From 11bae1bd36b5cbc89ed38486b49819c6bec23583 Mon Sep 17 00:00:00 2001 From: Riley1101 Date: Wed, 26 Oct 2022 09:45:05 +0630 Subject: [PATCH] =?UTF-8?q?=F0=9F=8F=97=EF=B8=8F=20Redirect=20on=20studio?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- next.config.js | 13 +- package.json | 3 +- pnpm-lock.yaml | 1976 ++++++++++++++++++++++ public/studio/index.html | 130 ++ public/studio/static/.gitkeep | 1 + public/studio/static/css/main.css | 1 + public/studio/static/favicon.ico | Bin 0 -> 1150 bytes public/studio/static/js/app.bundle.js | 116 ++ public/studio/static/js/vendor.bundle.js | 30 + 9 files changed, 2267 insertions(+), 3 deletions(-) create mode 100644 pnpm-lock.yaml create mode 100644 public/studio/index.html create mode 100644 public/studio/static/.gitkeep create mode 100644 public/studio/static/css/main.css create mode 100644 public/studio/static/favicon.ico create mode 100644 public/studio/static/js/app.bundle.js create mode 100644 public/studio/static/js/vendor.bundle.js diff --git a/next.config.js b/next.config.js index ae88795..c0213d4 100644 --- a/next.config.js +++ b/next.config.js @@ -1,7 +1,16 @@ /** @type {import('next').NextConfig} */ +const STUDIO_REWRITE = { + source: "/studio/:path*", + destination: + process.env.NODE_ENV === "development" + ? "http://localhost:3333/studio/:path*" + : "/studio/index.html", +}; + const nextConfig = { reactStrictMode: true, swcMinify: true, -} + rewrites: () => [STUDIO_REWRITE], +}; -module.exports = nextConfig +module.exports = nextConfig; diff --git a/package.json b/package.json index 550c255..234a890 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,7 @@ "private": true, "scripts": { "dev": "next dev", - "build": "next build", + "build": "echo 'Building Sanity to public/studio…' && cd studio && sanity build ../public/studio -y && cd .. && next build", "start": "next start", "lint": "next lint" }, @@ -14,6 +14,7 @@ "react-dom": "18.2.0" }, "devDependencies": { + "concurrently": "^7.5.0", "eslint": "8.26.0", "eslint-config-next": "13.0.0" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml new file mode 100644 index 0000000..c29c5d3 --- /dev/null +++ b/pnpm-lock.yaml @@ -0,0 +1,1976 @@ +lockfileVersion: 5.4 + +specifiers: + concurrently: ^7.5.0 + eslint: 8.26.0 + eslint-config-next: 13.0.0 + next: 13.0.0 + react: 18.2.0 + react-dom: 18.2.0 + +dependencies: + next: 13.0.0_biqbaboplfbrettd7655fr4n2y + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + +devDependencies: + concurrently: 7.5.0 + eslint: 8.26.0 + eslint-config-next: 13.0.0_eslint@8.26.0 + +packages: + + /@babel/runtime-corejs3/7.19.6: + resolution: {integrity: sha512-oWNn1ZlGde7b4i/3tnixpH9qI0bOAACiUs+KEES4UUCnsPjVWFlWdLV/iwJuPC2qp3EowbAqsm+0XqNwnwYhxA==} + engines: {node: '>=6.9.0'} + dependencies: + core-js-pure: 3.26.0 + regenerator-runtime: 0.13.10 + dev: true + + /@babel/runtime/7.19.4: + resolution: {integrity: sha512-EXpLCrk55f+cYqmHsSR+yD/0gAIMxxA9QK9lnQWzhMCvt+YmoBN7Zx94s++Kv0+unHk39vxNO8t+CMA2WSS3wA==} + engines: {node: '>=6.9.0'} + dependencies: + regenerator-runtime: 0.13.10 + dev: true + + /@eslint/eslintrc/1.3.3: + resolution: {integrity: sha512-uj3pT6Mg+3t39fvLrj8iuCIJ38zKO9FpGtJ4BBJebJhEwjoT+KLVNCcHT5QC9NGRIEi7fZ0ZR8YRb884auB4Lg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + ajv: 6.12.6 + debug: 4.3.4 + espree: 9.4.0 + globals: 13.17.0 + ignore: 5.2.0 + import-fresh: 3.3.0 + js-yaml: 4.1.0 + minimatch: 3.1.2 + strip-json-comments: 3.1.1 + transitivePeerDependencies: + - supports-color + dev: true + + /@humanwhocodes/config-array/0.11.6: + resolution: {integrity: sha512-jJr+hPTJYKyDILJfhNSHsjiwXYf26Flsz8DvNndOsHs5pwSnpGUEy8yzF0JYhCEvTDdV2vuOK5tt8BVhwO5/hg==} + engines: {node: '>=10.10.0'} + dependencies: + '@humanwhocodes/object-schema': 1.2.1 + debug: 4.3.4 + minimatch: 3.1.2 + transitivePeerDependencies: + - supports-color + dev: true + + /@humanwhocodes/module-importer/1.0.1: + resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} + engines: {node: '>=12.22'} + dev: true + + /@humanwhocodes/object-schema/1.2.1: + resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==} + dev: true + + /@next/env/13.0.0: + resolution: {integrity: sha512-65v9BVuah2Mplohm4+efsKEnoEuhmlGm8B2w6vD1geeEP2wXtlSJCvR/cCRJ3fD8wzCQBV41VcMBQeYET6MRkg==} + dev: false + + /@next/eslint-plugin-next/13.0.0: + resolution: {integrity: sha512-z+gnX4Zizatqatc6f4CQrcC9oN8Us3Vrq/OLyc98h7K/eWctrnV91zFZodmJHUjx0cITY8uYM7LXD7IdYkg3kg==} + dependencies: + glob: 7.1.7 + dev: true + + /@next/swc-android-arm-eabi/13.0.0: + resolution: {integrity: sha512-+DUQkYF93gxFjWY+CYWE1QDX6gTgnUiWf+W4UqZjM1Jcef8U97fS6xYh+i+8rH4MM0AXHm7OSakvfOMzmjU6VA==} + engines: {node: '>= 10'} + cpu: [arm] + os: [android] + requiresBuild: true + dev: false + optional: true + + /@next/swc-android-arm64/13.0.0: + resolution: {integrity: sha512-RW9Uy3bMSc0zVGCa11klFuwfP/jdcdkhdruqnrJ7v+7XHm6OFKkSRzX6ee7yGR1rdDZvTnP4GZSRSpzjLv/N0g==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [android] + requiresBuild: true + dev: false + optional: true + + /@next/swc-darwin-arm64/13.0.0: + resolution: {integrity: sha512-APA26nps1j4qyhOIzkclW/OmgotVHj1jBxebSpMCPw2rXfiNvKNY9FA0TcuwPmUCNqaTnm703h6oW4dvp73A4Q==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: false + optional: true + + /@next/swc-darwin-x64/13.0.0: + resolution: {integrity: sha512-qsUhUdoFuRJiaJ7LnvTQ6GZv1QnMDcRXCIjxaN0FNVXwrjkq++U7KjBUaxXkRzLV4C7u0NHLNOp0iZwNNE7ypw==} + engines: {node: '>= 10'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: false + optional: true + + /@next/swc-freebsd-x64/13.0.0: + resolution: {integrity: sha512-sCdyCbboS7CwdnevKH9J6hkJI76LUw1jVWt4eV7kISuLiPba3JmehZSWm80oa4ADChRVAwzhLAo2zJaYRrInbg==} + engines: {node: '>= 10'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: false + optional: true + + /@next/swc-linux-arm-gnueabihf/13.0.0: + resolution: {integrity: sha512-/X/VxfFA41C9jrEv+sUsPLQ5vbDPVIgG0CJrzKvrcc+b+4zIgPgtfsaWq9ockjHFQi3ycvlZK4TALOXO8ovQ6Q==} + engines: {node: '>= 10'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@next/swc-linux-arm64-gnu/13.0.0: + resolution: {integrity: sha512-x6Oxr1GIi0ZtNiT6jbw+JVcbEi3UQgF7mMmkrgfL4mfchOwXtWSHKTSSPnwoJWJfXYa0Vy1n8NElWNTGAqoWFw==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@next/swc-linux-arm64-musl/13.0.0: + resolution: {integrity: sha512-SnMH9ngI+ipGh3kqQ8+mDtWunirwmhQnQeZkEq9e/9Xsgjf04OetqrqRHKM1HmJtG2qMUJbyXFJ0F81TPuT+3g==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@next/swc-linux-x64-gnu/13.0.0: + resolution: {integrity: sha512-VSQwTX9EmdbotArtA1J67X8964oQfe0xHb32x4tu+JqTR+wOHyG6wGzPMdXH2oKAp6rdd7BzqxUXXf0J+ypHlw==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@next/swc-linux-x64-musl/13.0.0: + resolution: {integrity: sha512-xBCP0nnpO0q4tsytXkvIwWFINtbFRyVY5gxa1zB0vlFtqYR9lNhrOwH3CBrks3kkeaePOXd611+8sjdUtrLnXA==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@next/swc-win32-arm64-msvc/13.0.0: + resolution: {integrity: sha512-NutwDafqhGxqPj/eiUixJq9ImS/0sgx6gqlD7jRndCvQ2Q8AvDdu1+xKcGWGNnhcDsNM/n1avf1e62OG1GaqJg==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: false + optional: true + + /@next/swc-win32-ia32-msvc/13.0.0: + resolution: {integrity: sha512-zNaxaO+Kl/xNz02E9QlcVz0pT4MjkXGDLb25qxtAzyJL15aU0+VjjbIZAYWctG59dvggNIUNDWgoBeVTKB9xLg==} + engines: {node: '>= 10'} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: false + optional: true + + /@next/swc-win32-x64-msvc/13.0.0: + resolution: {integrity: sha512-FFOGGWwTCRMu9W7MF496Urefxtuo2lttxF1vwS+1rIRsKvuLrWhVaVTj3T8sf2EBL6gtJbmh4TYlizS+obnGKA==} + engines: {node: '>= 10'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: false + optional: true + + /@nodelib/fs.scandir/2.1.5: + resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} + engines: {node: '>= 8'} + dependencies: + '@nodelib/fs.stat': 2.0.5 + run-parallel: 1.2.0 + dev: true + + /@nodelib/fs.stat/2.0.5: + resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} + engines: {node: '>= 8'} + dev: true + + /@nodelib/fs.walk/1.2.8: + resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} + engines: {node: '>= 8'} + dependencies: + '@nodelib/fs.scandir': 2.1.5 + fastq: 1.13.0 + dev: true + + /@rushstack/eslint-patch/1.2.0: + resolution: {integrity: sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg==} + dev: true + + /@swc/helpers/0.4.11: + resolution: {integrity: sha512-rEUrBSGIoSFuYxwBYtlUFMlE2CwGhmW+w9355/5oduSw8e5h2+Tj4UrAGNNgP9915++wj5vkQo0UuOBqOAq4nw==} + dependencies: + tslib: 2.4.0 + dev: false + + /@types/json5/0.0.29: + resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} + dev: true + + /@typescript-eslint/parser/5.41.0_eslint@8.26.0: + resolution: {integrity: sha512-HQVfix4+RL5YRWZboMD1pUfFN8MpRH4laziWkkAzyO1fvNOY/uinZcvo3QiFJVS/siNHupV8E5+xSwQZrl6PZA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/scope-manager': 5.41.0 + '@typescript-eslint/types': 5.41.0 + '@typescript-eslint/typescript-estree': 5.41.0 + debug: 4.3.4 + eslint: 8.26.0 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/scope-manager/5.41.0: + resolution: {integrity: sha512-xOxPJCnuktUkY2xoEZBKXO5DBCugFzjrVndKdUnyQr3+9aDWZReKq9MhaoVnbL+maVwWJu/N0SEtrtEUNb62QQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + '@typescript-eslint/types': 5.41.0 + '@typescript-eslint/visitor-keys': 5.41.0 + dev: true + + /@typescript-eslint/types/5.41.0: + resolution: {integrity: sha512-5BejraMXMC+2UjefDvrH0Fo/eLwZRV6859SXRg+FgbhA0R0l6lDqDGAQYhKbXhPN2ofk2kY5sgGyLNL907UXpA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true + + /@typescript-eslint/typescript-estree/5.41.0: + resolution: {integrity: sha512-SlzFYRwFSvswzDSQ/zPkIWcHv8O5y42YUskko9c4ki+fV6HATsTODUPbRbcGDFYP86gaJL5xohUEytvyNNcXWg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/types': 5.41.0 + '@typescript-eslint/visitor-keys': 5.41.0 + debug: 4.3.4 + globby: 11.1.0 + is-glob: 4.0.3 + semver: 7.3.8 + tsutils: 3.21.0 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/visitor-keys/5.41.0: + resolution: {integrity: sha512-vilqeHj267v8uzzakbm13HkPMl7cbYpKVjgFWZPIOHIJHZtinvypUhJ5xBXfWYg4eFKqztbMMpOgFpT9Gfx4fw==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + '@typescript-eslint/types': 5.41.0 + eslint-visitor-keys: 3.3.0 + dev: true + + /acorn-jsx/5.3.2_acorn@8.8.1: + resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} + peerDependencies: + acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + acorn: 8.8.1 + dev: true + + /acorn/8.8.1: + resolution: {integrity: sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==} + engines: {node: '>=0.4.0'} + hasBin: true + dev: true + + /ajv/6.12.6: + resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} + dependencies: + fast-deep-equal: 3.1.3 + fast-json-stable-stringify: 2.1.0 + json-schema-traverse: 0.4.1 + uri-js: 4.4.1 + dev: true + + /ansi-regex/5.0.1: + resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} + engines: {node: '>=8'} + dev: true + + /ansi-styles/4.3.0: + resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} + engines: {node: '>=8'} + dependencies: + color-convert: 2.0.1 + dev: true + + /argparse/2.0.1: + resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} + dev: true + + /aria-query/4.2.2: + resolution: {integrity: sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==} + engines: {node: '>=6.0'} + dependencies: + '@babel/runtime': 7.19.4 + '@babel/runtime-corejs3': 7.19.6 + dev: true + + /array-includes/3.1.5: + resolution: {integrity: sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.2 + define-properties: 1.1.4 + es-abstract: 1.20.4 + get-intrinsic: 1.1.3 + is-string: 1.0.7 + dev: true + + /array-union/2.1.0: + resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} + engines: {node: '>=8'} + dev: true + + /array.prototype.flat/1.3.0: + resolution: {integrity: sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.2 + define-properties: 1.1.4 + es-abstract: 1.20.4 + es-shim-unscopables: 1.0.0 + dev: true + + /array.prototype.flatmap/1.3.0: + resolution: {integrity: sha512-PZC9/8TKAIxcWKdyeb77EzULHPrIX/tIZebLJUQOMR1OwYosT8yggdfWScfTBCDj5utONvOuPQQumYsU2ULbkg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.2 + define-properties: 1.1.4 + es-abstract: 1.20.4 + es-shim-unscopables: 1.0.0 + dev: true + + /ast-types-flow/0.0.7: + resolution: {integrity: sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==} + dev: true + + /axe-core/4.5.0: + resolution: {integrity: sha512-4+rr8eQ7+XXS5nZrKcMO/AikHL0hVqy+lHWAnE3xdHl+aguag8SOQ6eEqLexwLNWgXIMfunGuD3ON1/6Kyet0A==} + engines: {node: '>=4'} + dev: true + + /axobject-query/2.2.0: + resolution: {integrity: sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==} + dev: true + + /balanced-match/1.0.2: + resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} + dev: true + + /brace-expansion/1.1.11: + resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} + dependencies: + balanced-match: 1.0.2 + concat-map: 0.0.1 + dev: true + + /braces/3.0.2: + resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} + engines: {node: '>=8'} + dependencies: + fill-range: 7.0.1 + dev: true + + /call-bind/1.0.2: + resolution: {integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==} + dependencies: + function-bind: 1.1.1 + get-intrinsic: 1.1.3 + dev: true + + /callsites/3.1.0: + resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} + engines: {node: '>=6'} + dev: true + + /caniuse-lite/1.0.30001425: + resolution: {integrity: sha512-/pzFv0OmNG6W0ym80P3NtapU0QEiDS3VuYAZMGoLLqiC7f6FJFe1MjpQDREGApeenD9wloeytmVDj+JLXPC6qw==} + dev: false + + /chalk/4.1.2: + resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} + engines: {node: '>=10'} + dependencies: + ansi-styles: 4.3.0 + supports-color: 7.2.0 + dev: true + + /client-only/0.0.1: + resolution: {integrity: sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==} + dev: false + + /cliui/8.0.1: + resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} + engines: {node: '>=12'} + dependencies: + string-width: 4.2.3 + strip-ansi: 6.0.1 + wrap-ansi: 7.0.0 + dev: true + + /color-convert/2.0.1: + resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} + engines: {node: '>=7.0.0'} + dependencies: + color-name: 1.1.4 + dev: true + + /color-name/1.1.4: + resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} + dev: true + + /concat-map/0.0.1: + resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} + dev: true + + /concurrently/7.5.0: + resolution: {integrity: sha512-5E3mwiS+i2JYBzr5BpXkFxOnleZTMsG+WnE/dCG4/P+oiVXrbmrBwJ2ozn4SxwB2EZDrKR568X+puVohxz3/Mg==} + engines: {node: ^12.20.0 || ^14.13.0 || >=16.0.0} + hasBin: true + dependencies: + chalk: 4.1.2 + date-fns: 2.29.3 + lodash: 4.17.21 + rxjs: 7.5.7 + shell-quote: 1.7.4 + spawn-command: 0.0.2-1 + supports-color: 8.1.1 + tree-kill: 1.2.2 + yargs: 17.6.0 + dev: true + + /core-js-pure/3.26.0: + resolution: {integrity: sha512-LiN6fylpVBVwT8twhhluD9TzXmZQQsr2I2eIKtWNbZI1XMfBT7CV18itaN6RA7EtQd/SDdRx/wzvAShX2HvhQA==} + requiresBuild: true + dev: true + + /cross-spawn/7.0.3: + resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} + engines: {node: '>= 8'} + dependencies: + path-key: 3.1.1 + shebang-command: 2.0.0 + which: 2.0.2 + dev: true + + /damerau-levenshtein/1.0.8: + resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==} + dev: true + + /date-fns/2.29.3: + resolution: {integrity: sha512-dDCnyH2WnnKusqvZZ6+jA1O51Ibt8ZMRNkDZdyAyK4YfbDwa/cEmuztzG5pk6hqlp9aSBPYcjOlktquahGwGeA==} + engines: {node: '>=0.11'} + dev: true + + /debug/2.6.9: + resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: 2.0.0 + dev: true + + /debug/3.2.7: + resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: 2.1.3 + dev: true + + /debug/4.3.4: + resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: 2.1.2 + dev: true + + /deep-is/0.1.4: + resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} + dev: true + + /define-properties/1.1.4: + resolution: {integrity: sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==} + engines: {node: '>= 0.4'} + dependencies: + has-property-descriptors: 1.0.0 + object-keys: 1.1.1 + dev: true + + /dir-glob/3.0.1: + resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} + engines: {node: '>=8'} + dependencies: + path-type: 4.0.0 + dev: true + + /doctrine/2.1.0: + resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} + engines: {node: '>=0.10.0'} + dependencies: + esutils: 2.0.3 + dev: true + + /doctrine/3.0.0: + resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} + engines: {node: '>=6.0.0'} + dependencies: + esutils: 2.0.3 + dev: true + + /emoji-regex/8.0.0: + resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} + dev: true + + /emoji-regex/9.2.2: + resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} + dev: true + + /es-abstract/1.20.4: + resolution: {integrity: sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.2 + es-to-primitive: 1.2.1 + function-bind: 1.1.1 + function.prototype.name: 1.1.5 + get-intrinsic: 1.1.3 + get-symbol-description: 1.0.0 + has: 1.0.3 + has-property-descriptors: 1.0.0 + has-symbols: 1.0.3 + internal-slot: 1.0.3 + is-callable: 1.2.7 + is-negative-zero: 2.0.2 + is-regex: 1.1.4 + is-shared-array-buffer: 1.0.2 + is-string: 1.0.7 + is-weakref: 1.0.2 + object-inspect: 1.12.2 + object-keys: 1.1.1 + object.assign: 4.1.4 + regexp.prototype.flags: 1.4.3 + safe-regex-test: 1.0.0 + string.prototype.trimend: 1.0.5 + string.prototype.trimstart: 1.0.5 + unbox-primitive: 1.0.2 + dev: true + + /es-shim-unscopables/1.0.0: + resolution: {integrity: sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==} + dependencies: + has: 1.0.3 + dev: true + + /es-to-primitive/1.2.1: + resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==} + engines: {node: '>= 0.4'} + dependencies: + is-callable: 1.2.7 + is-date-object: 1.0.5 + is-symbol: 1.0.4 + dev: true + + /escalade/3.1.1: + resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} + engines: {node: '>=6'} + dev: true + + /escape-string-regexp/4.0.0: + resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} + engines: {node: '>=10'} + dev: true + + /eslint-config-next/13.0.0_eslint@8.26.0: + resolution: {integrity: sha512-y2nqWS2tycWySdVhb+rhp6CuDmDazGySqkzzQZf3UTyfHyC7og1m5m/AtMFwCo5mtvDqvw1BENin52kV9733lg==} + peerDependencies: + eslint: ^7.23.0 || ^8.0.0 + typescript: '>=3.3.1' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@next/eslint-plugin-next': 13.0.0 + '@rushstack/eslint-patch': 1.2.0 + '@typescript-eslint/parser': 5.41.0_eslint@8.26.0 + eslint: 8.26.0 + eslint-import-resolver-node: 0.3.6 + eslint-import-resolver-typescript: 2.7.1_mynvxvmq5qtyojffiqgev4x7mm + eslint-plugin-import: 2.26.0_sgtvadj53qann2ab365fx33s3a + eslint-plugin-jsx-a11y: 6.6.1_eslint@8.26.0 + eslint-plugin-react: 7.31.10_eslint@8.26.0 + eslint-plugin-react-hooks: 4.6.0_eslint@8.26.0 + transitivePeerDependencies: + - eslint-import-resolver-webpack + - supports-color + dev: true + + /eslint-import-resolver-node/0.3.6: + resolution: {integrity: sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==} + dependencies: + debug: 3.2.7 + resolve: 1.22.1 + transitivePeerDependencies: + - supports-color + dev: true + + /eslint-import-resolver-typescript/2.7.1_mynvxvmq5qtyojffiqgev4x7mm: + resolution: {integrity: sha512-00UbgGwV8bSgUv34igBDbTOtKhqoRMy9bFjNehT40bXg6585PNIct8HhXZ0SybqB9rWtXj9crcku8ndDn/gIqQ==} + engines: {node: '>=4'} + peerDependencies: + eslint: '*' + eslint-plugin-import: '*' + dependencies: + debug: 4.3.4 + eslint: 8.26.0 + eslint-plugin-import: 2.26.0_sgtvadj53qann2ab365fx33s3a + glob: 7.2.3 + is-glob: 4.0.3 + resolve: 1.22.1 + tsconfig-paths: 3.14.1 + transitivePeerDependencies: + - supports-color + dev: true + + /eslint-module-utils/2.7.4_tvinv4sbpgfss2gbjcxyrnrkuq: + resolution: {integrity: sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==} + engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint: '*' + eslint-import-resolver-node: '*' + eslint-import-resolver-typescript: '*' + eslint-import-resolver-webpack: '*' + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + eslint: + optional: true + eslint-import-resolver-node: + optional: true + eslint-import-resolver-typescript: + optional: true + eslint-import-resolver-webpack: + optional: true + dependencies: + '@typescript-eslint/parser': 5.41.0_eslint@8.26.0 + debug: 3.2.7 + eslint: 8.26.0 + eslint-import-resolver-node: 0.3.6 + eslint-import-resolver-typescript: 2.7.1_mynvxvmq5qtyojffiqgev4x7mm + transitivePeerDependencies: + - supports-color + dev: true + + /eslint-plugin-import/2.26.0_sgtvadj53qann2ab365fx33s3a: + resolution: {integrity: sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==} + engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + dependencies: + '@typescript-eslint/parser': 5.41.0_eslint@8.26.0 + array-includes: 3.1.5 + array.prototype.flat: 1.3.0 + debug: 2.6.9 + doctrine: 2.1.0 + eslint: 8.26.0 + eslint-import-resolver-node: 0.3.6 + eslint-module-utils: 2.7.4_tvinv4sbpgfss2gbjcxyrnrkuq + has: 1.0.3 + is-core-module: 2.11.0 + is-glob: 4.0.3 + minimatch: 3.1.2 + object.values: 1.1.5 + resolve: 1.22.1 + tsconfig-paths: 3.14.1 + transitivePeerDependencies: + - eslint-import-resolver-typescript + - eslint-import-resolver-webpack + - supports-color + dev: true + + /eslint-plugin-jsx-a11y/6.6.1_eslint@8.26.0: + resolution: {integrity: sha512-sXgFVNHiWffBq23uiS/JaP6eVR622DqwB4yTzKvGZGcPq6/yZ3WmOZfuBks/vHWo9GaFOqC2ZK4i6+C35knx7Q==} + engines: {node: '>=4.0'} + peerDependencies: + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 + dependencies: + '@babel/runtime': 7.19.4 + aria-query: 4.2.2 + array-includes: 3.1.5 + ast-types-flow: 0.0.7 + axe-core: 4.5.0 + axobject-query: 2.2.0 + damerau-levenshtein: 1.0.8 + emoji-regex: 9.2.2 + eslint: 8.26.0 + has: 1.0.3 + jsx-ast-utils: 3.3.3 + language-tags: 1.0.5 + minimatch: 3.1.2 + semver: 6.3.0 + dev: true + + /eslint-plugin-react-hooks/4.6.0_eslint@8.26.0: + resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==} + engines: {node: '>=10'} + peerDependencies: + eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 + dependencies: + eslint: 8.26.0 + dev: true + + /eslint-plugin-react/7.31.10_eslint@8.26.0: + resolution: {integrity: sha512-e4N/nc6AAlg4UKW/mXeYWd3R++qUano5/o+t+wnWxIf+bLsOaH3a4q74kX3nDjYym3VBN4HyO9nEn1GcAqgQOA==} + engines: {node: '>=4'} + peerDependencies: + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 + dependencies: + array-includes: 3.1.5 + array.prototype.flatmap: 1.3.0 + doctrine: 2.1.0 + eslint: 8.26.0 + estraverse: 5.3.0 + jsx-ast-utils: 3.3.3 + minimatch: 3.1.2 + object.entries: 1.1.5 + object.fromentries: 2.0.5 + object.hasown: 1.1.1 + object.values: 1.1.5 + prop-types: 15.8.1 + resolve: 2.0.0-next.4 + semver: 6.3.0 + string.prototype.matchall: 4.0.7 + dev: true + + /eslint-scope/7.1.1: + resolution: {integrity: sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + esrecurse: 4.3.0 + estraverse: 5.3.0 + dev: true + + /eslint-utils/3.0.0_eslint@8.26.0: + resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} + engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} + peerDependencies: + eslint: '>=5' + dependencies: + eslint: 8.26.0 + eslint-visitor-keys: 2.1.0 + dev: true + + /eslint-visitor-keys/2.1.0: + resolution: {integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==} + engines: {node: '>=10'} + dev: true + + /eslint-visitor-keys/3.3.0: + resolution: {integrity: sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true + + /eslint/8.26.0: + resolution: {integrity: sha512-kzJkpaw1Bfwheq4VXUezFriD1GxszX6dUekM7Z3aC2o4hju+tsR/XyTC3RcoSD7jmy9VkPU3+N6YjVU2e96Oyg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + hasBin: true + dependencies: + '@eslint/eslintrc': 1.3.3 + '@humanwhocodes/config-array': 0.11.6 + '@humanwhocodes/module-importer': 1.0.1 + '@nodelib/fs.walk': 1.2.8 + ajv: 6.12.6 + chalk: 4.1.2 + cross-spawn: 7.0.3 + debug: 4.3.4 + doctrine: 3.0.0 + escape-string-regexp: 4.0.0 + eslint-scope: 7.1.1 + eslint-utils: 3.0.0_eslint@8.26.0 + eslint-visitor-keys: 3.3.0 + espree: 9.4.0 + esquery: 1.4.0 + esutils: 2.0.3 + fast-deep-equal: 3.1.3 + file-entry-cache: 6.0.1 + find-up: 5.0.0 + glob-parent: 6.0.2 + globals: 13.17.0 + grapheme-splitter: 1.0.4 + ignore: 5.2.0 + import-fresh: 3.3.0 + imurmurhash: 0.1.4 + is-glob: 4.0.3 + is-path-inside: 3.0.3 + js-sdsl: 4.1.5 + js-yaml: 4.1.0 + json-stable-stringify-without-jsonify: 1.0.1 + levn: 0.4.1 + lodash.merge: 4.6.2 + minimatch: 3.1.2 + natural-compare: 1.4.0 + optionator: 0.9.1 + regexpp: 3.2.0 + strip-ansi: 6.0.1 + strip-json-comments: 3.1.1 + text-table: 0.2.0 + transitivePeerDependencies: + - supports-color + dev: true + + /espree/9.4.0: + resolution: {integrity: sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + acorn: 8.8.1 + acorn-jsx: 5.3.2_acorn@8.8.1 + eslint-visitor-keys: 3.3.0 + dev: true + + /esquery/1.4.0: + resolution: {integrity: sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==} + engines: {node: '>=0.10'} + dependencies: + estraverse: 5.3.0 + dev: true + + /esrecurse/4.3.0: + resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} + engines: {node: '>=4.0'} + dependencies: + estraverse: 5.3.0 + dev: true + + /estraverse/5.3.0: + resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} + engines: {node: '>=4.0'} + dev: true + + /esutils/2.0.3: + resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} + engines: {node: '>=0.10.0'} + dev: true + + /fast-deep-equal/3.1.3: + resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} + dev: true + + /fast-glob/3.2.12: + resolution: {integrity: sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==} + engines: {node: '>=8.6.0'} + dependencies: + '@nodelib/fs.stat': 2.0.5 + '@nodelib/fs.walk': 1.2.8 + glob-parent: 5.1.2 + merge2: 1.4.1 + micromatch: 4.0.5 + dev: true + + /fast-json-stable-stringify/2.1.0: + resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} + dev: true + + /fast-levenshtein/2.0.6: + resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} + dev: true + + /fastq/1.13.0: + resolution: {integrity: sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==} + dependencies: + reusify: 1.0.4 + dev: true + + /file-entry-cache/6.0.1: + resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} + engines: {node: ^10.12.0 || >=12.0.0} + dependencies: + flat-cache: 3.0.4 + dev: true + + /fill-range/7.0.1: + resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} + engines: {node: '>=8'} + dependencies: + to-regex-range: 5.0.1 + dev: true + + /find-up/5.0.0: + resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} + engines: {node: '>=10'} + dependencies: + locate-path: 6.0.0 + path-exists: 4.0.0 + dev: true + + /flat-cache/3.0.4: + resolution: {integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==} + engines: {node: ^10.12.0 || >=12.0.0} + dependencies: + flatted: 3.2.7 + rimraf: 3.0.2 + dev: true + + /flatted/3.2.7: + resolution: {integrity: sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==} + dev: true + + /fs.realpath/1.0.0: + resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} + dev: true + + /function-bind/1.1.1: + resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==} + dev: true + + /function.prototype.name/1.1.5: + resolution: {integrity: sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.2 + define-properties: 1.1.4 + es-abstract: 1.20.4 + functions-have-names: 1.2.3 + dev: true + + /functions-have-names/1.2.3: + resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} + dev: true + + /get-caller-file/2.0.5: + resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} + engines: {node: 6.* || 8.* || >= 10.*} + dev: true + + /get-intrinsic/1.1.3: + resolution: {integrity: sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==} + dependencies: + function-bind: 1.1.1 + has: 1.0.3 + has-symbols: 1.0.3 + dev: true + + /get-symbol-description/1.0.0: + resolution: {integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.2 + get-intrinsic: 1.1.3 + dev: true + + /glob-parent/5.1.2: + resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} + engines: {node: '>= 6'} + dependencies: + is-glob: 4.0.3 + dev: true + + /glob-parent/6.0.2: + resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} + engines: {node: '>=10.13.0'} + dependencies: + is-glob: 4.0.3 + dev: true + + /glob/7.1.7: + resolution: {integrity: sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==} + dependencies: + fs.realpath: 1.0.0 + inflight: 1.0.6 + inherits: 2.0.4 + minimatch: 3.1.2 + once: 1.4.0 + path-is-absolute: 1.0.1 + dev: true + + /glob/7.2.3: + resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} + dependencies: + fs.realpath: 1.0.0 + inflight: 1.0.6 + inherits: 2.0.4 + minimatch: 3.1.2 + once: 1.4.0 + path-is-absolute: 1.0.1 + dev: true + + /globals/13.17.0: + resolution: {integrity: sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==} + engines: {node: '>=8'} + dependencies: + type-fest: 0.20.2 + dev: true + + /globby/11.1.0: + resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} + engines: {node: '>=10'} + dependencies: + array-union: 2.1.0 + dir-glob: 3.0.1 + fast-glob: 3.2.12 + ignore: 5.2.0 + merge2: 1.4.1 + slash: 3.0.0 + dev: true + + /grapheme-splitter/1.0.4: + resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==} + dev: true + + /has-bigints/1.0.2: + resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==} + dev: true + + /has-flag/4.0.0: + resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} + engines: {node: '>=8'} + dev: true + + /has-property-descriptors/1.0.0: + resolution: {integrity: sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==} + dependencies: + get-intrinsic: 1.1.3 + dev: true + + /has-symbols/1.0.3: + resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} + engines: {node: '>= 0.4'} + dev: true + + /has-tostringtag/1.0.0: + resolution: {integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==} + engines: {node: '>= 0.4'} + dependencies: + has-symbols: 1.0.3 + dev: true + + /has/1.0.3: + resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==} + engines: {node: '>= 0.4.0'} + dependencies: + function-bind: 1.1.1 + dev: true + + /ignore/5.2.0: + resolution: {integrity: sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==} + engines: {node: '>= 4'} + dev: true + + /import-fresh/3.3.0: + resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} + engines: {node: '>=6'} + dependencies: + parent-module: 1.0.1 + resolve-from: 4.0.0 + dev: true + + /imurmurhash/0.1.4: + resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} + engines: {node: '>=0.8.19'} + dev: true + + /inflight/1.0.6: + resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} + dependencies: + once: 1.4.0 + wrappy: 1.0.2 + dev: true + + /inherits/2.0.4: + resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} + dev: true + + /internal-slot/1.0.3: + resolution: {integrity: sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==} + engines: {node: '>= 0.4'} + dependencies: + get-intrinsic: 1.1.3 + has: 1.0.3 + side-channel: 1.0.4 + dev: true + + /is-bigint/1.0.4: + resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==} + dependencies: + has-bigints: 1.0.2 + dev: true + + /is-boolean-object/1.1.2: + resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.2 + has-tostringtag: 1.0.0 + dev: true + + /is-callable/1.2.7: + resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} + engines: {node: '>= 0.4'} + dev: true + + /is-core-module/2.11.0: + resolution: {integrity: sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==} + dependencies: + has: 1.0.3 + dev: true + + /is-date-object/1.0.5: + resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} + engines: {node: '>= 0.4'} + dependencies: + has-tostringtag: 1.0.0 + dev: true + + /is-extglob/2.1.1: + resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} + engines: {node: '>=0.10.0'} + dev: true + + /is-fullwidth-code-point/3.0.0: + resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} + engines: {node: '>=8'} + dev: true + + /is-glob/4.0.3: + resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} + engines: {node: '>=0.10.0'} + dependencies: + is-extglob: 2.1.1 + dev: true + + /is-negative-zero/2.0.2: + resolution: {integrity: sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==} + engines: {node: '>= 0.4'} + dev: true + + /is-number-object/1.0.7: + resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==} + engines: {node: '>= 0.4'} + dependencies: + has-tostringtag: 1.0.0 + dev: true + + /is-number/7.0.0: + resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} + engines: {node: '>=0.12.0'} + dev: true + + /is-path-inside/3.0.3: + resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} + engines: {node: '>=8'} + dev: true + + /is-regex/1.1.4: + resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.2 + has-tostringtag: 1.0.0 + dev: true + + /is-shared-array-buffer/1.0.2: + resolution: {integrity: sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==} + dependencies: + call-bind: 1.0.2 + dev: true + + /is-string/1.0.7: + resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==} + engines: {node: '>= 0.4'} + dependencies: + has-tostringtag: 1.0.0 + dev: true + + /is-symbol/1.0.4: + resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==} + engines: {node: '>= 0.4'} + dependencies: + has-symbols: 1.0.3 + dev: true + + /is-weakref/1.0.2: + resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==} + dependencies: + call-bind: 1.0.2 + dev: true + + /isexe/2.0.0: + resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} + dev: true + + /js-sdsl/4.1.5: + resolution: {integrity: sha512-08bOAKweV2NUC1wqTtf3qZlnpOX/R2DU9ikpjOHs0H+ibQv3zpncVQg6um4uYtRtrwIX8M4Nh3ytK4HGlYAq7Q==} + dev: true + + /js-tokens/4.0.0: + resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} + + /js-yaml/4.1.0: + resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} + hasBin: true + dependencies: + argparse: 2.0.1 + dev: true + + /json-schema-traverse/0.4.1: + resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} + dev: true + + /json-stable-stringify-without-jsonify/1.0.1: + resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} + dev: true + + /json5/1.0.1: + resolution: {integrity: sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==} + hasBin: true + dependencies: + minimist: 1.2.7 + dev: true + + /jsx-ast-utils/3.3.3: + resolution: {integrity: sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw==} + engines: {node: '>=4.0'} + dependencies: + array-includes: 3.1.5 + object.assign: 4.1.4 + dev: true + + /language-subtag-registry/0.3.22: + resolution: {integrity: sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==} + dev: true + + /language-tags/1.0.5: + resolution: {integrity: sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==} + dependencies: + language-subtag-registry: 0.3.22 + dev: true + + /levn/0.4.1: + resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} + engines: {node: '>= 0.8.0'} + dependencies: + prelude-ls: 1.2.1 + type-check: 0.4.0 + dev: true + + /locate-path/6.0.0: + resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} + engines: {node: '>=10'} + dependencies: + p-locate: 5.0.0 + dev: true + + /lodash.merge/4.6.2: + resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} + dev: true + + /lodash/4.17.21: + resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} + dev: true + + /loose-envify/1.4.0: + resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} + hasBin: true + dependencies: + js-tokens: 4.0.0 + + /lru-cache/6.0.0: + resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} + engines: {node: '>=10'} + dependencies: + yallist: 4.0.0 + dev: true + + /merge2/1.4.1: + resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} + engines: {node: '>= 8'} + dev: true + + /micromatch/4.0.5: + resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} + engines: {node: '>=8.6'} + dependencies: + braces: 3.0.2 + picomatch: 2.3.1 + dev: true + + /minimatch/3.1.2: + resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} + dependencies: + brace-expansion: 1.1.11 + dev: true + + /minimist/1.2.7: + resolution: {integrity: sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==} + dev: true + + /ms/2.0.0: + resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} + dev: true + + /ms/2.1.2: + resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} + dev: true + + /ms/2.1.3: + resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} + dev: true + + /nanoid/3.3.4: + resolution: {integrity: sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==} + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + hasBin: true + dev: false + + /natural-compare/1.4.0: + resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} + dev: true + + /next/13.0.0_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-puH1WGM6rGeFOoFdXXYfUxN9Sgi4LMytCV5HkQJvVUOhHfC1DoVqOfvzaEteyp6P04IW+gbtK2Q9pInVSrltPA==} + engines: {node: '>=14.6.0'} + hasBin: true + peerDependencies: + fibers: '>= 3.1.0' + node-sass: ^6.0.0 || ^7.0.0 + react: ^18.0.0-0 + react-dom: ^18.0.0-0 + sass: ^1.3.0 + peerDependenciesMeta: + fibers: + optional: true + node-sass: + optional: true + sass: + optional: true + dependencies: + '@next/env': 13.0.0 + '@swc/helpers': 0.4.11 + caniuse-lite: 1.0.30001425 + postcss: 8.4.14 + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + styled-jsx: 5.1.0_react@18.2.0 + use-sync-external-store: 1.2.0_react@18.2.0 + optionalDependencies: + '@next/swc-android-arm-eabi': 13.0.0 + '@next/swc-android-arm64': 13.0.0 + '@next/swc-darwin-arm64': 13.0.0 + '@next/swc-darwin-x64': 13.0.0 + '@next/swc-freebsd-x64': 13.0.0 + '@next/swc-linux-arm-gnueabihf': 13.0.0 + '@next/swc-linux-arm64-gnu': 13.0.0 + '@next/swc-linux-arm64-musl': 13.0.0 + '@next/swc-linux-x64-gnu': 13.0.0 + '@next/swc-linux-x64-musl': 13.0.0 + '@next/swc-win32-arm64-msvc': 13.0.0 + '@next/swc-win32-ia32-msvc': 13.0.0 + '@next/swc-win32-x64-msvc': 13.0.0 + transitivePeerDependencies: + - '@babel/core' + - babel-plugin-macros + dev: false + + /object-assign/4.1.1: + resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} + engines: {node: '>=0.10.0'} + dev: true + + /object-inspect/1.12.2: + resolution: {integrity: sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==} + dev: true + + /object-keys/1.1.1: + resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} + engines: {node: '>= 0.4'} + dev: true + + /object.assign/4.1.4: + resolution: {integrity: sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.2 + define-properties: 1.1.4 + has-symbols: 1.0.3 + object-keys: 1.1.1 + dev: true + + /object.entries/1.1.5: + resolution: {integrity: sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.2 + define-properties: 1.1.4 + es-abstract: 1.20.4 + dev: true + + /object.fromentries/2.0.5: + resolution: {integrity: sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.2 + define-properties: 1.1.4 + es-abstract: 1.20.4 + dev: true + + /object.hasown/1.1.1: + resolution: {integrity: sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A==} + dependencies: + define-properties: 1.1.4 + es-abstract: 1.20.4 + dev: true + + /object.values/1.1.5: + resolution: {integrity: sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.2 + define-properties: 1.1.4 + es-abstract: 1.20.4 + dev: true + + /once/1.4.0: + resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} + dependencies: + wrappy: 1.0.2 + dev: true + + /optionator/0.9.1: + resolution: {integrity: sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==} + engines: {node: '>= 0.8.0'} + dependencies: + deep-is: 0.1.4 + fast-levenshtein: 2.0.6 + levn: 0.4.1 + prelude-ls: 1.2.1 + type-check: 0.4.0 + word-wrap: 1.2.3 + dev: true + + /p-limit/3.1.0: + resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} + engines: {node: '>=10'} + dependencies: + yocto-queue: 0.1.0 + dev: true + + /p-locate/5.0.0: + resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} + engines: {node: '>=10'} + dependencies: + p-limit: 3.1.0 + dev: true + + /parent-module/1.0.1: + resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} + engines: {node: '>=6'} + dependencies: + callsites: 3.1.0 + dev: true + + /path-exists/4.0.0: + resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} + engines: {node: '>=8'} + dev: true + + /path-is-absolute/1.0.1: + resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} + engines: {node: '>=0.10.0'} + dev: true + + /path-key/3.1.1: + resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} + engines: {node: '>=8'} + dev: true + + /path-parse/1.0.7: + resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} + dev: true + + /path-type/4.0.0: + resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} + engines: {node: '>=8'} + dev: true + + /picocolors/1.0.0: + resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} + dev: false + + /picomatch/2.3.1: + resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} + engines: {node: '>=8.6'} + dev: true + + /postcss/8.4.14: + resolution: {integrity: sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==} + engines: {node: ^10 || ^12 || >=14} + dependencies: + nanoid: 3.3.4 + picocolors: 1.0.0 + source-map-js: 1.0.2 + dev: false + + /prelude-ls/1.2.1: + resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} + engines: {node: '>= 0.8.0'} + dev: true + + /prop-types/15.8.1: + resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==} + dependencies: + loose-envify: 1.4.0 + object-assign: 4.1.1 + react-is: 16.13.1 + dev: true + + /punycode/2.1.1: + resolution: {integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==} + engines: {node: '>=6'} + dev: true + + /queue-microtask/1.2.3: + resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} + dev: true + + /react-dom/18.2.0_react@18.2.0: + resolution: {integrity: sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==} + peerDependencies: + react: ^18.2.0 + dependencies: + loose-envify: 1.4.0 + react: 18.2.0 + scheduler: 0.23.0 + dev: false + + /react-is/16.13.1: + resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} + dev: true + + /react/18.2.0: + resolution: {integrity: sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==} + engines: {node: '>=0.10.0'} + dependencies: + loose-envify: 1.4.0 + dev: false + + /regenerator-runtime/0.13.10: + resolution: {integrity: sha512-KepLsg4dU12hryUO7bp/axHAKvwGOCV0sGloQtpagJ12ai+ojVDqkeGSiRX1zlq+kjIMZ1t7gpze+26QqtdGqw==} + dev: true + + /regexp.prototype.flags/1.4.3: + resolution: {integrity: sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.2 + define-properties: 1.1.4 + functions-have-names: 1.2.3 + dev: true + + /regexpp/3.2.0: + resolution: {integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==} + engines: {node: '>=8'} + dev: true + + /require-directory/2.1.1: + resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} + engines: {node: '>=0.10.0'} + dev: true + + /resolve-from/4.0.0: + resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} + engines: {node: '>=4'} + dev: true + + /resolve/1.22.1: + resolution: {integrity: sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==} + hasBin: true + dependencies: + is-core-module: 2.11.0 + path-parse: 1.0.7 + supports-preserve-symlinks-flag: 1.0.0 + dev: true + + /resolve/2.0.0-next.4: + resolution: {integrity: sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==} + hasBin: true + dependencies: + is-core-module: 2.11.0 + path-parse: 1.0.7 + supports-preserve-symlinks-flag: 1.0.0 + dev: true + + /reusify/1.0.4: + resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} + engines: {iojs: '>=1.0.0', node: '>=0.10.0'} + dev: true + + /rimraf/3.0.2: + resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} + hasBin: true + dependencies: + glob: 7.2.3 + dev: true + + /run-parallel/1.2.0: + resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} + dependencies: + queue-microtask: 1.2.3 + dev: true + + /rxjs/7.5.7: + resolution: {integrity: sha512-z9MzKh/UcOqB3i20H6rtrlaE/CgjLOvheWK/9ILrbhROGTweAi1BaFsTT9FbwZi5Trr1qNRs+MXkhmR06awzQA==} + dependencies: + tslib: 2.4.0 + dev: true + + /safe-regex-test/1.0.0: + resolution: {integrity: sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==} + dependencies: + call-bind: 1.0.2 + get-intrinsic: 1.1.3 + is-regex: 1.1.4 + dev: true + + /scheduler/0.23.0: + resolution: {integrity: sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==} + dependencies: + loose-envify: 1.4.0 + dev: false + + /semver/6.3.0: + resolution: {integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==} + hasBin: true + dev: true + + /semver/7.3.8: + resolution: {integrity: sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==} + engines: {node: '>=10'} + hasBin: true + dependencies: + lru-cache: 6.0.0 + dev: true + + /shebang-command/2.0.0: + resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} + engines: {node: '>=8'} + dependencies: + shebang-regex: 3.0.0 + dev: true + + /shebang-regex/3.0.0: + resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} + engines: {node: '>=8'} + dev: true + + /shell-quote/1.7.4: + resolution: {integrity: sha512-8o/QEhSSRb1a5i7TFR0iM4G16Z0vYB2OQVs4G3aAFXjn3T6yEx8AZxy1PgDF7I00LZHYA3WxaSYIf5e5sAX8Rw==} + dev: true + + /side-channel/1.0.4: + resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} + dependencies: + call-bind: 1.0.2 + get-intrinsic: 1.1.3 + object-inspect: 1.12.2 + dev: true + + /slash/3.0.0: + resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} + engines: {node: '>=8'} + dev: true + + /source-map-js/1.0.2: + resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} + engines: {node: '>=0.10.0'} + dev: false + + /spawn-command/0.0.2-1: + resolution: {integrity: sha512-n98l9E2RMSJ9ON1AKisHzz7V42VDiBQGY6PB1BwRglz99wpVsSuGzQ+jOi6lFXBGVTCrRpltvjm+/XA+tpeJrg==} + dev: true + + /string-width/4.2.3: + resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} + engines: {node: '>=8'} + dependencies: + emoji-regex: 8.0.0 + is-fullwidth-code-point: 3.0.0 + strip-ansi: 6.0.1 + dev: true + + /string.prototype.matchall/4.0.7: + resolution: {integrity: sha512-f48okCX7JiwVi1NXCVWcFnZgADDC/n2vePlQ/KUCNqCikLLilQvwjMO8+BHVKvgzH0JB0J9LEPgxOGT02RoETg==} + dependencies: + call-bind: 1.0.2 + define-properties: 1.1.4 + es-abstract: 1.20.4 + get-intrinsic: 1.1.3 + has-symbols: 1.0.3 + internal-slot: 1.0.3 + regexp.prototype.flags: 1.4.3 + side-channel: 1.0.4 + dev: true + + /string.prototype.trimend/1.0.5: + resolution: {integrity: sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==} + dependencies: + call-bind: 1.0.2 + define-properties: 1.1.4 + es-abstract: 1.20.4 + dev: true + + /string.prototype.trimstart/1.0.5: + resolution: {integrity: sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==} + dependencies: + call-bind: 1.0.2 + define-properties: 1.1.4 + es-abstract: 1.20.4 + dev: true + + /strip-ansi/6.0.1: + resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} + engines: {node: '>=8'} + dependencies: + ansi-regex: 5.0.1 + dev: true + + /strip-bom/3.0.0: + resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} + engines: {node: '>=4'} + dev: true + + /strip-json-comments/3.1.1: + resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} + engines: {node: '>=8'} + dev: true + + /styled-jsx/5.1.0_react@18.2.0: + resolution: {integrity: sha512-/iHaRJt9U7T+5tp6TRelLnqBqiaIT0HsO0+vgyj8hK2KUk7aejFqRrumqPUlAqDwAj8IbS/1hk3IhBAAK/FCUQ==} + engines: {node: '>= 12.0.0'} + peerDependencies: + '@babel/core': '*' + babel-plugin-macros: '*' + react: '>= 16.8.0 || 17.x.x || ^18.0.0-0' + peerDependenciesMeta: + '@babel/core': + optional: true + babel-plugin-macros: + optional: true + dependencies: + client-only: 0.0.1 + react: 18.2.0 + dev: false + + /supports-color/7.2.0: + resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} + engines: {node: '>=8'} + dependencies: + has-flag: 4.0.0 + dev: true + + /supports-color/8.1.1: + resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==} + engines: {node: '>=10'} + dependencies: + has-flag: 4.0.0 + dev: true + + /supports-preserve-symlinks-flag/1.0.0: + resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} + engines: {node: '>= 0.4'} + dev: true + + /text-table/0.2.0: + resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} + dev: true + + /to-regex-range/5.0.1: + resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} + engines: {node: '>=8.0'} + dependencies: + is-number: 7.0.0 + dev: true + + /tree-kill/1.2.2: + resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==} + hasBin: true + dev: true + + /tsconfig-paths/3.14.1: + resolution: {integrity: sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==} + dependencies: + '@types/json5': 0.0.29 + json5: 1.0.1 + minimist: 1.2.7 + strip-bom: 3.0.0 + dev: true + + /tslib/1.14.1: + resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} + dev: true + + /tslib/2.4.0: + resolution: {integrity: sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==} + + /tsutils/3.21.0: + resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} + engines: {node: '>= 6'} + peerDependencies: + typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' + dependencies: + tslib: 1.14.1 + dev: true + + /type-check/0.4.0: + resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} + engines: {node: '>= 0.8.0'} + dependencies: + prelude-ls: 1.2.1 + dev: true + + /type-fest/0.20.2: + resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} + engines: {node: '>=10'} + dev: true + + /unbox-primitive/1.0.2: + resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==} + dependencies: + call-bind: 1.0.2 + has-bigints: 1.0.2 + has-symbols: 1.0.3 + which-boxed-primitive: 1.0.2 + dev: true + + /uri-js/4.4.1: + resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} + dependencies: + punycode: 2.1.1 + dev: true + + /use-sync-external-store/1.2.0_react@18.2.0: + resolution: {integrity: sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + dependencies: + react: 18.2.0 + dev: false + + /which-boxed-primitive/1.0.2: + resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==} + dependencies: + is-bigint: 1.0.4 + is-boolean-object: 1.1.2 + is-number-object: 1.0.7 + is-string: 1.0.7 + is-symbol: 1.0.4 + dev: true + + /which/2.0.2: + resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} + engines: {node: '>= 8'} + hasBin: true + dependencies: + isexe: 2.0.0 + dev: true + + /word-wrap/1.2.3: + resolution: {integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==} + engines: {node: '>=0.10.0'} + dev: true + + /wrap-ansi/7.0.0: + resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} + engines: {node: '>=10'} + dependencies: + ansi-styles: 4.3.0 + string-width: 4.2.3 + strip-ansi: 6.0.1 + dev: true + + /wrappy/1.0.2: + resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} + dev: true + + /y18n/5.0.8: + resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} + engines: {node: '>=10'} + dev: true + + /yallist/4.0.0: + resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} + dev: true + + /yargs-parser/21.1.1: + resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} + engines: {node: '>=12'} + dev: true + + /yargs/17.6.0: + resolution: {integrity: sha512-8H/wTDqlSwoSnScvV2N/JHfLWOKuh5MVla9hqLjK3nsfyy6Y4kDSYSvkU5YCUEPOSnRXfIyx3Sq+B/IWudTo4g==} + engines: {node: '>=12'} + dependencies: + cliui: 8.0.1 + escalade: 3.1.1 + get-caller-file: 2.0.5 + require-directory: 2.1.1 + string-width: 4.2.3 + y18n: 5.0.8 + yargs-parser: 21.1.1 + dev: true + + /yocto-queue/0.1.0: + resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} + engines: {node: '>=10'} + dev: true diff --git a/public/studio/index.html b/public/studio/index.html new file mode 100644 index 0000000..7b256a5 --- /dev/null +++ b/public/studio/index.html @@ -0,0 +1,130 @@ +sanity-astro – Sanity
Connecting to Sanity.io
\ No newline at end of file diff --git a/public/studio/static/.gitkeep b/public/studio/static/.gitkeep new file mode 100644 index 0000000..37178a7 --- /dev/null +++ b/public/studio/static/.gitkeep @@ -0,0 +1 @@ +Files placed here will be served by the Sanity server under the `/static`-prefix diff --git a/public/studio/static/css/main.css b/public/studio/static/css/main.css new file mode 100644 index 0000000..4d133df --- /dev/null +++ b/public/studio/static/css/main.css @@ -0,0 +1 @@ +.FieldStatus_root_1MHQJ{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:23px;width:77px;margin-left:.5rem}.FieldStatus_root_1MHQJ[data-max-avatars="1"]{max-width:23px}.FieldStatus_root_1MHQJ[data-position=top]{-ms-flex-item-align:start;align-self:flex-start}.FieldStatus_root_1MHQJ[data-position=bottom]{-ms-flex-item-align:end;align-self:flex-end}.text-input_root_4rXRH{-webkit-font-smoothing:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #cad1dc;display:block;width:100%;outline:none;font:inherit;line-height:1.25;-webkit-box-sizing:border-box;box-sizing:border-box;padding:calc(.75rem - 3px) calc(.75rem - 1px) calc(.75rem - 2px);border-radius:2px;color:#262f3d;background-color:#fff;-webkit-box-shadow:none;box-shadow:none}.text-input_root_4rXRH::-webkit-input-placeholder{color:#cad1dc}.text-input_root_4rXRH::-moz-placeholder{color:#cad1dc}.text-input_root_4rXRH::-ms-input-placeholder{color:#cad1dc}.text-input_root_4rXRH::placeholder{color:#cad1dc}.text-input_textInput_1QNzl:disabled{color:#3c4758;background:#f8f9fb}.text-input_textInput_1QNzl:-moz-read-only{color:#3c4758;background:#f8f9fb}.text-input_textInput_1QNzl:read-only{color:#3c4758;background:#f8f9fb}.text-input_textInput_1QNzl:not(:disabled):not(:-moz-read-only):hover{box-shadow:none;border-color:#95a3b9}.text-input_textInput_1QNzl:not(:disabled):not(:read-only):hover{-webkit-box-shadow:none;box-shadow:none;border-color:#95a3b9}.text-input_textInput_1QNzl:not(:disabled):not(:-moz-read-only):active{border-color:#2276fc}.text-input_textInput_1QNzl:not(:disabled):not(:read-only):active{border-color:#2276fc}.text-input_textInput_1QNzl:not(:disabled):not(:-moz-read-only):focus,.text-input_textInput_1QNzl:not(:disabled):not(:-moz-read-only):focus-within{box-shadow:0 0 0 1px #2276fc;background-color:#fff;border-color:#2276fc}.text-input_textInput_1QNzl:not(:disabled):not(:read-only):focus,.text-input_textInput_1QNzl:not(:disabled):not(:read-only):focus-within{-webkit-box-shadow:0 0 0 1px #2276fc;box-shadow:0 0 0 1px #2276fc;background-color:#fff;border-color:#2276fc}.text-input_textInput_1QNzl:not(:disabled):not(:-moz-read-only):focus-within:invalid,.text-input_textInput_1QNzl:not(:disabled):not(:-moz-read-only):focus:invalid{box-shadow:0 0 0 1px #2276fc}.text-input_textInput_1QNzl:not(:disabled):not(:read-only):focus-within:invalid,.text-input_textInput_1QNzl:not(:disabled):not(:read-only):focus:invalid{-webkit-box-shadow:0 0 0 1px #2276fc;box-shadow:0 0 0 1px #2276fc}.text-input_textInput_1QNzl:not(:disabled):not(:-moz-read-only):not(:focus):not(:focus-within):invalid{border-color:rgba(240,62,47,.5)}.text-input_textInput_1QNzl:not(:disabled):not(:read-only):not(:focus):not(:focus-within):invalid{border-color:rgba(240,62,47,.5)}.text-input_textInput_1QNzl:not(:disabled):not(:-moz-read-only):invalid{background-color:#fff;box-shadow:none}.text-input_textInput_1QNzl:not(:disabled):not(:read-only):invalid{background-color:#fff;-webkit-box-shadow:none;box-shadow:none}.DefaultSelect_root_22ZK_{display:block;position:relative;outline:none;color:inherit}.DefaultSelect_root_22ZK_:hover .DefaultSelect_arrow_3Ni-Y{color:#2276fc}.DefaultSelect_root_22ZK_:hover .DefaultSelect_arrow_3Ni-Y svg{color:inherit;opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}.DefaultSelect_root_22ZK_:focus-within .DefaultSelect_arrow_3Ni-Y{color:#2276fc}.DefaultSelect_root_22ZK_:focus-within .DefaultSelect_arrow_3Ni-Y svg{color:inherit;opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}.DefaultSelect_select_3j8ye{-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_3j8ye:not(:disabled):hover{-webkit-box-shadow:none;box-shadow:none;border-color:#95a3b9}.DefaultSelect_select_3j8ye:not(:disabled):focus,.DefaultSelect_select_3j8ye:not(:disabled):focus-within{-webkit-box-shadow:0 0 0 1px #2276fc;box-shadow:0 0 0 1px #2276fc;border-color:#2276fc}.DefaultSelect_select_3j8ye:not(:disabled):active{border-color:#2276fc}.DefaultSelect_select_3j8ye:not(:disabled):invalid{border-color:rgba(240,62,47,.5);background-color:#fff;-webkit-box-shadow:none;box-shadow:none}.DefaultSelect_select_3j8ye:disabled{opacity:1;color:#3c4758;background:#f8f9fb}.DefaultSelect_select_3j8ye:disabled+.DefaultSelect_functions_2Yhgb{color:#3c4758}.DefaultSelect_invalid_1nYJI:not(:disabled){border-color:rgba(240,62,47,.5);background-color:#fff}.DefaultSelect_invalid_1nYJI:not(:disabled):hover:not(:focus){border-color:rgba(240,62,47,.5)}.DefaultSelect_invalid_1nYJI:not(:disabled):focus{-webkit-box-shadow:0 0 0 1px #2276fc;box-shadow:0 0 0 1px #2276fc}.DefaultSelect_disabled_3wSOU:hover .DefaultSelect_arrow_3Ni-Y{color:#3c4758}.DefaultSelect_selectContainer_6B97f{position:relative;color:#cad1dc}.DefaultSelect_hasFocus_1xLpr .DefaultSelect_selectContainer_6B97f,.DefaultSelect_selectContainer_6B97f:hover{color:#2276fc}.DefaultSelect_selectContainerDisabled_PpjhA{color:#262f3d}.DefaultSelect_selectContainerDisabled_PpjhA:hover{color:inherit}.DefaultSelect_root_22ZK_:hover .DefaultSelect_selectContainerDisabled_PpjhA{border-color:#95a3b9}.DefaultSelect_hasFocus_1xLpr .DefaultSelect_selectContainerDisabled_PpjhA{color:inherit}.DefaultSelect_selectContainerDisabled_PpjhA:focus{border-color:#2276fc;-webkit-box-shadow:0 0 0 2px #2276fc;box-shadow:0 0 0 2px #2276fc}.DefaultSelect_functions_2Yhgb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:absolute;top:0;right:0;height:100%;cursor:default;z-index:1;pointer-events:none;color:#262f3d}.DefaultSelect_functions_2Yhgb>*{pointer-events:auto}.DefaultSelect_functions_2Yhgb .DefaultSelect_arrow_3Ni-Y{pointer-events:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.5em;color:inherit;font-size:18px;font-size:1.125rem}.DefaultSelect_functions_2Yhgb>:not(:first-child){margin-left:.5em}.DefaultSelect_functions_2Yhgb svg{color:inherit}.shadows_shadow-0dp_wO-In{-webkit-box-shadow:none;box-shadow:none}.shadows_shadow-1dp_Iyl8S{-webkit-box-shadow:0 0 0 1px rgba(123,140,168,.25),0 1px 2px 0 rgba(38,47,61,.1),0 2px 1px -2px rgba(38,47,61,.08),0 1px 3px 0 rgba(38,47,61,.02);box-shadow:0 0 0 1px rgba(123,140,168,.25),0 1px 2px 0 rgba(38,47,61,.1),0 2px 1px -2px rgba(38,47,61,.08),0 1px 3px 0 rgba(38,47,61,.02)}.shadows_shadow-6dp_3v5-u{-webkit-box-shadow:0 0 0 1px rgba(123,140,168,.25),0 3px 3px 0 rgba(38,47,61,.1),0 1px 7px 0 rgba(38,47,61,.08),0 3px 1px -1px rgba(38,47,61,.02);box-shadow:0 0 0 1px rgba(123,140,168,.25),0 3px 3px 0 rgba(38,47,61,.1),0 1px 7px 0 rgba(38,47,61,.08),0 3px 1px -1px rgba(38,47,61,.02)}.shadows_shadow-12dp_GO4fB{-webkit-box-shadow:0 0 0 1px rgba(123,140,168,.25),0 8px 17px 2px rgba(38,47,61,.1),0 3px 14px 2px rgba(38,47,61,.08),0 5px 5px -3px rgba(38,47,61,.02);box-shadow:0 0 0 1px rgba(123,140,168,.25),0 8px 17px 2px rgba(38,47,61,.1),0 3px 14px 2px rgba(38,47,61,.08),0 5px 5px -3px rgba(38,47,61,.02)}.shadows_shadow-16dp_1Cad9{-webkit-box-shadow:0 0 0 1px rgba(123,140,168,.25),0 16px 24px 2px rgba(38,47,61,.1),0 6px 30px 5px rgba(38,47,61,.08),0 8px 10px -7px rgba(38,47,61,.02);box-shadow:0 0 0 1px rgba(123,140,168,.25),0 16px 24px 2px rgba(38,47,61,.1),0 6px 30px 5px rgba(38,47,61,.08),0 8px 10px -7px rgba(38,47,61,.02)}.shadows_shadow-24dp_1rSL8{-webkit-box-shadow:0 0 0 1px rgba(123,140,168,.25),0 24px 38px 3px rgba(38,47,61,.1),0 9px 46px 8px rgba(38,47,61,.08),0 11px 15px -7px rgba(38,47,61,.02);box-shadow:0 0 0 1px rgba(123,140,168,.25),0 24px 38px 3px rgba(38,47,61,.1),0 9px 46px 8px rgba(38,47,61,.08),0 11px 15px -7px rgba(38,47,61,.02)}.clear-button_root_7FAyP{color:#262f3d;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:transparent;padding:0;margin:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:-webkit-transform .1s;transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s}.clear-button_root_7FAyP:focus,.clear-button_root_7FAyP:hover{color:#f03e2f;-webkit-transform:scale(1.3);transform:scale(1.3)}.clear-button_root_7FAyP:active{-webkit-transform:scale(1.6);transform:scale(1.6)}.clear-button_root_7FAyP svg{display:block}.SearchableSelect_layer_3CWo8{pointer-events:none}.SearchableSelect_selectContainer_3Z3fs input{padding-right:5.5em}.SearchableSelect_arrowAndSpinnerContainer_EDGwM{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-left:1px solid #cad1dc;min-width:2.5em}.SearchableSelect_arrow_1Oq5E{-webkit-transition:opacity .1s linear,-webkit-transform .1s linear;transition:opacity .1s linear,-webkit-transform .1s linear;transition:transform .1s linear,opacity .1s linear;transition:transform .1s linear,opacity .1s linear,-webkit-transform .1s linear;outline:none;-webkit-user-select:initial;-moz-user-select:initial;-ms-user-select:initial;user-select:initial;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1;flex:1;color:inherit;font-size:18px;font-size:1.125rem}.SearchableSelect_arrow_1Oq5E:focus,.SearchableSelect_arrow_1Oq5E:hover{color:#2276fc}.SearchableSelect_arrow_1Oq5E:focus svg,.SearchableSelect_arrow_1Oq5E:hover svg{color:inherit;opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}.SearchableSelect_functions_10RdD{border:1px solid transparent;-webkit-box-sizing:border-box;box-sizing:border-box}.SearchableSelect_popper_1d5Db{pointer-events:all;padding:0 1px;-webkit-box-sizing:border-box;box-sizing:border-box}.SearchableSelect_listContainer_2n1Tq{display:block;min-height:56px;min-height:3.5rem;max-height:200px;overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;-webkit-transition:max-height .1s linear;transition:max-height .1s linear;margin:-1px 0;border-radius:1px}.SearchableSelect_listContainerNoResult_3g8Nm{max-height:64px;max-height:4rem}.SearchableSelect_listContainerHidden_2q3_T{display:none}.SearchableSelect_noResultText_X8g94{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_1GkGd{-webkit-transition:none;transition:none;opacity:0;pointer-events:none}.SearchableSelect_spinner_1JWV2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1em}.SearchableSelect_spinner_1JWV2 svg{display:block}.SearchableSelect_item_-NDSm{padding:.5rem}.SearchableSelect_openItem_PsMFy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:-webkit-transform .1s;transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s;cursor:pointer;outline:none}.SearchableSelect_openItem_PsMFy:last-child{margin-right:1rem}.SearchableSelect_openItem_PsMFy a,.SearchableSelect_openItem_PsMFy button{outline:none}.SearchableSelect_openItem_PsMFy:focus,.SearchableSelect_openItem_PsMFy:focus-within,.SearchableSelect_openItem_PsMFy:hover{opacity:1;-webkit-transform:scale(1.3);transform:scale(1.3);color:#2276fc}.SearchableSelect_openItem_PsMFy:focus-within svg,.SearchableSelect_openItem_PsMFy:focus svg,.SearchableSelect_openItem_PsMFy:hover svg{color:#2276fc}.SearchableSelect_openItem_PsMFy:active{opacity:1;color:#262f3d}.SearchableSelect_openItem_PsMFy:active svg{color:#262f3d}.SearchableSelect_openItem_PsMFy svg{display:block;color:#262f3d}.SearchableSelect_clearButton_3HuDG:focus{outline:0}@-webkit-keyframes Spinner_sanity_spinner_rotation_2SOyX{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes Spinner_sanity_spinner_rotation_2SOyX{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes Spinner_sanity_spinner_appear_1xzUM{0%{opacity:0}to{opacity:1}}@keyframes Spinner_sanity_spinner_appear_1xzUM{0%{opacity:0}to{opacity:1}}.Spinner_root_1pcli{-webkit-animation-name:Spinner_sanity_spinner_appear_1xzUM;animation-name:Spinner_sanity_spinner_appear_1xzUM;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:once;animation-iteration-count:once;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}.Spinner_root_1pcli.Spinner_center_1AsVv,.Spinner_root_1pcli.Spinner_fullscreen_3FSLo{text-align:center}.Spinner_root_1pcli.Spinner_fullscreen_3FSLo{background-color:rgba(228,232,237,.5);position:fixed;height:100%;width:100%;top:0;left:0;z-index:200}.Spinner_block_3WZMf{text-align:center}.Spinner_inline_1MrLM{display:inline-block;vertical-align:top;white-space:nowrap}.Spinner_root_1pcli.Spinner_fullscreen_3FSLo .Spinner_inner_OkRGs{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.Spinner_iconContainer_2X8Nh{display:inline-block;vertical-align:top;height:1.0625em;width:1.0625em}.Spinner_root_1pcli.Spinner_center_1AsVv .Spinner_iconContainer_2X8Nh,.Spinner_root_1pcli.Spinner_fullscreen_3FSLo .Spinner_iconContainer_2X8Nh{display:block;margin:0 auto}.Spinner_iconContainer_2X8Nh>svg{-webkit-animation-name:Spinner_sanity_spinner_rotation_2SOyX;animation-name:Spinner_sanity_spinner_rotation_2SOyX;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-transform-origin:center center;transform-origin:center center;will-change:transform;display:block;font-size:1.0625em;width:1em;height:1em;shape-rendering:geometricPrecision}.Spinner_iconContainer_2X8Nh>svg[data-sanity-icon=true]{font-size:1.5625em;margin:-.16em}.Spinner_root_1pcli.Spinner_fullscreen_3FSLo .Spinner_iconContainer_2X8Nh>svg{font-size:1.3125em}.Spinner_root_1pcli.Spinner_fullscreen_3FSLo .Spinner_iconContainer_2X8Nh>svg[data-sanity-icon=true]{font-size:1.8125em;margin:-.13793em}.Spinner_root_1pcli.Spinner_fullscreen_3FSLo .Spinner_iconContainer_2X8Nh{height:1.3125em;width:1.3125em;margin:-.19048em}.Spinner_message_2RZYN{display:inline-block;vertical-align:top;margin:-2px 0 -1px .5rem}.Spinner_root_1pcli.Spinner_center_1AsVv .Spinner_message_2RZYN,.Spinner_root_1pcli.Spinner_fullscreen_3FSLo .Spinner_message_2RZYN{margin:calc(.5rem - 2px) auto -1px;display:block;white-space:pre-wrap;padding-top:.5rem;-ms-flex-item-align:center;align-self:center}.Portal_captureTabFocus_330Kp{position:absolute;height:0;width:0}.DefaultTextInput_container_2aCKx,.DefaultTextInput_input_13VDF{position:relative}.DefaultTextInput_isClearable_2w5hV .DefaultTextInput_input_13VDF{padding-right:2rem}.DefaultTextInput_input_13VDF[type=number]::-webkit-inner-spin-button,.DefaultTextInput_input_13VDF[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.DefaultTextInput_clearButton_1b2e8{position:absolute;top:0;right:8px;right:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.DefaultTextInput_clearButton_1b2e8 svg{color:inherit}.List_root_ewRUC{display:block;margin:0;padding:0}.List_divider_zGiyB{width:100%;height:0;padding:0;margin:0;background:none;border-top:1px solid rgba(123,140,168,.25);border-bottom:none;-webkit-box-sizing:border-box;box-sizing:border-box}.ListItem_root_3DcuT{display:block;margin:0;padding:0}.selectable_item_3StdR{background-color:#fff;color:#262f3d;cursor:default}.selectable_item_3StdR[disabled]{color:#cad1dc}@media (hover:hover) and (min-width:512px){.selectable_item_3StdR:not([disabled]):hover{background-color:#f1f3f6;color:#262f3d}}.selectable_item_3StdR:not([disabled]):focus{outline:none}@media (hover:hover){.selectable_item_3StdR:not([disabled]):focus{background-color:#e4e8ed;color:#262f3d}}.selectable_item_3StdR:not([disabled]):active{background-color:#f1f3f6;color:#262f3d}.selectable_selected_3DVQr{background-color:#2276fc!important;color:#fff!important}@media (hover:hover){.selectable_selected_3DVQr:hover{background-color:#2276fc!important;color:#fff!important}}.selectable_selected_3DVQr:focus{outline:none}@media (hover:hover){.selectable_selected_3DVQr:focus{background-color:#2276fc!important;color:#fff!important}}.selectable_highlighted_2fcLC,.selectable_highlighted_2fcLC.selectable_selected_3DVQr{background-color:#e4e8ed}.backgrounds_frosted_27CaR{background-color:rgba(123,140,168,.15)}.backgrounds_listItemStates_3qb7o{position:relative}@media (hover:hover){.backgrounds_listItemStates_3qb7o:active,.backgrounds_listItemStates_3qb7o:hover{background-color:#f1f3f6}}.SelectMenu_root_S3xIJ{height:100%;position:relative}.SelectMenu_scrollContainer_3sUqT{-webkit-transform:translateZ(0);transform:translateZ(0)}.SelectMenu_list_1-OlC{margin:0;padding:0;display:block}.SelectMenu_item_3q_eA{display:block;margin:0;padding:0}.DefaultButton_root_2q4aL{-webkit-font-smoothing:inherit;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;margin:0;padding:0;outline:none;font:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;background:none;color:inherit;border:none;border-radius:0;white-space:nowrap}.DefaultButton_root_2q4aL[disabled]{color:inherit}.DefaultButton_root_2q4aL.DefaultButton_bleed_128jP{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.DefaultButton_root_2q4aL>.DefaultButton_inner_3fxjE{background-color:#7b8ca8;color:#fff;border:1px solid transparent}.DefaultButton_root_2q4aL:not(.DefaultButton_bleed_128jP)>.DefaultButton_inner_3fxjE{border-radius:4px}.DefaultButton_root_2q4aL .DefaultButton_spinner_KWh1j{background-color:rgba(123,140,168,.8)}.DefaultButton_root_2q4aL:not(.DefaultButton_disabled_397D4):focus>.DefaultButton_inner_3fxjE{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 3px #2276fc;box-shadow:0 0 0 1px #fff,0 0 0 3px #2276fc}.DefaultButton_root_2q4aL:not(.DefaultButton_disabled_397D4):focus[data-tone=navbar]>.DefaultButton_inner_3fxjE{-webkit-box-shadow:0 0 0 1px #121923,0 0 0 3px #2276fc;box-shadow:0 0 0 1px #121923,0 0 0 3px #2276fc}@media (hover:hover){.DefaultButton_root_2q4aL:not(.DefaultButton_disabled_397D4):hover>.DefaultButton_inner_3fxjE{background-color:#6b7f9e}}.DefaultButton_root_2q4aL:not(.DefaultButton_disabled_397D4):active>.DefaultButton_inner_3fxjE{background-color:#5f7291}.DefaultButton_root_2q4aL:not(.DefaultButton_disabled_397D4).DefaultButton_simple_1JPzz:not([data-tone=navbar])>.DefaultButton_inner_3fxjE{background-color:transparent;color:#5f7291}.DefaultButton_root_2q4aL:not(.DefaultButton_disabled_397D4).DefaultButton_simple_1JPzz:not([data-tone=navbar]) .DefaultButton_spinner_KWh1j{background-color:hsla(0,0%,100%,.8)}@media (hover:hover){.DefaultButton_root_2q4aL:not(.DefaultButton_disabled_397D4).DefaultButton_simple_1JPzz:not([data-tone=navbar]):hover>.DefaultButton_inner_3fxjE{background-color:rgba(123,140,168,.1);color:#4b5a72}}.DefaultButton_root_2q4aL:not(.DefaultButton_disabled_397D4).DefaultButton_simple_1JPzz:not([data-tone=navbar]):active>.DefaultButton_inner_3fxjE{background-color:rgba(123,140,168,.2)}.DefaultButton_root_2q4aL:not(.DefaultButton_disabled_397D4).DefaultButton_simple_1JPzz:not([data-tone=navbar]).DefaultButton_selected_QJ-bg>.DefaultButton_inner_3fxjE{background-color:rgba(34,118,252,.15);color:#2276fc}.DefaultButton_root_2q4aL:not(.DefaultButton_disabled_397D4).DefaultButton_simple_1JPzz[data-tone=navbar]>.DefaultButton_inner_3fxjE{background-color:transparent;color:#b8babd}.DefaultButton_root_2q4aL:not(.DefaultButton_disabled_397D4).DefaultButton_simple_1JPzz[data-tone=navbar] .DefaultButton_spinner_KWh1j{background-color:hsla(0,0%,100%,.8)}@media (hover:hover){.DefaultButton_root_2q4aL:not(.DefaultButton_disabled_397D4).DefaultButton_simple_1JPzz[data-tone=navbar]:hover>.DefaultButton_inner_3fxjE{background-color:rgba(123,140,168,.1);color:#b8c1d1}}.DefaultButton_root_2q4aL:not(.DefaultButton_disabled_397D4).DefaultButton_simple_1JPzz[data-tone=navbar]:active>.DefaultButton_inner_3fxjE{background-color:rgba(123,140,168,.2)}.DefaultButton_root_2q4aL:not(.DefaultButton_disabled_397D4).DefaultButton_simple_1JPzz[data-tone=navbar].DefaultButton_selected_QJ-bg>.DefaultButton_inner_3fxjE{background-color:rgba(34,118,252,.2);color:#6da4fd}.DefaultButton_root_2q4aL.DefaultButton_inverted_2XBCi:not(.DefaultButton_disabled_397D4):not(:focus):not(:hover):not(:active)>.DefaultButton_inner_3fxjE{color:#7b8ca8;border-color:rgba(123,140,168,.35);background-color:transparent}.DefaultButton_root_2q4aL.DefaultButton_inverted_2XBCi:not(.DefaultButton_disabled_397D4):not(:focus):not(:hover):not(:active) .DefaultButton_spinner_KWh1j{background-color:hsla(0,0%,100%,.8)}.DefaultButton_root_2q4aL.DefaultButton_inverted_2XBCi:not(.DefaultButton_disabled_397D4):not(:focus):not(:hover):not(:active).DefaultButton_selected_QJ-bg>.DefaultButton_inner_3fxjE{background-color:rgba(123,140,168,.2)}.DefaultButton_root_2q4aL.DefaultButton_disabled_397D4>.DefaultButton_inner_3fxjE{background-color:#e5e8ee;color:#7b8ca8}.DefaultButton_root_2q4aL.DefaultButton_disabled_397D4.DefaultButton_simple_1JPzz>.DefaultButton_inner_3fxjE{background-color:transparent;color:#7b8ca8}.DefaultButton_root_2q4aL.DefaultButton_loading_3LUVD>.DefaultButton_inner_3fxjE{overflow:hidden}.DefaultButton_root_2q4aL.DefaultButton_size__extra-small_2pxKE{font-size:10px;font-size:.625rem;line-height:1.2}.DefaultButton_root_2q4aL.DefaultButton_size__small_2DIkG{font-size:13px;font-size:.8125rem;line-height:1.23077}.DefaultButton_root_2q4aL.DefaultButton_size__large_1AiEz{font-size:18px;font-size:1.125rem;line-height:1.33333}.DefaultButton_root_2q4aL.DefaultButton_size__extra-large_AzwJk{font-size:21px;font-size:1.3125rem;line-height:1.33333}.DefaultButton_inner_3fxjE{outline:none;display:-webkit-box;display:-ms-flexbox;display:flex;justify-self:stretch;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:-webkit-fill-available;width:-moz-available;width:stretch;position:relative}.DefaultButton_groupContainer_1afR4 .DefaultButton_root_2q4aL:not(:last-child):not(:first-child){border-radius:0}.DefaultButton_groupContainer_1afR4 .DefaultButton_root_2q4aL:not(:last-child){border-right:1px solid rgba(228,232,237,.3)}.DefaultButton_groupContainer_1afR4 .DefaultButton_inverted_2XBCi:not(:last-child){border-right:none}.DefaultButton_groupContainer_1afR4 .DefaultButton_inverted_2XBCi:not(:last-child):hover{border-right:1px solid}.DefaultButton_groupContainer_1afR4 .DefaultButton_inverted_2XBCi:not(:last-child):hover+.DefaultButton_inverted_2XBCi{border-left:none}.DefaultButton_groupContainer_1afR4 .DefaultButton_root_2q4aL:first-child:not(:last-child){border-radius:4px 0 0 4px}.DefaultButton_groupContainer_1afR4 .DefaultButton_root_2q4aL:last-child:not(:first-child){border-radius:0 4px 4px 0}.DefaultButton_groupContainer_1afR4 .DefaultButton_root_2q4aL+.DefaultButton_root_2q4aL{margin:0}.DefaultButton_icon_VR0Iv{position:relative;font-size:17px;font-size:1.0625rem;line-height:1;min-width:16px;min-width:1rem}.DefaultButton_icon_VR0Iv>svg{display:block}.DefaultButton_icon_VR0Iv>svg[data-sanity-icon=true]{font-size:25px;font-size:1.5625rem;margin:-.25rem}.DefaultButton_iconStatus_jJguk{position:absolute;top:-1px;right:-1px;width:6px;height:6px;border-radius:3px;-webkit-box-shadow:0 0 0 1px #7b8ca8;box-shadow:0 0 0 1px #7b8ca8}.DefaultButton_root_2q4aL:not(.DefaultButton_disabled_397D4)[data-icon-status=primary] .DefaultButton_iconStatus_jJguk{background:#2276fc}.DefaultButton_root_2q4aL:not(.DefaultButton_disabled_397D4)[data-icon-status=danger] .DefaultButton_iconStatus_jJguk,.DefaultButton_root_2q4aL:not(.DefaultButton_disabled_397D4)[data-icon-status=success] .DefaultButton_iconStatus_jJguk,.DefaultButton_root_2q4aL:not(.DefaultButton_disabled_397D4)[data-icon-status=warning] .DefaultButton_iconStatus_jJguk{background:#3ab667}.DefaultButton_root_2q4aL:not(.DefaultButton_disabled_397D4).DefaultButton_simple_1JPzz .DefaultButton_iconStatus_jJguk{-webkit-box-shadow:0 0 0 1px #fff;box-shadow:0 0 0 1px #fff}.DefaultButton_root_2q4aL:not(.DefaultButton_disabled_397D4).DefaultButton_simple_1JPzz[data-tone=navbar] .DefaultButton_iconStatus_jJguk{-webkit-box-shadow:0 0 0 1px #121923;box-shadow:0 0 0 1px #121923}.DefaultButton_root_2q4aL:not(.DefaultButton_disabled_397D4):hover .DefaultButton_iconStatus_jJguk{-webkit-box-shadow:0 0 0 1px #6b7f9e;box-shadow:0 0 0 1px #6b7f9e}.DefaultButton_text_VY6NI{margin:-2px 0 -1px}.DefaultButton_icon_VR0Iv+.DefaultButton_text_VY6NI{margin-left:.5em}.DefaultButton_content_2OAx0{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-fill-available;width:-moz-available;width:stretch}.DefaultButton_padding_small_1QgDw .DefaultButton_content_2OAx0{padding:calc(.5em - 1px)}.DefaultButton_padding_medium_bHy-A .DefaultButton_content_2OAx0{padding:calc(.75em - 1px)}.DefaultButton_padding_large_3NkPF .DefaultButton_content_2OAx0{padding:calc(1em - 1px)}.DefaultButton_color__primary_3KUxa:not(.DefaultButton_disabled_397D4)>.DefaultButton_inner_3fxjE{border-color:transparent;background-color:#2276fc;color:#fff}.DefaultButton_color__primary_3KUxa:not(.DefaultButton_disabled_397D4) .DefaultButton_spinner_KWh1j{background-color:rgba(34,118,252,.8)}@media (hover:hover){.DefaultButton_color__primary_3KUxa:not(.DefaultButton_disabled_397D4):hover>.DefaultButton_inner_3fxjE{background-color:#0966fb}}.DefaultButton_color__primary_3KUxa:not(.DefaultButton_disabled_397D4):active>.DefaultButton_inner_3fxjE{background-color:#045be7}.DefaultButton_color__primary_3KUxa:not(.DefaultButton_disabled_397D4).DefaultButton_inverted_2XBCi:not(:focus):not(:hover):not(:active)>.DefaultButton_inner_3fxjE{border-color:rgba(34,118,252,.5);background-color:transparent;color:#2276fc}.DefaultButton_color__primary_3KUxa:not(.DefaultButton_disabled_397D4).DefaultButton_inverted_2XBCi:not(:focus):not(:hover):not(:active) .DefaultButton_spinner_KWh1j{background-color:hsla(0,0%,100%,.8)}.DefaultButton_color__primary_3KUxa:not(.DefaultButton_disabled_397D4).DefaultButton_simple_1JPzz:not([data-tone=navbar])>.DefaultButton_inner_3fxjE{background-color:transparent;color:#0347b5}@media (hover:hover){.DefaultButton_color__primary_3KUxa:not(.DefaultButton_disabled_397D4).DefaultButton_simple_1JPzz:not([data-tone=navbar]):hover>.DefaultButton_inner_3fxjE{background-color:rgba(34,118,252,.1);color:#0347b5}}.DefaultButton_color__primary_3KUxa:not(.DefaultButton_disabled_397D4).DefaultButton_simple_1JPzz:not([data-tone=navbar]):active>.DefaultButton_inner_3fxjE{background-color:rgba(34,118,252,.2)}.DefaultButton_color__primary_3KUxa:not(.DefaultButton_disabled_397D4).DefaultButton_simple_1JPzz:not([data-tone=navbar]).DefaultButton_selected_QJ-bg>.DefaultButton_inner_3fxjE{background-color:rgba(34,118,252,.15);color:#0966fb}.DefaultButton_color__success_2OBDD:not(.DefaultButton_disabled_397D4)>.DefaultButton_inner_3fxjE{border-color:transparent;background-color:#3ab667;color:#fff}.DefaultButton_color__success_2OBDD:not(.DefaultButton_disabled_397D4) .DefaultButton_spinner_KWh1j{background-color:rgba(58,182,103,.8)}@media (hover:hover){.DefaultButton_color__success_2OBDD:not(.DefaultButton_disabled_397D4):hover>.DefaultButton_inner_3fxjE{background-color:#33a35c}}.DefaultButton_color__success_2OBDD:not(.DefaultButton_disabled_397D4):active>.DefaultButton_inner_3fxjE{background-color:#2d8f51}.DefaultButton_color__success_2OBDD:not(.DefaultButton_disabled_397D4).DefaultButton_inverted_2XBCi:not(:focus):not(:hover):not(:active)>.DefaultButton_inner_3fxjE{border-color:rgba(58,182,103,.5);background-color:transparent;color:#3ab667}.DefaultButton_color__success_2OBDD:not(.DefaultButton_disabled_397D4).DefaultButton_inverted_2XBCi:not(:focus):not(:hover):not(:active) .DefaultButton_spinner_KWh1j{background-color:hsla(0,0%,100%,.8)}.DefaultButton_color__success_2OBDD:not(.DefaultButton_disabled_397D4).DefaultButton_simple_1JPzz:not([data-tone=navbar])>.DefaultButton_inner_3fxjE{background-color:transparent;color:#21693b}@media (hover:hover){.DefaultButton_color__success_2OBDD:not(.DefaultButton_disabled_397D4).DefaultButton_simple_1JPzz:not([data-tone=navbar]):hover>.DefaultButton_inner_3fxjE{background-color:rgba(58,182,103,.1);color:#21693b}}.DefaultButton_color__success_2OBDD:not(.DefaultButton_disabled_397D4).DefaultButton_simple_1JPzz:not([data-tone=navbar]):active>.DefaultButton_inner_3fxjE{background-color:rgba(58,182,103,.2)}.DefaultButton_color__success_2OBDD:not(.DefaultButton_disabled_397D4).DefaultButton_simple_1JPzz:not([data-tone=navbar]).DefaultButton_selected_QJ-bg>.DefaultButton_inner_3fxjE{background-color:rgba(58,182,103,.15);color:#33a35c}.DefaultButton_color__warning_3OmDP:not(.DefaultButton_disabled_397D4)>.DefaultButton_inner_3fxjE{border-color:transparent;background-color:#b89b23;color:#fff}.DefaultButton_color__warning_3OmDP:not(.DefaultButton_disabled_397D4) .DefaultButton_spinner_KWh1j{background-color:rgba(184,155,35,.8)}@media (hover:hover){.DefaultButton_color__warning_3OmDP:not(.DefaultButton_disabled_397D4):hover>.DefaultButton_inner_3fxjE{background-color:#a3881f}}.DefaultButton_color__warning_3OmDP:not(.DefaultButton_disabled_397D4):active>.DefaultButton_inner_3fxjE{background-color:#8d761b}.DefaultButton_color__warning_3OmDP:not(.DefaultButton_disabled_397D4).DefaultButton_inverted_2XBCi:not(:focus):not(:hover):not(:active)>.DefaultButton_inner_3fxjE{border-color:rgba(184,155,35,.5);background-color:transparent;color:#b89b23}.DefaultButton_color__warning_3OmDP:not(.DefaultButton_disabled_397D4).DefaultButton_inverted_2XBCi:not(:focus):not(:hover):not(:active) .DefaultButton_spinner_KWh1j{background-color:hsla(0,0%,100%,.8)}.DefaultButton_color__warning_3OmDP:not(.DefaultButton_disabled_397D4).DefaultButton_simple_1JPzz:not([data-tone=navbar])>.DefaultButton_inner_3fxjE{background-color:transparent;color:#635313}@media (hover:hover){.DefaultButton_color__warning_3OmDP:not(.DefaultButton_disabled_397D4).DefaultButton_simple_1JPzz:not([data-tone=navbar]):hover>.DefaultButton_inner_3fxjE{background-color:rgba(184,155,35,.1);color:#635313}}.DefaultButton_color__warning_3OmDP:not(.DefaultButton_disabled_397D4).DefaultButton_simple_1JPzz:not([data-tone=navbar]):active>.DefaultButton_inner_3fxjE{background-color:rgba(184,155,35,.2)}.DefaultButton_color__warning_3OmDP:not(.DefaultButton_disabled_397D4).DefaultButton_simple_1JPzz:not([data-tone=navbar]).DefaultButton_selected_QJ-bg>.DefaultButton_inner_3fxjE{background-color:rgba(184,155,35,.15);color:#a3881f}.DefaultButton_color__danger_6M33s:not(.DefaultButton_disabled_397D4)>.DefaultButton_inner_3fxjE{border-color:transparent;background-color:#f03e2f;color:#fff}.DefaultButton_color__danger_6M33s:not(.DefaultButton_disabled_397D4) .DefaultButton_spinner_KWh1j{background-color:rgba(240,62,47,.8)}@media (hover:hover){.DefaultButton_color__danger_6M33s:not(.DefaultButton_disabled_397D4):hover>.DefaultButton_inner_3fxjE{background-color:#ef2715}}.DefaultButton_color__danger_6M33s:not(.DefaultButton_disabled_397D4):active>.DefaultButton_inner_3fxjE{background-color:#db200f}.DefaultButton_color__danger_6M33s:not(.DefaultButton_disabled_397D4).DefaultButton_inverted_2XBCi:not(:focus):not(:hover):not(:active)>.DefaultButton_inner_3fxjE{border-color:rgba(240,62,47,.5);background-color:transparent;color:#f03e2f}.DefaultButton_color__danger_6M33s:not(.DefaultButton_disabled_397D4).DefaultButton_inverted_2XBCi:not(:focus):not(:hover):not(:active) .DefaultButton_spinner_KWh1j{background-color:hsla(0,0%,100%,.8)}.DefaultButton_color__danger_6M33s:not(.DefaultButton_disabled_397D4).DefaultButton_simple_1JPzz:not([data-tone=navbar])>.DefaultButton_inner_3fxjE{background-color:transparent;color:#db200f}@media (hover:hover){.DefaultButton_color__danger_6M33s:not(.DefaultButton_disabled_397D4).DefaultButton_simple_1JPzz:not([data-tone=navbar]):hover>.DefaultButton_inner_3fxjE{background-color:rgba(240,62,47,.1);color:#ac190c}}.DefaultButton_color__danger_6M33s:not(.DefaultButton_disabled_397D4).DefaultButton_simple_1JPzz:not([data-tone=navbar]):active>.DefaultButton_inner_3fxjE{background-color:rgba(240,62,47,.2)}.DefaultButton_color__danger_6M33s:not(.DefaultButton_disabled_397D4).DefaultButton_simple_1JPzz:not([data-tone=navbar]).DefaultButton_selected_QJ-bg>.DefaultButton_inner_3fxjE{background-color:rgba(240,62,47,.15);color:#ef2715}.DefaultButton_color__white_1HDB5.DefaultButton_disabled_397D4>.DefaultButton_inner_3fxjE{background-color:transparent;color:rgba(123,140,168,.2)}.DefaultButton_color__white_1HDB5:not(.DefaultButton_disabled_397D4)>.DefaultButton_inner_3fxjE{background-color:#fff;color:#7b8ca8}.DefaultButton_color__white_1HDB5:not(.DefaultButton_disabled_397D4) .DefaultButton_spinner_KWh1j{background-color:hsla(0,0%,100%,.8)}@media (hover:hover){.DefaultButton_color__white_1HDB5:not(.DefaultButton_disabled_397D4):hover>.DefaultButton_inner_3fxjE{background-color:#f2f2f2;color:#4b5a72}}.DefaultButton_color__white_1HDB5:not(.DefaultButton_disabled_397D4):active>.DefaultButton_inner_3fxjE{background-color:#e6e6e6;color:#4b5a72}.DefaultButton_color__white_1HDB5:not(.DefaultButton_disabled_397D4).DefaultButton_inverted_2XBCi:not(:focus):not(:hover):not(:active) .DefaultButton_spinner_KWh1j,.DefaultButton_color__white_1HDB5:not(.DefaultButton_disabled_397D4).DefaultButton_inverted_2XBCi:not(:focus):not(:hover):not(:active)>.DefaultButton_inner_3fxjE{color:#fff}@media (hover:hover){.DefaultButton_color__white_1HDB5:not(.DefaultButton_disabled_397D4).DefaultButton_inverted_2XBCi:not(:focus):not(:hover):not(:active):hover>.DefaultButton_inner_3fxjE{background-color:hsla(0,0%,100%,.1)}}.DefaultButton_color__white_1HDB5:not(.DefaultButton_disabled_397D4).DefaultButton_inverted_2XBCi:not(:focus):not(:hover):not(:active):active>.DefaultButton_inner_3fxjE{background-color:hsla(0,0%,100%,.2)}.DefaultButton_color__white_1HDB5:not(.DefaultButton_disabled_397D4).DefaultButton_simple_1JPzz>.DefaultButton_inner_3fxjE{background-color:transparent;color:#fff}@media (hover:hover){.DefaultButton_color__white_1HDB5:not(.DefaultButton_disabled_397D4).DefaultButton_simple_1JPzz:hover>.DefaultButton_inner_3fxjE{background-color:hsla(0,0%,100%,.1);color:#fff}}.DefaultButton_color__white_1HDB5:not(.DefaultButton_disabled_397D4).DefaultButton_simple_1JPzz.DefaultButton_selected_QJ-bg>.DefaultButton_inner_3fxjE,.DefaultButton_color__white_1HDB5:not(.DefaultButton_disabled_397D4).DefaultButton_simple_1JPzz:active>.DefaultButton_inner_3fxjE{background-color:hsla(0,0%,100%,.2);color:#fff}.DefaultButton_color__white_1HDB5:not(.DefaultButton_disabled_397D4).DefaultButton_inverted_2XBCi:not(.DefaultButton_disabled_397D4):not(:focus):not(:hover):not(:active)>.DefaultButton_inner_3fxjE{border-color:hsla(0,0%,100%,.1)}.DefaultButton_spinner_KWh1j{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;line-height:0}.DefaultButton_spinner_KWh1j>*{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:inherit}.positioning_absoluteCenter_1V9CE{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_1VSyp{height:100%;width:100%}.positioning_flexCenter_3femj{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;width:100%}@media (min-width:512px){.scrolling_lightScrollbars_2RIgG::-webkit-scrollbar{background-color:transparent;width:.25rem}.scrolling_lightScrollbars_2RIgG::-webkit-scrollbar *{background:transparent}.scrolling_lightScrollbars_2RIgG::-webkit-scrollbar-thumb:window-inactive{opacity:0}.scrolling_lightScrollbars_2RIgG:hover::-webkit-scrollbar{width:.25rem}.scrolling_lightScrollbars_2RIgG:hover::-webkit-scrollbar-thumb{background-color:#7b8ca8;border-radius:.125rem;border:2px solid rgba(18,25,35,.02)}.scrolling_lightScrollbars_2RIgG:hover::-webkit-scrollbar-track{padding:2px;width:.25rem;background-color:transparent}.scrolling_lightScrollbars_2RIgG::-webkit-scrollbar-thumb{background-color:transparent}.scrolling_lightScrollbars_2RIgG::-webkit-scrollbar-thumb:hover{background-color:#121923}}.scrolling_thinLightScrollbars_2W9oX::-webkit-scrollbar{width:3px}@media (min-width:512px){.scrolling_thinLightScrollbars_2W9oX::-webkit-scrollbar{width:3px}}.scrolling_thinLightScrollbars_2W9oX:hover::-webkit-scrollbar{width:3px}@media (min-width:512px){.scrolling_thinLightScrollbars_2W9oX:hover::-webkit-scrollbar{width:3px}}.scrolling_hideScrollbars_1QB6I{-ms-overflow-style:-ms-autohiding-scrollbar;overflow-style:overflow}.scrolling_touchScroll_1VaWt{-webkit-overflow-scrolling:touch}.scrolling_scrollAll_qUlw4{overflow:auto}.scrolling_scrollX_1OeDo{overflow-y:hidden;overflow-x:auto}.scrolling_scrollY_2ChoF{overflow-y:auto;overflow-x:hidden}@-webkit-keyframes DefaultDialog_reveal_2or2D{0%{-webkit-transform:scale(.9);transform:scale(.9)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes DefaultDialog_reveal_2or2D{0%{-webkit-transform:scale(.9);transform:scale(.9)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes DefaultDialog_fadeIn_UVbmA{0%{opacity:0}to{opacity:1}}@keyframes DefaultDialog_fadeIn_UVbmA{0%{opacity:0}to{opacity:1}}.DefaultDialog_root_1xFi4{position:absolute;top:0;left:0;right:0;bottom:0;outline:none}@media (max-width:511px){.DefaultDialog_root_1xFi4{position:fixed}}.DefaultDialog_overlay_2m-G5{-webkit-animation-name:DefaultDialog_fadeIn_UVbmA;animation-name:DefaultDialog_fadeIn_UVbmA;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:cubic-bezier(0,0,0,1);animation-timing-function:cubic-bezier(0,0,0,1);-webkit-animation-iteration-count:once;animation-iteration-count:once;top:0;left:0;bottom:0;width:100%;height:100%;position:absolute;pointer-events:none}.DefaultDialog_card_3846Z{position:relative;border-radius:4px;-webkit-animation-name:DefaultDialog_reveal_2or2D;animation-name:DefaultDialog_reveal_2or2D;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:cubic-bezier(0,0,0,1);animation-timing-function:cubic-bezier(0,0,0,1);-webkit-animation-iteration-count:once;animation-iteration-count:once;-webkit-transform-origin:center;transform-origin:center;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:calc(100% - 2rem);min-height:0;max-height:calc(100% - 2rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;@nest .root:not([data-dialog-size]){width:auto;height:auto}}.DefaultDialog_root_1xFi4[data-dialog-size=small][data-container-min~=medium] .DefaultDialog_card_3846Z{max-width:320px;max-width:20rem}.DefaultDialog_root_1xFi4[data-dialog-size=medium][data-container-min~=medium] .DefaultDialog_card_3846Z{width:432px;width:27rem}.DefaultDialog_root_1xFi4[data-dialog-size=medium][data-container-min~=default] .DefaultDialog_card_3846Z{width:528px;width:33rem}.DefaultDialog_root_1xFi4[data-dialog-size=medium][data-container-min~=large] .DefaultDialog_card_3846Z{width:560px;width:35rem}.DefaultDialog_root_1xFi4[data-dialog-size=large][data-container-min~=medium] .DefaultDialog_card_3846Z{width:448px;width:28rem}.DefaultDialog_root_1xFi4[data-dialog-size=large][data-container-min~=default] .DefaultDialog_card_3846Z{width:640px;width:40rem}.DefaultDialog_root_1xFi4[data-dialog-size=large][data-container-min~=large] .DefaultDialog_card_3846Z{width:800px;width:50rem}.DefaultDialog_isClosed_3kKVY{display:none}.DefaultDialog_isOpen_3_4N8{display:-webkit-box;display:-ms-flexbox;display:flex}.DefaultDialog_header_3O5SF{position:relative;background-color:#fff;color:#262f3d;border-radius:4px 4px 0 0;padding:1rem;z-index:10;line-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0}.DefaultDialog_header_3O5SF:after{content:"";display:block;position:absolute;left:0;right:0;bottom:-1px;border-bottom:1px solid rgba(123,140,168,.25);pointer-events:none}.DefaultDialog_root_1xFi4[data-dialog-color=success] .DefaultDialog_header_3O5SF{background-color:#3ab667;color:#fff}.DefaultDialog_root_1xFi4[data-dialog-color=warning] .DefaultDialog_header_3O5SF{background-color:#b89b23;color:#fff}.DefaultDialog_root_1xFi4[data-dialog-color=danger] .DefaultDialog_header_3O5SF{background-color:#f03e2f;color:#fff}.DefaultDialog_inner_1a8RU{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.DefaultDialog_content_GnVdX{position:relative;border-radius:4px 4px 0 0;background-color:#fff;color:#262f3d;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;max-height:100%}.DefaultDialog_header_3O5SF+.DefaultDialog_content_GnVdX{border-top-left-radius:0!important;border-top-right-radius:0!important}.DefaultDialog_contentWithoutFooter_1mSY4{border-radius:4px}.DefaultDialog_root_1xFi4[data-dialog-padding=small] .DefaultDialog_contentWrapper_3V34h{padding:1rem .5rem}.DefaultDialog_root_1xFi4[data-dialog-padding=medium] .DefaultDialog_contentWrapper_3V34h{padding:1.5rem 1rem}.DefaultDialog_root_1xFi4[data-dialog-padding=large] .DefaultDialog_contentWrapper_3V34h{padding:2rem 1.5rem}.DefaultDialog_title_wnRRy{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.DefaultDialog_title_wnRRy>h1{font-size:16px;font-size:1rem;line-height:1.25;font-weight:700;margin:-2px 0 -1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DefaultDialog_closeButtonContainer_cGkla{margin-left:1rem}.DefaultDialog_header_3O5SF .DefaultDialog_closeButton_3AOEI{margin:-.5rem}.DefaultDialog_floatingCloseButtonContainer_2DzY2{position:absolute;border:0;top:0;right:0;z-index:1;background-color:#fff;color:#262f3d;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);border-radius:50%}.DefaultDialog_floatingCloseButtonContainer_2DzY2>button>span{border-radius:50%!important}.DefaultDialog_footer_3yrxc{-webkit-box-sizing:border-box;box-sizing:border-box;padding:1rem;background-color:#fff;color:#262f3d;border-radius:0 0 4px 4px;position:relative;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0}.DefaultDialog_footer_3yrxc:before{content:"";position:absolute;display:block;left:0;top:-1px;right:0;border-top:1px solid rgba(123,140,168,.25);pointer-events:none}.ButtonGrid_root_1t9n9{width:100%;display:grid;grid-gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(6rem,1fr))}.ButtonGrid_root_1t9n9[data-buttons="1"]{display:block;grid-template-columns:unset}@media (max-width:520px){.ButtonGrid_root_1t9n9[data-buttons="4"]{grid-template-columns:1fr 1fr}}.ButtonGrid_root_1t9n9>*{min-width:96px;min-width:6rem}.ButtonGrid_root_1t9n9: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_3XdVr{direction:ltr}.ButtonGrid_alignEnd_283ZQ{direction:rtl}.ButtonGrid_root_1t9n9>*{direction:ltr}.ButtonGrid_small_1ItRj{font-size:13px;font-size:.8125rem}.ButtonGrid_secondary_2G77c{display:contents}.ButtonGrid_secondary_2G77c:not([data-buttons="1"])>*{margin:0!important;width:-webkit-fill-available;width:-moz-available;width:stretch}@media (min-width:512px){.ButtonGrid_secondary_2G77c{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:span 1/-1}}.popoverArrow_root_3uP8W{position:absolute;pointer-events:none;width:27px;height:27px;fill:none}:empty+.popoverArrow_root_3uP8W{display:none}.popoverArrow_root_3uP8W>svg{display:block;-webkit-transform-origin:13.5px 13.5px;transform-origin:13.5px 13.5px}[data-popper-placement^=top]>.popoverArrow_root_3uP8W{bottom:-27px}[data-popper-placement^=right]>.popoverArrow_root_3uP8W{left:-27px}[data-popper-placement^=right]>.popoverArrow_root_3uP8W>svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}[data-popper-placement^=left]>.popoverArrow_root_3uP8W{right:-27px}[data-popper-placement^=left]>.popoverArrow_root_3uP8W>svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}[data-popper-placement^=bottom]>.popoverArrow_root_3uP8W{top:-27px}[data-popper-placement^=bottom]>.popoverArrow_root_3uP8W>svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.popoverArrow_border_E9oQs{fill:rgba(123,140,168,.25)}.popoverArrow_shape_2yhzG{fill:#fff}.popover_root_3UkWl{pointer-events:all;display:-webkit-box;display:-ms-flexbox;display:flex}.popover_card_2zixi{background:#fff;color:#262f3d;border-radius:4px;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.popover_card_2zixi:empty{display:none}.DropDownButton_root_HBurz{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.DropDownButton_buttonContainer_1STeN{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:-webkit-fill-available;width:-moz-available;width:stretch}.DropDownButton_button_2lDqU{width:-webkit-fill-available;width:-moz-available;width:stretch}.DropDownButton_inner_2sx_8{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;outline:none}.DropDownButton_label_1P3ve{display:block}.DropDownButton_iconContainer_3RW5T{height:17px;line-height:0;margin:2px 0 1px}.DropDownButton_iconContainer_3RW5T>svg{display:block;font-size:1.0625em}.DropDownButton_iconContainer_3RW5T>svg[data-sanity-icon=true]{font-size:1.5625em;margin:-.16em}.DropDownButton_label_1P3ve+.DropDownButton_iconContainer_3RW5T{margin-left:.5rem}.DropDownButton_menu_1yPNS{display:block;padding:.25rem 0!important;max-height:calc(50vh - 6em);overflow:auto}.DropDownButton_menuItem_B6vWF{white-space:pre}.DropDownButton_menuItem__inner_3_8t5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.75rem 1rem}.DropDownButton_menuItem__inner_3_8t5[data-color=danger]{color:#f03e2f}.DropDownButton_menuItem__iconContainer_1Ww8e{height:17px}.DropDownButton_menuItem__iconContainer_1Ww8e>svg{font-size:1.0625em}.DropDownButton_menuItem__iconContainer_1Ww8e>svg[data-sanity-icon=true]{font-size:1.5625em;margin:-.16em}.DropDownButton_menuItem__label_xUT84{margin:-2px 0 -1px}.DropDownButton_menuItem__iconContainer_1Ww8e+.DropDownButton_menuItem__label_xUT84{margin-left:.5rem}.StyleSelect_root_1_FD6{display:block;outline:none;position:relative}.StyleSelect_button_20LC1{-webkit-font-smoothing:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;background:none;color:#7b8ca8;cursor:default;margin:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;outline:none;border:1px solid transparent;border-radius:4px}.StyleSelect_root_1_FD6:not(.StyleSelect_transparent_1P-aO) .StyleSelect_button_20LC1{border-color:rgba(123,140,168,.25)}.StyleSelect_button_20LC1[disabled]{color:#cad1dc}@media (hover:hover){.StyleSelect_root_1_FD6.StyleSelect_transparent_1P-aO:hover .StyleSelect_button_20LC1:not([disabled]){background-color:rgba(123,140,168,.1);color:#4b5a72}.StyleSelect_button_20LC1:not([disabled]):focus{-webkit-box-shadow:0 0 0 1px #2276fc;box-shadow:0 0 0 1px #2276fc;border-color:#2276fc}}.StyleSelect_padding_large_1IUJA .StyleSelect_button_20LC1{padding:calc(1em - 1px)}.StyleSelect_padding_default_rsUn2 .StyleSelect_button_20LC1{padding:calc(.75em - 1px)}.StyleSelect_padding_small_1VARx .StyleSelect_button_20LC1{padding:calc(.5em - 1px)}.StyleSelect_title_11N11{color:inherit;margin:-2px 0 -1px}.StyleSelect_buttonInner_YPtlN{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.StyleSelect_arrow_3XC8q{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:1rem;margin-left:auto}.StyleSelect_arrow_3XC8q svg{display:block;font-size:1.5625em;margin:-.16em}.StyleSelect_popper_jhyz1{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;position:relative;max-height:inherit;overflow:auto}.StyleSelect_list_--Ro_{margin:0}.StyleSelect_list_--Ro_>li{padding:.25rem 0}.StyleSelect_list_--Ro_>li+li{border-top:1px solid rgba(123,140,168,.25)}.StyleSelect_item_H7f6K{position:relative;overflow:hidden;min-height:2em;cursor:default;color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.StyleSelect_itemContent_3-xmp{white-space:nowrap;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;padding:0 .5rem}.StyleSelect_itemIcon_lUtl7{padding:.5rem;display:block;width:1.0625em}.StyleSelect_itemIcon_lUtl7 svg{display:block;font-size:1.0625em}.StyleSelect_itemIcon_lUtl7 svg[data-sanity-icon=true]{font-size:1.5625em;margin:-.16em}.StyleSelect_disabled_24VjU{opacity:.2}.Poppable_layer_u4TtW{pointer-events:none}.Poppable_root_1g5FB{pointer-events:all}.FullscreenDialog_root_2qBlI{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(123,140,168,.15);color:#262f3d;padding:1.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:511px){.FullscreenDialog_root_2qBlI{position:fixed}}.FullscreenDialog_card_2do1p{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;max-height:100%;background:#fff;border-radius:4px;width:100%;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.FullscreenDialog_header_oKNdO{border-bottom:1px solid rgba(123,140,168,.25);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem}.FullscreenDialog_title_3fRn8{font-size:16px;font-size:1rem;line-height:1.25;font-weight:700;padding:.5rem;margin:-2px 0 -1px;-webkit-box-flex:1;-ms-flex:1;flex:1}.FullscreenDialog_actions_3x2hM{margin-left:1em}.FullscreenDialog_content_huUtG{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow:auto;padding:1rem}.FullscreenDialog_content_huUtG>:first-child{margin-top:0}.FullscreenDialog_content_huUtG>:last-child{margin-bottom:0}.FullscreenDialog_actionsWrapper_1sfUu{border-top:1px solid rgba(123,140,168,.25);padding:1rem}.FullscreenDialog_closeButton_1o4Rs{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;display:block;font:inherit;border:none;color:inherit;outline:none;padding:0;lmargin:0;cursor:pointer}.FullscreenDialog_closeButton_1o4Rs>svg{display:block}.FullscreenDialog_default_13Lh9 .FullscreenDialog_closeButton_1o4Rs{color:#7b8ca8}.FullscreenDialog_default_13Lh9 .FullscreenDialog_closeButton_1o4Rs:hover{color:inherit}.tooltipArrow_root_3mTIA{position:absolute;width:15px;height:15px;fill:none}:empty+.tooltipArrow_root_3mTIA{display:none}.tooltipArrow_root_3mTIA>svg{display:block;-webkit-transform-origin:7.5px 7.5px;transform-origin:7.5px 7.5px}[data-popper-placement^=top]>.tooltipArrow_root_3mTIA{bottom:-15px}[data-popper-placement^=right]>.tooltipArrow_root_3mTIA{left:-15px}[data-popper-placement^=right]>.tooltipArrow_root_3mTIA>svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}[data-popper-placement^=left]>.tooltipArrow_root_3mTIA{right:-15px}[data-popper-placement^=left]>.tooltipArrow_root_3mTIA>svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}[data-popper-placement^=bottom]>.tooltipArrow_root_3mTIA{top:-15px}[data-popper-placement^=bottom]>.tooltipArrow_root_3mTIA>svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.tooltipArrow_border_2gsGk{fill:rgba(123,140,168,.25)}.tooltipArrow_shape_3qb0f{fill:#fff}.tooltipArrow_root_3mTIA[data-tone=navbar] .tooltipArrow_shape_3qb0f{fill:#121923}.tooltip_root_2YzwY{pointer-events:none}.tooltip_card_4K4g4{background:#fff;color:#262f3d;border-radius:4px}[data-tone=navbar]>.tooltip_card_4K4g4{background:#121923;color:#fff}.tooltip_card_4K4g4:empty{display:none}.ValidationListItem_root_1PBPJ{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;color:inherit;padding:1rem;line-height:0}.ValidationListItem_root_1PBPJ.ValidationListItem_kind_simple_-oa-0{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:unset;padding:.25rem 1rem;border:0}.ValidationListItem_root_1PBPJ.ValidationListItem_error_3DaEL .ValidationListItem_icon_3ovwl{color:#f03e2f}.ValidationListItem_root_1PBPJ.ValidationListItem_warning_11PxR .ValidationListItem_icon_3ovwl{color:#b89b23}.ValidationListItem_interactive_khKtg{cursor:pointer}.ValidationListItem_interactive_khKtg.ValidationListItem_error_3DaEL:not(.ValidationListItem_kind_simple_-oa-0):focus,.ValidationListItem_interactive_khKtg.ValidationListItem_error_3DaEL:not(.ValidationListItem_kind_simple_-oa-0):hover{background-color:rgba(240,62,47,.1)}.ValidationListItem_interactive_khKtg.ValidationListItem_warning_11PxR:not(.ValidationListItem_kind_simple_-oa-0):focus,.ValidationListItem_interactive_khKtg.ValidationListItem_warning_11PxR:not(.ValidationListItem_kind_simple_-oa-0):hover{background-color:rgba(184,155,35,.1)}.ValidationListItem_icon_3ovwl{display:block;margin:-3px 0 -3px -3px}.ValidationListItem_icon_3ovwl>svg{font-size:1.0625em}.ValidationListItem_icon_3ovwl>svg[data-sanity-icon=true]{font-size:1.5625em;margin:-4px}.ValidationListItem_content_rh6yO{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:0;padding-left:.5rem;margin:-3px 0 -2px}.ValidationListItem_path_3pg-n{font-size:13px;font-size:.8125rem;line-height:1.23077;font-weight:600}.ValidationListItem_message_3scYS{color:#3c4758;font-size:13px;font-size:.8125rem;line-height:1.23077}.ValidationListItem_path_3pg-n+.ValidationListItem_message_3scYS{margin-top:.125rem}.ValidationListItem_truncate_1TZZc .ValidationListItem_message_3scYS{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ValidationList_root_qfTmY{max-width:250px;max-height:60vh;overflow:auto;list-style:none;margin:0;padding:0}.ValidationList_root_qfTmY[data-kind=simple]{max-width:220px;padding:.5rem .5rem .5rem 0}.ValidationList_item_1X8Ne{padding:.25rem 0}.ValidationList_root_qfTmY:not([data-kind=simple])>.ValidationList_item_1X8Ne:not(:last-child){border-bottom:1px solid rgba(123,140,168,.25)}.ValidationStatus_root_3bJvE{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;outline:none;border-radius:2px}.ValidationStatus_root_3bJvE>svg{display:block;font-size:25px;font-size:1.5625rem;pointer-events:none}.ValidationStatus_root_3bJvE:focus-visible{-webkit-box-shadow:0 0 0 2px #2276fc;box-shadow:0 0 0 2px #2276fc}.ValidationStatus_root_3bJvE.ValidationStatus_error_QcVT2{color:#f03e2f}.ValidationStatus_root_3bJvE.ValidationStatus_warning_15-9m{color:#b89b23}.ValidationStatus_tooltip_3XnQt{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.5rem}.ValidationStatus_tooltipIcon_3J-_w>svg{display:block;font-size:1.0625em}.ValidationStatus_tooltipIcon_3J-_w>svg[data-sanity-icon=true]{font-size:1.5625em;margin:-.16em}.ValidationStatus_tooltipErrorIcon_1O1o6{color:#f03e2f}.ValidationStatus_tooltipWarningIcon_1JmVe{color:#b89b23}.ValidationStatus_tooltipText_wNIqt{color:#3c4758;font-size:13px;font-size:.8125rem;line-height:1.23077;font-weight:400;margin:0 0 1px;padding-left:.5rem}@-webkit-keyframes DefaultDialog_reveal_2or2D{0%{-webkit-transform:scale(.9);transform:scale(.9)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes DefaultDialog_reveal_2or2D{0%{-webkit-transform:scale(.9);transform:scale(.9)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes DefaultDialog_fadeIn_UVbmA{0%{opacity:0}to{opacity:1}}@keyframes DefaultDialog_fadeIn_UVbmA{0%{opacity:0}to{opacity:1}}.DefaultDialog_root_1xFi4{position:absolute;top:0;left:0;right:0;bottom:0;outline:none}@media (max-width:511px){.DefaultDialog_root_1xFi4{position:fixed}}.DefaultDialog_overlay_2m-G5{-webkit-animation-name:DefaultDialog_fadeIn_UVbmA;animation-name:DefaultDialog_fadeIn_UVbmA;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:cubic-bezier(0,0,0,1);animation-timing-function:cubic-bezier(0,0,0,1);-webkit-animation-iteration-count:once;animation-iteration-count:once;top:0;left:0;bottom:0;width:100%;height:100%;position:absolute;pointer-events:none}.DefaultDialog_card_3846Z{position:relative;border-radius:4px;-webkit-animation-name:DefaultDialog_reveal_2or2D;animation-name:DefaultDialog_reveal_2or2D;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:cubic-bezier(0,0,0,1);animation-timing-function:cubic-bezier(0,0,0,1);-webkit-animation-iteration-count:once;animation-iteration-count:once;-webkit-transform-origin:center;transform-origin:center;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:calc(100% - 2rem);min-height:0;max-height:calc(100% - 2rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;@nest .root:not([data-dialog-size]){width:auto;height:auto}}.DefaultDialog_root_1xFi4[data-dialog-size=small][data-container-min~=medium] .DefaultDialog_card_3846Z{max-width:320px;max-width:20rem}.DefaultDialog_root_1xFi4[data-dialog-size=medium][data-container-min~=medium] .DefaultDialog_card_3846Z{width:432px;width:27rem}.DefaultDialog_root_1xFi4[data-dialog-size=medium][data-container-min~=default] .DefaultDialog_card_3846Z{width:528px;width:33rem}.DefaultDialog_root_1xFi4[data-dialog-size=medium][data-container-min~=large] .DefaultDialog_card_3846Z{width:560px;width:35rem}.DefaultDialog_root_1xFi4[data-dialog-size=large][data-container-min~=medium] .DefaultDialog_card_3846Z{width:448px;width:28rem}.DefaultDialog_root_1xFi4[data-dialog-size=large][data-container-min~=default] .DefaultDialog_card_3846Z{width:640px;width:40rem}.DefaultDialog_root_1xFi4[data-dialog-size=large][data-container-min~=large] .DefaultDialog_card_3846Z{width:800px;width:50rem}.DefaultDialog_isClosed_3kKVY{display:none}.DefaultDialog_isOpen_3_4N8{display:-webkit-box;display:-ms-flexbox;display:flex}.DefaultDialog_header_3O5SF{position:relative;background-color:#fff;color:#262f3d;border-radius:4px 4px 0 0;padding:1rem;z-index:10;line-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0}.DefaultDialog_header_3O5SF:after{content:"";display:block;position:absolute;left:0;right:0;bottom:-1px;border-bottom:1px solid rgba(123,140,168,.25);pointer-events:none}.DefaultDialog_root_1xFi4[data-dialog-color=success] .DefaultDialog_header_3O5SF{background-color:#3ab667;color:#fff}.DefaultDialog_root_1xFi4[data-dialog-color=warning] .DefaultDialog_header_3O5SF{background-color:#b89b23;color:#fff}.DefaultDialog_root_1xFi4[data-dialog-color=danger] .DefaultDialog_header_3O5SF{background-color:#f03e2f;color:#fff}.DefaultDialog_inner_1a8RU{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.DefaultDialog_content_GnVdX{position:relative;border-radius:4px 4px 0 0;background-color:#fff;color:#262f3d;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;max-height:100%}.DefaultDialog_header_3O5SF+.DefaultDialog_content_GnVdX{border-top-left-radius:0!important;border-top-right-radius:0!important}.DefaultDialog_contentWithoutFooter_1mSY4{border-radius:4px}.DefaultDialog_root_1xFi4[data-dialog-padding=small] .DefaultDialog_contentWrapper_3V34h{padding:1rem .5rem}.DefaultDialog_root_1xFi4[data-dialog-padding=medium] .DefaultDialog_contentWrapper_3V34h{padding:1.5rem 1rem}.DefaultDialog_root_1xFi4[data-dialog-padding=large] .DefaultDialog_contentWrapper_3V34h{padding:2rem 1.5rem}.DefaultDialog_title_wnRRy{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.DefaultDialog_title_wnRRy>h1{font-size:16px;font-size:1rem;line-height:1.25;font-weight:700;margin:-2px 0 -1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DefaultDialog_closeButtonContainer_cGkla{margin-left:1rem}.DefaultDialog_header_3O5SF .DefaultDialog_closeButton_3AOEI{margin:-.5rem}.DefaultDialog_floatingCloseButtonContainer_2DzY2{position:absolute;border:0;top:0;right:0;z-index:1;background-color:#fff;color:#262f3d;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);border-radius:50%}.DefaultDialog_floatingCloseButtonContainer_2DzY2>button>span{border-radius:50%!important}.DefaultDialog_footer_3yrxc{-webkit-box-sizing:border-box;box-sizing:border-box;padding:1rem;background-color:#fff;color:#262f3d;border-radius:0 0 4px 4px;position:relative;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0}.DefaultDialog_footer_3yrxc:before{content:"";position:absolute;display:block;left:0;top:-1px;right:0;border-top:1px solid rgba(123,140,168,.25);pointer-events:none}@-webkit-keyframes PopoverDialog_popoverDialogBackgroundFadeIn_2xg2g{0%{opacity:0}to{opacity:1}}@keyframes PopoverDialog_popoverDialogBackgroundFadeIn_2xg2g{0%{opacity:0}to{opacity:1}}.PopoverDialog_overlay_2-TWe{position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(123,140,168,.15);opacity:.75;pointer-events:none;-webkit-animation-name:PopoverDialog_popoverDialogBackgroundFadeIn_2xg2g;animation-name:PopoverDialog_popoverDialogBackgroundFadeIn_2xg2g;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:cubic-bezier(0,0,0,1);animation-timing-function:cubic-bezier(0,0,0,1);-webkit-animation-iteration-count:once;animation-iteration-count:once}.PopoverDialog_root_1fNC-{width:calc(100% - 16px);max-height:50vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.PopoverDialog_root_1fNC-:not([data-size]),.PopoverDialog_root_1fNC-[data-size=auto]{width:auto}.PopoverDialog_root_1fNC-[data-size=small]{max-width:320px;max-width:20rem}.PopoverDialog_root_1fNC-[data-size=medium]{max-width:560px;max-width:35rem}.PopoverDialog_root_1fNC-[data-size=large]{max-width:640px;max-width:40rem;max-width:800px;max-width:50rem}.PopoverDialog_root_1fNC-[data-popper-reference-hidden=true]{display:none}.PopoverDialog_root_1fNC-[data-color=danger] .PopoverDialog_card_Tva0r{background-color:#f03e2f;color:#fff}.PopoverDialog_closeButtonContainer_34kdB{margin-left:1rem}.PopoverDialog_header_IoPeW .PopoverDialog_closeButton_L90R7{margin:-.5rem}.PopoverDialog_floatingCloseButtonContainer_2V38g{position:absolute;border:0;top:0;right:0;z-index:1;background:#fff;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);border-radius:50%}.PopoverDialog_floatingCloseButtonContainer_2V38g>button>span{border-radius:50%!important}.PopoverDialog_content_3FIJX{overflow:auto;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.PopoverDialog_root_1fNC-[data-padding=small] .PopoverDialog_contentWrapper_3JIbH{padding:1rem .5rem}.PopoverDialog_root_1fNC-[data-padding=medium] .PopoverDialog_contentWrapper_3JIbH{padding:1.5rem 1rem}.PopoverDialog_root_1fNC-[data-padding=large] .PopoverDialog_contentWrapper_3JIbH{padding:2rem 1.5rem}.PopoverDialog_header_IoPeW{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:0}.PopoverDialog_header_IoPeW:after{content:"";display:block;position:absolute;left:0;right:0;bottom:-1px;border-bottom:1px solid rgba(123,140,168,.25);pointer-events:none}.PopoverDialog_root_1fNC-[data-padding=small] .PopoverDialog_header_IoPeW{padding:.5rem}.PopoverDialog_root_1fNC-[data-padding=medium] .PopoverDialog_header_IoPeW{padding:1rem}.PopoverDialog_root_1fNC-[data-padding=large] .PopoverDialog_header_IoPeW{padding:1.5rem}.PopoverDialog_title_Cv152{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.PopoverDialog_title_Cv152>h3{font-size:16px;font-size:1rem;line-height:1.25;font-weight:700;margin:-2px 0 -1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PopoverDialog_root_1fNC-[data-padding=small] .PopoverDialog_footer_3K4xq{padding:.5rem}.PopoverDialog_root_1fNC-[data-padding=medium] .PopoverDialog_footer_3K4xq{padding:1rem}.PopoverDialog_root_1fNC-[data-padding=large] .PopoverDialog_footer_3K4xq{padding:1.5rem}.EditItemFoldOut_root_3Kj6_{position:relative;display:block;width:100%;z-index:200}.EditItemFoldOut_card_jQQkU{background-color:#fff;margin-left:-.5rem;margin-right:-.5rem;width:calc(100% + 1rem);border-radius:0 0 4px 4px;max-height:50vh;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.EditItemFoldOut_card_jQQkU:after{content:"";display:block;position:absolute;top:calc(-.5rem - 1px);left:0;height:0;width:0;margin-left:-1px;margin-top:-1px;border-color:transparent;border-bottom:calc(.5rem + 1px) solid rgba(123,140,168,.25);border-left:calc(.5rem + 1px) solid transparent;z-index:-1}.EditItemFoldOut_card_jQQkU:before{content:"";display:block;position:absolute;top:calc(-.5rem - 1px);right:0;height:0;width:0;margin-right:-1px;margin-top:-1px;border-color:transparent;border-bottom:calc(.5rem + 1px) solid rgba(123,140,168,.25);border-right:calc(.5rem + 1px) solid transparent;z-index:-1}.EditItemFoldOut_header_St-iQ{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.EditItemFoldOut_header_St-iQ:after{content:"";display:block;position:absolute;left:0;right:0;bottom:-1px;border-bottom:1px solid rgba(123,140,168,.25);z-index:1}.EditItemFoldOut_header__title_2MyGF{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;margin:-2px 0 -1px;font-weight:600;padding:1rem}.EditItemFoldOut_header__actions_3ExYA{padding:.5rem}.EditItemFoldOut_content_3EA1b{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;padding:1rem;overflow:auto}.text-blocks_default_2AqNA{display:block}.text-blocks_root_MEr_r{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Droid Sans,Helvetica Neue,Fira Sans,sans-serif;margin:0;padding:0}.text-blocks_base_Mi9KS{font-size:16px;font-size:1rem;line-height:1.25}.text-blocks_lead_XIrgj{font-size:18px;font-size:1.125rem;line-height:1.33333;margin:1rem 0}.text-blocks_small_J-hhC{font-size:13px;font-size:.8125rem;line-height:1.23077}.text-blocks_description_3y24e{color:#66758d}.text-blocks_paragraph_SRudk{margin:1rem 0}.text-blocks_blockquote_396lO{position:relative;color:#3c4758;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Droid Sans,Helvetica Neue,Fira Sans,sans-serif;font-size:16px;font-size:1rem;line-height:1.25;font-style:normal;margin:1rem 0;padding-left:calc(1rem - 1px);border-left:1px solid rgba(123,140,168,.25)}.forms_label_17tGa{font-size:13px;font-size:.8125rem;line-height:1.23077;font-weight:600;color:#262f3d}.DefaultFieldset_root_3GdML{outline:none}.DefaultFieldset_fieldWrapper_31XBD{display:grid;grid-gap:2rem 1rem}.DefaultFieldset_fieldWrapper_31XBD[data-columns=true]{grid-template-columns:minmax(0,1fr)}.DefaultFieldset_fieldset_1_8DT{margin:0;padding:0;border:none;min-width:0}.DefaultFieldset_header_mK3pI{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:.5rem}.DefaultFieldset_headerMain_3gA58{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:.25rem 0}.DefaultFieldset_headerStatus_3QWKu{padding:0 .5rem}.DefaultFieldset_description_3azon{margin:.25rem 0 0;padding:0;display:block}@media (min-width:512px){.DefaultFieldset_columns4_1tYDq .DefaultFieldset_fieldWrapper_31XBD[data-columns=true]{grid-template-columns:repeat(4,minmax(0,1fr))}.DefaultFieldset_columns3_oZFom .DefaultFieldset_fieldWrapper_31XBD[data-columns=true]{grid-template-columns:repeat(3,minmax(0,1fr))}.DefaultFieldset_columns2_3nVWn .DefaultFieldset_fieldWrapper_31XBD[data-columns=true]{grid-template-columns:repeat(2,minmax(0,1fr))}}.DefaultFieldset_transparent_1QaV9{background-color:transparent}.DefaultFieldset_content_2WzFM{position:relative;display:block}.DefaultFieldset_transparent_1QaV9 .DefaultFieldset_content_2WzFM{background-color:transparent}.DefaultFieldset_hasErrors_35XAp:focus-within .DefaultFieldset_content_2WzFM{-webkit-box-shadow:0 0 0 1px #2276fc!important;box-shadow:0 0 0 1px #2276fc!important}.DefaultFieldset_contentCollapsible__0Ozz{border:1px solid red!important}.DefaultFieldset_contentCollapsible__0Ozz:empty{display:none}.DefaultFieldset_content_2WzFM .DefaultFieldset_content_2WzFM .DefaultFieldset_content_2WzFM{border:none;padding:0!important;-webkit-box-shadow:none;box-shadow:none}.DefaultFieldset_level0_Qt2gE,.DefaultFieldset_level1_i16uv,.DefaultFieldset_level2_2793B,.DefaultFieldset_level3_3nxzN,.DefaultFieldset_level4_2Yc6Y{display:block;-webkit-box-shadow:none;box-shadow:none}.DefaultFieldset_inner_2aLtD{display:block}.DefaultFieldset_arrow_FRoZL{display:inline-block;width:1em;height:1em;overflow:hidden;line-height:1;padding:0;position:relative;vertical-align:middle;-webkit-transition:-webkit-transform .1s linear;transition:-webkit-transform .1s linear;transition:transform .1s linear;transition:transform .1s linear,-webkit-transform .1s linear;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);margin:1px .25em 0 0}.DefaultFieldset_arrow_FRoZL.DefaultFieldset_isOpen_1MhUV{-webkit-transform:rotate(0);transform:rotate(0)}.DefaultFieldset_arrow_FRoZL svg{position:absolute;-webkit-transform:scale(1.2);transform:scale(1.2)}.DefaultFieldset_legend_Iz6sH{color:#262f3d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin:-1px 0 0;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.DefaultFieldset_labelContainer_2xa8N{outline:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.DefaultFieldset_validationStatus_3Oh6X{margin:-5px 0 -4px}.DefaultFieldset_label_4eNqj{padding-right:.5rem}.DefaultFieldset_root_3GdML.DefaultFieldset_level1_i16uv>.DefaultFieldset_fieldset_1_8DT>.DefaultFieldset_inner_2aLtD>.DefaultFieldset_content_2WzFM{padding-left:calc(.5rem - 1px);border-left:1px solid rgba(123,140,168,.25)}@media (min-width:512px){.DefaultFieldset_root_3GdML.DefaultFieldset_level1_i16uv>.DefaultFieldset_fieldset_1_8DT>.DefaultFieldset_inner_2aLtD>.DefaultFieldset_content_2WzFM{padding-left:.75rem}}.DefaultFieldset_root_3GdML.DefaultFieldset_level2_2793B>.DefaultFieldset_fieldset_1_8DT>.DefaultFieldset_inner_2aLtD>.DefaultFieldset_content_2WzFM{padding-left:calc(.5rem - 1px);border-left:1px solid rgba(123,140,168,.25)}@media (min-width:512px){.DefaultFieldset_root_3GdML.DefaultFieldset_level2_2793B>.DefaultFieldset_fieldset_1_8DT>.DefaultFieldset_inner_2aLtD>.DefaultFieldset_content_2WzFM{padding-left:.75rem}}.DefaultFieldset_debugNestingLevel_1hpST{display:none}.DefaultLabel_root_3Twx1{display:block}.ActivateOnFocus_root_24tsd{position:relative;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none}.ActivateOnFocus_eventHandler_2DeOL{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box}.ActivateOnFocus_hasFocus_10jBh .ActivateOnFocus_eventHandler_2DeOL{pointer-events:none}.ActivateOnFocus_content_25qKZ{position:relative;z-index:0}.ActivateOnFocus_overlay_3T55t{background-color:hsla(0,0%,100%,.9);z-index:2;width:100%;height:100%;position:absolute;top:0;left:0;-webkit-transition:opacity .1s linear;transition:opacity .1s linear;opacity:0}.ActivateOnFocus_noFocus_4hCut:hover .ActivateOnFocus_overlay_3T55t,.ActivateOnFocus_root_24tsd:focus-within .ActivateOnFocus_overlay_3T55t{opacity:.9}.ActivateOnFocus_hasFocus_10jBh .ActivateOnFocus_overlay_3T55t{opacity:0}.ActivateOnFocus_message_3Flg8{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_4hCut:hover .ActivateOnFocus_message_3Flg8,.ActivateOnFocus_root_24tsd:focus-within .ActivateOnFocus_message_3Flg8{opacity:1}.ActivateOnFocus_hasFocus_10jBh .ActivateOnFocus_message_3Flg8{opacity:0}.ActivateOnFocus_stringMessage_1V9Xw{font-size:24px;font-size:1.5rem;pointer-events:none;text-transform:uppercase}.ActivateOnFocus_hasFocus_10jBh .ActivateOnFocus_stringMessage_1V9Xw{pointer-events:none}.ActivateOnFocus_html_3NZum{pointer-events:auto;font-size:1em}.DefaultFormField_root_2Aq1R{display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.DefaultFormField_block_1CFBJ{display:block}.DefaultFormField_inline_2KzWm{display:inline-block}.DefaultFormField_content_3FZnb,.DefaultFormField_label_2UGmw{display:block}.DefaultFormField_inline_2KzWm .DefaultFormField_content_3FZnb{-ms-flex-preferred-size:77%;flex-basis:77%;-webkit-box-flex:10;-ms-flex-positive:10;flex-grow:10;display:inline-block}.DefaultFormField_description_1zLCS+.DefaultFormField_content_3FZnb,.DefaultFormField_label_2UGmw+.DefaultFormField_content_3FZnb{margin-top:.5rem}.DefaultFormField_header_1L7ax{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:.5rem}.DefaultFormField_headerMain_33FHW{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;padding:.25rem 0}.DefaultFormField_title_6GX6D{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:-1px}.DefaultFormField_description_1zLCS{margin-top:.25rem}.DefaultFormField_validationStatus_w66uO{margin:-5px 0 -5px .25rem}.DefaultFormField_validationList_fpagM{padding:0}.DefaultFormField_validationList_fpagM div[class*=root]{margin:0;padding:0}.DefaultFormField_validationList_fpagM div[class*=root] .DefaultFormField_item_3KChN{padding:0;border:0}.DefaultFormField_labelAndDescriptionWrapper_3DVYs{display:block}.DefaultFormField_inline_2KzWm .DefaultFormField_labelAndDescriptionWrapper_3DVYs{-ms-flex-preferred-size:33%;flex-basis:33%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.DefaultFormField_wrapped_3O8M9{padding:1rem;background-color:#fff;border:1px solid rgba(123,140,168,.25);border-radius:4px;overflow:hidden;max-width:100%}.DefaultFormField_inner_2Hjft{display:block}.DefaultFormField_inline_2KzWm .DefaultFormField_inner_2Hjft{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@-webkit-keyframes ProgressCircle_finish_1ZmVR{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_1ZmVR{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_2eJtG{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes ProgressCircle_rotate_2eJtG{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes ProgressCircle_strokeWidth_28iU9{0%{stroke-width:0}50%{stroke-width:1px}to{stroke-width:0}}@keyframes ProgressCircle_strokeWidth_28iU9{0%{stroke-width:0}50%{stroke-width:1px}to{stroke-width:0}}@-webkit-keyframes ProgressCircle_strokeDash_25JRt{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_25JRt{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_38GNY{width:100%;display:block}.ProgressCircle_svg_-MZ-H{display:block;margin:0 auto}.ProgressCircle_background_13iX7{stroke:#121923;stroke-width:.5em;opacity:.05;fill:none;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.ProgressCircle_completed_1Yys6 .ProgressCircle_background_13iX7{opacity:0}.ProgressCircle_foreground_1S-4r{-webkit-transform-origin:center center;transform-origin:center center;stroke:#121923;fill:none;stroke-width:.5em;-webkit-transition:stroke .2s linear,opacity .3s linear;transition:stroke .2s linear,opacity .3s linear}.ProgressCircle_completed_1Yys6 .ProgressCircle_foreground_1S-4r{stroke:#3ab667;-webkit-animation-name:ProgressCircle_finish_1ZmVR;animation-name:ProgressCircle_finish_1ZmVR;-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_hscIr .ProgressCircle_foreground_1S-4r{stroke:#3ab667}.ProgressCircle_activeCircle_1l9_c{-webkit-transform-origin:center center;transform-origin:center center;stroke:#121923;fill:none;stroke-width:1px;stroke-dasharray:0,314.15927;-webkit-animation:ProgressCircle_strokeDash_25JRt 6s ease-out infinite,ProgressCircle_strokeWidth_28iU9 3s ease-out infinite,ProgressCircle_rotate_2eJtG 18s linear infinite;animation:ProgressCircle_strokeDash_25JRt 6s ease-out infinite,ProgressCircle_strokeWidth_28iU9 3s ease-out infinite,ProgressCircle_rotate_2eJtG 18s linear infinite}.ProgressCircle_completed_1Yys6 .ProgressCircle_activeCircle_1l9_c{opacity:0}.ProgressCircle_text_1J1K5{font-weight:400;font-size:1em;fill:inherit;-webkit-transform-origin:center center;transform-origin:center center}.ProgressCircle_completed_1Yys6 .ProgressCircle_text_1J1K5{-webkit-animation-name:ProgressCircle_finish_1ZmVR;animation-name:ProgressCircle_finish_1ZmVR;-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_fmp2d{font-weight:400}.ProgressCircle_status_22ge7{fill:inherit;font-weight:400;font-size:.7em}.ProgressCircle_completed_1Yys6 .ProgressCircle_status_22ge7{-webkit-animation-name:ProgressCircle_finish_1ZmVR;animation-name:ProgressCircle_finish_1ZmVR;-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.SnackbarItem_root_tv6JB{position:fixed;z-index:1000001;bottom:0;right:0;-webkit-transform:translate3d(100vw,0,0);transform:translate3d(100vw,0,0);max-width:calc(100vw - 2rem);width:100%;line-height:1.3125;outline:0}@media (min-width:512px){.SnackbarItem_root_tv6JB{-webkit-transform:translate3d(500px,0,0);transform:translate3d(500px,0,0);max-width:30rem;margin:0 1rem}}.SnackbarItem_inner_2hii4{position:relative;border-radius:6px;line-height:1.3125}.SnackbarItem_root_tv6JB[data-kind=info] .SnackbarItem_inner_2hii4{background-color:#2276fc;color:#fff}.SnackbarItem_root_tv6JB[data-kind=warning] .SnackbarItem_inner_2hii4{background-color:#b89b23;color:#fff}.SnackbarItem_root_tv6JB[data-kind=success] .SnackbarItem_inner_2hii4{background-color:#3ab667;color:#fff}.SnackbarItem_root_tv6JB[data-kind=error] .SnackbarItem_inner_2hii4{background-color:#f03e2f;color:#fff}.SnackbarItem_icon_29Kxe{float:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:start;align-self:flex-start;font-size:calc(1.125rem + 5px);margin:calc(1rem - 2px) .5rem calc(1rem - 2px) calc(1rem - 2px)}.SnackbarItem_content_1kime{padding:1rem calc(1rem - 2px)}.SnackbarItem_buttonsWrapper_223yB{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_223yB:empty{display:none}.SnackbarItem_buttonContainer_16Lnz{max-height:100%}@media (hover:hover){.SnackbarItem_buttonContainer_16Lnz{opacity:.7}.SnackbarItem_buttonContainer_16Lnz:hover{opacity:1}}.SnackbarItem_closeButtonContainer_2g1Cf{font-size:calc(1.125rem + 5px)}@media (hover:hover){.SnackbarItem_buttonContainer_16Lnz [class^=DefaultButton_root]:hover{background-color:transparent!important}}.SnackbarItem_actionButtonContainer_2jmqT [class^=DefaultButton_inner]{padding:1rem .5rem}.SnackbarItem_closeButtonContainer_2g1Cf [class^=DefaultButton_inner]{padding:calc(1rem - 2px)}.SnackbarItem_actionButtonContainer_2jmqT:first-child [class*=inner]{padding:1rem calc(1rem - 2px)}.SnackbarItem_icon_29Kxe~.SnackbarItem_content_1kime{padding-left:calc(3.125rem - 3px)}.SnackbarItem_showSnack_1-BCa{-webkit-transform:translateZ(0);transform:translateZ(0)}.SnackbarItem_children_1avnF:not(:empty){padding-top:.5em}.SnackbarItem_dismissSnack_d28Kl{-webkit-transform:translate3d(100vw,0,0);transform:translate3d(100vw,0,0);opacity:0}@media (min-width:512px){.SnackbarItem_dismissSnack_d28Kl{-webkit-transform:translate3d(500px,0,0);transform:translate3d(500px,0,0)}}.FullscreenMessageDialog_root_RJprU{position:fixed;top:0;left:0;right:0;bottom:0;padding:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#e4e8ed}.FullscreenMessageDialog_card_1Ad6E{background-color:#fff;border-radius:4px;width:100%;min-width:0;max-width:540px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1);max-height:calc(100% - 2rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.FullscreenMessageDialog_color_info_2-1r_ .FullscreenMessageDialog_card_1Ad6E{color:#2276fc}.FullscreenMessageDialog_color_success_24xKu .FullscreenMessageDialog_card_1Ad6E{color:#3ab667}.FullscreenMessageDialog_color_warning_gEmpV .FullscreenMessageDialog_card_1Ad6E{color:#b89b23}.FullscreenMessageDialog_color_danger_3UYar .FullscreenMessageDialog_card_1Ad6E{color:#f03e2f}.FullscreenMessageDialog_cardHeader_3LvPf{padding:1rem;border-bottom:1px solid rgba(123,140,168,.25);display:-webkit-box;display:-ms-flexbox;display:flex}.FullscreenMessageDialog_cardTitle_3amss{margin:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.FullscreenMessageDialog_cardHeaderActions_11CpO{margin:-2px -2px -1px}.FullscreenMessageDialog_cardHeaderActions_11CpO button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;color:inherit;border-radius:2px;font:inherit;padding:.25rem}.FullscreenMessageDialog_cardHeaderActions_11CpO button>svg{font-size:1.5625em;display:block}.FullscreenMessageDialog_cardContent_-KZ-8{-webkit-overflow-scrolling:touch;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:16px;font-size:1rem;line-height:1.25;padding:1rem;overflow:auto}.FullscreenMessageDialog_cardContent_-KZ-8 p{margin:1rem 0}.FullscreenMessageDialog_cardContent_-KZ-8 p code{font-family:-apple-system-ui-monospace,SF Mono,Menlo,Monaco,Consolas,monospace;background:rgba(123,140,168,.1);color:#3c4758;border-radius:2px}.FullscreenMessageDialog_cardContent_-KZ-8 pre{font-family:-apple-system-ui-monospace,SF Mono,Menlo,Monaco,Consolas,monospace;background:rgba(123,140,168,.1);color:#3c4758;padding:.5rem;overflow:auto;border-radius:2px;margin:1rem 0}.FullscreenMessageDialog_cardContent_-KZ-8 pre code{font-family:-apple-system-ui-monospace,SF Mono,Menlo,Monaco,Consolas,monospace}.FullscreenMessageDialog_cardContent_-KZ-8 p:first-child,.FullscreenMessageDialog_cardContent_-KZ-8 pre:first-child{margin-top:0}.FullscreenMessageDialog_cardContent_-KZ-8 p:last-child,.FullscreenMessageDialog_cardContent_-KZ-8 pre:last-child{margin-bottom:0}.FullscreenMessageDialog_cardButtons_37Oe9{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:.5rem;padding:1rem;border-top:1px solid rgba(123,140,168,.25)} \ No newline at end of file diff --git a/public/studio/static/favicon.ico b/public/studio/static/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..7305cdbf5c90a28ce1786cd0f85e8cad9f37e5ba GIT binary patch literal 1150 zcma)*y-R{o6vj_c)DUS6K`k}eu-5cQA<#OdgnLGzB$wTd$c)i|fbVYR4R)9Zj)&s8x&#UD_cjfVTR;fqG zH$kq(JyRPrd%&GpUgDO?`+U9udSu|viKiw{eM#2?D}g|u+vIf)H-~N=|4TEzU5!2W z;oHTpXLHw1YjNm@@hza&J-^kwRq}mHV@C9Pj!86+mfjwzr^4ZIuj$h{ToioT^|t&T zE{2yI);QqCLB*!eb6zLZ7X5zzNTZ{^f-bIJVuoj!O(YVX^@{d0yvN`M?|d_*_Jf;H za2NFRs2lp;Svv~!`KRhgCe&lPKLz==$#Z8Ma7Q)%otR{;2z{5yFTi(=E4Dfh^fUDS zd(WyjP(m|lu5F)dZ`M4Z&x7^?1&{)9{RZq>&A&!PN=0||(o[n]=e[n]);return o}function j(e,t){return t||(t=e.slice(0)),e.raw=t,e}function _(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var x=[],P={};function k(e,t){for(var n,r=[e],o=E(t);!(n=o()).done;){var a=n.value;Array.isArray(a)?r.push.apply(r,a):r.push(a)}return r.filter(Boolean)}function C(e,t,n){void 0===t&&(t=x);var r=Object(o.useState)(null),a=r[0],i=r[1],u=Object(o.useState)((function(){return k(a,t)})),l=u[0],c=u[1],s=Object(o.useRef)(l);return Object(o.useEffect)((function(){var e=s.current,n=k(a,t);if(e.length!==n.length)return c(n),void(s.current=n);for(var r,o=E(e);!(r=o()).done;){var i=r.value;if(!n.includes(i))return c(n),void(s.current=n)}for(var u,l=E(n);!(u=l()).done;){var f=u.value;if(!e.includes(f))return c(n),void(s.current=n)}}),[a,t]),Object(o.useEffect)((function(){if(e){var t=function(t){var r=t.target;if(r instanceof Node&&(!n||n.contains(r))){for(var o,a=E(l);!(o=a()).done;){var i=o.value;if(r===i||i.contains(r))return}e(t)}};return window.addEventListener("mousedown",t),function(){window.removeEventListener("mousedown",t)}}}),[n,e,l]),i}function S(e){var t=Object(o.useState)(null),n=t[0],r=t[1];return Object(o.useEffect)((function(){if(e){var t=new ResizeObserver((function(e){r(e[0].contentRect)}));return t.observe(e),function(){return t.disconnect()}}}),[e]),n}function D(e){return Object(o.useEffect)((function(){return addEventListener("keydown",e),function(){return removeEventListener("keydown",e)}}),[e])}function M(e,t){return e*t}function A(e,t){return{r:Math.round(T(255*M(e.r/255,t.r/255))),g:Math.round(T(255*M(e.g/255,t.g/255))),b:Math.round(T(255*M(e.b/255,t.b/255)))}}function T(e){return Math.max(Math.min(e,255),0)}function I(e,t){return e+t-e*t}function R(e,t){return{r:Math.round(F(255*I(e.r/255,t.r/255))),g:Math.round(F(255*I(e.g/255,t.g/255))),b:Math.round(F(255*I(e.b/255,t.b/255)))}}function F(e){return Math.max(Math.min(e,255),0)}function B(e){if(4===e.length){var t=e.slice(1,2),n=e.slice(2,3),r=e.slice(3,4);return{r:parseInt(t+t,16),g:parseInt(n+n,16),b:parseInt(r+r,16)}}return{r:parseInt(e.slice(1,3),16),g:parseInt(e.slice(3,5),16),b:parseInt(e.slice(5,7),16)}}function L(e){return"#"+((1<<24)+(e.r<<16)+(e.g<<8)+e.b).toString(16).slice(1)}function N(e){var t=e.r,n=e.g,r=e.b;t/=255,n/=255,r/=255;var o=Math.min(t,n,r),a=Math.max(t,n,r),i=a-o,u=0,l=0;return u=0==i?0:a==t?(n-r)/i%6:a==n?(r-t)/i+2:(t-n)/i+4,(u=Math.round(60*u))<0&&(u+=360),l=(a+o)/2,{h:u,s:+(100*(0==i?0:i/(1-Math.abs(2*l-1)))).toFixed(1),l:l=+(100*l).toFixed(1)}}function W(e){var t=e.s/100,n=e.l/100,r=(1-Math.abs(2*n-1))*t,o=r*(1-Math.abs(e.h/60%2-1)),a=n-r/2,i=0,u=0,l=0;return 0<=e.h&&e.h<60?(i=r,u=o,l=0):60<=e.h&&e.h<120?(i=o,u=r,l=0):120<=e.h&&e.h<180?(i=0,u=r,l=o):180<=e.h&&e.h<240?(i=0,u=o,l=r):240<=e.h&&e.h<300?(i=o,u=0,l=r):300<=e.h&&e.h<360&&(i=r,u=0,l=o),{r:Math.round(255*(i+a)),g:Math.round(255*(u+a)),b:Math.round(255*(l+a))}}var V=/hsl\(\s*(\d+)\s*,\s*((\d+(?:\.\d+)?)%)\s*,\s*((\d+(?:\.\d+)?)%)\s*\)/i;function z(e){return"#"===e[0]&&((4===e.length||7===e.length)&&function(e){for(var t,n=E(e);!(t=n()).done;){var r=t.value;if(-1==="0123456789ABCDEFabcdef".indexOf(r))return!1}return!0}(e.slice(1)))}function U(e){if(!e)return{r:0,g:0,b:0};if("string"!=typeof e)throw new Error("parseColor: expected a string");if(z(e))return B(e);if(e.startsWith("hsl("))return W(function(e){var t=V.exec(e);if(!t)throw new Error('parseHsl: string is not a HSL color: "'+e+'"');return{h:parseInt(t[1]),s:parseFloat(t[3]),l:parseFloat(t[5])}}(e));throw new Error('parseColor: unexpected color format: "'+e+'"')}function H(e,t){var n=U(e);return"rgba("+n.r+","+n.g+","+n.b+","+t+")"}function Y(e,t,n,r,o,a){return{default:e.button({base:t,dark:n,solid:r.default,muted:o.default,mode:a}),primary:e.button({base:t,dark:n,solid:r.primary,muted:o.primary,mode:a}),positive:e.button({base:t,dark:n,solid:r.positive,muted:o.positive,mode:a}),caution:e.button({base:t,dark:n,solid:r.caution,muted:o.caution,mode:a}),critical:e.button({base:t,dark:n,solid:r.critical,muted:o.critical,mode:a})}}function G(e,t,n,r,o){return{default:Y(e,t,n,r,o,"default"),ghost:Y(e,t,n,r,o,"ghost"),bleed:Y(e,t,n,r,o,"bleed")}}function $(e,t,n,r,o,a){return{enabled:e.card({base:t,dark:n,name:r,state:"enabled",solid:o,muted:a}),disabled:e.card({base:t,dark:n,name:r,state:"disabled",solid:o,muted:a}),hovered:e.card({base:t,dark:n,name:r,state:"hovered",solid:o,muted:a}),pressed:e.card({base:t,dark:n,name:r,state:"pressed",solid:o,muted:a}),selected:e.card({base:t,dark:n,name:r,state:"selected",solid:o,muted:a})}}var q="hsl(0, 0%, 0%)",X="hsl(0, 0%, 100%)",Z={default:{lightest:"hsl(0, 0%, 95%)",lighter:"hsl(0, 0%, 70%)",light:"hsl(0, 0%, 65%)",base:"hsl(0, 0%, 50%)",dark:"hsl(0, 0%, 35%)",darker:"hsl(0, 0%, 20%)",darkest:"hsl(0, 0%, 5%)"},transparent:{lightest:"hsl(240, 100%, 95%)",lighter:"hsl(240, 100%, 70%)",light:"hsl(240, 100%, 65%)",base:"hsl(240, 100%, 50%)",dark:"hsl(240, 100%, 35%)",darker:"hsl(240, 100%, 20%)",darkest:"hsl(240, 100%, 5%)"},primary:{lightest:"hsl(240, 100%, 95%)",lighter:"hsl(240, 100%, 70%)",light:"hsl(240, 100%, 65%)",base:"hsl(240, 100%, 50%)",dark:"hsl(240, 100%, 35%)",darker:"hsl(240, 100%, 20%)",darkest:"hsl(240, 100%, 5%)"},positive:{lightest:"hsl(120, 100%, 95%)",lighter:"hsl(120, 100%, 70%)",light:"hsl(120, 100%, 65%)",base:"hsl(120, 100%, 50%)",dark:"hsl(120, 100%, 35%)",darker:"hsl(120, 100%, 20%)",darkest:"hsl(120, 100%, 5%)"},caution:{lightest:"hsl(60, 100%, 95%)",lighter:"hsl(60, 100%, 70%)",light:"hsl(60, 100%, 65%)",base:"hsl(60, 100%, 50%)",dark:"hsl(60, 100%, 35%)",darker:"hsl(60, 100%, 20%)",darkest:"hsl(60, 100%, 5%)"},critical:{lightest:"hsl(0, 100%, 95%)",lighter:"hsl(0, 100%, 70%)",light:"hsl(0, 100%, 65%)",base:"hsl(0, 100%, 50%)",dark:"hsl(0, 100%, 35%)",darker:"hsl(0, 100%, 20%)",darkest:"hsl(0, 100%, 5%)"}},K={gray:"hsl(0, 0%, 50%)",red:"hsl(0, 100%, 50%)",orange:"hsl(30, 100%, 50%)",yellow:"hsl(60, 100%, 50%)",green:"hsl(120, 100%, 50%)",cyan:"hsl(180, 100%, 50%)",blue:"hsl(240, 100%, 50%)",purple:"hsl(270, 100%, 50%)",magenta:"hsl(300, 100%, 50%)"},J={transparent:{bg:[Z.transparent.darkest,Z.transparent.lightest],fg:[Z.transparent.lightest,Z.transparent.darkest],border:[Z.transparent.darker,Z.transparent.lighter],focusRing:[Z.transparent.base,Z.transparent.base]},primary:{bg:[Z.primary.darkest,Z.primary.lightest],fg:[Z.primary.lightest,Z.primary.darkest],border:[Z.primary.darker,Z.primary.lighter],focusRing:[Z.primary.base,Z.primary.base]},positive:{bg:[Z.positive.darkest,Z.positive.lightest],fg:[Z.positive.lightest,Z.positive.darkest],border:[Z.positive.darker,Z.positive.lighter],focusRing:[Z.positive.base,Z.positive.base]},caution:{bg:[Z.caution.darkest,Z.caution.lightest],fg:[Z.caution.lightest,Z.caution.darkest],border:[Z.caution.darker,Z.caution.lighter],focusRing:[Z.caution.base,Z.caution.base]},critical:{bg:[Z.critical.darkest,Z.critical.lightest],fg:[Z.critical.lightest,Z.critical.darkest],border:[Z.critical.darker,Z.critical.lighter],focusRing:[Z.critical.base,Z.critical.base]}},Q={base:function(e){var t=e.dark,n=e.name;return"default"===n?{bg:t?q:X,fg:t?X:q,border:t?Z.default.darkest:Z.default.lightest,focusRing:Z.primary.base,shadow:{outline:q,umbra:q,penumbra:q,ambient:q},skeleton:{from:t?X:q,to:t?X:q}}:{bg:J[n].bg[t?0:1],fg:J[n].fg[t?0:1],border:J[n].border[t?0:1],focusRing:J[n].focusRing[t?0:1],shadow:{outline:q,umbra:q,penumbra:q,ambient:q},skeleton:{from:t?X:q,to:t?X:q}}},solid:function(e){var t=e.base,n=e.dark,r=e.state,o=e.tone,a=Z[o];return"hovered"===r?{bg:n?a.light:a.dark,bg2:n?a.light:a.dark,border:n?a.lighter:a.darker,fg:n?a.darkest:a.lightest,muted:{fg:q},accent:{fg:q},link:{fg:q},code:{bg:q,fg:q},skeleton:t.skeleton}:{bg:a.base,bg2:a.base,border:n?a.light:a.dark,fg:n?a.darkest:a.lightest,muted:{fg:q},accent:{fg:q},link:{fg:q},code:{bg:q,fg:q},skeleton:t.skeleton}},muted:function(e){var t=e.base,n=e.dark,r=e.state,o=e.tone,a=Z[o];return"hovered"===r?{bg:n?a.darker:a.lighter,bg2:n?a.darker:a.lighter,border:n?a.lighter:a.darker,fg:n?a.lightest:a.darkest,muted:{fg:q},accent:{fg:q},link:{fg:q},code:{bg:q,fg:q},skeleton:t.skeleton}:{bg:n?a.darkest:a.lightest,bg2:n?a.darkest:a.lightest,border:n?a.darker:a.lighter,fg:n?a.lighter:a.darker,muted:{fg:q},accent:{fg:q},link:{fg:q},code:{bg:q,fg:q},skeleton:t.skeleton}},button:function(e){var t=e.base,n=e.mode,r=e.muted,o=e.solid;return"bleed"===n?g({},r,{enabled:{bg:"transparent",bg2:"transparent",fg:r.enabled.fg,border:"transparent",muted:{fg:q},accent:{fg:q},link:{fg:q},code:{bg:q,fg:q},skeleton:t.skeleton},hovered:{bg:r.enabled.bg,bg2:r.enabled.bg,fg:r.hovered.fg,border:"transparent",muted:{fg:q},accent:{fg:q},link:{fg:q},code:{bg:q,fg:q},skeleton:t.skeleton}}):"ghost"===n?g({},o,{enabled:r.enabled}):o},card:function(e){var t=e.base;return{bg:q,bg2:q,fg:q,border:q,muted:{fg:q},accent:{fg:q},link:{fg:q},code:{bg:q,fg:q},skeleton:t.skeleton}},input:function(){return{bg:q,fg:q,border:q,placeholder:q}},selectable:function(e){var t=e.muted,n=e.state;return t[e.tone][n]},spot:function(e){var t=e.key;return K[t]},syntax:function(){return{atrule:q,attrName:q,attrValue:q,attribute:q,boolean:q,builtin:q,cdata:q,char:q,class:q,className:q,comment:q,constant:q,deleted:q,doctype:q,entity:q,function:q,hexcode:q,id:q,important:q,inserted:q,keyword:q,number:q,operator:q,prolog:q,property:q,pseudoClass:q,pseudoElement:q,punctuation:q,regex:q,selector:q,string:q,symbol:q,tag:q,unit:q,url:q,variable:q}}};function ee(e,t,n,r,o){return{default:{enabled:e.input({base:t,dark:n,mode:"default",state:"enabled",solid:r.default,muted:o.default}),disabled:e.input({base:t,dark:n,mode:"default",state:"disabled",solid:r.default,muted:o.default}),hovered:e.input({base:t,dark:n,mode:"default",state:"hovered",solid:r.default,muted:o.default}),readOnly:e.input({base:t,dark:n,mode:"default",state:"readOnly",solid:r.default,muted:o.default})},invalid:{enabled:e.input({base:t,dark:n,mode:"invalid",state:"enabled",solid:r.default,muted:o.default}),disabled:e.input({base:t,dark:n,mode:"invalid",state:"disabled",solid:r.default,muted:o.default}),hovered:e.input({base:t,dark:n,mode:"invalid",state:"hovered",solid:r.default,muted:o.default}),readOnly:e.input({base:t,dark:n,mode:"invalid",state:"readOnly",solid:r.default,muted:o.default})}}}function te(e,t,n,r,o){return{default:ne(e,t,n,r,o,"default"),primary:ne(e,t,n,r,o,"primary"),positive:ne(e,t,n,r,o,"positive"),caution:ne(e,t,n,r,o,"caution"),critical:ne(e,t,n,r,o,"critical")}}function ne(e,t,n,r,o,a){return{enabled:e.selectable({base:t,dark:n,solid:r,muted:o,state:"enabled",tone:a}),hovered:e.selectable({base:t,dark:n,solid:r,muted:o,state:"hovered",tone:a}),pressed:e.selectable({base:t,dark:n,solid:r,muted:o,state:"pressed",tone:a}),selected:e.selectable({base:t,dark:n,solid:r,muted:o,state:"selected",tone:a}),disabled:e.selectable({base:t,dark:n,solid:r,muted:o,state:"disabled",tone:a})}}function re(e,t,n){return{gray:e.spot({base:t,dark:n,key:"gray"}),blue:e.spot({base:t,dark:n,key:"blue"}),purple:e.spot({base:t,dark:n,key:"purple"}),magenta:e.spot({base:t,dark:n,key:"magenta"}),red:e.spot({base:t,dark:n,key:"red"}),orange:e.spot({base:t,dark:n,key:"orange"}),yellow:e.spot({base:t,dark:n,key:"yellow"}),green:e.spot({base:t,dark:n,key:"green"}),cyan:e.spot({base:t,dark:n,key:"cyan"})}}function oe(e){void 0===e&&(e={});var t=g({},Q,e);return{light:ae(t,!1),dark:ae(t,!0)}}function ae(e,t){return{default:ie(e,t,"default"),transparent:ie(e,t,"transparent"),primary:ie(e,t,"primary"),positive:ie(e,t,"positive"),caution:ie(e,t,"caution"),critical:ie(e,t,"critical")}}function ie(e,t,n){var r=e.base({dark:t,name:n}),o=function(e,t,n,r){return{default:{enabled:e.solid({base:t,dark:n,tone:"default",name:r,state:"enabled"}),disabled:e.solid({base:t,dark:n,tone:"default",name:r,state:"disabled"}),hovered:e.solid({base:t,dark:n,tone:"default",name:r,state:"hovered"}),pressed:e.solid({base:t,dark:n,tone:"default",name:r,state:"pressed"}),selected:e.solid({base:t,dark:n,tone:"default",name:r,state:"selected"})},transparent:{enabled:e.solid({base:t,dark:n,tone:"transparent",name:r,state:"enabled"}),disabled:e.solid({base:t,dark:n,tone:"transparent",name:r,state:"disabled"}),hovered:e.solid({base:t,dark:n,tone:"transparent",name:r,state:"hovered"}),pressed:e.solid({base:t,dark:n,tone:"transparent",name:r,state:"pressed"}),selected:e.solid({base:t,dark:n,tone:"transparent",name:r,state:"selected"})},primary:{enabled:e.solid({base:t,dark:n,tone:"primary",name:r,state:"enabled"}),disabled:e.solid({base:t,dark:n,tone:"primary",name:r,state:"disabled"}),hovered:e.solid({base:t,dark:n,tone:"primary",name:r,state:"hovered"}),pressed:e.solid({base:t,dark:n,tone:"primary",name:r,state:"pressed"}),selected:e.solid({base:t,dark:n,tone:"primary",name:r,state:"selected"})},positive:{enabled:e.solid({base:t,dark:n,tone:"positive",name:r,state:"enabled"}),disabled:e.solid({base:t,dark:n,tone:"positive",name:r,state:"disabled"}),hovered:e.solid({base:t,dark:n,tone:"positive",name:r,state:"hovered"}),pressed:e.solid({base:t,dark:n,tone:"positive",name:r,state:"pressed"}),selected:e.solid({base:t,dark:n,tone:"positive",name:r,state:"selected"})},caution:{enabled:e.solid({base:t,dark:n,tone:"caution",name:r,state:"enabled"}),disabled:e.solid({base:t,dark:n,tone:"caution",name:r,state:"disabled"}),hovered:e.solid({base:t,dark:n,tone:"caution",name:r,state:"hovered"}),pressed:e.solid({base:t,dark:n,tone:"caution",name:r,state:"pressed"}),selected:e.solid({base:t,dark:n,tone:"caution",name:r,state:"selected"})},critical:{enabled:e.solid({base:t,dark:n,tone:"critical",name:r,state:"enabled"}),disabled:e.solid({base:t,dark:n,tone:"critical",name:r,state:"disabled"}),hovered:e.solid({base:t,dark:n,tone:"critical",name:r,state:"hovered"}),pressed:e.solid({base:t,dark:n,tone:"critical",name:r,state:"pressed"}),selected:e.solid({base:t,dark:n,tone:"critical",name:r,state:"selected"})}}}(e,r,t,n),a=function(e,t,n,r){return{default:{enabled:e.muted({base:t,dark:n,tone:"default",name:r,state:"enabled"}),disabled:e.muted({base:t,dark:n,tone:"default",name:r,state:"disabled"}),hovered:e.muted({base:t,dark:n,tone:"default",name:r,state:"hovered"}),pressed:e.muted({base:t,dark:n,tone:"default",name:r,state:"pressed"}),selected:e.muted({base:t,dark:n,tone:"default",name:r,state:"selected"})},transparent:{enabled:e.muted({base:t,dark:n,tone:"transparent",name:r,state:"enabled"}),disabled:e.muted({base:t,dark:n,tone:"transparent",name:r,state:"disabled"}),hovered:e.muted({base:t,dark:n,tone:"transparent",name:r,state:"hovered"}),pressed:e.muted({base:t,dark:n,tone:"transparent",name:r,state:"pressed"}),selected:e.muted({base:t,dark:n,tone:"transparent",name:r,state:"selected"})},primary:{enabled:e.muted({base:t,dark:n,tone:"primary",name:r,state:"enabled"}),disabled:e.muted({base:t,dark:n,tone:"primary",name:r,state:"disabled"}),hovered:e.muted({base:t,dark:n,tone:"primary",name:r,state:"hovered"}),pressed:e.muted({base:t,dark:n,tone:"primary",name:r,state:"pressed"}),selected:e.muted({base:t,dark:n,tone:"primary",name:r,state:"selected"})},positive:{enabled:e.muted({base:t,dark:n,tone:"positive",name:r,state:"enabled"}),disabled:e.muted({base:t,dark:n,tone:"positive",name:r,state:"disabled"}),hovered:e.muted({base:t,dark:n,tone:"positive",name:r,state:"hovered"}),pressed:e.muted({base:t,dark:n,tone:"positive",name:r,state:"pressed"}),selected:e.muted({base:t,dark:n,tone:"positive",name:r,state:"selected"})},caution:{enabled:e.muted({base:t,dark:n,tone:"caution",name:r,state:"enabled"}),disabled:e.muted({base:t,dark:n,tone:"caution",name:r,state:"disabled"}),hovered:e.muted({base:t,dark:n,tone:"caution",name:r,state:"hovered"}),pressed:e.muted({base:t,dark:n,tone:"caution",name:r,state:"pressed"}),selected:e.muted({base:t,dark:n,tone:"caution",name:r,state:"selected"})},critical:{enabled:e.muted({base:t,dark:n,tone:"critical",name:r,state:"enabled"}),disabled:e.muted({base:t,dark:n,tone:"critical",name:r,state:"disabled"}),hovered:e.muted({base:t,dark:n,tone:"critical",name:r,state:"hovered"}),pressed:e.muted({base:t,dark:n,tone:"critical",name:r,state:"pressed"}),selected:e.muted({base:t,dark:n,tone:"critical",name:r,state:"selected"})}}}(e,r,t,n);return{base:r,button:G(e,r,t,o,a),card:$(e,r,t,n,o,a),dark:t,input:ee(e,r,t,o,a),selectable:te(e,r,t,o,a),spot:re(e,r,t),syntax:e.syntax({base:r,dark:t}),solid:o,muted:a}}function ue(e,t){return L(A(U(e),U(t)))}function le(e,t){return L(R(U(e),U(t)))}var ce={default:c.hues.gray,transparent:c.hues.gray,primary:c.hues.blue,positive:c.hues.green,caution:c.hues.yellow,critical:c.hues.red},se=["default","transparent"],fe=oe({base:function(e){var t=e.dark,n=e.name;if("default"===n){var r=t?c.hues.gray[900].hex:c.hues.gray[100].hex;return{fg:t?c.white.hex:c.black.hex,bg:t?c.black.hex:c.white.hex,border:c.hues.gray[t?800:200].hex,focusRing:c.hues.blue[500].hex,shadow:{outline:H(c.hues.gray[500].hex,.4),umbra:H(t?c.black.hex:c.hues.gray[500].hex,.2),penumbra:H(t?c.black.hex:c.hues.gray[500].hex,.14),ambient:H(t?c.black.hex:c.hues.gray[500].hex,.12)},skeleton:{from:r,to:H(r,.5)}}}if("transparent"===n){var o=ce.default,a=o[t?800:200].hex;return{fg:o[t?100:900].hex,bg:o[t?950:50].hex,border:o[t?800:300].hex,focusRing:c.hues.blue[500].hex,shadow:{outline:H(o[500].hex,t?.2:.4),umbra:H(t?c.black.hex:o[500].hex,.2),penumbra:H(t?c.black.hex:o[500].hex,.14),ambient:H(t?c.black.hex:o[500].hex,.12)},skeleton:{from:a,to:H(a,.5)}}}var i=ce[n]||ce.default,u=i[t?800:200].hex;return{fg:i[t?100:900].hex,bg:i[t?950:50].hex,border:i[t?800:200].hex,focusRing:i[500].hex,shadow:{outline:H(i[500].hex,t?.2:.4),umbra:H(t?c.black.hex:i[500].hex,.2),penumbra:H(t?c.black.hex:i[500].hex,.14),ambient:H(t?c.black.hex:i[500].hex,.12)},skeleton:{from:u,to:H(u,.5)}}},solid:function(e){var t=e.base,n=e.dark,r=e.name,o=e.state,a=e.tone,i=n?le:ue,u=n?ue:le,l=ce[r]||ce.default,s=se.includes(r)&&se.includes(a),f=ce["default"===a?r:a]||l;if("disabled"===o){f=l;var d=i(t.bg,f[n?800:200].hex),p=u(d,f[n?200:800].hex);return{bg:d,bg2:u(d,f[n?50:950].hex),border:i(t.bg,f[n?800:200].hex),fg:i(t.bg,n?c.black.hex:c.white.hex),muted:{fg:i(t.bg,f[n?950:50].hex)},accent:{fg:i(t.bg,f[n?950:50].hex)},link:{fg:i(t.bg,f[n?950:50].hex)},code:{bg:d,fg:i(t.bg,f[n?950:50].hex)},skeleton:{from:p,to:H(p,.5)}}}if("hovered"===o){var h=i(t.bg,f[n?300:600].hex),v=u(h,f[n?200:800].hex);return{bg:h,bg2:u(h,f[n?50:950].hex),border:i(t.bg,f[n?300:600].hex),fg:i(t.bg,n?c.black.hex:c.white.hex),muted:{fg:i(t.bg,f[n?800:200].hex)},accent:{fg:u(h,c.hues.red[n?800:200].hex)},link:{fg:u(h,c.hues.blue[n?800:200].hex)},code:{bg:i(h,f[n?950:50].hex),fg:i(t.bg,f[n?800:200].hex)},skeleton:{from:v,to:H(v,.5)}}}if("pressed"===o){var b=i(t.bg,f[n?200:800].hex),m=u(b,f[n?200:800].hex);return{bg:i(t.bg,f[n?200:800].hex),bg2:u(b,f[n?50:950].hex),border:i(t.bg,f[n?200:800].hex),fg:i(t.bg,n?c.black.hex:c.white.hex),muted:{fg:i(t.bg,f[n?800:200].hex)},accent:{fg:u(b,c.hues.red[n?800:200].hex)},link:{fg:u(b,c.hues.blue[n?800:200].hex)},code:{bg:i(b,f[n?950:50].hex),fg:i(t.bg,f[n?800:200].hex)},skeleton:{from:m,to:H(m,.5)}}}if("selected"===o){s&&(f=ce.primary);var y=i(t.bg,f[n?200:800].hex),g=u(y,f[n?200:800].hex);return{bg:y,bg2:u(y,f[n?50:950].hex),border:i(t.bg,f[n?200:800].hex),fg:i(t.bg,n?c.black.hex:c.white.hex),muted:{fg:i(t.bg,f[n?800:200].hex)},accent:{fg:u(y,c.hues.red[n?800:200].hex)},link:{fg:u(y,c.hues.blue[n?800:200].hex)},code:{bg:i(y,f[n?950:50].hex),fg:i(t.bg,f[n?800:200].hex)},skeleton:{from:g,to:H(g,.5)}}}var O=i(t.bg,f[n?400:500].hex),w=u(O,f[n?200:800].hex);return{bg:O,bg2:u(O,f[n?50:950].hex),border:i(t.bg,f[n?400:500].hex),fg:i(t.bg,n?c.black.hex:c.white.hex),muted:{fg:i(t.bg,f[n?900:100].hex)},accent:{fg:u(O,c.hues.red[n?900:100].hex)},link:{fg:u(O,c.hues.blue[n?900:100].hex)},code:{bg:i(O,f[n?950:50].hex),fg:i(t.bg,f[n?900:100].hex)},skeleton:{from:w,to:H(w,.5)}}},muted:function(e){var t=e.base,n=e.dark,r=e.name,o=e.state,a=e.tone,i=n?le:ue,u=ce[r]||ce.default,l=se.includes(r)&&se.includes(a),s=ce["default"===a?r:a]||u;if("disabled"===o){s=u;var f=t.bg,d=i(f,s[n?900:100].hex);return{bg:f,bg2:i(f,s[n?950:50].hex),border:i(f,s[n?950:50].hex),fg:i(f,s[n?800:200].hex),muted:{fg:i(f,s[n?900:100].hex)},accent:{fg:i(f,s[n?900:100].hex)},link:{fg:i(f,s[n?900:100].hex)},code:{bg:f,fg:i(f,s[n?900:100].hex)},skeleton:{from:H(d,.5),to:H(d,.25)}}}if("hovered"===o){var p=i(t.bg,s[n?950:50].hex),h=i(p,s[n?900:100].hex);return{bg:p,bg2:i(p,s[n?950:50].hex),border:i(p,s[n?900:100].hex),fg:i(t.bg,s[n?200:800].hex),muted:{fg:i(t.bg,s[n?400:600].hex)},accent:{fg:i(t.bg,c.hues.red[n?400:500].hex)},link:{fg:i(t.bg,c.hues.blue[n?400:600].hex)},code:{bg:i(p,s[n?950:50].hex),fg:i(t.bg,s[n?400:600].hex)},skeleton:{from:h,to:H(h,.5)}}}if("pressed"===o){l&&(s=ce.primary);var v=i(t.bg,s[n?900:100].hex),b=i(v,s[n?900:100].hex);return{bg:v,bg2:i(v,s[n?950:50].hex),border:i(v,s[n?900:100].hex),fg:i(t.bg,s[n?200:800].hex),muted:{fg:i(t.bg,s[n?400:600].hex)},accent:{fg:i(v,c.hues.red[n?400:500].hex)},link:{fg:i(v,c.hues.blue[n?400:600].hex)},code:{bg:i(v,s[n?950:50].hex),fg:i(t.bg,s[n?400:600].hex)},skeleton:{from:b,to:H(b,.5)}}}if("selected"===o){l&&(s=ce.primary);var m=i(t.bg,s[n?900:100].hex),y=i(m,s[n?900:100].hex);return{bg:m,bg2:i(m,s[n?950:50].hex),border:i(m,s[n?900:100].hex),fg:i(t.bg,s[n?200:800].hex),muted:{fg:i(t.bg,s[n?400:600].hex)},accent:{fg:i(m,c.hues.red[n?400:500].hex)},link:{fg:i(m,c.hues.blue[n?400:600].hex)},code:{bg:i(m,s[n?950:50].hex),fg:i(t.bg,s[n?400:600].hex)},skeleton:{from:y,to:H(y,.5)}}}var g=t.bg,O=i(g,s[n?900:100].hex);return{bg:g,bg2:i(g,s[n?950:50].hex),border:i(g,s[n?900:100].hex),fg:i(t.bg,s[n?300:700].hex),muted:{fg:i(t.bg,s[n?400:600].hex)},accent:{fg:i(t.bg,c.hues.red[n?400:500].hex)},link:{fg:i(t.bg,c.hues.blue[n?400:600].hex)},code:{bg:i(t.bg,s[n?950:50].hex),fg:i(t.bg,s[n?400:600].hex)},skeleton:{from:O,to:H(O,.5)}}},button:function(e){var t=e.base,n=e.mode,r=e.muted,o=e.solid;return"bleed"===n?{enabled:g({},r.enabled,{border:r.enabled.bg}),hovered:g({},r.hovered,{border:r.hovered.bg}),pressed:g({},r.pressed,{border:r.pressed.bg}),selected:g({},r.selected,{border:r.selected.bg}),disabled:g({},r.disabled,{border:r.disabled.bg})}:"ghost"===n?g({},o,{enabled:g({},r.enabled,{border:t.border}),disabled:r.disabled}):o},card:function(e){var t=e.base,n=e.dark,r=e.muted,o=e.name,a=e.solid,i=e.state;if("hovered"===i)return r[o].hovered;if("disabled"===i)return r[o].disabled;var u=se.includes(o),l=ce[o]||ce.default,s=n?le:ue;if("pressed"===i)return u?r.primary.pressed:r[o].pressed;if("selected"===i)return u?a.primary.enabled:a[o].enabled;var f=t.bg,d=s(t.bg,l[n?900:100].hex);return{bg:f,bg2:s(f,l[n?950:50].hex),fg:t.fg,border:t.border,muted:{fg:s(t.bg,l[n?400:600].hex)},accent:{fg:s(t.bg,c.hues.red[n?400:500].hex)},link:{fg:s(t.bg,c.hues.blue[n?400:600].hex)},code:{bg:s(t.bg,l[n?950:50].hex),fg:l[n?400:600].hex},skeleton:{from:d,to:H(d,.5)}}},input:function(e){var t=e.base,n=e.dark,r=e.mode,o=e.state,a=n?le:ue;if("invalid"===r){var i=ce.critical;return{bg:a(t.bg,i[n?950:50].hex),fg:a(t.bg,i[n?400:600].hex),border:a(t.bg,i[n?800:200].hex),placeholder:a(t.bg,i[n?600:400].hex)}}return"hovered"===o?{bg:t.bg,fg:t.fg,border:a(t.bg,c.hues.gray[n?700:300].hex),placeholder:a(t.bg,c.hues.gray[n?600:400].hex)}:"disabled"===o?{bg:a(t.bg,c.hues.gray[n?950:50].hex),fg:a(t.bg,c.hues.gray[n?700:300].hex),border:a(t.bg,c.hues.gray[n?900:100].hex),placeholder:a(t.bg,c.hues.gray[n?800:200].hex)}:"readOnly"===o?{bg:a(t.bg,c.hues.gray[n?950:50].hex),fg:a(t.bg,c.hues.gray[n?200:800].hex),border:a(t.bg,c.hues.gray[n?800:200].hex),placeholder:a(t.bg,c.hues.gray[n?600:400].hex)}:{bg:t.bg,fg:t.fg,border:t.border,placeholder:a(t.bg,c.hues.gray[n?600:400].hex)}},selectable:function(e){var t=e.base,n=e.muted,r=e.tone,o=e.solid,a=e.state;return"enabled"===a?g({},n[r].enabled,{bg:t.bg}):"pressed"===a?"default"===r?n.primary.pressed:n[r].pressed:"selected"===a?"default"===r?o.primary.enabled:o[r].enabled:"disabled"===a?g({},n[r].disabled,{bg:t.bg}):n[r][a]},spot:function(e){var t=e.base,n=e.dark,r=e.key;return(n?le:ue)(t.bg,c.hues[r][n?400:500].hex)},syntax:function(e){var t=e.base,n=e.dark,r=n?le:ue,o=n?400:600,a=n?600:400;return{atrule:r(t.bg,c.hues.purple[o].hex),attrName:r(t.bg,c.hues.green[o].hex),attrValue:r(t.bg,c.hues.yellow[o].hex),attribute:r(t.bg,c.hues.yellow[o].hex),boolean:r(t.bg,c.hues.purple[o].hex),builtin:r(t.bg,c.hues.purple[o].hex),cdata:r(t.bg,c.hues.yellow[o].hex),char:r(t.bg,c.hues.yellow[o].hex),class:r(t.bg,c.hues.orange[o].hex),className:r(t.bg,c.hues.cyan[o].hex),comment:r(t.bg,c.hues.gray[a].hex),constant:r(t.bg,c.hues.purple[o].hex),deleted:r(t.bg,c.hues.red[o].hex),doctype:r(t.bg,c.hues.gray[a].hex),entity:r(t.bg,c.hues.red[o].hex),function:r(t.bg,c.hues.green[o].hex),hexcode:r(t.bg,c.hues.blue[o].hex),id:r(t.bg,c.hues.purple[o].hex),important:r(t.bg,c.hues.purple[o].hex),inserted:r(t.bg,c.hues.yellow[o].hex),keyword:r(t.bg,c.hues.magenta[o].hex),number:r(t.bg,c.hues.purple[o].hex),operator:r(t.bg,c.hues.magenta[o].hex),prolog:r(t.bg,c.hues.gray[a].hex),property:r(t.bg,c.hues.blue[o].hex),pseudoClass:r(t.bg,c.hues.yellow[o].hex),pseudoElement:r(t.bg,c.hues.yellow[o].hex),punctuation:r(t.bg,c.hues.gray[o].hex),regex:r(t.bg,c.hues.blue[o].hex),selector:r(t.bg,c.hues.red[o].hex),string:r(t.bg,c.hues.yellow[o].hex),symbol:r(t.bg,c.hues.purple[o].hex),tag:r(t.bg,c.hues.red[o].hex),unit:r(t.bg,c.hues.orange[o].hex),url:r(t.bg,c.hues.red[o].hex),variable:r(t.bg,c.hues.red[o].hex)}}}),de={avatar:{sizes:[{distance:-3,size:25},{distance:-6,size:35},{distance:-9,size:55}]},button:{textWeight:"medium"},color:fe,container:[320,640,960,1280,1600,1920],focusRing:{offset:1,width:2},fonts:{code:{family:"ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace",weights:{regular:400,medium:500,semibold:600,bold:700},sizes:[{ascenderHeight:3,descenderHeight:3,fontSize:10,iconSize:17,lineHeight:13,letterSpacing:0},{ascenderHeight:4,descenderHeight:4,fontSize:13,iconSize:21,lineHeight:17,letterSpacing:0},{ascenderHeight:5,descenderHeight:5,fontSize:16,iconSize:25,lineHeight:21,letterSpacing:0},{ascenderHeight:6,descenderHeight:6,fontSize:19,iconSize:29,lineHeight:25,letterSpacing:0},{ascenderHeight:7,descenderHeight:7,fontSize:22,iconSize:33,lineHeight:29,letterSpacing:0}]},heading:{family:'-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Liberation Sans", Helvetica, Arial, system-ui, sans-serif',weights:{regular:700,medium:800,semibold:900,bold:900},sizes:[{ascenderHeight:4,descenderHeight:4,fontSize:12,iconSize:17,lineHeight:17,letterSpacing:0},{ascenderHeight:5,descenderHeight:5,fontSize:16,iconSize:25,lineHeight:21,letterSpacing:0},{ascenderHeight:6,descenderHeight:6,fontSize:21,iconSize:33,lineHeight:27,letterSpacing:0},{ascenderHeight:7,descenderHeight:7,fontSize:27,iconSize:41,lineHeight:33,letterSpacing:0},{ascenderHeight:9,descenderHeight:7,fontSize:33,iconSize:49,lineHeight:39,letterSpacing:0},{ascenderHeight:10,descenderHeight:8,fontSize:38,iconSize:53,lineHeight:45,letterSpacing:0}]},label:{family:'-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Liberation Sans", system-ui, sans-serif',weights:{regular:600,medium:700,semibold:800,bold:900},sizes:[{ascenderHeight:2,descenderHeight:2,fontSize:9.8,iconSize:15,lineHeight:11,letterSpacing:.5},{ascenderHeight:2,descenderHeight:2,fontSize:11.25,iconSize:17,lineHeight:12,letterSpacing:.5},{ascenderHeight:2,descenderHeight:2,fontSize:12.75,iconSize:19,lineHeight:13,letterSpacing:.5},{ascenderHeight:2,descenderHeight:2,fontSize:14,iconSize:21,lineHeight:14,letterSpacing:.5},{ascenderHeight:2,descenderHeight:2,fontSize:15.5,iconSize:23,lineHeight:15,letterSpacing:.5}]},text:{family:'-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Liberation Sans", Helvetica, Arial, system-ui, sans-serif',weights:{regular:400,medium:500,semibold:600,bold:700},sizes:[{ascenderHeight:3,descenderHeight:3,fontSize:10,iconSize:17,lineHeight:13,letterSpacing:0},{ascenderHeight:4,descenderHeight:4,fontSize:13,iconSize:21,lineHeight:17,letterSpacing:0},{ascenderHeight:5,descenderHeight:5,fontSize:16,iconSize:25,lineHeight:21,letterSpacing:0},{ascenderHeight:6,descenderHeight:6,fontSize:19,iconSize:29,lineHeight:25,letterSpacing:0},{ascenderHeight:7,descenderHeight:7,fontSize:22,iconSize:33,lineHeight:29,letterSpacing:0}]}},media:[360,600,900,1200,1800,2400],radius:[0,1,3,6,9,12,21],shadows:[null,{umbra:[0,0,0,0],penumbra:[0,0,0,0],ambient:[0,0,0,0]},{umbra:[0,3,5,-1],penumbra:[0,6,10,0],ambient:[0,1,18,0]},{umbra:[0,7,8,-4],penumbra:[0,12,17,2],ambient:[0,5,22,4]},{umbra:[0,9,11,-5],penumbra:[0,18,28,2],ambient:[0,7,34,6]},{umbra:[0,11,15,-7],penumbra:[0,24,38,3],ambient:[0,9,46,8]}],space:[0,4,8,12,20,32,52,84,136,220],input:{checkbox:{size:17},radio:{size:17,markSize:9},switch:{width:33,height:17,padding:4,transitionDurationMs:150,transitionTimingFunction:"ease-out"},border:{width:1}}},pe={dialog:{zOffset:600},popover:{zOffset:400},tooltip:{zOffset:200}};var he=function(){if("undefined"!=typeof globalThis)return globalThis;if("undefined"!=typeof window)return window;if("undefined"!=typeof self)return self;if(void 0!==e)return e;throw new Error("@sanity/ui: could not locate global scope")}(),ve=Symbol.for("@sanity/ui/context/theme");he[ve]=he[ve]||Object(o.createContext)(null);var be=he[ve],me=["color","layer"];function ye(e){var t=Object(o.useContext)(be),n=e.children,r=e.scheme,i=void 0===r?(null==t?void 0:t.scheme)||"light":r,u=e.theme,c=void 0===u?(null==t?void 0:t.theme)||null:u,s=e.tone,f=void 0===s?(null==t?void 0:t.tone)||"default":s,d=Object(o.useMemo)((function(){if(!c)return null;var e=c.color,t=c.layer,n=w(c,me),r=e[i]||e.light;return{sanity:g({},n,{color:r[f]||r.default,layer:t||pe})}}),[i,c,f]),p=Object(o.useMemo)((function(){return c&&{version:0,theme:c,scheme:i,tone:f}}),[c,i,f]);return d?a.a.createElement(be.Provider,{value:p},a.a.createElement(l.ThemeProvider,{theme:d},n)):a.a.createElement("pre",null,'ThemeProvider: no "theme" property provided')}function ge(e){return Boolean(e&&"object"==typeof e)}function Oe(){var e=Object(o.useContext)(be);if(!e)throw new Error("useRootTheme(): missing context value");if(!ge(e)||0!==e.version)throw new Error("useRootTheme(): the context value is not compatible");return e}function we(e){var t=e.children,n=e.scheme,r=e.tone,o=Oe();return a.a.createElement(ye,{scheme:n||o.scheme,theme:o.theme,tone:r},t)}function je(){return Object(l.useTheme)()}var _e=new WeakMap;function Ee(e,t){return 0===t?"screen and (max-width: "+(e[t]-1)+"px)":t===e.length?"screen and (min-width: "+e[t-1]+"px)":"screen and (min-width: "+e[t-1]+"px) and (max-width: "+(e[t]-1)+"px)"}function xe(e){var t=_e.get(e);return t||(t=function(e){var t=e.length,n=[];if("undefined"!=typeof window)for(var r=t;r>-1;r-=1){var o=Ee(e,r);n.push({index:r,mq:window.matchMedia(o)})}return{getCurrentIndex:function(){for(var e,t=E(n);!(e=t()).done;){var r=e.value,o=r.index;if(r.mq.matches)return o}return 0},subscribe:function(e){for(var t,r=[],o=function(){var n=t.value,o=n.index,a=n.mq,i=function(){a.matches&&e(o)};a.addEventListener?a.addEventListener("change",i):a.addListener(i),r.push((function(){a.removeEventListener?a.removeEventListener("change",i):a.removeListener(i)}))},a=E(n);!(t=a()).done;)o();return function(){for(var e,t=E(r);!(e=t()).done;)(0,e.value)()}}}}(e),_e.set(e,t)),t}function Pe(){var e=je().sanity.media,t=Object(o.useMemo)((function(){return xe(e)}),[e]),n=Object(o.useState)(t.getCurrentIndex),r=n[0],a=n[1];return Object(o.useEffect)((function(){return t.subscribe(a)}),[t]),r}function ke(){var e=Object(o.useMemo)((function(){if("undefined"!=typeof window)return window.matchMedia("(prefers-color-scheme: dark)")}),[]),t=Object(o.useState)((null==e?void 0:e.matches)||!1),n=t[0],r=t[1];return Object(o.useEffect)((function(){if(e){r(e.matches);var t=function(){return r(e.matches)};return e.addEventListener("change",t),function(){return e.removeEventListener("change",t)}}}),[e]),n}var Ce="undefined"!=typeof window?o.useLayoutEffect:o.useEffect;function Se(e){var t=Object(o.useRef)(null);return Ce((function(){e&&("function"==typeof e?e(t.current):e.current=t.current)})),t}function De(e,t){Object(o.useEffect)((function(){e.current&&e.current.setCustomValidity(t||"")}),[t,e])}function Me(e,t){return e.reduce((function(e,n){return e[n]=t,e}),{})}function Ae(e){return 0===e?0:e/16+"rem"}function Te(e,t,n){return t.map(n).map((function(t,n){var r;return 0===n?t:((r={})["@media screen and (min-width: "+e[n-1]+"px)"]=t,r)}))}function Ie(e,t){return void 0===e?t||x:Array.isArray(e)?e:[e]}function Re(e,t,n){if(void 0===n&&(n=x),!Array.isArray(n))throw new Error("the property must be array of numbers");return 0===n.length?null:Te(e.sanity.media,n,(function(n){return Me(t,Ae(e.sanity.space[n]))}))}function Fe(e,t){var n=t.$size,r=t.$weight,o=t.theme.sanity,a=o.fonts,i=o.media,u=a[e],l=u.family,c=u.sizes,s=u.weights,f=r&&s[r]||s.regular,d=c[2],p={position:"relative",fontFamily:l,fontWeight:f,padding:"1px 0",margin:0,"&:before":{content:'""',display:"block",height:0},"&:after":{content:'""',display:"block",height:0},"& > code, & > span":{display:"block"},"&:not([hidden])":{display:"block"}},h=Te(i,Ie(n),(function(e){return function(e){var t=e.ascenderHeight,n=e.descenderHeight,r=e.fontSize,o=e.iconSize,a=e.letterSpacing,i=e.lineHeight,u=t+n,l=i-u,c=(l-o)/2,s=2*Math.floor(1.125*r/2)+1,f=(l-s)/2;return{fontSize:Ae(r),lineHeight:"calc("+i+" / "+r+")",letterSpacing:Ae(a),transform:"translateY("+Ae(n)+")","&:before":{marginTop:"calc("+Ae(0-u)+" - 1px)"},"&:after":{marginBottom:"-1px"},"& svg:not([data-sanity-icon])":{fontSize:"calc("+s+" / 16 * 1rem)",margin:Ae(f)},"& [data-sanity-icon]":{fontSize:"calc("+o+" / 16 * 1rem)",margin:Ae(c)}}}(c[e]||d)}));return[p].concat(h)}function Be(e){return Fe("code",e)}function Le(e){return Fe("heading",e)}function Ne(e){return Fe("label",e)}function We(e){return Te(e.theme.sanity.media,Ie(e.$align),(function(e){return{textAlign:e}}))}function Ve(e){return Fe("text",e)}function ze(e,t){return Object(o.useMemo)((function(){return Ie(e,t)}),[t,e])}var Ue="1px solid var(--card-border-color)";function He(){return[Ye,Ge,$e,qe,Xe]}function Ye(e){return Te(e.theme.sanity.media,Ie(e.$border),(function(e){return e?{"&&":{border:Ue}}:{"&&":{border:0}}}))}function Ge(e){return Te(e.theme.sanity.media,Ie(e.$borderTop),(function(e){return e?{"&&":{borderTop:Ue}}:{"&&":{borderTop:0}}}))}function $e(e){return Te(e.theme.sanity.media,Ie(e.$borderRight),(function(e){return e?{"&&":{borderRight:Ue}}:{"&&":{borderRight:0}}}))}function qe(e){return Te(e.theme.sanity.media,Ie(e.$borderBottom),(function(e){return e?{"&&":{borderBottom:Ue}}:{"&&":{borderBottom:0}}}))}function Xe(e){return Te(e.theme.sanity.media,Ie(e.$borderLeft),(function(e){return e?{"&&":{borderLeft:Ue}}:{"&&":{borderLeft:0}}}))}var Ze={'&[data-as="ul"],&[data-as="ol"]':{listStyle:"none"}},Ke={content:"content-box",border:"border-box"},Je={stretch:"stretch",fill:"100%"};function Qe(e){return Te(e.theme.sanity.media,Ie(e.$display),(function(e){return{"&:not([hidden])":{display:e}}}))}function et(e){return Te(e.theme.sanity.media,Ie(e.$sizing),(function(e){return{boxSizing:Ke[e]}}))}function tt(e){return Te(e.theme.sanity.media,Ie(e.$height),(function(e){return{height:Je[e]}}))}function nt(e){return Te(e.theme.sanity.media,Ie(e.$overflow),(function(e){return{overflow:e}}))}var rt={"&&:not([hidden])":{display:"flex"}};function ot(e){return Te(e.theme.sanity.media,Ie(e.$align),(function(e){return{alignItems:e}}))}function at(e){var t=e.theme.sanity,n=t.media,r=t.space;return Te(n,Ie(e.$gap),(function(e){return{gap:e?Ae(r[e]):void 0}}))}function it(e){return Te(e.theme.sanity.media,Ie(e.$wrap),(function(e){return{flexWrap:e}}))}function ut(e){return Te(e.theme.sanity.media,Ie(e.$justify),(function(e){return{justifyContent:e}}))}function lt(e){return Te(e.theme.sanity.media,Ie(e.$direction),(function(e){return{flexDirection:e}}))}var ct={minWidth:0,minHeight:0};function st(){return[ct,ft]}function ft(e){return Te(e.theme.sanity.media,Ie(e.$flex),(function(e){return{flex:e}}))}function dt(e){return"inset 0 0 0 "+e.width+"px "+e.color}function pt(e){var t=e.base,n=e.border,r=e.focusRing,o=r.offset+r.width,a=0-r.offset,i=t?t.bg:"var(--card-bg-color)";return[a>0&&"inset 0 0 0 "+a+"px var(--card-focus-ring-color)",n&&dt(n),a<0&&"0 0 0 "+(0-a)+"px "+i,o>0&&"0 0 0 "+o+"px var(--card-focus-ring-color)"].filter(Boolean).join(",")}var ht={"&&:not([hidden])":{display:"grid"},'&[data-as="ul"],&[data-as="ol"]':{listStyle:"none"}},vt={auto:"auto",min:"min-content",max:"max-content",fr:"minmax(0, 1fr)"},bt={auto:"auto",min:"min-content",max:"max-content",fr:"minmax(0, 1fr)"};function mt(e){return Te(e.theme.sanity.media,Ie(e.$autoFlow),(function(e){return{gridAutoFlow:e}}))}function yt(e){return Te(e.theme.sanity.media,Ie(e.$autoRows),(function(e){return{gridAutoRows:e&&bt[e]}}))}function gt(e){return Te(e.theme.sanity.media,Ie(e.$autoCols),(function(e){return{gridAutoColumns:e&&vt[e]}}))}function Ot(e){return Te(e.theme.sanity.media,Ie(e.$columns),(function(e){return{gridTemplateColumns:e&&"repeat("+e+",minmax(0,1fr));"}}))}function wt(e){return Te(e.theme.sanity.media,Ie(e.$rows),(function(e){return{gridTemplateRows:e&&"repeat("+e+",minmax(0,1fr));"}}))}function jt(e){var t=e.theme.sanity,n=t.media,r=t.space;return Te(n,Ie(e.$gap),(function(e){return{gridGap:e?Ae(r[e]):void 0}}))}function _t(e){var t=e.theme.sanity,n=t.media,r=t.space;return Te(n,Ie(e.$gapX),(function(e){return{columnGap:e?Ae(r[e]):void 0}}))}function Et(e){var t=e.theme.sanity,n=t.media,r=t.space;return Te(n,Ie(e.$gapY),(function(e){return{rowGap:e?Ae(r[e]):void 0}}))}var xt,Pt,kt,Ct={auto:"auto",full:"1 / -1"},St={auto:"auto",full:"1 / -1"};function Dt(e){return Te(e.theme.sanity.media,Ie(e.$row),(function(e){return"number"==typeof e?{gridRow:"span "+e+" / span "+e}:{gridRow:Ct[e]}}))}function Mt(e){return Te(e.theme.sanity.media,Ie(e.$rowStart),(function(e){return{gridRowStart:e}}))}function At(e){return Te(e.theme.sanity.media,Ie(e.$rowEnd),(function(e){return{gridRowEnd:e}}))}function Tt(e){return Te(e.theme.sanity.media,Ie(e.$column),(function(e){return"number"==typeof e?{gridColumn:"span "+e+" / span "+e}:{gridColumn:St[e]}}))}function It(e){return Te(e.theme.sanity.media,Ie(e.$columnStart),(function(e){return{gridColumnStart:e}}))}function Rt(e){return Te(e.theme.sanity.media,Ie(e.$columnEnd),(function(e){return{gridColumnEnd:e}}))}function Ft(e){for(var t=e.$iconLeft,n=e.$iconRight,r=e.theme.sanity,o=r.fonts,a=r.media,i=r.space,u=Ie(e.$padding,[0]),l=Ie(e.$space,[0]),c=Ie(e.$fontSize,[0]),s=Math.max(u.length,l.length,c.length),f=[],d=[],p=[],h=0;hsvg":{"&:not([hidden])":{display:"block"}},'&[data-as="button"]':{"-webkit-font-smoothing":"inherit",appearance:"none",margin:0,padding:0,border:0,font:"inherit",color:"inherit",outline:"none","&:focus":{boxShadow:pt({focusRing:n})},"&:focus:not(:focus-visible)":{boxShadow:"none"}}}},tn=function(){return{position:"absolute",boxSizing:"border-box",zIndex:0,opacity:0,transition:"all 0.2s linear",transform:"rotate(-90deg) translate3d(0, 6px, 0)",left:0,right:0,top:0,bottom:0,"& > svg":{width:"11px",height:"7px",position:"absolute",top:"-5px",left:"50%",transform:"translateX(-6px)","&:not([hidden])":{display:"block"}},"[data-arrow-position='inside'] > &":{transform:"rotate(-90deg) translate3d(0, 6px, 0)",opacity:0},"[data-arrow-position='top'] > &":{opacity:1,transform:"rotate(0deg)"},"[data-arrow-position='bottom'] > &":{opacity:1,transform:"rotate(-180deg)"}}},nn=function(){return{strokeWidth:"4px",stroke:"var(--card-bg-color)"}},rn=function(){return{strokeWidth:"3px",'[data-status="editing"] &':{strokeSasharray:"2 4",strokeLinecap:"round"}}},on=function(e){return{width:"100%",height:"100%",color:e.theme.sanity.color.base.fg,alignItems:"center",justifyContent:"center",textTransform:"uppercase",textAlign:"center",borderRadius:"50%","&:not([hidden])":{display:"flex"}}};var an,un=["as","color","src","title","initials","onImageLoadError","arrowPosition","animateArrowFrom","status","size"],ln=l.default.div((function(e){var t=e.theme.sanity,n=t.avatar;return Te(t.media,e.$size,(function(e){var t=n.sizes[e]||n.sizes[0];return{width:Ae(t.size),height:Ae(t.size),borderRadius:Ae(t.size/2),"&>svg":{width:Ae(t.size),height:Ae(t.size),borderRadius:Ae(t.size/2)}}}))}),en),cn=l.default.div(tn),sn=l.default.ellipse(nn),fn=l.default.ellipse(rn),dn=l.default.div(on),pn=Object(o.forwardRef)((function(e,t){var n=e.as,i=e.color,l=void 0===i?"gray":i,c=e.src,s=e.title,f=e.initials,d=e.onImageLoadError,p=e.arrowPosition,h=e.animateArrowFrom,v=e.status,b=void 0===v?"online":v,m=e.size,y=w(e,un),O=u.a.isValidElementType(n)?n:"div",j=ze(m,[0]),_=je(),E=_.sanity.color.spot[l]||_.sanity.color.spot.gray,x=(_.sanity.avatar.sizes[j[0]]||_.sanity.avatar.sizes[0]).size,P=x/2,k=Object(r.a)()||"",C=Object(o.useState)(h||p||"inside"),S=C[0],D=C[1],M=Object(o.useState)(!1),A=M[0],T=M[1],I="avatar-image-"+k;Object(o.useEffect)((function(){if(S!==p){var e=requestAnimationFrame((function(){return D(p)}));return function(){return cancelAnimationFrame(e)}}}),[S,p]),Object(o.useEffect)((function(){c&&T(!1)}),[c]);var R=Object(o.useCallback)((function(){T(!0),d&&d(new Error("Avatar: the image failed to load"))}),[d]);return a.a.createElement(ln,g({as:O,"data-as":"string"==typeof O?O:void 0,"data-ui":"Avatar"},y,{$size:j,$color:E,"aria-label":s,"data-arrow-position":S,"data-status":b,ref:t,title:s}),a.a.createElement(cn,null,a.a.createElement("svg",{width:"11",height:"7",viewBox:"0 0 11 7",fill:"none"},a.a.createElement("path",{d:"M6.67948 1.50115L11 7L0 7L4.32052 1.50115C4.92109 0.736796 6.07891 0.736795 6.67948 1.50115Z",fill:E}))),!A&&c&&a.a.createElement("svg",{viewBox:"0 0 "+x+" "+x,fill:"none"},a.a.createElement("defs",null,a.a.createElement("pattern",{id:I,patternContentUnits:"objectBoundingBox",width:"1",height:"1"},a.a.createElement("image",{href:c,width:"1",height:"1",onError:R}))),a.a.createElement("circle",{cx:P,cy:P,r:P,fill:"url(#"+I+")"}),a.a.createElement(sn,{cx:P,cy:P,rx:P,ry:P,vectorEffect:"non-scaling-stroke"}),a.a.createElement(fn,{cx:P,cy:P,rx:P,ry:P,stroke:E,vectorEffect:"non-scaling-stroke"})),(A||!c)&&f&&a.a.createElement(a.a.Fragment,null,a.a.createElement(dn,null,a.a.createElement(Qt,{as:"span",size:j.map((function(e){return 0===e?0:e+1}))},a.a.createElement("strong",null,f)))))}));var hn=l.default.div((function(e){var t=e.theme.sanity,n=t.avatar;return Te(t.media,e.$size,(function(e){var t=n.sizes[e];return t?{borderRadius:Ae(t.size/2),minWidth:Ae(t.size),height:Ae(t.size)}:P}))}),(function(e){var t=e.theme;return Object(l.css)(an||(an=j(["\n align-items: center;\n justify-content: center;\n box-sizing: border-box;\n user-select: none;\n color: inherit;\n color: var(--card-fg-color);\n background: var(--card-bg-color);\n box-shadow: 0 0 0 1px var(--card-bg-color), inset 0 0 0 1.5px var(--card-hairline-hard-color);\n padding: 0 ",";\n\n &:not([hidden]) {\n display: flex;\n }\n "])),Ae(t.sanity.space[2]))})),vn=Object(o.forwardRef)((function(e,t){var n=e.count,r=e.size,o=ze(void 0===r?0:r,[0]);return a.a.createElement(hn,{$size:o,ref:t},a.a.createElement(Qt,{as:"span",size:o.map((function(e){return 0===e?0:e+1}))},a.a.createElement("strong",null,n)))}));function bn(e){return(Array.isArray(e)?e:[e]).filter((function(e){return Object(i.isElement)(e)||Object(i.isFragment)(e)||"string"==typeof e}))}var mn,yn=["children","maxLength","size","tone"],gn=Object(l.css)(mn||(mn=j(["\n white-space: nowrap;\n\n & > div {\n vertical-align: top;\n\n &:not([hidden]) {\n display: inline-block;\n }\n }\n"])));var On,wn,jn,_n=l.default.div((function(e){var t=e.theme.sanity,n=t.avatar;return Te(t.media,Ie(e.size),(function(e){var t=n.sizes[e];return t?{"& > div + div":{marginLeft:Ae(t.distance)}}:P}))}),(function(){return gn})),En=Object(o.forwardRef)((function(e,t){var n=e.children,r=e.maxLength,i=void 0===r?4:r,u=e.size,l=void 0===u?0:u,c=w(e,yn),s=Math.max(i,0),f=bn(n).filter((function(e){return"string"!=typeof e})),d=f.length,p=d-(s-1),h=p>1?f.slice(p,d):f;return a.a.createElement(_n,g({"data-ui":"AvatarStack"},c,{ref:t,size:l}),0===d&&a.a.createElement("div",null,a.a.createElement(vn,{count:d})),0!==d&&p>1&&a.a.createElement("div",null,a.a.createElement(vn,{count:p,size:l})),h.map((function(e,t){return a.a.createElement("div",{key:String(t)},Object(o.cloneElement)(e,{size:l}))})))})),xn=["as","column","columnStart","columnEnd","display","flex","height","margin","marginX","marginY","marginTop","marginRight","marginBottom","marginLeft","overflow","padding","paddingX","paddingY","paddingTop","paddingRight","paddingBottom","paddingLeft","row","rowStart","rowEnd","sizing"],Pn=l.default.div((function(){return Ze}),st,(function(){return[et,tt,nt,Qe]}),(function(){return[Dt,Mt,At,Tt,It,Rt]}),(function(e){var t=e.theme;return[Re(t,["margin"],Ie(e.$margin)),Re(t,["marginLeft","marginRight"],Ie(e.$marginX)),Re(t,["marginTop","marginBottom"],Ie(e.$marginY)),Re(t,["marginTop"],Ie(e.$marginTop)),Re(t,["marginRight"],Ie(e.$marginRight)),Re(t,["marginBottom"],Ie(e.$marginBottom)),Re(t,["marginLeft"],Ie(e.$marginLeft))].filter(Boolean)}),Gt),kn=Object(o.forwardRef)((function(e,t){var n=e.as,r=void 0===n?"div":n,o=e.column,i=e.columnStart,u=e.columnEnd,l=e.display,c=void 0===l?"block":l,s=e.flex,f=e.height,d=e.margin,p=void 0===d?0:d,h=e.marginX,v=e.marginY,b=e.marginTop,m=e.marginRight,y=e.marginBottom,O=e.marginLeft,j=e.overflow,_=e.padding,E=void 0===_?0:_,x=e.paddingX,P=e.paddingY,k=e.paddingTop,C=e.paddingRight,S=e.paddingBottom,D=e.paddingLeft,M=e.row,A=e.rowStart,T=e.rowEnd,I=e.sizing,R=w(e,xn);return a.a.createElement(Pn,g({"data-as":"string"==typeof r?r:void 0,"data-ui":"Box"},R,{$column:o,$columnStart:i,$columnEnd:u,$display:c,$flex:s,$height:f,$margin:p,$marginX:h,$marginY:v,$marginTop:b,$marginRight:m,$marginBottom:y,$marginLeft:O,$overflow:j,$padding:E,$paddingX:x,$paddingY:P,$paddingTop:k,$paddingRight:C,$paddingBottom:S,$paddingLeft:D,$row:M,$rowStart:A,$rowEnd:T,$sizing:I,as:r,ref:t}),e.children)}));var Cn,Sn=["accent","align","children","muted","size","textOverflow","weight"],Dn=l.default.div(Ne,We,(function(e){var t=e.$accent,n=e.$muted,r=e.theme.sanity.fonts;return Object(l.css)(On||(On=j(["\n text-transform: uppercase;\n\n ","\n\n ","\n\n & code {\n font-family: ",";\n border-radius: 1px;\n }\n\n & a {\n text-decoration: none;\n border-radius: 1px;\n }\n\n & [data-sanity-icon] {\n vertical-align: baseline;\n }\n "])),t&&Object(l.css)(wn||(wn=j(["\n color: var(--card-accent-fg-color);\n "]))),n&&Object(l.css)(jn||(jn=j(["\n color: var(--card-muted-fg-color);\n "]))),r.code.family)})),Mn=l.default.span(Cn||(Cn=j(["\n display: block;\n white-space: nowrap;\n text-overflow: ellipsis;\n overflow: hidden;\n"]))),An=Object(o.forwardRef)((function(e,t){var n=e.accent,r=e.align,o=e.children,i=e.muted,u=void 0!==i&&i,l=e.size,c=void 0===l?2:l,s=e.textOverflow,f=e.weight,d=w(e,Sn),p=o;return p="ellipsis"===s?a.a.createElement(Mn,null,p):a.a.createElement("span",null,p),a.a.createElement(Dn,g({"data-ui":"Label"},d,{$accent:n,$align:r,$muted:u,$size:c,$weight:f,ref:t}),p)}));var Tn,In,Rn=["children","fontSize","mode","padding","radius","tone"],Fn=Object(l.default)(kn)($t,(function(e){var t=e.$mode,n=e.$tone,r=e.theme.sanity.color["outline"===t?"muted":"solid"],o=r[n]||r.default;return{backgroundColor:o.enabled.bg,color:o.enabled.fg,boxShadow:"inset 0 0 0 1px "+o.enabled.border,cursor:"default","&:not([hidden])":{display:"inline-block"}}})),Bn=Object(o.forwardRef)((function(e,t){var n=e.children,r=e.fontSize,o=e.mode,i=void 0===o?"default":o,u=e.padding,l=void 0===u?1:u,c=e.radius,s=void 0===c?2:c,f=e.tone,d=void 0===f?"default":f,p=w(e,Rn);return a.a.createElement(Fn,g({"data-ui":"Badge"},p,{$mode:i,$tone:d,$radius:s,padding:l,ref:t}),a.a.createElement(An,{size:r},n))})),Ln=["align","as","direction","gap","justify","wrap"],Nn=Object(l.default)(kn)(st,(function(){return[rt,ot,at,it,ut,lt]})),Wn=Object(o.forwardRef)((function(e,t){var n=e.align,r=e.as,o=e.direction,i=void 0===o?"row":o,u=e.gap,l=e.justify,c=e.wrap,s=w(e,Ln);return a.a.createElement(Nn,g({"data-ui":"Flex"},s,{$align:n,$direction:i,$gap:u,$justify:l,$wrap:c,forwardedAs:r,ref:t}))})),Vn=Object(l.keyframes)(Tn||(Tn=j(["\nfrom {\n transform: rotate(0deg);\n}\n\nto {\n transform: rotate(360deg);\n}\n"])));var zn,Un=["muted","size"],Hn=l.default.div((function(e){var t=e.$muted;return Object(l.css)(In||(In=j(["\n animation: "," 500ms linear infinite;\n color: ",";\n "])),Vn,t?"var(--card-muted-fg-color)":"var(--card-fg-color)")}),(function(e){var t=e.$size,n=e.theme.sanity,r=n.fonts;return Te(n.media,t,(function(e){var t=r.text.sizes[e],n=t.ascenderHeight,o=t.descenderHeight,a=t.lineHeight,i=t.iconSize,u=a-n-o;return{width:Ae(u),height:Ae(u),"& > svg":{display:"block",width:Ae(i),height:Ae(i),margin:(u-i)/2}}}))})),Yn=Object(o.forwardRef)((function(e,t){var n=e.muted,r=e.size,i=void 0===r?2:r,u=w(e,Un),l=Object(o.useMemo)((function(){return Array.isArray(i)?i:[i]}),[i]);return a.a.createElement(Hn,g({"data-ui":"Spinner"},u,{$muted:n,$size:l,ref:t}),a.a.createElement(s.SpinnerIcon,null))}));function Gn(e,t,n){var r,o,a,i,u,l,c,s;return void 0===n&&(n=!1),{"--card-shadow-outline-color":e.shadow.outline,"--card-shadow-umbra-color":e.shadow.umbra,"--card-shadow-penumbra-color":e.shadow.penumbra,"--card-shadow-ambient-color":e.shadow.ambient,"--card-focus-ring-color":e.focusRing,"--card-bg-color":t.bg,"--card-bg-image":n?"repeating-conic-gradient("+t.bg+" 0% 25%, "+(t.bg2||t.bg)+" 0% 50%)":void 0,"--card-fg-color":t.fg,"--card-border-color":t.border,"--card-muted-fg-color":null==(r=t.muted)?void 0:r.fg,"--card-accent-fg-color":null==(o=t.accent)?void 0:o.fg,"--card-link-fg-color":null==(a=t.link)?void 0:a.fg,"--card-code-bg-color":null==(i=t.code)?void 0:i.bg,"--card-code-fg-color":null==(u=t.code)?void 0:u.fg,"--card-skeleton-color-from":null==(l=t.skeleton)?void 0:l.from,"--card-skeleton-color-to":null==(c=t.skeleton)?void 0:c.to,"--card-link-color":null==(s=t.link)?void 0:s.fg,"--card-hairline-soft-color":t.border,"--card-hairline-hard-color":t.border}}var $n={width:1};var qn,Xn,Zn,Kn,Jn=["children","disabled","fontSize","icon","iconRight","justify","loading","mode","padding","paddingX","paddingY","paddingTop","paddingBottom","paddingLeft","paddingRight","radius","selected","space","text","textAlign","tone","type"],Qn=l.default.button($t,(function(){return Object(l.css)(zn||(zn=j(["\n -webkit-font-smoothing: inherit;\n appearance: none;\n display: inline-flex;\n align-items: center;\n font: inherit;\n border: 0;\n outline: none;\n user-select: none;\n text-decoration: none;\n border: 0;\n box-sizing: border-box;\n padding: 0;\n margin: 0;\n white-space: nowrap;\n text-align: left;\n position: relative;\n\n & > span {\n display: block;\n flex: 1;\n min-width: 0;\n border-radius: inherit;\n }\n\n &::-moz-focus-inner {\n border: 0;\n padding: 0;\n }\n "])))}),(function(e){var t,n,r=e.$mode,o=e.theme,a=o.sanity.focusRing,i=o.sanity.color.base,u=o.sanity.color.button[r]||o.sanity.color.button.default,l=u[e.$tone]||u.default,c={width:$n.width,color:"var(--card-border-color)"};return[Gn(i,l.enabled),{backgroundColor:"var(--card-bg-color)",color:"var(--card-fg-color)",boxShadow:dt(c),'&:disabled, &[data-disabled="true"]':Gn(i,l.disabled),"&:not([data-disabled='true'])":{"&:focus":{boxShadow:pt({base:i,border:c,focusRing:a})},"&:focus:not(:focus-visible)":{boxShadow:dt(c)},"@media (hover: hover)":{"&:hover":Gn(i,l.hovered),"&:active":Gn(i,l.pressed)},"&[data-selected]":Gn(i,l.pressed)}},null==(t=o.sanity.styles)||null==(n=t.button)?void 0:n.root].filter(Boolean)})),er=l.default.div(qn||(qn=j(["\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n background-color: var(--card-bg-color);\n border-radius: inherit;\n z-index: 1;\n box-shadow: inherit;\n"]))),tr=Object(o.forwardRef)((function(e,t){var n=e.children,r=e.disabled,u=e.fontSize,l=e.icon,c=e.iconRight,s=e.justify,f=void 0===s?"center":s,d=e.loading,p=e.mode,h=void 0===p?"default":p,v=e.padding,b=void 0===v?3:v,m=e.paddingX,y=e.paddingY,O=e.paddingTop,j=e.paddingBottom,_=e.paddingLeft,E=e.paddingRight,x=e.radius,P=void 0===x?2:x,k=e.selected,C=e.space,S=void 0===C?3:C,D=e.text,M=e.textAlign,A=e.tone,T=void 0===A?"default":A,I=e.type,R=void 0===I?"button":I,F=w(e,Jn),B=je(),L=Object(o.useMemo)((function(){return{padding:b,paddingX:m,paddingY:y,paddingTop:O,paddingBottom:j,paddingLeft:_,paddingRight:E}}),[b,m,y,O,j,_,E]);return a.a.createElement(Qn,g({"data-ui":"Button"},F,{$mode:h,$radius:P,$tone:T,"data-disabled":Boolean(d||r),"data-selected":k?"":void 0,disabled:Boolean(d||r),ref:t,type:R}),Boolean(d)&&a.a.createElement(er,null,a.a.createElement(Yn,null)),(l||D||c)&&a.a.createElement(kn,g({as:"span"},L),a.a.createElement(Wn,{as:"span",justify:f},l&&a.a.createElement(Qt,{size:u},Object(o.isValidElement)(l)&&l,Object(i.isValidElementType)(l)&&Object(o.createElement)(l)),D&&a.a.createElement(kn,{flex:c?1:void 0,marginLeft:l?S:void 0,marginRight:c?S:void 0},a.a.createElement(Qt,{align:M,size:u,textOverflow:"ellipsis",weight:B.sanity.button.textWeight},D)),c&&a.a.createElement(Qt,{size:u},Object(o.isValidElement)(c)&&c,Object(i.isValidElementType)(c)&&Object(o.createElement)(c)))),n&&a.a.createElement(kn,g({as:"span"},L),n))}));function nr(e){var t=e.$checkered,n=e.theme.sanity.space;return Object(l.css)(Xn||(Xn=j(["\n ","\n\n &[data-as='button'] {\n -webkit-font-smoothing: inherit;\n appearance: none;\n outline: none;\n font: inherit;\n text-align: inherit;\n border: 0;\n width: stretch;\n }\n\n /* &:is(a) */\n &[data-as='a'] {\n outline: none;\n text-decoration: none;\n }\n\n /* &:is(pre) */\n &[data-as='pre'] {\n font: inherit;\n }\n "])),t&&Object(l.css)(Zn||(Zn=j(["\n background-size: ","px ","px;\n background-position: 50% 50%;\n background-image: var(--card-bg-image);\n "])),n[3],n[3]))}function rr(e){var t,n,r=e.$checkered,o=e.$focusRing,a=e.theme,i=a.sanity.focusRing,u=a.sanity.color,c=u.base,s=u.card,f={width:0,color:"var(--card-border-color)"};return Object(l.css)(Kn||(Kn=j(["\n ","\n\n background-color: var(--card-bg-color);\n color: var(--card-fg-color);\n\n /* &:is(button) */\n &[data-as='button'] {\n --card-focus-ring-box-shadow: none;\n\n cursor: default;\n box-shadow: var(--card-focus-ring-box-shadow);\n\n &:disabled {\n ","\n }\n\n &:not(:disabled) {\n &[data-pressed] {\n ","\n }\n\n &[data-selected] {\n ","\n }\n\n @media (hover: hover) {\n &:not([data-pressed]):not([data-selected]) {\n &:hover {\n ","\n }\n\n &:active {\n ","\n }\n }\n }\n\n &:focus {\n --card-focus-ring-box-shadow: ",";\n }\n\n &:focus:not(:focus-visible) {\n --card-focus-ring-box-shadow: ",";\n }\n }\n }\n\n /* &:is(a) */\n &[data-as='a'] {\n cursor: pointer;\n box-shadow: var(--card-focus-ring-box-shadow);\n\n &[data-disabled] {\n ","\n }\n\n &:not([data-disabled]) {\n &[data-pressed] {\n ","\n }\n\n &[data-selected] {\n ","\n }\n\n @media (hover: hover) {\n &:not([data-pressed]):not([data-selected]) {\n &:hover {\n ","\n }\n\n &:active {\n ","\n }\n }\n }\n\n &:focus {\n --card-focus-ring-box-shadow: ",";\n }\n\n &:focus:not(:focus-visible) {\n --card-focus-ring-box-shadow: ",";\n }\n }\n }\n\n ","\n "])),Gn(c,s.enabled,r),Gn(c,s.disabled,r),Gn(c,s.pressed,r),Gn(c,s.selected,r),Gn(c,s.hovered,r),Gn(c,s.pressed,r),o?pt({base:c,border:f,focusRing:i}):void 0,o?dt(f):void 0,Gn(c,s.disabled,r),Gn(c,s.pressed,r),Gn(c,s.selected,r),Gn(c,s.hovered,r),Gn(c,s.pressed,r),o?pt({base:c,border:f,focusRing:i}):void 0,o?dt(f):void 0,null==(t=a.sanity.styles)||null==(n=t.card)?void 0:n.root)}var or,ar,ir=["__unstable_checkered","__unstable_focusRing","as","border","borderTop","borderRight","borderBottom","borderLeft","pressed","radius","scheme","selected","shadow","tone"],ur=Object(l.default)(kn)(He,$t,(function(e){var t=e.theme.sanity,n=t.media,r=t.shadows;return Te(n,Ie(e.$shadow),(function(e){return function(e){return e?{boxShadow:"0 0 0 "+Ae(1)+" var(--card-shadow-outline-color), "+qt(e.umbra,"var(--card-shadow-umbra-color)")+", "+qt(e.penumbra,"var(--card-shadow-penumbra-color)")+", "+qt(e.ambient,"var(--card-shadow-ambient-color)")}:P}(r[e])}))}),(function(e){return[nr(e),rr(e)]})),lr=Object(o.forwardRef)((function(e,t){var n=e.__unstable_checkered,r=void 0!==n&&n,o=e.__unstable_focusRing,u=void 0!==o&&o,l=e.as,c=e.border,s=e.borderTop,f=e.borderRight,d=e.borderBottom,p=e.borderLeft,h=e.pressed,v=e.radius,b=void 0===v?0:v,m=e.scheme,y=e.selected,O=e.shadow,j=e.tone,_=void 0===j?"default":j,E=w(e,ir),x=Object(i.isValidElementType)(l)?l:"div",P=Oe(),k="inherit"===_?P.tone:_;return a.a.createElement(we,{scheme:m,tone:k},a.a.createElement(ur,g({"data-as":"string"==typeof x?x:void 0,"data-scheme":P.scheme,"data-ui":"Card","data-tone":k},E,{$border:c,$borderTop:s,$borderRight:f,$borderBottom:d,$borderLeft:p,$checkered:r,$focusRing:u,$radius:b,$shadow:O,$tone:k,"data-checkered":r?"":void 0,"data-pressed":h?"":void 0,"data-selected":y?"":void 0,forwardedAs:x,ref:t,selected:y})))}));var cr,sr=["checked","className","disabled","indeterminate","customValidity","readOnly","style"],fr=l.default.div((function(){return Object(l.css)(or||(or=j(["\n position: relative;\n display: inline-block;\n "])))})),dr=l.default.input((function(e){var t=e.theme,n=t.sanity.color.input,r=t.sanity,o=r.focusRing,a=r.input,i=r.radius;return Object(l.css)(ar||(ar=j(["\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n outline: none;\n opacity: 0;\n z-index: 1;\n padding: 0;\n margin: 0;\n\n & + span {\n position: relative;\n display: block;\n height: ",";\n width: ",";\n box-sizing: border-box;\n box-shadow: ",";\n border-radius: ",";\n line-height: 1;\n background-color: ",";\n\n & > svg {\n display: block;\n position: absolute;\n opacity: 0;\n height: 100%;\n width: 100%;\n\n & > path {\n vector-effect: non-scaling-stroke;\n stroke-width: 2 !important;\n }\n }\n }\n\n &:not(:disabled):focus + span {\n box-shadow: ",";\n }\n\n &:not(:disabled):focus:not(:focus-visible) + span {\n box-shadow: ",";\n }\n\n &:checked + span > svg:first-child {\n opacity: 1;\n }\n\n &[data-read-only] + span {\n background-color: ",";\n box-shadow: ",";\n color: ",";\n }\n\n &:not([data-read-only]):disabled + span {\n background-color: ",";\n box-shadow: ",";\n color: ",";\n }\n\n &:indeterminate + span > svg:last-child {\n opacity: 1;\n }\n "])),Ae(a.checkbox.size),Ae(a.checkbox.size),dt({color:n.default.enabled.border,width:a.border.width}),Ae(i[2]),n.default.enabled.bg,pt({border:{width:a.border.width,color:n.default.enabled.border},focusRing:o}),dt({color:n.default.enabled.border,width:a.border.width}),n.default.readOnly.bg,dt({width:a.border.width,color:n.default.readOnly.border}),n.default.readOnly.fg,n.default.disabled.bg,dt({width:a.border.width,color:n.default.disabled.border}),n.default.disabled.fg)})),pr=Object(o.forwardRef)((function(e,t){var n=e.checked,r=e.className,i=e.disabled,u=e.indeterminate,l=e.customValidity,c=e.readOnly,f=e.style,d=w(e,sr),p=Se(t);return De(p,l),Object(o.useEffect)((function(){p.current&&(p.current.indeterminate=u||!1)}),[u,p]),a.a.createElement(fr,{className:r,"data-ui":"Checkbox",style:f},a.a.createElement(dr,g({"data-read-only":!i&&c?"":void 0},d,{checked:n,disabled:i||c,type:"checkbox",readOnly:c,ref:p})),a.a.createElement("span",null,a.a.createElement(s.CheckmarkIcon,null),a.a.createElement(s.RemoveIcon,null)))}));function hr(e){var t=e.theme.sanity.color.syntax;return{"&.atrule":{color:t.atrule},"&.attr-name":{color:t.attrName},"&.attr-value":{color:t.attrValue},"&.attribute":{color:t.attribute},"&.boolean":{color:t.boolean},"&.builtin":{color:t.builtin},"&.cdata":{color:t.cdata},"&.char":{color:t.char},"&.class":{color:t.class},"&.class-name":{color:t.className},"&.comment":{color:t.comment},"&.constant":{color:t.constant},"&.deleted":{color:t.deleted},"&.doctype":{color:t.doctype},"&.entity":{color:t.entity},"&.function":{color:t.function},"&.hexcode":{color:t.hexcode},"&.id":{color:t.id},"&.important":{color:t.important},"&.inserted":{color:t.inserted},"&.keyword":{color:t.keyword},"&.number":{color:t.number},"&.operator":{color:t.operator},"&.prolog":{color:t.prolog},"&.property":{color:t.property},"&.pseudo-class":{color:t.pseudoClass},"&.pseudo-element":{color:t.pseudoElement},"&.punctuation":{color:t.punctuation},"&.regex":{color:t.regex},"&.selector":{color:t.selector},"&.string":{color:t.string},"&.symbol":{color:t.symbol},"&.tag":{color:t.tag},"&.unit":{color:t.unit},"&.url":{color:t.url},"&.variable":{color:t.variable}}}var vr=["children","language","size","weight"],br=l.default.pre((function(){return Object(l.css)(cr||(cr=j(["\n color: var(--card-code-fg-color);\n\n & code {\n font-family: inherit;\n\n &.refractor .token {\n ","\n }\n }\n\n & a {\n color: inherit;\n text-decoration: underline;\n border-radius: 1px;\n }\n\n & [data-sanity-icon] {\n vertical-align: baseline;\n }\n "])),hr)}),Be),mr=Object(o.forwardRef)((function(e,t){var n=e.children,r=e.language,o=e.size,i=void 0===o?2:o,u=e.weight,l=w(e,vr),c="string"==typeof r?r:void 0,s=!!c&&d.a.hasLanguage(c);return a.a.createElement(br,g({"data-ui":"Code"},l,{$size:i,$weight:u,ref:t}),!(c&&s)&&a.a.createElement("code",null,n),c&&s&&a.a.createElement(d.a,{inline:!0,language:c,value:String(n)}))})),yr={width:"100%",margin:"0 auto"};function gr(e){var t=e.theme.sanity,n=t.container;return Te(t.media,Ie(e.$width),(function(e){return{maxWidth:"auto"===e?"none":Ae(n[e])}}))}var Or,wr,jr,_r=["as","width"],Er=Object(l.default)(kn)((function(){return yr}),gr),xr=Object(o.forwardRef)((function(e,t){var n=e.as,r=e.width,o=void 0===r?2:r,i=w(e,_r);return a.a.createElement(Er,g({"data-ui":"Container"},i,{$width:o,forwardedAs:n,ref:t}))})),Pr=["as","autoRows","autoCols","autoFlow","columns","gap","gapX","gapY","rows","children"],kr=Object(l.default)(kn)((function(){return[ht,mt,yt,gt,Ot,wt,jt,_t,Et]})),Cr=Object(o.forwardRef)((function(e,t){var n=e.as,r=e.autoRows,o=e.autoCols,i=e.autoFlow,u=e.columns,l=e.gap,c=e.gapX,s=e.gapY,f=e.rows,d=e.children,p=w(e,Pr);return a.a.createElement(kr,g({"data-as":"string"==typeof n?n:void 0,"data-ui":"Grid"},p,{$autoRows:r,$autoCols:o,$autoFlow:i,$columns:u,$gap:l,$gapX:c,$gapY:s,$rows:f,forwardedAs:n,ref:t}),d)}));var Sr,Dr=["accent","align","children","muted","size","textOverflow","weight"],Mr=l.default.div((function(e){var t=e.$accent,n=e.$muted,r=e.theme;return Object(l.css)(Or||(Or=j(["\n ","\n\n ","\n\n & code {\n font-family: ",";\n border-radius: 1px;\n }\n\n & a {\n text-decoration: none;\n border-radius: 1px;\n color: var(--card-link-color);\n outline: none;\n\n @media (hover: hover) {\n &:hover {\n text-decoration: underline;\n }\n }\n\n &:focus {\n box-shadow: 0 0 0 1px var(--card-bg-color), 0 0 0 3px var(--card-focus-ring-color);\n }\n\n &:focus:not(:focus-visible) {\n box-shadow: none;\n }\n }\n\n & [data-sanity-icon] {\n vertical-align: baseline;\n }\n "])),t&&Object(l.css)(wr||(wr=j(["\n color: var(--card-accent-fg-color);\n "]))),n&&Object(l.css)(jr||(jr=j(["\n color: var(--card-muted-fg-color);\n "]))),r.sanity.fonts.code.family)}),We,Le),Ar=l.default.span(Sr||(Sr=j(["\n display: block;\n white-space: nowrap;\n text-overflow: ellipsis;\n overflow: hidden;\n"]))),Tr=Object(o.forwardRef)((function(e,t){var n=e.accent,r=void 0!==n&&n,o=e.align,i=e.children,u=e.muted,l=void 0!==u&&u,c=e.size,s=void 0===c?2:c,f=e.textOverflow,d=e.weight,p=w(e,Dr),h=i;return"ellipsis"===f&&(h=a.a.createElement(Ar,null,h)),a.a.createElement(Mr,g({"data-ui":"Heading"},p,{$accent:r,$align:o,$muted:l,$size:s,$weight:d,ref:t}),a.a.createElement("span",null,h))}));var Ir,Rr=["as","children","space"],Fr=Object(l.default)(kn)((function(){return{lineHeight:0,"&&:not([hidden])":{display:"block"},"& > div":{display:"inline-block",verticalAlign:"middle"}}}),(function(e){var t=e.theme;return Te(t.sanity.media,Ie(e.$space),(function(e){var n=Ae(t.sanity.space[e]);return{margin:"-"+n+" 0 0 -"+n,"& > div":{padding:n+" 0 0 "+n}}}))})),Br=Object(o.forwardRef)((function(e,t){var n=e.as,r=e.children,o=e.space,i=w(e,Rr),u=bn(r).filter(Boolean);return a.a.createElement(Fr,g({"data-ui":"Inline"},i,{$space:o,forwardedAs:n,ref:t}),u.map((function(e,t){return a.a.createElement("div",{key:t},e)})))})),Lr=["children","fontSize","padding","radius"];var Nr=l.default.kbd($t,(function(){return Object(l.css)(Ir||(Ir=j(["\n background: var(--card-bg-color);\n font: inherit;\n box-shadow: inset 0 0 0 1px var(--card-hairline-hard-color);\n\n &:not([hidden]) {\n display: inline-block;\n }\n "])))})),Wr=Object(o.forwardRef)((function(e,t){var n=e.children,r=e.fontSize,o=void 0===r?1:r,i=e.padding,u=void 0===i?1:i,l=e.radius,c=void 0===l?2:l,s=w(e,Lr);return a.a.createElement(Nr,g({"data-ui":"KBD"},s,{$radius:c,ref:t}),a.a.createElement(kn,{as:"span",padding:u},a.a.createElement(mr,{as:"span",muted:!0,size:o},n)))})),Vr=Symbol.for("@sanity/ui/context/boundaryElement");he[Vr]=he[Vr]||Object(o.createContext)(null);var zr=he[Vr];function Ur(e){var t=e.children,n=e.element,r=Object(o.useMemo)((function(){return{version:0,element:n}}),[n]);return a.a.createElement(zr.Provider,{value:r},t)}var Hr={version:0,element:null};function Yr(){var e=Object(o.useContext)(zr);if(e&&(!ge(e)||0!==e.version))throw new Error("useBoundaryElement(): the context value is not compatible");return e||Hr}var Gr="undefined"!=typeof window&&window.ResizeObserver?window.ResizeObserver:h.ResizeObserver;var $r=["children","media"],qr=Object(o.forwardRef)((function(e,t){var n=je(),r=e.children,i=e.media,u=void 0===i?n.sanity.media:i,l=w(e,$r),c=Object(o.useState)((function(){return window.innerWidth})),s=c[0],f=c[1],d=Se(t),p=Object(o.useState)(null),h=p[0],v=p[1];Object(o.useEffect)((function(){if(h){var e=new Gr((function(e){f(e[0].contentRect.width)}));return e.observe(h),function(){return e.disconnect()}}}),[h]);var b=Object(o.useMemo)((function(){return function(e,t){for(var n=[],r=0;rt&&n.push(r);return n}(u,s)}),[u,s]),m=Object(o.useMemo)((function(){return function(e,t){for(var n=[],r=0;r0||0===e.tabIndex&&null!==e.getAttribute("tabIndex")||(_o(e)?Boolean(e.href)&&"ignore"!==e.rel:Eo(e)?"hidden"!==e.type&&"file"!==e.type&&!e.disabled:!!(xo(e)||Po(e)||ko(e))&&!e.disabled)}function Do(e){if(!So(e))return!1;try{e.focus()}catch(e){}return document.activeElement===e}function Mo(e){for(var t=0;t=0;t--){var n=e.childNodes[t];if(jo(n)&&(Do(n)||Ao(n)))return!0}return!1}function To(e){if(!(e instanceof Element))return!1;var t=window.getComputedStyle(e);return t.overflowX.includes("auto")||t.overflowX.includes("scroll")||t.overflowY.includes("auto")||t.overflowY.includes("scroll")}var Io,Ro,Fo,Bo,Lo,No=["as","gap","getItemKey","items","onChange","renderItem"],Wo=l.default.div(Io||(Io=j(["\n position: relative;\n"]))),Vo=l.default.div(Ro||(Ro=j(["\n position: absolute;\n left: 0;\n right: 0;\n"]))),zo=Object(o.forwardRef)((function(e,t){var n=e.as,r=void 0===n?"div":n,i=e.gap,u=void 0===i?0:i,l=e.getItemKey,c=e.items,s=void 0===c?[]:c,f=e.onChange,d=e.renderItem,p=w(e,No),h=je().sanity.space,v=Se(t),b=Object(o.useRef)(null),m=Object(o.useState)(0),y=m[0],O=m[1],j=Object(o.useState)(0),_=j[0],E=j[1],x=Object(o.useState)(-1),P=x[0],k=x[1];Object(o.useEffect)((function(){if(b.current){var e=b.current.firstChild;e instanceof HTMLElement&&k(e.offsetHeight)}}),[d]),Object(o.useEffect)((function(){if(v.current){for(var e=v.current.parentNode;e&&!To(e);)e=e.parentNode;if(e){var t=e;if(!(t instanceof HTMLElement))return;var n=function(){O(t.scrollTop)};t.addEventListener("scroll",n,{passive:!0});var r=new ResizeObserver((function(e){E(e[0].contentRect.height)}));return r.observe(t),n(),function(){t.removeEventListener("scroll",n),r.unobserve(t),r.disconnect()}}var o=function(){O(window.scrollY)},a=function(){E(window.innerHeight)};return window.addEventListener("scroll",o,{passive:!0}),window.addEventListener("resize",a),E(window.innerHeight),o(),function(){window.removeEventListener("scroll",o),window.removeEventListener("resize",a)}}}),[v]);var C=s.length,S=P?C*(P+h[u])-h[u]:0,D=S?Math.max(Math.floor(y/S*C)-2,0):0,M=S?Math.ceil((y+_)/S*C)+1:0;Object(o.useEffect)((function(){f&&f({fromIndex:D,gap:h[u],itemHeight:P,scrollHeight:_,scrollTop:y,toIndex:M})}),[D,u,P,f,_,y,h,M]);var A=Object(o.useMemo)((function(){return d&&0!==s.length?-1===P?[a.a.createElement(Vo,{key:0},d(s[0]))]:s.slice(D,M).map((function(e,t){var n=D+t,r=d(e),o=l?l(e,n):n;return a.a.createElement(Vo,{key:o,style:{top:n*(P+h[u])}},r)})):null}),[D,u,l,P,s,d,h,M]),T=Object(o.useMemo)((function(){return{height:S}}),[S]);return a.a.createElement(Wo,g({as:r,"data-ui":"VirtualList"},p,{ref:v}),a.a.createElement("div",{ref:b,style:T},A))})),Uo=l.default.div(Fo||(Fo=j(["\n position: absolute;\n pointer-events: none;\n width: 27px;\n height: 27px;\n fill: none;\n\n :empty + & {\n display: none;\n }\n\n & > svg {\n display: block;\n transform-origin: 13.5px 13.5px;\n }\n\n [data-popper-placement^='top'] > div > & {\n bottom: -27px;\n }\n\n [data-popper-placement^='right'] > div > & {\n left: -27px;\n\n & > svg {\n transform: rotate(90deg);\n }\n }\n\n [data-popper-placement^='left'] > div > & {\n right: -27px;\n\n & > svg {\n transform: rotate(-90deg);\n }\n }\n\n [data-popper-placement^='bottom'] > div > & {\n top: -27px;\n\n & > svg {\n transform: rotate(180deg);\n }\n }\n"]))),Ho=l.default.path(Bo||(Bo=j(["\n fill: var(--card-shadow-outline-color);\n"]))),Yo=l.default.path(Lo||(Lo=j(["\n fill: var(--card-bg-color);\n"]))),Go=Object(o.forwardRef)((function(e,t){return a.a.createElement(Uo,g({"data-ui":"PopoverArrow"},e,{ref:t}),a.a.createElement("svg",{width:"27",height:"11",viewBox:"0 0 27 11",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a.a.createElement(Ho,{d:"M1.18708 1C3.29803 1.0011 5.29585 1.95479 6.62414 3.59561L11.1683 9.20895C12.369 10.6922 14.631 10.6922 15.8317 9.20894L20.3759 3.59561C21.7042 1.95478 23.702 1.0011 25.8129 1H21.9436C21.0533 1.49255 20.2545 2.15618 19.5986 2.96641L15.0545 8.57975C14.254 9.56855 12.746 9.56855 11.9455 8.57975L7.40139 2.96642C6.74548 2.15618 5.94673 1.49255 5.05643 1H1.18708Z"}),a.a.createElement(Yo,{d:"M1.18342 0C3.59749 0 5.88246 1.0901 7.40138 2.96642L11.9455 8.57975C12.746 9.56855 14.254 9.56855 15.0545 8.57975L19.5986 2.96641C21.1175 1.0901 23.4025 0 25.8166 0H27H0H1.18342Z"})))}));function $o(e){var t=e.allowedAutoPlacements,n=e.arrow,r=e.arrowElement,a=e.boundaryElement,i=e.constrainSize,u=e.distance,l=e.fallbackPlacements,c=e.margins,s=e.matchReferenceWidth,f=e.open,d=e.preventOverflow,p=e.skidding,h=e.tether,v=e.tetherOffset;return Object(o.useMemo)((function(){return function(e){var t=e.allowedAutoPlacements,n=e.arrow,r=e.arrowElement,o=e.boundaryElement,a=e.constrainSize,i=e.distance,u=e.fallbackPlacements,l=e.margins,c=e.matchReferenceWidth,s=e.open,f=e.preventOverflow,d=e.skidding,p=e.tether,h=e.tetherOffset;if(!s)return[];var v={altAxis:!a,boundary:o||void 0,padding:8,tether:p,tetherOffset:h};return[a&&g({},m.default,{options:v}),a&&{name:"applyMaxSize",enabled:!0,phase:"beforeWrite",requires:["maxSize"],fn:function(e){var t=e.state,n=t.modifiersData.maxSize,r=n.width,o=n.height;t.styles.popper=g({},t.styles.popper,{maxWidth:r+"px",maxHeight:o+"px"})}},n&&{name:"arrow",options:{element:r,padding:4}},(a||f)&&{name:"preventOverflow",options:v},{name:"offset",options:{offset:[d,i]}},l&&{name:"margins",enabled:!0,phase:"beforeRead",fn:function(e){var t=e.state.rects;t.reference&&(t.reference.x+=l[3],t.reference.y+=l[1],t.reference.width-=l[1]+l[3],t.reference.height-=l[0]+l[2])}},{name:"flip",options:{allowedAutoPlacements:t,boundary:o||void 0,fallbackPlacements:u,padding:8}},c&&{name:"matchWidth",enabled:!0,phase:"beforeWrite",requires:["computeStyles"],fn:function(e){var t=e.state,n=t.rects.reference.width;t.styles.popper.width=n+"px"},effect:function(e){var t=e.state,n=t.elements.reference;n instanceof HTMLElement&&(t.elements.popper.style.width=n.offsetWidth-(l?l[1]+l[3]:0)+"px")}}].filter(Boolean)}({allowedAutoPlacements:t,arrow:n,arrowElement:r,boundaryElement:a,constrainSize:i,distance:u,fallbackPlacements:l,margins:c,matchReferenceWidth:s,open:f,preventOverflow:d,skidding:p,tether:h,tetherOffset:v})}),[t,n,r,a,i,u,l,c,s,f,d,p,h,v])}var qo,Xo,Zo,Ko,Jo,Qo=["__unstable_margins","allowedAutoPlacements","arrow","boundaryElement","children","content","constrainSize","disabled","fallbackPlacements","open","padding","placement","portal","preventOverflow","radius","referenceElement","matchReferenceWidth","shadow","scheme","style","tether","tetherOffset","tone","width","zOffset"],ea=Object(l.default)(ao)((function(e){var t=e.$preventOverflow;return Object(l.css)(qo||(qo=j(["\n pointer-events: none;\n display: flex;\n flex-direction: column;\n max-width: calc(100% - 16px);\n\n & > * {\n min-height: 0;\n }\n\n /* Hide the popover when the reference element is out of bounds */\n ","\n "])),t&&Object(l.css)(Xo||(Xo=j(["\n &[data-popper-reference-hidden='true'] {\n display: none;\n }\n "]))))})),ta=Object(l.default)(lr)((function(e){var t=e.$constrainSize;return Object(l.css)(Zo||(Zo=j(["\n flex: 1;\n max-height: ",";\n pointer-events: all;\n\n && {\n display: flex;\n }\n\n flex-direction: column;\n\n & > * {\n min-height: 0;\n }\n\n ","\n "])),t&&"100%",gr)})),na=Object(o.forwardRef)((function(e,t){var n,r=Yr(),i=je(),u=e.__unstable_margins,l=e.allowedAutoPlacements,c=e.arrow,s=void 0===c||c,f=e.boundaryElement,d=void 0===f?r.element:f,h=e.children,v=e.content,b=e.constrainSize,m=e.disabled,y=e.fallbackPlacements,O=e.open,j=void 0!==O&&O,_=e.padding,E=e.placement,x=void 0===E?"bottom":E,k=e.portal,C=void 0!==k&&k,S=e.preventOverflow,D=e.radius,M=void 0===D?3:D,A=e.referenceElement,T=e.matchReferenceWidth,I=e.shadow,R=void 0===I?3:I,F=e.scheme,B=e.style,L=void 0===B?P:B,N=e.tether,W=e.tetherOffset,V=e.tone,z=void 0===V?"inherit":V,U=e.width,H=void 0===U?0:U,Y=e.zOffset,G=void 0===Y?null==(n=i.sanity.layer)?void 0:n.popover.zOffset:Y,$=w(e,Qo),q=Se(t),X=so(),Z=Object(o.useState)(null),K=Z[0],J=Z[1],Q=Object(o.useState)(null),ee=Q[0],te=Q[1],ne=Object(o.useState)(null),re=ne[0],oe=ne[1],ae=A||K,ie=$o({allowedAutoPlacements:l,arrow:s,arrowElement:re,boundaryElement:d||X.boundaryElement,constrainSize:b,distance:s?4:0,fallbackPlacements:y,margins:u,matchReferenceWidth:T,open:j,preventOverflow:S,skidding:0,tether:N,tetherOffset:W}),ue=Object(p.usePopper)(ae,ee,{placement:x,modifiers:ie}),le=ue.attributes,ce=ue.forceUpdate,se=ue.styles,fe=Object(o.useCallback)((function(e){var t=h.ref;J(e),"function"==typeof t?t(e):t&&(t.current=e)}),[h]),de=Object(o.useCallback)((function(e){te(e),q.current=e}),[q]),pe=Object(o.useMemo)((function(){return g({},L,se.popper)}),[L,se]);if(Object(o.useEffect)((function(){if(ce)try{ce()}catch(e){}}),[v,ce,j,ae]),m)return h||a.a.createElement(a.a.Fragment,null);var he=a.a.createElement(ea,g({"data-ui":"Popover"},$,{$preventOverflow:S,ref:de,style:pe,zOffset:G},le.popper),a.a.createElement(ta,{$constrainSize:b,"data-ui":"PopoverCard",padding:_,radius:M,scheme:F,shadow:R,tone:z,width:H},s&&a.a.createElement(Go,{ref:oe,style:se.arrow}),v));return a.a.createElement(a.a.Fragment,null,h&&!A?Object(o.cloneElement)(h,{ref:fe}):h||a.a.createElement(a.a.Fragment,null),j&&a.a.createElement(a.a.Fragment,null,C&&a.a.createElement(fo,{__unstable_name:"string"==typeof C?C:void 0},he),!C&&he))}));var ra,oa,aa,ia,ua=["className","disabled","style","customValidity","readOnly"],la=l.default.div((function(){return Object(l.css)(Ko||(Ko=j(["\n position: relative;\n\n &:not([hidden]) {\n display: inline-block;\n }\n\n &[data-read-only] {\n outline: 1px solid red;\n }\n "])))})),ca=l.default.input((function(e){var t=e.theme,n=t.sanity,r=n.focusRing,o=n.input,a=t.sanity.color.input,i=(o.radio.size-o.radio.markSize)/2;return Object(l.css)(Jo||(Jo=j(["\n appearance: none;\n position: absolute;\n top: 0;\n left: 0;\n opacity: 0;\n height: 100%;\n width: 100%;\n outline: none;\n z-index: 1;\n padding: 0;\n margin: 0;\n border-radius: ",";\n border: none;\n\n /* enabled */\n & + span {\n display: block;\n position: relative;\n height: ",";\n width: ",";\n border-radius: ",";\n background: ",";\n box-shadow: ",";\n\n &::after {\n content: '';\n position: absolute;\n top: ",";\n left: ",";\n height: ",";\n width: ",";\n border-radius: ",";\n background: ",";\n opacity: 0;\n }\n }\n\n /* focused */\n &:not(:disabled):focus + span {\n box-shadow: ",";\n }\n\n &:not(:disabled):focus:not(:focus-visible) + span {\n box-shadow: ",";\n }\n\n &:checked + span::after {\n opacity: 1;\n }\n\n /* read only */\n &[data-read-only] + span {\n box-shadow: 0 0 0 1px ",";\n background: ",";\n\n &::after {\n background: ",";\n }\n }\n\n /* disabled */\n &:not([data-read-only]):disabled + span {\n box-shadow: 0 0 0 1px ",";\n background: ",";\n\n &::after {\n background: ",";\n }\n }\n "])),Ae(o.radio.size/2),Ae(o.radio.size),Ae(o.radio.size),Ae(o.radio.size/2),a.default.enabled.bg,dt({color:a.default.enabled.border,width:o.border.width}),Ae(i),Ae(i),Ae(o.radio.markSize),Ae(o.radio.markSize),Ae(o.radio.markSize/2),a.default.enabled.fg,pt({border:{width:o.border.width,color:a.default.enabled.border},focusRing:r}),dt({color:a.default.enabled.border,width:o.border.width}),a.default.readOnly.border,a.default.readOnly.bg,a.default.readOnly.fg,a.default.disabled.border,a.default.disabled.bg,a.default.disabled.fg)})),sa=Object(o.forwardRef)((function(e,t){var n=e.className,r=e.disabled,o=e.style,i=e.customValidity,u=e.readOnly,l=w(e,ua),c=Se(t);return De(c,i),a.a.createElement(la,{className:n,"data-ui":"Radio",style:o},a.a.createElement(ca,g({"data-read-only":!r&&u?"":void 0},l,{disabled:r||u,readOnly:u,ref:c,type:"radio"})),a.a.createElement("span",null))}));function fa(e){var t=e.theme.sanity.fonts.text;return Object(l.css)(oa||(oa=j(["\n -webkit-font-smoothing: antialiased;\n appearance: none;\n border: 0;\n font-family: ",";\n color: inherit;\n width: 100%;\n outline: none;\n margin: 0;\n\n &:disabled {\n opacity: 1;\n }\n "])),t.family)}function da(e){var t=e.theme,n=t.sanity,r=n.focusRing,o=n.input,a=t.sanity.color.input;return Object(l.css)(aa||(aa=j(["\n /* enabled */\n background-color: ",";\n color: ",";\n box-shadow: ",";\n\n /* hovered */\n @media (hover: hover) {\n &:not(:disabled):hover {\n background-color: ",";\n color: ",";\n box-shadow: ",";\n }\n }\n\n /* focused */\n &:not(:disabled):focus {\n box-shadow: ",";\n }\n\n /* read-only */\n &[data-read-only] {\n background-color: ",";\n color: ",";\n box-shadow: ",";\n }\n\n /* disabled */\n &:not([data-read-only]):disabled {\n background-color: ",";\n color: ",";\n box-shadow: ",";\n }\n "])),a.default.enabled.bg,a.default.enabled.fg,dt({color:a.default.enabled.border,width:o.border.width}),a.default.hovered.bg,a.default.hovered.fg,dt({color:a.default.hovered.border,width:o.border.width}),pt({border:{width:o.border.width,color:a.default.enabled.border},focusRing:r}),a.default.readOnly.bg,a.default.readOnly.fg,dt({color:a.default.readOnly.border,width:o.border.width}),a.default.disabled.bg,a.default.disabled.fg,dt({color:a.default.disabled.border,width:o.border.width}))}function pa(e){var t=e.theme,n=e.$fontSize,r=t.sanity.fonts.text.sizes;return Te(t.sanity.media,Ie(n),(function(e){return{fontSize:Ae((t=r[e]||r[2]).fontSize),lineHeight:Ae(t.lineHeight)};var t}))}var ha=function(){return Object(l.css)(ra||(ra=j(["\n position: relative;\n width: stretch;\n\n &:not([hidden]) {\n display: inline-block;\n }\n "])))},va=function(){return[$t,fa,da,pa,Bt]},ba=function(e){var t=e.theme.sanity.color.input;return Object(l.css)(ia||(ia=j(["\n pointer-events: none;\n position: absolute;\n top: 0;\n right: 0;\n\n /* enabled */\n --card-fg-color: ",";\n\n /* hover */\n @media (hover: hover) {\n select:not(disabled):not(:read-only):hover + && {\n --card-fg-color: ",";\n }\n }\n\n /* disabled */\n select:disabled + && {\n --card-fg-color: ",";\n }\n\n /* read-only */\n select[data-read-only] + && {\n --card-fg-color: ",";\n }\n "])),t.default.enabled.fg,t.default.hovered.fg,t.default.disabled.fg,t.default.readOnly.fg)},ma=["children","customValidity","disabled","fontSize","padding","radius","readOnly","space"],ya=l.default.div(ha),ga=l.default.select(va),Oa=Object(l.default)(kn)(ba),wa=Object(o.forwardRef)((function(e,t){var n=e.children,r=e.customValidity,o=e.disabled,i=e.fontSize,u=void 0===i?2:i,l=e.padding,c=void 0===l?3:l,f=e.radius,d=void 0===f?1:f,p=e.readOnly,h=e.space,v=void 0===h?3:h,b=w(e,ma),m=Se(t);return De(m,r),a.a.createElement(ya,{"data-ui":"Select"},a.a.createElement(ga,g({"data-read-only":!o&&p?"":void 0,"data-ui":"Select"},b,{$fontSize:u,$padding:c,$radius:d,$space:v,disabled:o||p,ref:m}),n),a.a.createElement(Oa,{padding:c},a.a.createElement(Qt,{size:u},a.a.createElement(s.SelectIcon,null))))})),ja={"&&:not([hidden])":{display:"grid"},'&[data-as="ul"],&[data-as="ol"]':{listStyle:"none"},gridTemplateColumns:"minmax(0, 1fr)",gridAutoRows:"min-content"};var _a,Ea,xa,Pa,ka,Ca,Sa,Da=["as","space"],Ma=Object(l.default)(kn)((function(){return ja}),(function(e){var t=e.theme.sanity,n=t.media,r=t.space;return Te(n,Ie(e.$space),(function(e){return{gridGap:Ae(r[e])}}))})),Aa=Object(o.forwardRef)((function(e,t){var n=e.as,r=e.space,o=w(e,Da);return a.a.createElement(Ma,g({"data-as":"string"==typeof n?n:void 0,"data-ui":"Stack"},o,{$space:r,forwardedAs:n,ref:t}))}));var Ta,Ia,Ra,Fa,Ba,La,Na,Wa,Va,za,Ua,Ha,Ya,Ga,$a,qa=["checked","className","disabled","indeterminate","readOnly","style"],Xa=l.default.span((function(){return Object(l.css)(_a||(_a=j(["\n position: relative;\n &:not([hidden]) {\n display: inline-block;\n }\n "])))})),Za=l.default.input((function(){return Object(l.css)(Ea||(Ea=j(["\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n opacity: 0;\n height: 100%;\n width: 100%;\n outline: none;\n padding: 0;\n margin: 0;\n\n /* Place the input element above the representation element */\n z-index: 1;\n "])))})),Ka=l.default.span((function(e){var t=e.theme,n=t.sanity,r=n.focusRing,o=n.input,a=t.sanity.color.button.default;return Object(l.css)(xa||(xa=j(["\n --switch-bg-color: ",";\n --switch-fg-color: ",";\n --switch-box-shadow: none;\n\n &:not([hidden]) {\n display: block;\n }\n position: relative;\n width: ",";\n height: ",";\n border-radius: ",";\n\n /* Make sure it’s not possible to interact with the wrapper element */\n pointer-events: none;\n\n &:after {\n content: '';\n display: block;\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n z-index: 1;\n box-shadow: var(--switch-box-shadow);\n border-radius: inherit;\n }\n\n /* Focus styles */\n input:focus + && {\n --switch-box-shadow: ",";\n }\n\n input:focus:not(:focus-visible) + && {\n --switch-box-shadow: none;\n }\n\n input:checked + && {\n --switch-bg-color: ",";\n --switch-fg-color: ",";\n }\n\n @media (hover: hover) {\n input:not(:disabled):hover + && {\n --switch-bg-color: ",";\n --switch-fg-color: ",";\n }\n\n input:not(:disabled):checked:hover + && {\n --switch-bg-color: ",";\n --switch-fg-color: ",";\n }\n }\n\n input:not([data-read-only]):disabled + && {\n --switch-bg-color: ",";\n --switch-fg-color: ",";\n }\n "])),a.default.enabled.bg,a.default.enabled.fg,Ae(o.switch.width),Ae(o.switch.height),Ae(o.switch.height/2),pt({focusRing:r}),a.positive.enabled.bg,a.positive.enabled.fg,a.default.hovered.bg,a.default.hovered.fg,a.positive.hovered.bg,a.positive.hovered.fg,a.default.disabled.bg,a.default.disabled.fg)})),Ja=l.default.span((function(e){var t=e.theme.sanity.input;return Object(l.css)(Pa||(Pa=j(["\n &:not([hidden]) {\n display: block;\n }\n background-color: var(--switch-bg-color);\n position: absolute;\n left: 0;\n top: 0;\n width: ",";\n height: ",";\n border-radius: ",";\n "])),Ae(t.switch.width),Ae(t.switch.height),Ae(t.switch.height/2))})),Qa=l.default.span((function(e){var t=e.$indeterminate,n=e.theme.sanity.input,r=n.switch.width,o=n.switch.height,a=n.switch.padding,i=o-2*n.switch.padding,u=r-2*a-i,c=r/2-i/2-a,s=!0!==t&&!0===e.$checked;return Object(l.css)(ka||(ka=j(["\n &:not([hidden]) {\n display: block;\n }\n position: absolute;\n left: ",";\n top: ",";\n height: ",";\n width: ",";\n border-radius: ",";\n transition-property: transform;\n transition-duration: ","ms;\n transition-timing-function: ",";\n background: var(--switch-fg-color);\n transform: translate3d(0, 0, 0);\n\n ","\n\n ","\n "])),Ae(a),Ae(a),Ae(i),Ae(i),Ae(i/2),n.switch.transitionDurationMs,n.switch.transitionTimingFunction,s&&Object(l.css)(Ca||(Ca=j(["\n transform: translate3d(","px, 0, 0);\n "])),u),t&&Object(l.css)(Sa||(Sa=j(["\n transform: translate3d(","px, 0, 0);\n "])),c))})),ei=Object(o.forwardRef)((function(e,t){var n=e.checked,r=e.className,i=e.disabled,u=e.indeterminate,l=e.readOnly,c=e.style,s=w(e,qa),f=Se(t);return Object(o.useEffect)((function(){f.current&&(f.current.indeterminate=u||!1)}),[u,f]),a.a.createElement(Xa,{className:r,"data-ui":"Switch",style:c},a.a.createElement(Za,g({"data-read-only":!i&&l?"":void 0},s,{checked:!0!==u&&n,disabled:i||l,type:"checkbox",ref:f})),a.a.createElement(Ka,{"aria-hidden":!0,"data-name":"representation"},a.a.createElement(Ja,null),a.a.createElement(Qa,{$checked:n,$indeterminate:u})))})),ti=["border","customValidity","disabled","fontSize","padding","radius"],ni=l.default.span(zt),ri=l.default.span(Ta||(Ta=j(["\n flex: 1;\n min-width: 0;\n display: block;\n position: relative;\n"]))),oi=l.default.textarea(Ft,Ut,Ht),ai=l.default.div($t,Yt),ii=Object(o.forwardRef)((function(e,t){var n=e.border,r=void 0===n||n,o=e.customValidity,i=e.disabled,u=void 0!==i&&i,l=e.fontSize,c=void 0===l?2:l,s=e.padding,f=void 0===s?3:s,d=e.radius,p=void 0===d?1:d,h=w(e,ti),v=Se(t);return De(v,o),a.a.createElement(ni,{"data-ui":"TextArea"},a.a.createElement(ri,null,a.a.createElement(oi,g({"data-as":"textarea"},h,{$fontSize:c,$padding:f,disabled:u,ref:v})),a.a.createElement(ai,{$border:r,$radius:p})))})),ui=["border","clearButton","disabled","fontSize","icon","iconRight","onClear","padding","prefix","radius","readOnly","space","suffix","customValidity","type"],li={zIndex:2},ci=l.default.span(zt),si=l.default.span(Ia||(Ia=j(["\n flex: 1;\n min-width: 0;\n display: block;\n position: relative;\n"]))),fi=Object(l.default)(lr).attrs({forwardedAs:"span"})(Ra||(Ra=j(["\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n\n & > span {\n display: block;\n margin: -1px;\n }\n"]))),di=Object(l.default)(lr).attrs({forwardedAs:"span"})(Fa||(Fa=j(["\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n\n & > span {\n display: block;\n margin: -1px;\n }\n"]))),pi=l.default.input(Ft,Ut,Ht),hi=l.default.span($t,Yt),vi=Object(l.default)(kn)(Ba||(Ba=j(["\n position: absolute;\n top: 0;\n left: 0;\n"]))),bi=Object(l.default)(lr)(La||(La=j(["\n background-color: transparent;\n position: absolute;\n top: 0;\n right: 0;\n"]))),mi=Object(o.forwardRef)((function(e,t){var n=e.border,r=void 0===n||n,u=e.clearButton,l=e.disabled,c=void 0!==l&&l,f=e.fontSize,d=void 0===f?2:f,p=e.icon,h=e.iconRight,v=e.onClear,b=e.padding,m=void 0===b?3:b,y=e.prefix,O=e.radius,j=void 0===O?1:O,_=e.readOnly,E=e.space,x=void 0===E?3:E,k=e.suffix,C=e.customValidity,S=e.type,D=void 0===S?"text":S,M=w(e,ui),A=Se(t),T=ze(m),I=ze(j),R=Boolean(u),F=Boolean(p),B=Boolean(h),L=Boolean(k),N=Boolean(y);De(A,C);var W=Object(o.useCallback)((function(e){e.preventDefault(),e.stopPropagation()}),[]),V=Object(o.useCallback)((function(e){var t;e.preventDefault(),e.stopPropagation(),v&&v(),null==(t=A.current)||t.focus()}),[v,A]),z=Object(o.useMemo)((function(){return y&&a.a.createElement(fi,{borderTop:!0,borderLeft:!0,borderBottom:!0,radius:I,sizing:"border",tone:"inherit"},a.a.createElement("span",null,y))}),[y,I]),U=Object(o.useMemo)((function(){return a.a.createElement(hi,{$border:r,$hasPrefix:N,$hasSuffix:L,$radius:I},p&&a.a.createElement(vi,{padding:T},a.a.createElement(Qt,{size:d},Object(o.isValidElement)(p)&&p,Object(i.isValidElementType)(p)&&Object(o.createElement)(p))),!R&&h&&a.a.createElement(bi,{padding:T},a.a.createElement(Qt,{size:d},Object(o.isValidElement)(h)&&h,Object(i.isValidElementType)(h)&&Object(o.createElement)(h))))}),[r,d,p,h,T,I,R,N,L]),H=Object(o.useMemo)((function(){return T.map((function(e){return 0===e?0:1===e||2===e?1:e-2}))}),[T]),Y=Object(o.useMemo)((function(){return T.map((function(e){return 0===e||1===e?0:2===e?1:e-1}))}),[T]),G=Object(o.useMemo)((function(){return"object"==typeof u?u:P}),[u]),$=Object(o.useMemo)((function(){return!c&&!_&&u&&a.a.createElement(bi,{forwardedAs:"span",padding:H,style:li,tone:C?"critical":"inherit"},a.a.createElement(tr,g({"data-qa":"clear-button",fontSize:d,icon:s.CloseIcon,mode:"bleed",padding:Y,radius:I},G,{onClick:V,onMouseDown:W})))}),[u,H,Y,G,C,c,d,V,W,I,_]),q=Object(o.useMemo)((function(){return k&&a.a.createElement(di,{borderTop:!0,borderRight:!0,borderBottom:!0,radius:I,sizing:"border",tone:"inherit"},a.a.createElement("span",null,k))}),[I,k]);return a.a.createElement(ci,{"data-ui":"TextInput"},z,a.a.createElement(si,null,a.a.createElement(pi,g({"data-as":"input"},M,{$iconLeft:F,$iconRight:B||R,$padding:T,$space:x,$fontSize:d,disabled:c,readOnly:_,ref:A,type:D})),U,$),q)})),yi=l.default.div(Na||(Na=j(["\n position: absolute;\n width: 15px;\n height: 15px;\n fill: none;\n\n :empty + & {\n display: none;\n }\n\n & > svg {\n &:not([hidden]) {\n display: block;\n }\n transform-origin: 7.5px 7.5px;\n }\n\n [data-popper-placement^='top'] > div > & {\n bottom: -15px;\n }\n\n [data-popper-placement^='right'] > div > & {\n left: -15px;\n\n & > svg {\n transform: rotate(90deg);\n }\n }\n\n [data-popper-placement^='left'] > div > & {\n right: -15px;\n\n & > svg {\n transform: rotate(-90deg);\n }\n }\n\n [data-popper-placement^='bottom'] > div > & {\n top: -15px;\n\n & > svg {\n transform: rotate(180deg);\n }\n }\n"]))),gi=l.default.path(Wa||(Wa=j(["\n fill: var(--card-shadow-outline-color);\n"]))),Oi=l.default.path(Va||(Va=j(["\n fill: var(--card-bg-color);\n"]))),wi=Object(o.forwardRef)((function(e,t){var n=g({},e);return a.a.createElement(yi,g({},n,{ref:t}),a.a.createElement("svg",{width:"15",height:"15",viewBox:"0 0 15 15"},a.a.createElement(gi,{d:"M11.5266 1C11.032 1.32802 10.5837 1.73105 10.1995 2.20057L9.04792 3.6081C8.24771 4.58614 6.7523 4.58614 5.95209 3.6081L4.80047 2.20057C4.41632 1.73105 3.96796 1.32802 3.47341 1H0.156727C1.65639 1 3.07687 1.67313 4.02651 2.83381L5.17813 4.24134C6.37844 5.70839 8.62156 5.70839 9.82187 4.24134L10.9735 2.83381C11.9231 1.67313 13.3436 1 14.8433 1H11.5266Z"}),a.a.createElement(Oi,{d:"M0.156725 0C1.95632 0 3.66089 0.80776 4.80047 2.20057L5.95209 3.6081C6.75229 4.58614 8.24771 4.58614 9.04791 3.6081L10.1995 2.20057C11.3391 0.80776 13.0437 0 14.8433 0H15H0H0.156725Z"})))})),ji=["allowedAutoPlacements","boundaryElement","children","content","disabled","fallbackPlacements","placement","portal","scheme","zOffset"],_i=Object(l.default)(ao)(za||(za=j(["\n pointer-events: none;\n"]))),Ei=Object(o.forwardRef)((function(e,t){var n,r=Yr(),i=je(),u=e.allowedAutoPlacements,l=e.boundaryElement,c=void 0===l?null==r?void 0:r.element:l,s=e.children,f=e.content,d=e.disabled,h=e.fallbackPlacements,v=e.placement,b=void 0===v?"bottom":v,m=e.portal,y=e.scheme,O=e.zOffset,j=void 0===O?null==(n=i.sanity.layer)?void 0:n.tooltip.zOffset:O,_=w(e,ji),E=Se(t),x=Object(o.useState)(null),P=x[0],k=x[1],C=Object(o.useState)(null),S=C[0],D=C[1],M=Object(o.useState)(null),A=M[0],T=M[1],I=Object(p.usePopper)(P,S,{placement:b,modifiers:[{name:"arrow",options:{element:A,padding:4}},{name:"preventOverflow",options:{altAxis:!0,boundary:c||void 0,padding:4}},{name:"offset",options:{offset:[0,3]}},{name:"flip",options:{allowedAutoPlacements:u,fallbackPlacements:h}}]}),R=I.forceUpdate,F=Object(o.useState)(!1),B=F[0],L=F[1],N=Object(o.useCallback)((function(){return L(!1)}),[]),W=Object(o.useCallback)((function(){return L(!0)}),[]),V=Object(o.useCallback)((function(){return L(!0)}),[]),z=Object(o.useCallback)((function(){return L(!1)}),[]);Object(o.useEffect)((function(){if(B)return window.addEventListener("mousemove",e),function(){window.removeEventListener("mousemove",e)};function e(t){P&&(P===t.target||t.target instanceof Node&&P.contains(t.target)||(L(!1),window.removeEventListener("mousemove",e)))}}),[B,P]),Object(o.useEffect)((function(){if(R)try{R()}catch(e){}}),[R,f]),Object(o.useEffect)((function(){d&&L(!1)}),[d]),Object(o.useEffect)((function(){f||L(!1)}),[f]);if(!s)return a.a.createElement(a.a.Fragment,null);if(d)return s;var U={onBlur:N,onFocus:W,onMouseEnter:V,onMouseLeave:z,ref:k},H=Object(o.cloneElement)(s,U),Y=a.a.createElement(_i,g({"data-ui":"Tooltip"},_,I.attributes.popper,{ref:function(e){D(e),E.current=e},style:I.styles.popper,zOffset:j}),a.a.createElement(lr,{radius:2,scheme:y,shadow:3},f,a.a.createElement(wi,{ref:T,style:I.styles.arrow})));return a.a.createElement(a.a.Fragment,null,H,B&&a.a.createElement(a.a.Fragment,null,m&&a.a.createElement(fo,{__unstable_name:"string"==typeof m?m:void 0},Y),!m&&Y))})),xi=l.default.div(Ua||(Ua=j(["\n line-height: 0;\n"]))),Pi=Object(l.default)(kn)(Ha||(Ha=j(["\n & > ul {\n list-style: none;\n padding: 0;\n margin: 0;\n }\n"]))),ki=Object(l.default)(na)(Ya||(Ya=j(["\n & > div {\n overflow: auto;\n -webkit-overflow-scrolling: touch;\n }\n\n &[data-popper-reference-hidden='true'] {\n display: none;\n }\n"]))),Ci=Object(l.keyframes)(Ga||(Ga=j(["\n from {\n transform: rotate(0deg);\n }\n\n to {\n transform: rotate(360deg);\n }\n"]))),Si=Object(l.default)(s.SpinnerIcon)($a||($a=j(["\n animation: "," 500ms linear infinite;\n"])),Ci);function Di(e){var t=e.children,n=e.id,r=e.onSelect,i=e.selected,u=e.value,l=Object(o.useCallback)((function(){setTimeout((function(){r(u)}),0)}),[r,u]),c=Object(o.useCallback)((function(e){"Enter"!==e.key||wo(e.currentTarget)||l()}),[l]);return a.a.createElement("li",{"aria-selected":i,"data-ui":"AutocompleteOption",id:n,role:"option",onClick:l,onKeyDown:c},t)}function Mi(e,t){return"input/change"===t.type?g({},e,{activeValue:null,focused:!0,query:t.query}):"input/focus"===t.type?g({},e,{focused:!0}):"root/blur"===t.type?g({},e,{focused:!1,query:null}):"root/clear"===t.type?g({},e,{activeValue:null,query:null,value:null}):"root/escape"===t.type?g({},e,{focused:!1,query:null}):"root/open"===t.type?g({},e,{query:e.query||t.query}):"root/setActiveValue"===t.type?g({},e,{activeValue:t.value,listFocused:t.listFocused||e.listFocused}):"root/setListFocused"===t.type?e.listFocused===t.listFocused?e:g({},e,{listFocused:t.listFocused}):"value/change"===t.type?g({},e,{activeValue:t.value,query:null,value:t.value}):e}var Ai,Ti,Ii=["Control","Shift","Alt","Enter","Home","End","PageUp","PageDown","Meta","Tab","CapsLock"],Ri=[0,1,1,1],Fi=["top-start"],Bi=["border","customValidity","disabled","filterOption","fontSize","icon","id","listBox","loading","onBlur","onChange","onFocus","onQueryChange","onSelect","openButton","options","padding","popover","prefix","radius","readOnly","relatedElements","renderOption","renderPopover","renderValue","suffix","value"],Li=function(e,t){return t?t.value:e},Ni=function(e,t){return t.value.toLowerCase().indexOf(e.toLowerCase())>-1},Wi=Object(o.forwardRef)((function(e,t){var n=e.border,r=void 0===n||n,i=e.customValidity,u=e.disabled,l=e.filterOption,c=e.fontSize,f=void 0===c?2:c,d=e.icon,p=e.id,h=e.listBox,v=void 0===h?{}:h,b=e.loading,m=e.onBlur,y=e.onChange,O=e.onFocus,j=e.onQueryChange,_=e.onSelect,k=e.openButton,C=e.options,S=e.padding,D=void 0===S?3:S,M=e.popover,A=void 0===M?{}:M,T=e.prefix,I=e.radius,R=void 0===I?3:I,F=e.readOnly,B=e.relatedElements,L=e.renderOption,N=e.renderPopover,W=e.renderValue,V=void 0===W?Li:W,z=e.suffix,U=e.value,H=w(e,Bi),Y=Object(o.useReducer)(Mi,{activeValue:U||null,focused:!1,listFocused:!1,query:null,value:U||null}),G=Y[0],$=Y[1],q=G.activeValue,X=G.focused,Z=G.listFocused,K=G.query,J=G.value,Q=Object(o.useCallback)((function(e){var t=e.value;return a.a.createElement(lr,{"data-as":"button",padding:D,radius:2,tone:"inherit"},a.a.createElement(Qt,{size:f,textOverflow:"ellipsis"},t))}),[f,D]),ee="function"==typeof L?L:Q,te="function"==typeof l?l:Ni,ne=Object(o.useState)(null),re=ne[0],oe=ne[1],ae=Object(o.useState)(null),ie=ae[0],ue=ae[1],le=Object(o.useRef)(null),ce=Object(o.useRef)(null),se=Object(o.useRef)(null),fe=Object(o.useRef)(J),de=Object(o.useRef)(U),pe=Se(t),he=Object(o.useRef)(!1),ve=p+"-listbox",be=Array.isArray(C)?C:x,me=ze(D),ye=Object(o.useMemo)((function(){return null!==J?be.find((function(e){return e.value===J})):void 0}),[be,J]),ge=Object(o.useMemo)((function(){return be.filter((function(e){return!K||te(K,e)}))}),[te,be,K]),Oe=ge.length,we=q?p+"-option-"+q:void 0,je=null!==K&&b||X&&null!==K,_e=Object(o.useCallback)((function(e){setTimeout((function(){if(!he.current){var t=(B||[]).concat(re?[re]:[],ie?[ie]:[]),n=!1;if(document.activeElement)for(var r,o=E(t);!(r=o()).done;){var a=r.value;if(a===document.activeElement||a.contains(document.activeElement)){n=!0;break}}!1===n&&($({type:"root/blur"}),he.current=!1,j&&j(null),m&&m(e))}}),0)}),[m,j,B,ie,re]),Ee=Object(o.useCallback)((function(e){var t=ce.current,n=e.target instanceof HTMLElement?e.target:null;se.current=n;var r=Boolean(t&&n&&t.contains(n));$({type:"root/setListFocused",listFocused:r})}),[]),xe=Object(o.useCallback)((function(e){var t;$({type:"value/change",value:e}),he.current=!1,_&&_(e),fe.current=e,y&&y(e),j&&j(null),null==(t=le.current)||t.focus()}),[y,_,j]),Pe=Object(o.useCallback)((function(e){if("ArrowDown"!==e.key)if("ArrowUp"!==e.key){var t;if("Escape"===e.key)return $({type:"root/escape"}),he.current=!1,j&&j(null),void(null==(t=le.current)||t.focus());var n,r=e.target,o=ce.current;if(!(o===r||null!=o&&o.contains(r))||Ii.includes(e.key));else null==(n=le.current)||n.focus()}else{if(e.preventDefault(),!Oe)return;var a=ge.find((function(e){return e.value===q})),i=a?ge.indexOf(a):-1,u=ge[-1===i?Oe-1:(Oe+i-1)%Oe];u&&$({type:"root/setActiveValue",value:u.value,listFocused:!0})}else{if(e.preventDefault(),!Oe)return;var l=ge.find((function(e){return e.value===q})),c=l?ge.indexOf(l):-1,s=ge[(c+1)%Oe];s&&$({type:"root/setActiveValue",value:s.value,listFocused:!0})}}),[q,ge,Oe,j]),ke=Object(o.useCallback)((function(e){var t=e.currentTarget.value;$({type:"input/change",query:t}),j&&j(t)}),[j]),Ce=Object(o.useCallback)((function(e){X||($({type:"input/focus"}),O&&O(e))}),[X,O]),De=Object(o.useCallback)((function(){he.current=!0}),[]),Me=Object(o.useCallback)((function(){he.current=!1}),[]),Ae=Object(o.useCallback)((function(){var e;$({type:"root/clear"}),fe.current="",y&&y(""),j&&j(null),null==(e=le.current)||e.focus()}),[y,j]),Te=Object(o.useCallback)((function(){$({type:"input/focus"})}),[]);Object(o.useEffect)((function(){if(U!==de.current)return de.current=U,void(void 0!==U&&($({type:"value/change",value:U}),fe.current=U));U!==J&&$({type:"value/change",value:U||null})}),[U,J]),Object(o.useEffect)((function(){X||fe.current&&$({type:"root/setActiveValue",value:fe.current})}),[X]),Object(o.useEffect)((function(){var e=ce.current;if(e){var t=ge.find((function(e){return e.value===q}));if(t){var n=ge.indexOf(t),r=e.childNodes[n];if(r){if(Co(r))return;Mo(r)}}}}),[q,ge]);var Ie=Object(o.useCallback)((function(e){le.current=e,pe.current=e}),[pe]),Re=Object(o.useMemo)((function(){if(!b&&!u&&J)return{"aria-label":"Clear",onFocus:Te}}),[u,Te,b,J]),Fe=Object(o.useMemo)((function(){return me.map((function(e){return 0===e?0:1===e||2===e?1:e-2}))}),[me]),Be=Object(o.useMemo)((function(){return me.map((function(e){return 0===e||1===e?0:2===e?1:e-1}))}),[me]),Le=Object(o.useMemo)((function(){return"object"==typeof k?k:P}),[k]),Ne=Object(o.useCallback)((function(e){$({type:"root/open",query:J?V(J,ye):""}),Le.onClick&&Le.onClick(e),go((function(){var e;return null==(e=le.current)?void 0:e.focus()}))}),[ye,Le,V,J]),We=Object(o.useMemo)((function(){return u||F||!k?void 0:a.a.createElement(kn,{"aria-hidden":je,padding:Fe},a.a.createElement(tr,g({"aria-label":"Open",disabled:je,fontSize:f,icon:s.ChevronDownIcon,mode:"bleed",padding:Be},Le,{onClick:Ne})))}),[u,je,f,Ne,k,Fe,Be,Le,F]),Ve=Object(o.useMemo)((function(){return null===K?null!==J?V(J,ye):"":K}),[ye,K,V,J]),Ue=a.a.createElement(mi,g({},H,{"aria-activedescendant":we,"aria-autocomplete":"list","aria-expanded":je,"aria-owns":ve,autoCapitalize:"off",autoComplete:"off",autoCorrect:"off",border:r,clearButton:Re,customValidity:i,disabled:u,fontSize:f,icon:d,iconRight:b&&Si,id:p,inputMode:"search",onChange:ke,onClear:Ae,onFocus:Ce,padding:me,prefix:T,radius:R,readOnly:F,ref:Ie,role:"combobox",spellCheck:!1,suffix:z||We,value:Ve})),He=Object(o.useCallback)((function(e){var t;"Tab"===e.key&&(Z&&(null==(t=le.current)||t.focus()))}),[Z]),Ye=Object(o.useMemo)((function(){return 0===ge.length?null:a.a.createElement(Pi,g({"data-ui":"AutoComplete__results",onKeyDown:He,padding:1},v,{tabIndex:-1}),a.a.createElement(Aa,{as:"ul","aria-multiselectable":!1,"data-ui":"AutoComplete__resultsList",id:ve,ref:ce,role:"listbox",space:1},ge.map((function(e){var t=null!==q?e.value===q:ye===e;return a.a.createElement(Di,{id:p+"-option-"+e.value,key:e.value,onSelect:xe,selected:t,value:e.value},Object(o.cloneElement)(ee(e),{disabled:b,selected:t,tabIndex:Z&&t?0:-1}))}))))}),[q,ye,ge,xe,He,p,v,ve,Z,b,ee]),Ge=Object(o.useMemo)((function(){return N?N({content:Ye,hidden:!je,inputElement:le.current,onMouseEnter:De,onMouseLeave:Me},ue):0===Oe?null:a.a.createElement(ki,g({__unstable_margins:Ri,arrow:!1,constrainSize:!0,content:Ye,fallbackPlacements:Fi,matchReferenceWidth:!0,onMouseEnter:De,onMouseLeave:Me,open:je,placement:"bottom-start",portal:!0,radius:R,ref:ue,referenceElement:le.current},A))}),[Ye,je,Oe,De,Me,A,R,N]);return a.a.createElement(xi,{"data-ui":"Autocomplete",onBlur:_e,onFocus:Ee,onKeyDown:Pe,ref:oe},Ue,Ge)})),Vi=Wi,zi=l.default.ol(Ai||(Ai=j(["\n margin: 0;\n padding: 0;\n display: flex;\n list-style: none;\n align-items: center;\n white-space: nowrap;\n line-height: 0;\n"]))),Ui=Object(l.default)(tr)(Ti||(Ti=j(["\n appearance: none;\n margin: -4px;\n"]))),Hi=["children","maxLength","separator","space"],Yi=Object(o.forwardRef)((function(e,t){var n=e.children,r=e.maxLength,i=e.separator,u=e.space,l=void 0===u?2:u,c=w(e,Hi),s=Object(o.useState)(!1),f=s[0],d=s[1],p=Object(o.useState)(null),h=p[0],v=p[1],b=Object(o.useState)(null),m=b[0],y=b[1],O=Object(o.useCallback)((function(){return d(!1)}),[]),j=Object(o.useCallback)((function(){return d(!0)}),[]);C(O,[h,m]);var _=Object(o.useMemo)((function(){return o.Children.toArray(n).filter((function(e){return Object(o.isValidElement)(e)}))}),[n]),E=Object(o.useMemo)((function(){var e=_.length;if(r&&e>r){var t=Math.ceil(r/2),n=Math.floor(r/2);return[].concat(_.slice(0,t-1),[a.a.createElement(na,{constrainSize:!0,content:a.a.createElement(Aa,{as:"ol",overflow:"auto",padding:l,space:l},_.slice(t-1,e-n)),key:"button",open:f,placement:"top",portal:!0,ref:y},a.a.createElement(Ui,{fontSize:1,mode:"bleed",onClick:f?O:j,padding:1,ref:v,selected:f,text:"…"}))],_.slice(e-n))}return _}),[O,j,r,f,_,l]);return a.a.createElement(zi,g({"data-ui":"Breadcrumbs"},c,{ref:t}),E.map((function(e,t){return a.a.createElement(o.Fragment,{key:t},t>0&&a.a.createElement(kn,{"aria-hidden":!0,as:"li",paddingX:l},i||a.a.createElement(Qt,{muted:!0},"/")),a.a.createElement(kn,{as:"li"},e))})))}));var Gi=Symbol.for("@sanity/ui/context/dialog");he[Gi]=he[Gi]||Object(o.createContext)({version:0});var $i=he[Gi];function qi(){return Object(o.useContext)($i)}var Xi,Zi,Ki,Ji,Qi,eu,tu=["__unstable_autoFocus","__unstable_hideCloseButton","cardRadius","cardShadow","children","contentRef","footer","header","id","onClickOutside","onClose","padding","portal","position","scheme","width","zOffset"],nu=Object(l.default)(ao)(Gt,(function(e){return{"&:not([hidden])":{display:"flex"},top:0,left:0,right:0,bottom:0,alignItems:"center",justifyContent:"center",outline:"none",background:e.theme.sanity.color.base.shadow.penumbra}}),(function(e){return Te(e.theme.sanity.media,Ie(e.$position),(function(e){return{"&&":{position:e}}}))})),ru=Object(l.default)(xr)(Xi||(Xi=j(["\n &:not([hidden]) {\n display: flex;\n }\n width: 100%;\n height: 100%;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n"]))),ou=Object(l.default)(lr)(Zi||(Zi=j(["\n &:not([hidden]) {\n display: flex;\n }\n width: 100%;\n min-height: 0;\n max-height: 100%;\n overflow: hidden;\n"]))),au=Object(l.default)(Wn)(Ki||(Ki=j(["\n flex: 1;\n min-height: 0;\n width: 100%;\n"]))),iu=Object(l.default)(lr)(Ji||(Ji=j(["\n position: relative;\n z-index: 2;\n\n &:after {\n content: '';\n display: block;\n position: absolute;\n left: 0;\n right: 0;\n bottom: -1px;\n border-bottom: 1px solid var(--card-hairline-soft-color);\n }\n"]))),uu=Object(l.default)(kn)(Qi||(Qi=j(["\n position: relative;\n z-index: 1;\n overflow: auto;\n outline: none;\n"]))),lu=Object(l.default)(kn)(eu||(eu=j(["\n position: relative;\n z-index: 3;\n border-top: 1px solid var(--card-hairline-soft-color);\n"]))),cu=Object(o.forwardRef)((function(e,t){var n=e.__unstable_autoFocus,r=e.__unstable_hideCloseButton,i=e.children,u=e.contentRef,l=e.footer,c=e.header,f=e.id,d=e.onClickOutside,p=e.onClose,h=e.radius,v=e.scheme,b=e.shadow,m=e.width,y=Se(t),g=Object(o.useState)(null),O=g[0],w=g[1],j=Object(o.useRef)(null),_=Jr().isTopLayer,E=f+"_label",x=Boolean(p)&&!1===r,P=Boolean(c)||x;Object(o.useEffect)((function(){n&&y.current&&Mo(y.current)}),[n,y]),D(Object(o.useCallback)((function(e){_&&p&&"Escape"===e.key&&(e.preventDefault(),e.stopPropagation(),p())}),[_,p])),C(Object(o.useCallback)((function(){_&&d&&d()}),[_,d]),[O]);var k=Object(o.useCallback)((function(e){w(e),y.current=e}),[y]),S=Object(o.useCallback)((function(e){j.current=e,"function"==typeof u?u(e):u&&(u.current=e)}),[u]);return a.a.createElement(ru,{"data-ui":"DialogCard",width:m},a.a.createElement(ou,{radius:h,ref:k,scheme:v,shadow:b},a.a.createElement(au,{direction:"column"},P&&a.a.createElement(iu,null,a.a.createElement(Wn,null,a.a.createElement(kn,{flex:1,padding:4},c&&a.a.createElement(Qt,{id:E,weight:"semibold"},c)),x&&a.a.createElement(kn,{padding:2},a.a.createElement(tr,{"aria-label":"Close dialog",disabled:!p,icon:s.CloseIcon,mode:"bleed",onClick:p,padding:3})))),a.a.createElement(uu,{flex:1,ref:S,tabIndex:-1},i),l&&a.a.createElement(lu,null,l))))})),su=Object(o.forwardRef)((function(e,t){var n,r=qi(),i=je(),u=e.__unstable_autoFocus,l=void 0===u||u,c=e.__unstable_hideCloseButton,s=void 0!==c&&c,f=e.cardRadius,d=void 0===f?3:f,p=e.cardShadow,h=void 0===p?4:p,v=e.children,b=e.contentRef,m=e.footer,y=e.header,O=e.id,j=e.onClickOutside,_=e.onClose,E=e.padding,x=void 0===E?4:E,P=e.portal,k=e.position,C=void 0===k?r.position||"fixed":k,S=e.scheme,D=e.width,M=void 0===D?0:D,A=e.zOffset,T=void 0===A?r.zOffset||(null==(n=i.sanity.layer)?void 0:n.dialog.zOffset):A,I=w(e,tu),R=Object(o.useRef)(null),F=Object(o.useRef)(null),B=Object(o.useRef)(null),L=Object(o.useCallback)((function(e){var t=e.target,n=B.current;n&&(t!==R.current?t!==F.current||Mo(n):Ao(n))}),[]),N=O+"_label";return a.a.createElement(fo,{__unstable_name:P},a.a.createElement(nu,g({},I,{$padding:x,$position:C,"aria-labelledby":N,"aria-modal":!0,"data-ui":"Dialog",id:O,onFocus:L,ref:t,role:"dialog",zOffset:T}),a.a.createElement("div",{ref:R,tabIndex:0}),a.a.createElement(cu,{__unstable_autoFocus:l,__unstable_hideCloseButton:s,contentRef:b,footer:m,header:y,id:O,onClickOutside:j,onClose:_,radius:d,ref:B,scheme:S,shadow:h,width:M},v),a.a.createElement("div",{ref:F,tabIndex:0})))}));function fu(e){var t=e.children,n=e.position,r=e.zOffset,i=Object(o.useMemo)((function(){return{version:0,position:n,zOffset:r}}),[n,r]);return a.a.createElement($i.Provider,{value:i},t)}var du,pu,hu=["fontSize","keys","padding","radius","space"],vu=l.default.kbd(du||(du=j(["\n &:not([hidden]) {\n display: block;\n }\n font: inherit;\n"]))),bu=Object(l.default)(Wr)(pu||(pu=j(["\n &:not([hidden]) {\n display: block;\n }\n"]))),mu=Object(o.forwardRef)((function(e,t){var n=e.fontSize,r=e.keys,o=e.padding,i=e.radius,u=e.space,l=void 0===u?1:u,c=w(e,hu);return r&&0!==r.length?a.a.createElement(vu,g({"data-ui":"Hotkeys"},c,{ref:t}),a.a.createElement(Br,{as:"span",space:l},r.map((function(e,t){return a.a.createElement(bu,{fontSize:n,key:t,padding:o,radius:i},e)})))):a.a.createElement(a.a.Fragment,null)})),yu=Symbol.for("@sanity/ui/context/menu");he[yu]=he[yu]||Object(o.createContext)(null);var gu=he[yu];function Ou(e){return _o(e)&&"true"!==e.getAttribute("data-disabled")||xo(e)&&!e.disabled}function wu(e){return e.filter(Ou)}function ju(e,t){for(var n=[],r=t;r!==e;){var o=r.parentElement;if(!o)return n;var a=Array.from(o.childNodes).indexOf(r);if(n.unshift(a),o===e)return n;r=o}return n}var _u=[];function Eu(e){var t=e.onKeyDown,n=e.originElement,r=e.shouldFocus,a=Object(o.useRef)([]),i=Object(o.useState)(null),u=i[0],l=i[1],c=Object(o.useState)(-1),s=c[0],f=c[1],d=Object(o.useRef)(s),p=a.current[s]||null,h=Boolean(u),v=Object(o.useCallback)((function(e){f(e),d.current=e}),[]),b=Object(o.useCallback)((function(e,t){if(!e)return function(){};if(-1===a.current.indexOf(e)&&(a.current.push(e),function(e,t){if(e){for(var n,r=new WeakMap,o=E(t);!(n=o()).done;){var a=n.value;r.set(a,ju(e,a))}t.sort((function(e,t){for(var n=r.get(e)||_u,o=r.get(t)||_u,a=Math.max(n.length,o.length),i=0;i-1&&a.current.splice(t,1)}}),[u,v]),m=Object(o.useCallback)((function(e){if("Tab"!==e.key)if("Home"!==e.key)if("End"!==e.key)if("ArrowUp"!==e.key)if("ArrowDown"!==e.key)t&&t(e);else{e.preventDefault(),e.stopPropagation();var r=wu(a.current),o=r.length;if(0===o)return;var i=a.current[d.current],u=r.indexOf(i),l=r[u=(u+1)%o],c=a.current.indexOf(l);v(c)}else{e.preventDefault(),e.stopPropagation();var s=wu(a.current),f=s.length;if(0===f)return;var p=a.current[d.current],h=s.indexOf(p),b=s[h=(h-1+f)%f],m=a.current.indexOf(b);v(m)}else{e.preventDefault(),e.stopPropagation();var y=wu(a.current),g=y[y.length-1];if(!g)return;var O=a.current.indexOf(g);v(O)}else{e.preventDefault(),e.stopPropagation();var w=wu(a.current)[0];if(!w)return;var j=a.current.indexOf(w);v(j)}else n&&n.focus()}),[t,n,v]),y=Object(o.useCallback)((function(e){var t=e.currentTarget,n=a.current.indexOf(t);v(n)}),[v]),g=Object(o.useCallback)((function(){null==u||u.focus(),v(-1)}),[u,v]);return Object(o.useEffect)((function(){if(h){var e=window.requestAnimationFrame((function(){var e=d.current;if(-1!==e){var t=a.current[e]||null;null==t||t.focus()}else{if("first"===r){var n=wu(a.current)[0];if(n){var o=a.current.indexOf(n);v(o),d.current=o}}if("last"===r){var i=wu(a.current),u=i[i.length-1];if(u){var l=a.current.indexOf(u);v(l),d.current=l}}}}));return function(){window.cancelAnimationFrame(e)}}}),[s,h,v,r]),{activeElement:p,activeIndex:s,handleItemMouseEnter:y,handleItemMouseLeave:g,handleKeyDown:m,mount:b,rootElement:u,setRootElement:l}}var xu,Pu,ku,Cu,Su=["children","focusFirst","focusLast","onClickOutside","onEscape","onItemClick","onItemSelect","onKeyDown","originElement","padding","registerElement","shouldFocus","space"],Du=Object(l.default)(kn)(xu||(xu=j(["\n outline: none;\n overflow: auto;\n"]))),Mu=Object(o.forwardRef)((function(e,t){var n=e.children,r=e.onClickOutside,i=e.onEscape,u=e.onItemClick,l=e.onItemSelect,c=e.onKeyDown,s=e.originElement,f=e.padding,d=void 0===f?1:f,p=e.registerElement,h=e.shouldFocus,v=void 0===h?(e.focusFirst?"first":e.focusLast&&"last")||null:h,b=e.space,m=void 0===b?1:b,y=w(e,Su),O=Se(t),j=Jr().isTopLayer,_=Eu({onKeyDown:c,originElement:s,shouldFocus:v}),E=_.activeElement,x=_.activeIndex,P=_.handleItemMouseEnter,k=_.handleItemMouseLeave,S=_.handleKeyDown,M=_.mount,A=_.rootElement,T=_.setRootElement,I=Object(o.useCallback)((function(e){T(e),O.current=e}),[O,T]);Object(o.useEffect)((function(){l&&l(x)}),[x,l]),C(Object(o.useCallback)((function(e){return j&&r&&r(e)}),[j,r]),[A]),D(Object(o.useCallback)((function(e){j&&"Escape"===e.key&&(e.stopPropagation(),i&&i())}),[j,i])),Object(o.useEffect)((function(){if(A&&p)return p(A)}),[p,A]);var R=Object(o.useMemo)((function(){return{version:0,activeElement:E,activeIndex:x,mount:M,onClickOutside:r,onEscape:i,onItemClick:u,onItemMouseEnter:P,onItemMouseLeave:k,registerElement:p,onMouseEnter:P,onMouseLeave:k}}),[E,x,M,P,k,r,i,u,p]);return a.a.createElement(gu.Provider,{value:R},a.a.createElement(Du,g({"data-ui":"Menu"},y,{onKeyDown:S,padding:d,ref:I,role:"menu",tabIndex:-1}),a.a.createElement(Aa,{space:m},n)))})),Au=Object(o.forwardRef)((function(e,t){var n=e.__unstable_disableRestoreFocusOnClose,r=void 0!==n&&n,u=e.boundaryElement,l=e.button,c=e.id,s=e.menu,f=e.onClose,d=e.placement,p=e.popoverScheme,h=e.portal,v=void 0===h||h,b=e.popover,m=e.popoverRadius,y=e.preventOverflow,O=Object(o.useState)(!1),w=O[0],j=O[1],_=Object(o.useState)(null),x=_[0],P=_[1],k=Object(o.useState)(null),C=k[0],S=k[1],D=Object(o.useState)([]),M=D[0],A=D[1],T=Object(o.useRef)(w);Object(o.useEffect)((function(){f&&!w&&T.current&&f()}),[f,w]),Object(o.useEffect)((function(){T.current=w}),[w]);var I=Object(o.useCallback)((function(){j((function(e){return!e})),P(null)}),[]),R=Object(o.useCallback)((function(e){return"ArrowDown"===e.key||"Enter"===e.key||" "===e.key?(e.preventDefault(),j(!0),void P("first")):"ArrowUp"===e.key?(e.preventDefault(),j(!0),void P("last")):void 0}),[]),F=Object(o.useCallback)((function(e){var t=e.target;if(t instanceof Node&&(!C||t!==C&&!C.contains(t))){for(var n,r=E(M);!(n=r()).done;){var o=n.value;if(t===o||o.contains(t))return}j(!1)}}),[C,M]),B=Object(o.useCallback)((function(){j(!1),r||C&&C.focus()}),[C,r]),L=Object(o.useCallback)((function(e){var t=e.relatedTarget;if(t instanceof Node){for(var n,r=E(M);!(n=r()).done;){var o=n.value;if(o===t||o.contains(t))return}j(!1)}}),[M]),N=Object(o.useCallback)((function(){j(!1),r||C&&C.focus()}),[C,r]),W=Object(o.useCallback)((function(e){return A((function(t){return t.concat([e])})),function(){A((function(t){return t.filter((function(t){return t!==e}))}))}}),[]),V=Object(o.useMemo)((function(){return{"aria-labelledby":c,onBlurCapture:L,onClickOutside:F,onEscape:B,onItemClick:N,originElement:C,registerElement:W,shouldFocus:x}}),[C,F,B,N,c,L,W,x]),z=Object(i.isElement)(s)?Object(o.cloneElement)(s,V):null,U=Object(o.useCallback)((function(e){"function"==typeof t?t(e):t&&(t.current=e),S(e)}),[t]),H=Object(o.useMemo)((function(){return Object(i.isElement)(l)?Object(o.cloneElement)(l,{"data-ui":"MenuButton",id:c,onClick:I,onKeyDown:R,"aria-haspopup":!0,"aria-expanded":w,ref:U,selected:w}):null}),[l,I,R,c,w,U]),Y=Object(o.useMemo)((function(){return g({boundaryElement:u,placement:d,portal:v,radius:m,preventOverflow:y,scheme:p},b||{})}),[u,y,d,b,m,v,p]);return a.a.createElement(na,g({},Y,{content:z,"data-ui":"MenuButton__popover",open:w}),H||a.a.createElement(a.a.Fragment,null))})),Tu=l.default.hr(Pu||(Pu=j(["\n height: 1px;\n border: 0;\n background: var(--card-hairline-soft-color);\n margin: 0;\n"])));var Iu=Object(l.default)(kn)(He,$t,(function(){return Object(l.css)(ku||(ku=j(["\n background-color: inherit;\n color: inherit;\n\n &[data-as='button'] {\n -webkit-font-smoothing: inherit;\n appearance: none;\n outline: none;\n font: inherit;\n text-align: inherit;\n border: 0;\n width: stretch;\n }\n\n /* &:is(a) */\n &[data-as='a'] {\n text-decoration: none;\n }\n "])))}),(function(e){var t,n,r=e.$tone,o=e.theme,a=o.sanity.color,i=a.base,u=a.muted,c=a.selectable,s=c?c[r]||c.default:u[r]||u.default;return Object(l.css)(Cu||(Cu=j(["\n ","\n\n background-color: var(--card-bg-color);\n color: var(--card-fg-color);\n outline: none;\n\n /* &:is(button) */\n &[data-as='button'] {\n &:disabled {\n ","\n }\n\n &:not(:disabled) {\n &[aria-pressed='true'] {\n ","\n }\n\n &[data-selected],\n &[aria-selected='true'] > & {\n ","\n }\n\n @media (hover: hover) {\n &:not([data-selected]) {\n &:hover {\n ","\n }\n\n &:active {\n ","\n }\n }\n }\n }\n }\n\n /* &:is(a) */\n &[data-as='a'] {\n &[data-disabled] {\n ","\n }\n\n &:not([data-disabled]) {\n &[data-pressed] {\n ","\n }\n\n &[data-selected] {\n ","\n }\n\n @media (hover: hover) {\n &:not([data-selected]) {\n &:hover {\n ","\n }\n\n &:active {\n ","\n }\n }\n }\n }\n }\n\n ","\n "])),Gn(i,s.enabled),Gn(i,s.disabled),Gn(i,s.pressed),Gn(i,s.selected),Gn(i,s.hovered),Gn(i,s.pressed),Gn(i,s.disabled),Gn(i,s.pressed),Gn(i,s.selected),Gn(i,s.hovered),Gn(i,s.pressed),null==(t=o.sanity.styles)||null==(n=t.card)?void 0:n.root)}));function Ru(){var e=Object(o.useContext)(gu);if(!e)throw new Error("useMenu(): missing context value");if(!ge(e)||0!==e.version)throw new Error("useMenu(): the context value is not compatible");return e}var Fu=["as","children","fontSize","icon","onClick","padding","popover","radius","space","text","tone"];function Bu(e){var t=e.as,n=void 0===t?"button":t,r=e.children,u=e.fontSize,l=e.icon,c=e.onClick,f=e.padding,d=void 0===f?3:f,p=e.popover,h=void 0===p?{}:p,v=e.radius,b=void 0===v?2:v,m=e.space,y=void 0===m?3:m,O=e.text,j=e.tone,_=void 0===j?"default":j,E=w(e,Fu),x=Ru(),P=x.activeElement,k=x.mount,C=x.onClickOutside,S=x.onEscape,D=x.onItemClick,M=x.onItemMouseEnter,A=void 0===M?x.onMouseEnter:M,T=x.registerElement,I=Object(o.useState)(null),R=I[0],F=I[1],B=Object(o.useState)(!1),L=B[0],N=B[1],W=Object(o.useRef)(null),V=Boolean(P)&&P===R,z=Object(o.useState)(!1),U=z[0],H=z[1],Y=Object(o.useCallback)((function(e){H(!1),A(e),N(!0)}),[A]),G=Object(o.useCallback)((function(e){"ArrowLeft"===e.key&&(e.stopPropagation(),N(!1),requestAnimationFrame((function(){null==R||R.focus()})))}),[R]),$=Object(o.useCallback)((function(e){c&&c(e),W.current="first",N(!0),requestAnimationFrame((function(){W.current=null}))}),[c]),q=Object(o.useCallback)((function(){N(!1),D&&D()}),[D]),X=Object(o.useCallback)((function(){return H(!0)}),[]);Object(o.useEffect)((function(){return k(R)}),[k,R]),Object(o.useEffect)((function(){V||N(!1)}),[V]),Object(o.useEffect)((function(){L||H(!1)}),[L]);var Z=a.a.createElement(Mu,{onClickOutside:C,onEscape:S,onItemClick:q,onKeyDown:G,onMouseEnter:X,registerElement:T,shouldFocus:W.current},r),K=Object(o.useCallback)((function(e){var t=e.currentTarget;if(document.activeElement===t)return"ArrowRight"===e.key?(W.current="first",N(!0),H(!0),void requestAnimationFrame((function(){W.current=null}))):void 0}),[]);return a.a.createElement(na,g({},h,{content:Z,"data-ui":"MenuGroup__popover",open:L}),a.a.createElement(Iu,g({"data-as":n,"data-ui":"MenuGroup",forwardedAs:n},E,{"aria-pressed":"button"===n?U:void 0,"data-pressed":"button"!==n?U:void 0,"data-selected":!U&&V?"":void 0,$radius:b,$tone:_,onClick:$,onKeyDown:K,onMouseEnter:Y,ref:F,tabIndex:-1,type:"button"===n?"button":void 0}),a.a.createElement(kn,{padding:d},a.a.createElement(Wn,null,l&&a.a.createElement(Qt,{size:u},Object(o.isValidElement)(l)&&l,Object(i.isValidElementType)(l)&&Object(o.createElement)(l)),a.a.createElement(kn,{flex:1,marginLeft:l?y:void 0},a.a.createElement(Qt,{size:u,textOverflow:"ellipsis"},O)),a.a.createElement(kn,{marginLeft:y},a.a.createElement(Qt,{size:u},a.a.createElement(s.ChevronRightIcon,null)))))))}var Lu,Nu,Wu,Vu,zu=["as","children","disabled","fontSize","hotkeys","icon","iconRight","onClick","padding","paddingX","paddingY","paddingTop","paddingRight","paddingBottom","paddingLeft","pressed","radius","selected","space","text","tone"],Uu=Object(o.forwardRef)((function(e,t){var n=e.as,r=void 0===n?"button":n,u=e.children,l=e.disabled,c=e.fontSize,s=void 0===c?2:c,f=e.hotkeys,d=e.icon,p=e.iconRight,h=e.onClick,v=e.padding,b=void 0===v?3:v,m=e.paddingX,y=e.paddingY,O=e.paddingTop,j=e.paddingRight,_=e.paddingBottom,E=e.paddingLeft,x=e.pressed,P=e.radius,k=void 0===P?2:P,C=e.selected,S=e.space,D=void 0===S?3:S,M=e.text,A=e.tone,T=void 0===A?"default":A,I=w(e,zu),R=Ru(),F=R.activeElement,B=R.mount,L=R.onItemClick,N=R.onItemMouseEnter,W=void 0===N?R.onMouseEnter:N,V=R.onItemMouseLeave,z=void 0===V?R.onMouseLeave:V,U=Object(o.useState)(null),H=U[0],Y=U[1],G=Boolean(F)&&F===H;Object(o.useEffect)((function(){return B(H,C)}),[B,H,C]);var $=Se(t),q=Object(o.useCallback)((function(e){l||(h&&h(e),L&&L())}),[l,h,L]),X=Object(o.useMemo)((function(){return{padding:b,paddingX:m,paddingY:y,paddingTop:O,paddingRight:j,paddingBottom:_,paddingLeft:E}}),[b,m,y,O,j,_,E]),Z=Object(o.useCallback)((function(e){$.current=e,Y(e)}),[$]);return a.a.createElement(Iu,g({"data-ui":"MenuItem"},I,{"aria-pressed":"button"===r&&x,"data-pressed":"button"!==r&&x?"":void 0,"data-selected":G?"":void 0,"data-disabled":l?"":void 0,forwardedAs:r,$radius:k,$tone:T,disabled:l,onClick:q,onMouseEnter:W,onMouseLeave:z,padding:0,ref:Z,role:"menuitem",tabIndex:-1,type:"button"===r?"button":void 0}),(d||M||p)&&a.a.createElement(kn,g({as:"span"},X),a.a.createElement(Wn,{as:"span"},d&&a.a.createElement(Qt,{size:s},Object(o.isValidElement)(d)&&d,Object(i.isValidElementType)(d)&&Object(o.createElement)(d)),M&&a.a.createElement(kn,{flex:1,marginLeft:d?D:void 0,marginRight:p?D:void 0},a.a.createElement(Qt,{size:s,textOverflow:"ellipsis"},M)),f&&a.a.createElement(kn,{marginLeft:D,style:{marginTop:-4,marginBottom:-4}},a.a.createElement(mu,{fontSize:s,keys:f})),p&&a.a.createElement(Qt,{size:s},Object(o.isValidElement)(p)&&p,Object(i.isValidElementType)(p)&&Object(o.createElement)(p)))),u&&a.a.createElement(kn,g({as:"span"},X),u))})),Hu=Object(l.keyframes)(Lu||(Lu=j(["\n 0% {\n background-position: 100%;\n }\n 100% {\n background-position: -100%;\n }\n"]))),Yu=Object(l.css)(Nu||(Nu=j(["\n background-image: linear-gradient(\n to right,\n var(--card-skeleton-color-from),\n var(--card-skeleton-color-to),\n var(--card-skeleton-color-from),\n var(--card-skeleton-color-from),\n var(--card-skeleton-color-from)\n );\n background-position: 100%;\n background-size: 200% 100%;\n background-attachment: fixed;\n animation-name: ",";\n animation-timing-function: ease-in-out;\n animation-iteration-count: infinite;\n animation-duration: 2000ms;\n"])),Hu),Gu=Object(l.css)(Wu||(Wu=j(["\n opacity: ",";\n transition: opacity 200ms ease-in;\n\n @media screen and (prefers-reduced-motion: no-preference) {\n ","\n }\n\n @media screen and (prefers-reduced-motion: reduce) {\n background-color: var(--card-skeleton-color-from);\n }\n"])),(function(e){return e.$visible?1:0}),(function(e){return e.$animated?Yu:Object(l.css)(Vu||(Vu=j(["\n background-color: var(--card-skeleton-color-from);\n "])))})),$u=["animated","delay","radius"],qu=Object(l.default)(kn)($t,Gu),Xu=Object(o.forwardRef)((function(e,t){var n=e.animated,r=void 0!==n&&n,i=e.delay,u=e.radius,l=w(e,$u),c=Object(o.useState)(!i),s=c[0],f=c[1];return Object(o.useEffect)((function(){if(!i)return f(!0);var e=setTimeout((function(){f(!0)}),i);return function(){clearTimeout(e)}}),[i]),a.a.createElement(qu,g({},l,{$animated:r,$radius:u,$visible:s,ref:t}))})),Zu=["size"],Ku=["size"],Ju=["size"],Qu=["size"],el=Object(l.default)(Xu)((function(e){var t=e.$size,n=e.$style,r=e.theme,o=r.sanity.media,a=r.sanity.fonts[n],i=Te(o,t,(function(e){var t=a.sizes[e];return{height:t.lineHeight-t.ascenderHeight-t.descenderHeight}}));return i})),tl=Object(o.forwardRef)((function(e,t){var n=e.size,r=void 0===n?2:n,o=w(e,Zu),i=ze(r);return a.a.createElement(el,g({},o,{$size:i,ref:t,$style:"text"}))})),nl=Object(o.forwardRef)((function(e,t){var n=e.size,r=void 0===n?2:n,o=w(e,Ku),i=ze(r);return a.a.createElement(el,g({},o,{$size:i,ref:t,$style:"label"}))})),rl=Object(o.forwardRef)((function(e,t){var n=e.size,r=void 0===n?2:n,o=w(e,Ju),i=ze(r);return a.a.createElement(el,g({},o,{$size:i,ref:t,$style:"heading"}))})),ol=Object(o.forwardRef)((function(e,t){var n=e.size,r=void 0===n?2:n,o=w(e,Qu),i=ze(r);return a.a.createElement(el,g({},o,{$size:i,ref:t,$style:"code"}))})),al=["icon","id","focused","fontSize","label","onClick","onFocus","padding","selected"],il=Object(o.forwardRef)((function(e,t){var n=e.icon,r=e.id,i=e.focused,u=e.fontSize,l=e.label,c=e.onClick,s=e.onFocus,f=e.padding,d=void 0===f?2:f,p=e.selected,h=w(e,al),v=Object(o.useRef)(null),b=Object(o.useRef)(!1),m=Object(o.useCallback)((function(){b.current=!1}),[]),y=Object(o.useCallback)((function(e){b.current=!0,s&&s(e)}),[s]),O=Se(t);Object(o.useEffect)((function(){i&&!b.current&&(v.current&&v.current.focus(),b.current=!0)}),[i]);return a.a.createElement(tr,g({"data-ui":"Tab"},h,{"aria-selected":p?"true":"false",fontSize:u,icon:n,id:r,mode:"bleed",onClick:c,onBlur:m,onFocus:y,padding:d,ref:function(e){v.current=e,O.current=e},role:"tab",selected:p,tabIndex:p?0:-1,text:l,type:"button"}))})),ul=["children"];function ll(e){return Boolean(e)}var cl,sl,fl=Object(o.forwardRef)((function(e,t){var n=e.children,r=w(e,ul),i=Object(o.useState)(-1),u=i[0],l=i[1],c=Object(o.useMemo)((function(){return n.filter(ll)}),[n]).map((function(e,t){return Object(o.cloneElement)(e,{focused:u===t,key:t,onFocus:function(){return f(t)}})})),s=c.length,f=Object(o.useCallback)((function(e){l(e)}),[]),d=Object(o.useCallback)((function(e){"ArrowLeft"===e.key&&l((function(e){return(e+s-1)%s})),"ArrowRight"===e.key&&l((function(e){return(e+1)%s}))}),[s]);return a.a.createElement(Br,g({"data-ui":"TabList"},r,{onKeyDown:d,ref:t,role:"tablist"}),c)})),dl=["flex"],pl=Object(o.forwardRef)((function(e,t){var n=e.flex,r=w(e,dl);return a.a.createElement(kn,g({"data-ui":"TabPanel"},r,{flex:n,ref:t,role:"tabpanel",tabIndex:void 0===e.tabIndex?0:e.tabIndex}),e.children)})),hl=["closable","description","onClose","title","status"],vl={error:"critical",warning:"caution",success:"positive",info:"primary"},bl={error:"alert",warning:"alert",success:"alert",info:"alert"},ml=Object(l.default)(lr)(cl||(cl=j(["\n pointer-events: all;\n"]))),yl=Object(l.default)(Wn)(sl||(sl=j(["\n overflow-x: auto;\n"])));function gl(e){var t=e.closable,n=e.description,r=e.onClose,o=e.title,i=e.status,u=w(e,hl),l=i?vl[i]:"default",c=i?bl[i]:"status";return a.a.createElement(ml,g({"data-ui":"Toast",role:c},u,{marginTop:3,radius:2,shadow:2,tone:l}),a.a.createElement(Wn,{align:"flex-start"},a.a.createElement(yl,{flex:1,padding:3},a.a.createElement(Aa,{space:3},o&&a.a.createElement(Qt,{weight:"semibold"},o),n&&a.a.createElement(Qt,{muted:!0,size:1},n))),t&&a.a.createElement(kn,{padding:1},a.a.createElement(tr,{as:"button",icon:s.CloseIcon,mode:"bleed",padding:2,onClick:r,style:{verticalAlign:"top"}}))))}var Ol=Symbol.for("@sanity/ui/context/toast");he[Ol]=he[Ol]||Object(o.createContext)(null);var wl,jl,_l=he[Ol],El=Object(l.default)(ao)(wl||(wl=j(["\n position: fixed;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n pointer-events: none;\n"]))),xl=l.default.div(jl||(jl=j(["\n box-sizing: border-box;\n position: absolute;\n right: 0;\n bottom: 0;\n max-width: 420px;\n width: 100%;\n"]))),Pl=0;function kl(e){var t=e.children,n=e.padding,r=void 0===n?4:n,i=e.paddingX,u=e.paddingY,l=e.zOffset,c=Object(o.useState)({toasts:[]}),s=c[0],f=c[1],d=Object(o.useRef)({}),p=Object(o.useCallback)((function(e){var t=e.id||String(Pl++),n=e.duration||5e3,r=function(){var e,n=null==(e=d.current[t])?void 0:e.timeoutId;f((function(e){var n=e.toasts.findIndex((function(e){return e.id===t}));if(n>-1){var r=e.toasts.slice(0);return r.splice(n,1),g({},e,{toasts:r})}return e})),void 0!==n&&(clearTimeout(n),delete d.current[t])};return f((function(o){return g({},o,{toasts:o.toasts.filter((function(e){return e.id!==t})).concat([{dismiss:r,id:t,params:g({},e,{duration:n})}])})})),d.current[t]&&(clearTimeout(d.current[t].timeoutId),delete d.current[t]),d.current[t]={timeoutId:setTimeout(r,n)},t}),[]);Object(o.useEffect)((function(){return function(){for(var e=0,t=Object.values(d.current);e=0;a-=1){var i=o[a].getAttribute("data-tree-key");if(i){var u=i.split("/");u.pop();for(var l=[],c=!0,s=0;s [role='treeitem'] {\n outline: none;\n cursor: default;\n border-radius: 3px;\n\n &:focus {\n position: relative;\n }\n }\n\n &[role='treeitem'] {\n outline: none;\n\n & > div {\n cursor: default;\n border-radius: 3px;\n }\n\n &:focus > div {\n position: relative;\n }\n }\n "])))}),(function(e){var t="default",n=e.theme.sanity.color,r=n.base,o=n.muted,a=n.selectable,i=a?a[t]||a.default:o[t]||o.default;return Object(l.css)(Al||(Al=j(['\n /*
*/\n &[role=\'none\'] {\n & > [role=\'treeitem\'] {\n ',"\n\n background-color: var(--card-bg-color);\n color: var(--treeitem-fg-color);\n }\n\n &[data-selected] > [role='treeitem'] {\n ","\n }\n\n @media (hover: hover) {\n &:not([data-selected]) > [role='treeitem']:not(:focus):hover {\n ","\n }\n\n & > [role='treeitem']:focus {\n ",'\n }\n }\n }\n\n /*
*/\n &[role=\'treeitem\'] {\n & > [data-ui=\'TreeItem__box\'] {\n ',"\n\n background-color: var(--card-bg-color);\n color: var(--card-fg-color);\n }\n\n &[data-selected] > [data-ui='TreeItem__box'] {\n ","\n }\n\n @media (hover: hover) {\n &:not([data-selected]):not(:focus) > [data-ui='TreeItem__box']:hover {\n ","\n }\n\n &:focus > [data-ui='TreeItem__box'] {\n ","\n }\n }\n }\n "])),Gn(r,i.enabled),Gn(r,i.pressed),Gn(r,i.hovered),Gn(r,i.selected),Gn(r,i.enabled),Gn(r,i.pressed),Gn(r,i.hovered),Gn(r,i.selected))}))),Ul=Object(l.default)(kn).attrs({forwardedAs:"a"})((function(e){var t=e.$level,n=e.theme.sanity.space;return Object(l.css)(Tl||(Tl=j(["\n padding-left: ",";\n\n &[data-as='a'] {\n text-decoration: none;\n }\n "])),Ae(n[2]*t))})),Hl=Object(l.default)(Qt)(Ll||(Ll=j(["\n & > svg {\n transition: transform 100ms;\n }\n"]))),Yl=Object(o.memo)((function(e){var t=e.children,n=e.expanded,i=void 0!==n&&n,u=e.fontSize,l=e.href,c=e.icon,f=e.id,d=e.muted,p=e.onClick,h=e.padding,v=void 0===h?3:h,b=e.selected,m=void 0!==b&&b,y=e.space,O=void 0===y?2:y,j=e.text,_=e.weight,E=w(e,Vl),x=Object(o.useRef)(null),P=Object(o.useRef)(null),k=Bl(),C=k.path,S=k.registerItem,D=k.setExpanded,M=k.setFocusedElement,A=Object(r.a)(f)||f,T=Object(o.useMemo)((function(){return C.concat([A||""])}),[A,C]),I=T.join("/"),R=k.state[I],F=k.focusedElement===x.current,B=void 0===(null==R?void 0:R.expanded)?i:(null==R?void 0:R.expanded)||!1,L=k.focusedElement&&k.focusedElement===x.current?0:-1,N=Object(o.useMemo)((function(){return g({},k,{level:k.level+1,path:T})}),[T,k]),W=Object(o.useCallback)((function(e){p&&p(e);var t=e.target;t instanceof HTMLElement&&("TreeItem__box"===t.getAttribute("data-ui")||t.closest('[data-ui="TreeItem__box"]'))&&(e.stopPropagation(),D(I,!B),M(x.current))}),[B,I,p,D,M]),V=Object(o.useCallback)((function(e){if(F&&"Enter"===e.key){var t=P.current||x.current;null==t||t.click()}}),[F]);Object(o.useEffect)((function(){if(x.current)return S(x.current,T.join("/"),B,m)}),[B,T,S,m]);var z=a.a.createElement(Wn,{padding:v},a.a.createElement(kn,{marginRight:O,style:{visibility:c||t?"visible":"hidden",pointerEvents:"none"}},c&&a.a.createElement(Qt,{muted:d,size:u,weight:_},Object(o.createElement)(c)),!c&&a.a.createElement(Hl,{muted:d,size:u,weight:_},a.a.createElement(s.ToggleArrowRightIcon,{style:{transform:B?"rotate(90deg)":void 0}}))),a.a.createElement(kn,{flex:1},a.a.createElement(Qt,{muted:d,size:u,textOverflow:"ellipsis",weight:_},j)));return l?a.a.createElement(zl,g({"data-selected":m?"":void 0,"data-tree-id":A,"data-tree-key":I,"data-ui":"TreeItem"},E,{onClick:W,ref:x,role:"none"}),a.a.createElement(Ul,{$level:k.level,"aria-expanded":B,"data-ui":"TreeItem__box",href:l,ref:P,role:"treeitem",tabIndex:L},z),a.a.createElement(Il.Provider,{value:N},t&&a.a.createElement(Wl,{hidden:!B},t))):a.a.createElement(zl,g({"data-selected":m?"":void 0,"data-ui":"TreeItem","data-tree-id":A,"data-tree-key":I},E,{"aria-expanded":B,onClick:W,onKeyDown:V,ref:x,role:"treeitem",tabIndex:L}),a.a.createElement(Ul,{$level:k.level,as:"div","data-ui":"TreeItem__box"},z),a.a.createElement(Il.Provider,{value:N},t&&a.a.createElement(Wl,{expanded:B},t)))}))}.call(t,n(57))},function(e,t,n){"use strict";t.a=function(e,t){if(t.length1?"s":"")+" required, but only "+t.length+" present")}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e){n.d(t,"ServerStyleSheet",(function(){return We})),n.d(t,"StyleSheetConsumer",(function(){return oe})),n.d(t,"StyleSheetContext",(function(){return re})),n.d(t,"StyleSheetManager",(function(){return se})),n.d(t,"ThemeConsumer",(function(){return Ae})),n.d(t,"ThemeContext",(function(){return Me})),n.d(t,"ThemeProvider",(function(){return Te})),n.d(t,"__PRIVATE__",(function(){return Ue})),n.d(t,"createGlobalStyle",(function(){return Le})),n.d(t,"css",(function(){return Oe})),n.d(t,"isStyledComponent",(function(){return O})),n.d(t,"keyframes",(function(){return Ne})),n.d(t,"useTheme",(function(){return ze})),n.d(t,"version",(function(){return j})),n.d(t,"withTheme",(function(){return Ve}));var r=n(128),o=(n.n(r),n(0)),a=n.n(o),i=n(1244),u=n.n(i),l=n(1245),c=n(1246),s=n(1247),f=n(1249),d=n.n(f);function p(){return(p=Object.assign||function(e){for(var t=1;t1?t-1:0),r=1;r0?" Args: "+n.join(", "):""))}var k=function(){function e(e){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=e}var t=e.prototype;return t.indexOfGroup=function(e){for(var t=0,n=0;n=this.groupSizes.length){for(var n=this.groupSizes,r=n.length,o=r;e>=o;)(o<<=1)<0&&P(16,""+e);this.groupSizes=new Uint32Array(o),this.groupSizes.set(n),this.length=o;for(var a=r;a=this.length||0===this.groupSizes[e])return t;for(var n=this.groupSizes[e],r=this.indexOfGroup(e),o=r+n,a=r;a=D&&(D=t+1),C.set(e,t),S.set(t,e)},I="style["+w+'][data-styled-version="5.3.6"]',R=new RegExp("^"+w+'\\.g(\\d+)\\[id="([\\w\\d-]+)"\\].*?"([^"]*)'),F=function(e,t,n){for(var r,o=n.split(","),a=0,i=o.length;a=0;n--){var r=t[n];if(r&&1===r.nodeType&&r.hasAttribute(w))return r}}(n),a=void 0!==o?o.nextSibling:null;r.setAttribute(w,"active"),r.setAttribute("data-styled-version","5.3.6");var i=L();return i&&r.setAttribute("nonce",i),n.insertBefore(r,a),r},W=function(){function e(e){var t=this.element=N(e);t.appendChild(document.createTextNode("")),this.sheet=function(e){if(e.sheet)return e.sheet;for(var t=document.styleSheets,n=0,r=t.length;n=0){var n=document.createTextNode(t),r=this.nodes[e];return this.element.insertBefore(n,r||null),this.length++,!0}return!1},t.deleteRule=function(e){this.element.removeChild(this.nodes[e]),this.length--},t.getRule=function(e){return e0&&(c+=e+",")})),r+=""+u+l+'{content:"'+c+'"}/*!sc*/\n'}}}return r}(this)},e}(),G=/(a)(d)/gi,$=function(e){return String.fromCharCode(e+(e>25?39:97))};function q(e){var t,n="";for(t=Math.abs(e);t>52;t=t/52|0)n=$(t%52)+n;return($(t%52)+n).replace(G,"$1-$2")}var X=function(e,t){for(var n=t.length;n;)e=33*e^t.charCodeAt(--n);return e},Z=function(e){return X(5381,e)};function K(e){for(var t=0;t>>0);if(!t.hasNameForId(r,i)){var u=n(a,"."+i,void 0,r);t.insertRules(r,i,u)}o.push(i),this.staticRulesId=i}else{for(var l=this.rules.length,c=X(this.baseHash,n.hash),s="",f=0;f>>0);if(!t.hasNameForId(r,v)){var b=n(s,"."+v,void 0,r);t.insertRules(r,v,b)}o.push(v)}}return o.join(" ")},e}(),ee=/^\s*\/\/.*$/gm,te=[":","[",".","#"];function ne(e){var t,n,r,o,a=void 0===e?m:e,i=a.options,u=void 0===i?m:i,c=a.plugins,s=void 0===c?b:c,f=new l.a(u),d=[],p=function(e){function t(t){if(t)try{e(t+"}")}catch(e){}}return function(n,r,o,a,i,u,l,c,s,f){switch(n){case 1:if(0===s&&64===r.charCodeAt(0))return e(r+";"),"";break;case 2:if(0===c)return r+"/*|*/";break;case 3:switch(c){case 102:case 112:return e(o[0]+r),"";default:return r+(0===f?"/*|*/":"")}case-2:r.split("/*|*/}").forEach(t)}}}((function(e){d.push(e)})),h=function(e,r,a){return 0===r&&-1!==te.indexOf(a[n.length])||a.match(o)?e:"."+t};function v(e,a,i,u){void 0===u&&(u="&");var l=e.replace(ee,""),c=a&&i?i+" "+a+" { "+l+" }":l;return t=u,n=a,r=new RegExp("\\"+n+"\\b","g"),o=new RegExp("(\\"+n+"\\b){2,}"),f(i||!a?"":a,c)}return f.use([].concat(s,[function(e,t,o){2===e&&o.length&&o[0].lastIndexOf(n)>0&&(o[0]=o[0].replace(r,h))},p,function(e){if(-2===e){var t=d;return d=[],t}}])),v.hash=s.length?s.reduce((function(e,t){return t.name||P(15),X(e,t.name)}),5381).toString():"",v}var re=a.a.createContext(),oe=re.Consumer,ae=a.a.createContext(),ie=(ae.Consumer,new Y),ue=ne();function le(){return Object(o.useContext)(re)||ie}function ce(){return Object(o.useContext)(ae)||ue}function se(e){var t=Object(o.useState)(e.stylisPlugins),n=t[0],r=t[1],i=le(),l=Object(o.useMemo)((function(){var t=i;return e.sheet?t=e.sheet:e.target&&(t=t.reconstructWithOptions({target:e.target},!1)),e.disableCSSOMInjection&&(t=t.reconstructWithOptions({useCSSOMInjection:!1})),t}),[e.disableCSSOMInjection,e.sheet,e.target]),c=Object(o.useMemo)((function(){return ne({options:{prefix:!e.disableVendorPrefixes},plugins:n})}),[e.disableVendorPrefixes,n]);return Object(o.useEffect)((function(){u()(n,e.stylisPlugins)||r(e.stylisPlugins)}),[e.stylisPlugins]),a.a.createElement(re.Provider,{value:l},a.a.createElement(ae.Provider,{value:c},e.children))}var fe=function(){function e(e,t){var n=this;this.inject=function(e,t){void 0===t&&(t=ue);var r=n.name+t.hash;e.hasNameForId(n.id,r)||e.insertRules(n.id,r,t(n.rules,r,"@keyframes"))},this.toString=function(){return P(12,String(n.name))},this.name=e,this.id="sc-keyframes-"+e,this.rules=t}return e.prototype.getName=function(e){return void 0===e&&(e=ue),this.name+e.hash},e}(),de=/([A-Z])/,pe=/([A-Z])/g,he=/^ms-/,ve=function(e){return"-"+e.toLowerCase()};function be(e){return de.test(e)?e.replace(pe,ve).replace(he,"-ms-"):e}var me=function(e){return null==e||!1===e||""===e};function ye(e,t,n,r){if(Array.isArray(e)){for(var o,a=[],i=0,u=e.length;i1?t-1:0),r=1;r?@[\\\]^`{|}~-]+/g,_e=/(^-|-$)/g;function Ee(e){return e.replace(je,"-").replace(_e,"")}var xe=function(e){return q(Z(e)>>>0)};function Pe(e){return"string"==typeof e&&!0}var ke=function(e){return"function"==typeof e||"object"==typeof e&&null!==e&&!Array.isArray(e)},Ce=function(e){return"__proto__"!==e&&"constructor"!==e&&"prototype"!==e};function Se(e,t,n){var r=e[n];ke(t)&&ke(r)?De(r,t):e[n]=t}function De(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r=0||(o[n]=e[n]);return o}(t,["componentId"]),a=r&&r+"-"+(Pe(e)?e:Ee(g(e)));return Re(e,p({},o,{attrs:j,componentId:a}),n)},Object.defineProperty(E,"defaultProps",{get:function(){return this._foldedDefaultProps},set:function(t){this._foldedDefaultProps=r?De({},e.defaultProps,t):t}}),E.toString=function(){return"."+E.styledComponentId},i&&d()(E,e,{attrs:!0,componentStyle:!0,displayName:!0,foldedComponentIds:!0,shouldForwardProp:!0,styledComponentId:!0,target:!0,withComponent:!0}),E}var Fe=function(e){return function e(t,n,o){if(void 0===o&&(o=m),!Object(r.isValidElementType)(n))return P(1,String(n));var a=function(){return t(n,o,Oe.apply(void 0,arguments))};return a.withConfig=function(r){return e(t,n,p({},o,{},r))},a.attrs=function(r){return e(t,n,p({},o,{attrs:Array.prototype.concat(o.attrs,r).filter(Boolean)}))},a}(Re,e)};["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","textPath","tspan"].forEach((function(e){Fe[e]=Fe(e)}));var Be=function(){function e(e,t){this.rules=e,this.componentId=t,this.isStatic=K(e),Y.registerId(this.componentId+1)}var t=e.prototype;return t.createStyles=function(e,t,n,r){var o=r(ye(this.rules,t,n,r).join(""),""),a=this.componentId+e;n.insertRules(a,a,o)},t.removeStyles=function(e,t){t.clearRules(this.componentId+e)},t.renderStyles=function(e,t,n,r){e>2&&Y.registerId(this.componentId+e),this.removeStyles(e,n),this.createStyles(e,t,n,r)},e}();function Le(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r1?t-1:0),r=1;r"+t+""},this.getStyleTags=function(){return e.sealed?P(2):e._emitSheetCSS()},this.getStyleElement=function(){var t;if(e.sealed)return P(2);var n=((t={})[w]="",t["data-styled-version"]="5.3.6",t.dangerouslySetInnerHTML={__html:e.instance.toString()},t),r=L();return r&&(n.nonce=r),[a.a.createElement("style",p({},n,{key:"sc-0-0"}))]},this.seal=function(){e.sealed=!0},this.instance=new Y({isServer:!0}),this.sealed=!1}var t=e.prototype;return t.collectStyles=function(e){return this.sealed?P(2):a.a.createElement(se,{sheet:this.instance},e)},t.interleaveWithNodeStream=function(e){return P(3)},e}(),Ve=function(e){var t=a.a.forwardRef((function(t,n){var r=Object(o.useContext)(Me),i=e.defaultProps,u=we(t,r,i);return a.a.createElement(e,p({},t,{theme:u,ref:n}))}));return d()(t,e),t.displayName="WithTheme("+g(e)+")",t},ze=function(){return Object(o.useContext)(Me)},Ue={StyleSheet:Y,masterSheet:ie};t.default=Fe}.call(t,n(129))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(769);n.d(t,"audit",(function(){return r.a}));var o=n(1475);n.d(t,"auditTime",(function(){return o.a}));var a=n(1477);n.d(t,"buffer",(function(){return a.a}));var i=n(1478);n.d(t,"bufferCount",(function(){return i.a}));var u=n(1479);n.d(t,"bufferTime",(function(){return u.a}));var l=n(1480);n.d(t,"bufferToggle",(function(){return l.a}));var c=n(1482);n.d(t,"bufferWhen",(function(){return c.a}));var s=n(1483);n.d(t,"catchError",(function(){return s.a}));var f=n(1484);n.d(t,"combineAll",(function(){return f.a}));var d=n(1485);n.d(t,"combineLatest",(function(){return d.a}));var p=n(1491);n.d(t,"concat",(function(){return p.a}));var h=n(778);n.d(t,"concatAll",(function(){return h.a}));var v=n(779);n.d(t,"concatMap",(function(){return v.a}));var b=n(1492);n.d(t,"concatMapTo",(function(){return b.a}));var m=n(1493);n.d(t,"count",(function(){return m.a}));var y=n(1494);n.d(t,"debounce",(function(){return y.a}));var g=n(1495);n.d(t,"debounceTime",(function(){return g.a}));var O=n(226);n.d(t,"defaultIfEmpty",(function(){return O.a}));var w=n(1496);n.d(t,"delay",(function(){return w.a}));var j=n(1497);n.d(t,"delayWhen",(function(){return j.a}));var _=n(1498);n.d(t,"dematerialize",(function(){return _.a}));var E=n(1499);n.d(t,"distinct",(function(){return E.a}));var x=n(781);n.d(t,"distinctUntilChanged",(function(){return x.a}));var P=n(1500);n.d(t,"distinctUntilKeyChanged",(function(){return P.a}));var k=n(1501);n.d(t,"elementAt",(function(){return k.a}));var C=n(1502);n.d(t,"endWith",(function(){return C.a}));var S=n(1503);n.d(t,"every",(function(){return S.a}));var D=n(1504);n.d(t,"exhaust",(function(){return D.a}));var M=n(1505);n.d(t,"exhaustMap",(function(){return M.a}));var A=n(1506);n.d(t,"expand",(function(){return A.a}));var T=n(175);n.d(t,"filter",(function(){return T.a}));var I=n(1507);n.d(t,"finalize",(function(){return I.a}));var R=n(782);n.d(t,"find",(function(){return R.b}));var F=n(1508);n.d(t,"findIndex",(function(){return F.a}));var B=n(1509);n.d(t,"first",(function(){return B.a}));var L=n(783);n.d(t,"groupBy",(function(){return L.b}));var N=n(1510);n.d(t,"ignoreElements",(function(){return N.a}));var W=n(1511);n.d(t,"isEmpty",(function(){return W.a}));var V=n(1512);n.d(t,"last",(function(){return V.a}));var z=n(69);n.d(t,"map",(function(){return z.a}));var U=n(1513);n.d(t,"mapTo",(function(){return U.a}));var H=n(1514);n.d(t,"materialize",(function(){return H.a}));var Y=n(1515);n.d(t,"max",(function(){return Y.a}));var G=n(1516);n.d(t,"merge",(function(){return G.a}));var $=n(455);n.d(t,"mergeAll",(function(){return $.a}));var q=n(308);n.d(t,"mergeMap",(function(){return q.b})),n.d(t,"flatMap",(function(){return q.a}));var X=n(1517);n.d(t,"mergeMapTo",(function(){return X.a}));var Z=n(1518);n.d(t,"mergeScan",(function(){return Z.a}));var K=n(1519);n.d(t,"min",(function(){return K.a}));var J=n(176);n.d(t,"multicast",(function(){return J.a}));var Q=n(787);n.d(t,"observeOn",(function(){return Q.b}));var ee=n(1520);n.d(t,"onErrorResumeNext",(function(){return ee.a}));var te=n(1521);n.d(t,"pairwise",(function(){return te.a}));var ne=n(1522);n.d(t,"partition",(function(){return ne.a}));var re=n(1523);n.d(t,"pluck",(function(){return re.a}));var oe=n(1524);n.d(t,"publish",(function(){return oe.a}));var ae=n(1525);n.d(t,"publishBehavior",(function(){return ae.a}));var ie=n(1526);n.d(t,"publishLast",(function(){return ie.a}));var ue=n(1527);n.d(t,"publishReplay",(function(){return ue.a}));var le=n(1530);n.d(t,"race",(function(){return le.a}));var ce=n(312);n.d(t,"reduce",(function(){return ce.a}));var se=n(1531);n.d(t,"repeat",(function(){return se.a}));var fe=n(1532);n.d(t,"repeatWhen",(function(){return fe.a}));var de=n(1533);n.d(t,"retry",(function(){return de.a}));var pe=n(1534);n.d(t,"retryWhen",(function(){return pe.a}));var he=n(460);n.d(t,"refCount",(function(){return he.a}));var ve=n(1535);n.d(t,"sample",(function(){return ve.a}));var be=n(1536);n.d(t,"sampleTime",(function(){return be.a}));var me=n(459);n.d(t,"scan",(function(){return me.a}));var ye=n(1537);n.d(t,"sequenceEqual",(function(){return ye.a}));var ge=n(1538);n.d(t,"share",(function(){return ge.a}));var Oe=n(1539);n.d(t,"shareReplay",(function(){return Oe.a}));var we=n(1540);n.d(t,"single",(function(){return we.a}));var je=n(1541);n.d(t,"skip",(function(){return je.a}));var _e=n(1542);n.d(t,"skipLast",(function(){return _e.a}));var Ee=n(1543);n.d(t,"skipUntil",(function(){return Ee.a}));var xe=n(1544);n.d(t,"skipWhile",(function(){return xe.a}));var Pe=n(1545);n.d(t,"startWith",(function(){return Pe.a}));var ke=n(1546);n.d(t,"subscribeOn",(function(){return ke.a}));var Ce=n(1551);n.d(t,"switchAll",(function(){return Ce.a}));var Se=n(462);n.d(t,"switchMap",(function(){return Se.a}));var De=n(1552);n.d(t,"switchMapTo",(function(){return De.a}));var Me=n(457);n.d(t,"take",(function(){return Me.a}));var Ae=n(458);n.d(t,"takeLast",(function(){return Ae.a}));var Te=n(1553);n.d(t,"takeUntil",(function(){return Te.a}));var Ie=n(1554);n.d(t,"takeWhile",(function(){return Ie.a}));var Re=n(1555);n.d(t,"tap",(function(){return Re.a}));var Fe=n(793);n.d(t,"throttle",(function(){return Fe.b}));var Be=n(1556);n.d(t,"throttleTime",(function(){return Be.a}));var Le=n(310);n.d(t,"throwIfEmpty",(function(){return Le.a}));var Ne=n(1557);n.d(t,"timeInterval",(function(){return Ne.a}));var We=n(1558);n.d(t,"timeout",(function(){return We.a}));var Ve=n(795);n.d(t,"timeoutWith",(function(){return Ve.a}));var ze=n(1559);n.d(t,"timestamp",(function(){return ze.a}));var Ue=n(1560);n.d(t,"toArray",(function(){return Ue.a}));var He=n(1561);n.d(t,"window",(function(){return He.a}));var Ye=n(1562);n.d(t,"windowCount",(function(){return Ye.a}));var Ge=n(1563);n.d(t,"windowTime",(function(){return Ge.a}));var $e=n(1564);n.d(t,"windowToggle",(function(){return $e.a}));var qe=n(1565);n.d(t,"windowWhen",(function(){return qe.a}));var Xe=n(1566);n.d(t,"withLatestFrom",(function(){return Xe.a}));var Ze=n(1567);n.d(t,"zip",(function(){return Ze.a}));var Ke=n(1568);n.d(t,"zipAll",(function(){return Ke.a}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(19);n.d(t,"Observable",(function(){return r.a}));var o=n(786);n.d(t,"ConnectableObservable",(function(){return o.a}));var a=n(783);n.d(t,"GroupedObservable",(function(){return a.a}));var i=n(174);n.d(t,"observable",(function(){return i.a}));var u=n(51);n.d(t,"Subject",(function(){return u.a}));var l=n(789);n.d(t,"BehaviorSubject",(function(){return l.a}));var c=n(461);n.d(t,"ReplaySubject",(function(){return c.a}));var s=n(313);n.d(t,"AsyncSubject",(function(){return s.a}));var f=n(792);n.d(t,"asap",(function(){return f.a})),n.d(t,"asapScheduler",(function(){return f.b}));var d=n(59);n.d(t,"async",(function(){return d.a})),n.d(t,"asyncScheduler",(function(){return d.b}));var p=n(790);n.d(t,"queue",(function(){return p.a})),n.d(t,"queueScheduler",(function(){return p.b}));var h=n(1616);n.d(t,"animationFrame",(function(){return h.a})),n.d(t,"animationFrameScheduler",(function(){return h.b}));var v=n(1619);n.d(t,"VirtualTimeScheduler",(function(){return v.b})),n.d(t,"VirtualAction",(function(){return v.a}));var b=n(775);n.d(t,"Scheduler",(function(){return b.a}));var m=n(42);n.d(t,"Subscription",(function(){return m.a}));var y=n(13);n.d(t,"Subscriber",(function(){return y.a}));var g=n(309);n.d(t,"Notification",(function(){return g.a})),n.d(t,"NotificationKind",(function(){return g.b}));var O=n(452);n.d(t,"pipe",(function(){return O.a}));var w=n(463);n.d(t,"noop",(function(){return w.a}));var j=n(138);n.d(t,"identity",(function(){return j.a}));var _=n(1620);n.d(t,"isObservable",(function(){return _.a}));var E=n(227);n.d(t,"ArgumentOutOfRangeError",(function(){return E.a}));var x=n(228);n.d(t,"EmptyError",(function(){return x.a}));var P=n(311);n.d(t,"ObjectUnsubscribedError",(function(){return P.a}));var k=n(771);n.d(t,"UnsubscriptionError",(function(){return k.a}));var C=n(794);n.d(t,"TimeoutError",(function(){return C.a}));var S=n(1621);n.d(t,"bindCallback",(function(){return S.a}));var D=n(1622);n.d(t,"bindNodeCallback",(function(){return D.a}));var M=n(453);n.d(t,"combineLatest",(function(){return M.b}));var A=n(306);n.d(t,"concat",(function(){return A.a}));var T=n(464);n.d(t,"defer",(function(){return T.a}));var I=n(84);n.d(t,"empty",(function(){return I.b}));var R=n(1623);n.d(t,"forkJoin",(function(){return R.a}));var F=n(83);n.d(t,"from",(function(){return F.a}));var B=n(1624);n.d(t,"fromEvent",(function(){return B.a}));var L=n(1625);n.d(t,"fromEventPattern",(function(){return L.a}));var N=n(1626);n.d(t,"generate",(function(){return N.a}));var W=n(1627);n.d(t,"iif",(function(){return W.a}));var V=n(1628);n.d(t,"interval",(function(){return V.a}));var z=n(785);n.d(t,"merge",(function(){return z.a}));var U=n(808);n.d(t,"never",(function(){return U.b}));var H=n(307);n.d(t,"of",(function(){return H.a}));var Y=n(1629);n.d(t,"onErrorResumeNext",(function(){return Y.a}));var G=n(1630);n.d(t,"pairs",(function(){return G.a}));var $=n(1631);n.d(t,"partition",(function(){return $.a}));var q=n(791);n.d(t,"race",(function(){return q.a}));var X=n(1632);n.d(t,"range",(function(){return X.a}));var Z=n(456);n.d(t,"throwError",(function(){return Z.a}));var K=n(776);n.d(t,"timer",(function(){return K.a}));var J=n(1633);n.d(t,"using",(function(){return J.a}));var Q=n(465);n.d(t,"zip",(function(){return Q.b}));var ee=n(777);n.d(t,"scheduled",(function(){return ee.a})),n.d(t,"EMPTY",(function(){return I.a})),n.d(t,"NEVER",(function(){return U.a}));var te=n(303);n.d(t,"config",(function(){return te.a}))},function(e,t,n){"use strict";t.a=function(e){Object(r.a)(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||"object"===o(e)&&"[object Date]"===t?new Date(e.getTime()):"number"==typeof e||"[object Number]"===t?new Date(e):("string"!=typeof e&&"[object String]"!==t||"undefined"==typeof console||(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn((new Error).stack)),new Date(NaN))};var r=n(2);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},o(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),n.d(t,"AccessDeniedIcon",(function(){return c})),n.d(t,"ActivityIcon",(function(){return s})),n.d(t,"AddCircleIcon",(function(){return f})),n.d(t,"AddIcon",(function(){return d})),n.d(t,"ApiIcon",(function(){return p})),n.d(t,"ArchiveIcon",(function(){return h})),n.d(t,"ArrowDownIcon",(function(){return v})),n.d(t,"ArrowLeftIcon",(function(){return b})),n.d(t,"ArrowRightIcon",(function(){return m})),n.d(t,"ArrowTopRightIcon",(function(){return y})),n.d(t,"ArrowUpIcon",(function(){return g})),n.d(t,"BarChartIcon",(function(){return O})),n.d(t,"BasketIcon",(function(){return w})),n.d(t,"BellIcon",(function(){return j})),n.d(t,"BillIcon",(function(){return _})),n.d(t,"BinaryDocumentIcon",(function(){return E})),n.d(t,"BlockElementIcon",(function(){return x})),n.d(t,"BlockquoteIcon",(function(){return P})),n.d(t,"BoldIcon",(function(){return k})),n.d(t,"BookIcon",(function(){return C})),n.d(t,"BottleIcon",(function(){return S})),n.d(t,"BulbFilledIcon",(function(){return D})),n.d(t,"BulbOutlineIcon",(function(){return M})),n.d(t,"CalendarIcon",(function(){return A})),n.d(t,"CaseIcon",(function(){return T})),n.d(t,"ChartUpwardIcon",(function(){return I})),n.d(t,"CheckmarkCircleIcon",(function(){return R})),n.d(t,"CheckmarkIcon",(function(){return F})),n.d(t,"ChevronDownIcon",(function(){return B})),n.d(t,"ChevronLeftIcon",(function(){return L})),n.d(t,"ChevronRightIcon",(function(){return N})),n.d(t,"ChevronUpIcon",(function(){return W})),n.d(t,"CircleIcon",(function(){return V})),n.d(t,"ClipboardIcon",(function(){return z})),n.d(t,"ClipboardImageIcon",(function(){return U})),n.d(t,"ClockIcon",(function(){return H})),n.d(t,"CloseCircleIcon",(function(){return Y})),n.d(t,"CloseIcon",(function(){return G})),n.d(t,"CodeBlockIcon",(function(){return $})),n.d(t,"CodeIcon",(function(){return q})),n.d(t,"CogIcon",(function(){return X})),n.d(t,"CollapseIcon",(function(){return Z})),n.d(t,"CommentIcon",(function(){return K})),n.d(t,"ComponentIcon",(function(){return J})),n.d(t,"ComposeIcon",(function(){return Q})),n.d(t,"ControlsIcon",(function(){return ee})),n.d(t,"CopyIcon",(function(){return te})),n.d(t,"CreditCardIcon",(function(){return ne})),n.d(t,"CropIcon",(function(){return re})),n.d(t,"DashboardIcon",(function(){return oe})),n.d(t,"DatabaseIcon",(function(){return ae})),n.d(t,"DesktopIcon",(function(){return ie})),n.d(t,"DocumentIcon",(function(){return ue})),n.d(t,"DocumentPdfIcon",(function(){return le})),n.d(t,"DocumentRemoveIcon",(function(){return ce})),n.d(t,"DocumentSheetIcon",(function(){return se})),n.d(t,"DocumentTextIcon",(function(){return de})),n.d(t,"DocumentVideoIcon",(function(){return pe})),n.d(t,"DocumentWordIcon",(function(){return he})),n.d(t,"DocumentZipIcon",(function(){return ve})),n.d(t,"DocumentsIcon",(function(){return fe})),n.d(t,"DotIcon",(function(){return be})),n.d(t,"DoubleChevronDownIcon",(function(){return me})),n.d(t,"DoubleChevronLeftIcon",(function(){return ye})),n.d(t,"DoubleChevronRightIcon",(function(){return ge})),n.d(t,"DoubleChevronUpIcon",(function(){return Oe})),n.d(t,"DownloadIcon",(function(){return we})),n.d(t,"DragHandleIcon",(function(){return je})),n.d(t,"DropIcon",(function(){return _e})),n.d(t,"EarthAmericasIcon",(function(){return Ee})),n.d(t,"EarthGlobeIcon",(function(){return xe})),n.d(t,"EditIcon",(function(){return Pe})),n.d(t,"EllipsisHorizontalIcon",(function(){return ke})),n.d(t,"EllipsisVerticalIcon",(function(){return Ce})),n.d(t,"EnvelopeIcon",(function(){return Se})),n.d(t,"EqualIcon",(function(){return De})),n.d(t,"ErrorFilledIcon",(function(){return Me})),n.d(t,"ErrorOutlineIcon",(function(){return Ae})),n.d(t,"ExpandIcon",(function(){return Te})),n.d(t,"EyeClosedIcon",(function(){return Ie})),n.d(t,"EyeOpenIcon",(function(){return Re})),n.d(t,"FilterIcon",(function(){return Fe})),n.d(t,"FolderIcon",(function(){return Be})),n.d(t,"GenerateIcon",(function(){return Le})),n.d(t,"HeartFilledIcon",(function(){return Ne})),n.d(t,"HeartIcon",(function(){return We})),n.d(t,"HelpCircleIcon",(function(){return Ve})),n.d(t,"HomeIcon",(function(){return ze})),n.d(t,"IceCreamIcon",(function(){return Ue})),n.d(t,"Icon",(function(){return On})),n.d(t,"ImageIcon",(function(){return He})),n.d(t,"ImageRemoveIcon",(function(){return Ye})),n.d(t,"ImagesIcon",(function(){return Ge})),n.d(t,"InfoFilledIcon",(function(){return $e})),n.d(t,"InfoOutlineIcon",(function(){return qe})),n.d(t,"InlineElementIcon",(function(){return Xe})),n.d(t,"InlineIcon",(function(){return Ze})),n.d(t,"InsertAboveIcon",(function(){return Ke})),n.d(t,"InsertBelowIcon",(function(){return Je})),n.d(t,"ItalicIcon",(function(){return Qe})),n.d(t,"JoystickIcon",(function(){return et})),n.d(t,"LaunchIcon",(function(){return tt})),n.d(t,"LeaveIcon",(function(){return nt})),n.d(t,"LemonIcon",(function(){return rt})),n.d(t,"LinkIcon",(function(){return ot})),n.d(t,"LinkRemovedIcon",(function(){return at})),n.d(t,"LockIcon",(function(){return it})),n.d(t,"LogoJsIcon",(function(){return ut})),n.d(t,"LogoTsIcon",(function(){return lt})),n.d(t,"MasterDetailIcon",(function(){return ct})),n.d(t,"MenuIcon",(function(){return st})),n.d(t,"MobileDeviceIcon",(function(){return ft})),n.d(t,"MoonIcon",(function(){return dt})),n.d(t,"OkHandIcon",(function(){return pt})),n.d(t,"OlistIcon",(function(){return ht})),n.d(t,"OverageIcon",(function(){return vt})),n.d(t,"PackageIcon",(function(){return bt})),n.d(t,"PauseIcon",(function(){return mt})),n.d(t,"PinIcon",(function(){return yt})),n.d(t,"PinRemovedIcon",(function(){return gt})),n.d(t,"PlayIcon",(function(){return Ot})),n.d(t,"PlugIcon",(function(){return wt})),n.d(t,"PresentationIcon",(function(){return jt})),n.d(t,"PublishIcon",(function(){return _t})),n.d(t,"ReadOnlyIcon",(function(){return Et})),n.d(t,"RemoveCircleIcon",(function(){return xt})),n.d(t,"RemoveIcon",(function(){return Pt})),n.d(t,"ResetIcon",(function(){return kt})),n.d(t,"RestoreIcon",(function(){return Ct})),n.d(t,"RetrieveIcon",(function(){return St})),n.d(t,"RevertIcon",(function(){return Dt})),n.d(t,"RobotIcon",(function(){return Mt})),n.d(t,"RocketIcon",(function(){return At})),n.d(t,"SearchIcon",(function(){return Tt})),n.d(t,"SelectIcon",(function(){return It})),n.d(t,"SortIcon",(function(){return Rt})),n.d(t,"SpinnerIcon",(function(){return Ft})),n.d(t,"SplitHorizontalIcon",(function(){return Bt})),n.d(t,"SplitVerticalIcon",(function(){return Lt})),n.d(t,"SquareIcon",(function(){return Nt})),n.d(t,"StackCompactIcon",(function(){return Wt})),n.d(t,"StackIcon",(function(){return Vt})),n.d(t,"StarIcon",(function(){return zt})),n.d(t,"StopIcon",(function(){return Ut})),n.d(t,"StrikethroughIcon",(function(){return Ht})),n.d(t,"SunIcon",(function(){return Yt})),n.d(t,"SyncIcon",(function(){return Gt})),n.d(t,"TagIcon",(function(){return $t})),n.d(t,"TerminalIcon",(function(){return qt})),n.d(t,"ThLargeIcon",(function(){return Xt})),n.d(t,"ThListIcon",(function(){return Zt})),n.d(t,"TiersIcon",(function(){return Kt})),n.d(t,"ToggleArrowRightIcon",(function(){return Jt})),n.d(t,"TokenIcon",(function(){return Qt})),n.d(t,"TransferIcon",(function(){return en})),n.d(t,"TranslateIcon",(function(){return tn})),n.d(t,"TrashIcon",(function(){return nn})),n.d(t,"TrendUpwardIcon",(function(){return rn})),n.d(t,"TriangleOutlineIcon",(function(){return on})),n.d(t,"TrolleyIcon",(function(){return an})),n.d(t,"TruncateIcon",(function(){return un})),n.d(t,"UlistIcon",(function(){return ln})),n.d(t,"UnderlineIcon",(function(){return cn})),n.d(t,"UndoIcon",(function(){return sn})),n.d(t,"UnknownIcon",(function(){return fn})),n.d(t,"UnlockIcon",(function(){return dn})),n.d(t,"UnpublishIcon",(function(){return pn})),n.d(t,"UploadIcon",(function(){return hn})),n.d(t,"UserIcon",(function(){return vn})),n.d(t,"UsersIcon",(function(){return bn})),n.d(t,"WarningFilledIcon",(function(){return mn})),n.d(t,"WarningOutlineIcon",(function(){return yn})),n.d(t,"icons",(function(){return gn}));var r=n(0),o=(n.n(r),n(653));n.n(o);const a=["symbol"];function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,a),i=gn[n];return i?Object(r.createElement)(i,u(u({},o),{},{ref:t})):null}))},function(e,t,n){"use strict";t.b=function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)},n.d(t,"a",(function(){return o})),t.d=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function i(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,a=n.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(r=a.next()).done;)i.push(r.value)}catch(e){o={error:e}}finally{try{r&&!r.done&&(n=a.return)&&n.call(a)}finally{if(o)throw o.error}}return i}Object.create},function(e,t,n){"use strict";t.a=function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}; +/*! ***************************************************************************** +Copyright (c) Microsoft Corporation. + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH +REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY +AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, +INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR +OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THIS SOFTWARE. +***************************************************************************** */ +var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},r(e,t)}},function(e,t,n){n(93)(e.exports,n(1937))},function(e,t,n){"use strict";t.a=function(e){if(null===e||!0===e||!1===e)return NaN;var t=Number(e);if(isNaN(t))return t;return t<0?Math.ceil(t):Math.floor(t)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1828);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}));var o=n(1830);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===o[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))}));var a=n(1833);Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===a[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))}));var i=n(1837);Object.keys(i).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===i[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return i[e]}}))}));var u=n(1840);Object.keys(u).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===u[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return u[e]}}))}));var l=n(1843);Object.keys(l).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===l[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return l[e]}}))}));var c=n(1846);Object.keys(c).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===c[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return c[e]}}))}));var s=n(1848);Object.keys(s).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===s[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return s[e]}}))}));var f=n(1851);Object.keys(f).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===f[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return f[e]}}))}));var d=n(1853);Object.keys(d).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===d[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return d[e]}}))}));var p=n(1856);Object.keys(p).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===p[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return p[e]}}))}));var h=n(1858);Object.keys(h).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===h[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return h[e]}}))}));var v=n(1860);Object.keys(v).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===v[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return v[e]}}))}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var r=n(9),o=n(221),a=n(770),i=n(42),u=n(450),l=n(303),c=n(448),s=function(e){function t(n,r,o){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=a.a;break;case 1:if(!n){i.destination=a.a;break}if("object"==typeof n){n instanceof t?(i.syncErrorThrowable=n.syncErrorThrowable,i.destination=n,n.add(i)):(i.syncErrorThrowable=!0,i.destination=new f(i,n));break}default:i.syncErrorThrowable=!0,i.destination=new f(i,n,r,o)}return i}return r.a(t,e),t.prototype[u.a]=function(){return this},t.create=function(e,n,r){var o=new t(e,n,r);return o.syncErrorThrowable=!1,o},t.prototype.next=function(e){this.isStopped||this._next(e)},t.prototype.error=function(e){this.isStopped||(this.isStopped=!0,this._error(e))},t.prototype.complete=function(){this.isStopped||(this.isStopped=!0,this._complete())},t.prototype.unsubscribe=function(){this.closed||(this.isStopped=!0,e.prototype.unsubscribe.call(this))},t.prototype._next=function(e){this.destination.next(e)},t.prototype._error=function(e){this.destination.error(e),this.unsubscribe()},t.prototype._complete=function(){this.destination.complete(),this.unsubscribe()},t.prototype._unsubscribeAndRecycle=function(){var e=this._parentOrParents;return this._parentOrParents=null,this.unsubscribe(),this.closed=!1,this.isStopped=!1,this._parentOrParents=e,this},t}(i.a),f=function(e){function t(t,n,r,i){var u,l=e.call(this)||this;l._parentSubscriber=t;var c=l;return Object(o.a)(n)?u=n:n&&(u=n.next,r=n.error,i=n.complete,n!==a.a&&(c=Object.create(n),Object(o.a)(c.unsubscribe)&&l.add(c.unsubscribe.bind(c)),c.unsubscribe=l.unsubscribe.bind(l))),l._context=c,l._next=u,l._error=r,l._complete=i,l}return r.a(t,e),t.prototype.next=function(e){if(!this.isStopped&&this._next){var t=this._parentSubscriber;l.a.useDeprecatedSynchronousErrorHandling&&t.syncErrorThrowable?this.__tryOrSetError(t,this._next,e)&&this.unsubscribe():this.__tryOrUnsub(this._next,e)}},t.prototype.error=function(e){if(!this.isStopped){var t=this._parentSubscriber,n=l.a.useDeprecatedSynchronousErrorHandling;if(this._error)n&&t.syncErrorThrowable?(this.__tryOrSetError(t,this._error,e),this.unsubscribe()):(this.__tryOrUnsub(this._error,e),this.unsubscribe());else if(t.syncErrorThrowable)n?(t.syncErrorValue=e,t.syncErrorThrown=!0):Object(c.a)(e),this.unsubscribe();else{if(this.unsubscribe(),n)throw e;Object(c.a)(e)}}},t.prototype.complete=function(){var e=this;if(!this.isStopped){var t=this._parentSubscriber;if(this._complete){var n=function(){return e._complete.call(e._context)};l.a.useDeprecatedSynchronousErrorHandling&&t.syncErrorThrowable?(this.__tryOrSetError(t,n),this.unsubscribe()):(this.__tryOrUnsub(n),this.unsubscribe())}else this.unsubscribe()}},t.prototype.__tryOrUnsub=function(e,t){try{e.call(this._context,t)}catch(e){if(this.unsubscribe(),l.a.useDeprecatedSynchronousErrorHandling)throw e;Object(c.a)(e)}},t.prototype.__tryOrSetError=function(e,t,n){if(!l.a.useDeprecatedSynchronousErrorHandling)throw new Error("bad call");try{t.call(this._context,n)}catch(t){return l.a.useDeprecatedSynchronousErrorHandling?(e.syncErrorValue=t,e.syncErrorThrown=!0,!0):(Object(c.a)(t),!0)}return!1},t.prototype._unsubscribe=function(){var e=this._parentSubscriber;this._context=null,this._parentSubscriber=null,e.unsubscribe()},t}(s)},function(e,t,n){n(504)(e.exports,n(1939))},function(e,t,n){n(93)(e.exports,n(768))},function(e,t,n){"use strict";var r=n(278);n.d(t,"a",(function(){return r.a})),n.d(t,"h",(function(){return r.b})),n.d(t,"m",(function(){return r.c}));var o=n(693);n.d(t,"d",(function(){return o.a})),n.d(t,"i",(function(){return o.b})),n.d(t,"j",(function(){return o.c})),n.d(t,"k",(function(){return o.d})),n.d(t,"n",(function(){return o.e})),n.d(t,"o",(function(){return o.f}));var a=n(694);n.d(t,"g",(function(){return a.a}));var i=n(414);n.d(t,"l",(function(){return i.a}));var u=n(695);n.d(t,"f",(function(){return u.a}));var l=n(696);n.d(t,"b",(function(){return l.a}));var c=n(697);n.d(t,"c",(function(){return c.a}));var s=n(1335);n.d(t,"e",(function(){return s.a}))},function(e,t,n){"use strict";var r=n(689);n.d(t,"a",(function(){return r.a}));var o=n(1338);n.d(t,"r",(function(){return o.a}));n(700),n(690),n(691),n(1339),n(1340),n(1341);var a=n(276);n.d(t,"l",(function(){return a.a}));n(703);var i=n(1342);n.d(t,"n",(function(){return i.a}));var u=n(411);n.d(t,"s",(function(){return u.a}));n(704),n(418),n(412),n(698);var l=n(277);n.d(t,"u",(function(){return l.a}));var c=n(416);n.d(t,"v",(function(){return c.a}));n(1343);var s=n(692);n.d(t,"w",(function(){return s.a}));n(702),n(705),n(1344),n(1345),n(706),n(1346);var f=n(701);n.d(t,"x",(function(){return f.a}));var d=n(1347);n.d(t,"y",(function(){return d.a}));var p=n(417);n.d(t,"b",(function(){return p.a})),n.d(t,"c",(function(){return p.b})),n.d(t,"d",(function(){return p.c})),n.d(t,"e",(function(){return p.d})),n.d(t,"f",(function(){return p.e})),n.d(t,"g",(function(){return p.f})),n.d(t,"h",(function(){return p.g})),n.d(t,"i",(function(){return p.h})),n.d(t,"j",(function(){return p.i})),n.d(t,"k",(function(){return p.j})),n.d(t,"o",(function(){return p.k})),n.d(t,"p",(function(){return p.l})),n.d(t,"q",(function(){return p.m})),n.d(t,"t",(function(){return p.n}));var h=n(1348);n.d(t,"m",(function(){return h.a}));n(1349),n(699)},function(e,t,n){e.exports=n(1253)()},function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var r=n(451),o=n(1471),a=n(174),i=n(452),u=n(303),l=function(){function e(e){this._isScalar=!1,e&&(this._subscribe=e)}return e.prototype.lift=function(t){var n=new e;return n.source=this,n.operator=t,n},e.prototype.subscribe=function(e,t,n){var r=this.operator,a=Object(o.a)(e,t,n);if(r?a.add(r.call(a,this.source)):a.add(this.source||u.a.useDeprecatedSynchronousErrorHandling&&!a.syncErrorThrowable?this._subscribe(a):this._trySubscribe(a)),u.a.useDeprecatedSynchronousErrorHandling&&a.syncErrorThrowable&&(a.syncErrorThrowable=!1,a.syncErrorThrown))throw a.syncErrorValue;return a},e.prototype._trySubscribe=function(e){try{return this._subscribe(e)}catch(t){u.a.useDeprecatedSynchronousErrorHandling&&(e.syncErrorThrown=!0,e.syncErrorValue=t),Object(r.a)(e)?e.error(t):console.warn(t)}},e.prototype.forEach=function(e,t){var n=this;return new(t=c(t))((function(t,r){var o;o=n.subscribe((function(t){try{e(t)}catch(e){r(e),o&&o.unsubscribe()}}),r,t)}))},e.prototype._subscribe=function(e){var t=this.source;return t&&t.subscribe(e)},e.prototype[a.a]=function(){return this},e.prototype.pipe=function(){for(var e=[],t=0;t(0,a.prefixPath)(t,e))))}}t.PatchEvent=t.default=i},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(996);function o(e,t){for(var n=0;n0,o=r?t:1-t;if(o<=50)n=e||100;else{var a=o+50,i=100*Math.floor(a/100);n=e+i-(e>=a%100?100:0)}return r?n:1-n},t.b=function(e){return e%400==0||e%4==0&&e%100!=0};var r=n(27),o=n(56);function a(e,t){var n=t.match(e);return n?{value:parseInt(n[0],10),rest:t.slice(n[0].length)}:null}},function(e,t){e.exports=void 0},function(e,t,n){n(93)(e.exports,n(2058))},function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return r}));var r=function(){},o=function(){}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return o})),n.d(t,"c",(function(){return a})),n.d(t,"e",(function(){return i})),n.d(t,"d",(function(){return u})),n.d(t,"f",(function(){return l})),n.d(t,"g",(function(){return c})),n.d(t,"h",(function(){return s})),n.d(t,"i",(function(){return f})),n.d(t,"j",(function(){return d})),n.d(t,"k",(function(){return p})),n.d(t,"m",(function(){return h})),n.d(t,"n",(function(){return v})),n.d(t,"l",(function(){return b})),n.d(t,"q",(function(){return m})),n.d(t,"r",(function(){return y})),n.d(t,"o",(function(){return g})),n.d(t,"p",(function(){return O}));var r=7,o=365.2425,a=24*Math.pow(10,8)*60*60*1e3,i=6e4,u=36e5,l=1e3,c=-a,s=60,f=3,d=12,p=4,h=3600,v=60,b=24*h,m=7*b,y=b*o,g=y/12,O=3*g},function(e,t,n){n(93)(e.exports,n(2400))},,function(e,t,n){"use strict";n.d(t,"a",(function(){return u})),n.d(t,"b",(function(){return l})),t.c=function(e,t){if(t.closed)return;if(e instanceof a.a)return e.subscribe(t);var n;try{n=Object(i.a)(e)(t)}catch(e){t.error(e)}return n};var r=n(9),o=n(13),a=n(19),i=n(304),u=function(e){function t(t){var n=e.call(this)||this;return n.parent=t,n}return r.a(t,e),t.prototype._next=function(e){this.parent.notifyNext(e)},t.prototype._error=function(e){this.parent.notifyError(e),this.unsubscribe()},t.prototype._complete=function(){this.parent.notifyComplete(),this.unsubscribe()},t}(o.a),l=(o.a,function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return r.a(t,e),t.prototype.notifyNext=function(e){this.destination.next(e)},t.prototype.notifyError=function(e){this.destination.error(e)},t.prototype.notifyComplete=function(){this.destination.complete()},t}(o.a));o.a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=p(n(1756)),o=p(n(1898)),a=p(n(2124)),i=p(n(2125)),u=p(n(2126)),l=p(n(2127)),c=p(n(2128)),s=p(n(2129)),f=p(n(2130)),d=p(n(2131));function p(e){return e&&e.__esModule?e:{default:e}}var h=(0,r.default)({name:"default",types:o.default.concat([u.default,l.default,i.default,a.default,f.default,d.default,s.default,c.default])});t.default=h},function(e,t,n){var r=n(1761),o=n(480)((function(e,t){return null==e?{}:r(e,t)}));e.exports=o},function(e,t,n){var r; +/*! + Copyright (c) 2018 Jed Watson. + Licensed under the MIT License (MIT), see + http://jedwatson.github.io/classnames +*/!function(){"use strict";var n={}.hasOwnProperty;function o(){for(var e=[],t=0;t=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function E(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,a=n.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(r=a.next()).done;)i.push(r.value)}catch(e){o={error:e}}finally{try{r&&!r.done&&(n=a.return)&&n.call(a)}finally{if(o)throw o.error}}return i}function x(e,t,n){if(n||2===arguments.length)for(var r,o=0,a=t.length;o0){var f=e.children.filter((function(e){return Array.isArray(e.marks)&&e.marks.some((function(e){return s.includes(e)}))}));if(f)return r={patches:f.map((function(t){return F(t.marks.filter((function(e){return!s.includes(e)})),[{_key:e._key},"children",{_key:t._key},"marks"])})),description:"Block with _key '".concat(e._key,"' contains marks (").concat(s.join(", "),") not supported by the current content model."),action:"Remove invalid marks",item:e},!0}if(e.children&&0===e.children.length){var d={_type:t.types.span.name,_key:n(),text:""};return r={patches:[R([d],"after",[{_key:e._key},"children",0])],description:"Children for text block with _key '".concat(e._key,"' is empty."),action:"Insert an empty text",item:e},!0}e.children.some((function(o,i){if(!o._key){var u=w(w({},o),{_key:n()});return r={patches:[F(u,[{_key:e._key},"children",i])],description:"Child at index ".concat(i," is missing required _key in block with _key ").concat(e._key,"."),action:"Set a new random _key on the object",item:e},!0}return o._type&&!1!==a.includes(o._type)?o._type===t.types.span.name&&void 0===o.text&&(r={patches:[F(w(w({},o),{text:""}),[{_key:e._key},"children",{_key:o._key}])],description:"Child with _key '".concat(o._key,"' in block with key '").concat(e._key,"' is missing text property!"),action:"Write an empty .text to the object",item:e},!0):(r={patches:[B([{_key:e._key},"children",{_key:o._key}])],description:"Child with _key '".concat(o._key,"' in block with key '").concat(e._key,"' has invalid '_type' property (").concat(o._type,")."),action:"Remove the object",item:e},!0)}))&&(o=!1)}return!1}))&&(o=!1),{valid:o,resolution:r}):{valid:!1,resolution:{patches:[B([])],description:"Editor value must be an array of Portable Text blocks, or undefined.",action:"Unset the value",item:e}}}var N="sanity-pte:";function W(e){var t="".concat(N).concat(e);return h.a&&h.a.enabled(t)?h()(t):h()(N)}h()(N);var V=[];function z(e,t){var n=t[e._key];return n&&Object(c.isEqual)(e,n)?n:(t[e._key]=e,e)}function U(e,t,n){var r=t.portableTextFeatures;return void 0===n&&(n={}),e&&Array.isArray(e)?e.map((function(e){var t=e._type,o=e._key,a=j(e,["_type","_key"]),i=[{_key:"".concat(o,"-void-child"),_type:"span",text:"",marks:[]}];if(e&&e._type===r.types.block.name){var u=e,c=!1,s=void 0===u.style,f=void 0===u.markDefs,d=u.children.map((function(e){var t=e._type,r=e._key,o=j(e,["_type","_key"]);return"span"!==t?(c=!0,z({_type:t,_key:r,children:i,value:o,__inline:!0},n)):e}));return s||f||c||!l.b.isElement(e)?(s&&(a.style=r.styles[0].value),f&&(a.markDefs=V),z(w(w({_type:t,_key:o},a),{children:d}),n)):e}return z({_type:t,_key:o,children:i,value:a},n)})):[]}function H(e,t,n){return void 0===n&&(n={}),e.map((function(e){var r=e._key,o=e._type;if(!r||!o)throw new Error("Not a valid block");if(o===t&&"children"in e&&Array.isArray(e.children)&&r){var a=!1,i=e.children.map((function(e){var t=e._type;if("value"in e&&"span"!==t){a=!0;var r=e.value,o=e._key,i=e._type,u=j(e,["value","_key","_type","__inline","children"]);return z(w(w(w({},u),r),{_key:o,_type:i}),n)}return e}));return a?z(w(w({},e),{children:i,_key:r,_type:o}),n):e}var u="value"in e&&e.value;return z(w({_key:r,_type:o},"object"==typeof u?u:{}),n)}))}function Y(e,t){return void 0===e||e&&Array.isArray(e)&&0===e.length||e&&Array.isArray(e)&&1===e.length&&l.b.isElement(e[0])&&e[0]._type===t.types.block.name&&"style"in e[0]&&e[0].style===t.styles[0].value&&Array.isArray(e[0].children)&&1===e[0].children.length&&l.h.isText(e[0].children[0])&&"span"===e[0].children[0]._type&&""===e[0].children[0].text}function G(e,t){return e&&Array.isArray(e)&&e.length>0?e:t}var $=new WeakMap,q=new WeakMap,X=new WeakMap,Z=new WeakMap,K=new WeakMap,J=new WeakMap,Q=new WeakMap,ee=new WeakMap,te=new WeakMap,ne=Object(r.createContext)(null),re=function(){var e=Object(r.useContext)(ne);if(!e)throw new Error("The `usePortableTextEditor` hook must be used inside the component's context.");return e},oe=Object(r.createContext)(null),ae=function(){var e=Object(r.useContext)(oe);if(void 0===e)throw new Error("The `usePortableTextEditorSelection` hook must be used inside the component's context.");return e},ie=Object(r.createContext)(!1),ue=Object(r.createContext)(void 0),le=W("operationToPatches");function ce(e,t,n){var r=[e.path[0]];if(!t)return null;var o=t[r[0]];if(!o)return null;var a,i=[{_key:o._key}];if(o._type!==n.types.block.name)return i;var u=e.path.slice(0,2),l=o.children[u[1]];return l&&(a=["children",{_key:l._key}]),a?x(x([],E(i),!1),E(a),!1):i}function se(e,t){if(!t)return[];var n=E(Array.from(l.a.nodes(t,{at:[],match:function(t){return Object(v.d)(e.path[0])&&t._key===e.path[0]._key}}))[0]||[void 0,void 0],2),r=n[0],o=n[1];if(!r||!l.b.isElement(r))return[];if(t.isVoid(r))return o;var a=[e.path[2]],i=r.children.findIndex((function(e){return Object(c.isEqual)([{_key:e._key}],a)}));if(i>=0&&r.children[i]){var u=r.children[i];return l.b.isElement(u)&&t.isVoid(u)?o.concat(i).concat(0):o.concat(i)}return o}function fe(e,t,n){if(!t)return null;var r=null,o=null,a=t.anchor&&ce(t.anchor,e,n);a&&t.anchor&&(r={path:a,offset:t.anchor.offset});var i=t.focus&&ce(t.focus,e,n);return i&&t.focus&&(o={path:i,offset:t.focus.offset}),r&&o?{anchor:r,focus:o}:null}function de(e,t){if(!e||!t)return null;var n={path:se(e.anchor,t),offset:e.anchor.offset},r={path:se(e.focus,t),offset:e.focus.offset};return n&&r?{anchor:n,focus:r}:null}var pe=W("API:editable");var he=new WeakMap;function ve(e){return he.get(e)}var be=new WeakMap;function me(e,t){var n=ye(e);be.set(e,!1),t(),be.set(e,n)}function ye(e){return be.get(e)}var ge="before",Oe="after";function we(){for(var e=[],t=0;t0)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),'"'));var n=ke[t.type];if(n)return n(e,t.value);throw new Error("Unknown patch type")}(e,t):Object(c.isObject)(e)?function(e,t){var n=Object(c.clone)(e);if(0===t.path.length){if("set"===t.type){if(!Object(c.isObject)(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 r=E(t.path),o=r[0],a=r.slice(1);if("string"!=typeof o)throw new Error("Expected field name to be a string, instad got: ".concat(o));return 0===a.length&&"unset"===t.type?Object(c.omit)(n,o):(n[o]=Me(n[o],w(w({},t),{path:a})),n)}(e,t):function(e,t){if(!xe.includes(t.type))throw new Error('Received patch of unsupported type: "'.concat(JSON.stringify(t.type),'" for primitives. This is most likely a bug.'));if(t.path.length>0)throw new Error('Cannot apply deep operations on primitive values. Received patch with type "'.concat(t.type,'" and path "').concat(t.path.map((function(e){return JSON.stringify(e)})).join("."),' that targeted the value "').concat(JSON.stringify(e),'"'));return Ee[t.type](e,t.value)}(e,t)}function Me(e,t){return De(e,t)}var Ae=W("operationToPatches"),Te=new d.diff_match_patch;function Ie(e,t){var n;return function(t,r){var o=!1;Ae("\n\nNEW PATCH ============================================================="),Ae(JSON.stringify(r,null,2));try{switch(r.type){case"insert":o=function(t,n){if(1===n.path.length){var r=n.items,o=n.position,a=U(r,{portableTextFeatures:e},Q.get(t)),i=Fe(n.path),u=t.children.findIndex((function(e,t){return i?e._key===i:t===n.path[0]})),c="after"===o?u+1:u;return Ae("Inserting blocks at path [".concat(c,"]")),Be(t,"before"),l.i.insertNodes(t,a,{at:[c]}),Be(t,"after"),!0}var s=n.items,f=n.position,d=Fe(n.path),p=t.children.findIndex((function(e,t){return d?e._key===d:t===n.path[0]})),h=t.children&&p>-1?t.children[p]:void 0,v=h&&h.children.findIndex((function(e,t){return Re(n.path[2])?e._key===n.path[2]._key:t===n.path[2]})),b=h&&U([w(w({},h),{children:s})],{portableTextFeatures:e},Q.get(t)),m=[p,"after"===f?v+1:v];return Ae("Inserting children at path ".concat(m)),Be(t,"before"),b&&l.b.isElement(b[0])&&l.i.insertNodes(t,b[0].children,{at:m}),Be(t,"after"),!0}(t,r);break;case"unset":o=function(t,n,r){var o;if(0===n.path.length)return Ae("Removing everything"),Be(t,"before"),l.i.deselect(t),t.children.forEach((function(e,n){l.i.removeNodes(t,{at:[n]})})),Be(t,"after"),!0;if(1===n.path.length){var a=Fe(n.path),i=t.children.findIndex((function(e,t){return a?e._key===a:t===n.path[0]}));if(Ae("Removing block at path [".concat(i,"]")),Be(t,"before"),t.selection&&t.selection.focus.path[0]===i&&t.children[i-1]){var u={path:[Math.max(t.selection.focus.path[0]-1,0)],offset:0};l.i.select(t,{focus:u,anchor:u}),l.i.move(t,{unit:"line"})}return l.i.removeNodes(t,{at:[i]}),Be(t,"after"),!0}var s=t.children.findIndex((function(e,t){return Re(n.path[0])?e._key===n.path[0]._key:t===n.path[0]})),f=s>-1?t.children[s]:void 0,d=e.types.block.name===(null==f?void 0:f._type);if(d&&"children"===n.path[1]&&3===n.path.length){var p=f&&f.children.findIndex((function(e,t){return Re(n.path[2])?e._key===n.path[2]._key:t===n.path[2]})),h=[s,p],v=t.selection&&w({},t.selection),b=Object(c.isEqual)(null===(o=t.selection)||void 0===o?void 0:o.focus.path,h);return Ae("Removing child at path ".concat(JSON.stringify(h))),Be(t,"before"),v&&b&&t.isTextBlock(f)&&p>=v.focus.path[1]&&"set"===(null==r?void 0:r.type)&&"text"===r.path[3]&&"string"==typeof r.value&&Object(c.isEqual)(r.value.slice(-f.children[p].text.length),f.children[p].text)?(Ae("Adjusting selection for merging of nodes"),v.focus=w({},v.focus),v.focus.path=[h[0],Math.max(h[1]-1,0)],v.focus.offset=f.children[Math.max(p-1,0)].text.length-f.children[p].text.length+v.focus.offset,v.anchor=v.focus,l.i.select(t,v),l.i.removeNodes(t,{at:[s,p]}),Be(t,"after"),!0):(l.i.removeNodes(t,{at:[s,p]}),Be(t,"after"),!0)}if(!d&&f){var m=Se([f],[n])[0];return l.i.setNodes(t,m,{at:[s]}),!0}return!1}(t,r,n);break;case"set":o=function(t,n){var r=t.children.findIndex((function(e,t){return Re(n.path[0])?e._key===n.path[0]._key:t===n.path[0]}));Ae("blockIndex",r);var o=r>-1?t.children[r]:void 0,a=o&&o.children.findIndex((function(e,t){return Re(n.path[2])?e._key===n.path[2]._key:t===n.path[2]})),i=n.value,u=a>-1?[r,a]:[r];"string"==typeof n.path[3]&&((i={})[n.path[3]]=n.value);var s=e.types.block.name===(null==o?void 0:o._type);if(s){if(Ae("Setting nodes at ".concat(JSON.stringify(n.path)," - ").concat(JSON.stringify(u))),Ae("Value to set",JSON.stringify(i,null,2)),Be(t,"before"),1===u.length){Ae("Setting block property");var f=i,d=f.children,p=j(f,["children"]),h=j(o||{children:void 0},["children"]);t.apply({type:"set_node",path:u,properties:w({},h),newProperties:p}),o&&l.b.isElement(o)&&o.children.forEach((function(e,n){t.apply({type:"remove_node",path:u.concat(n),node:e})})),Array.isArray(d)&&d.forEach((function(e,n){t.apply({type:"insert_node",path:u.concat(n),node:e})}))}else if(l.h.isText(i)){Ae("Setting text property");var v=t.selection&&w({},t.selection);t.apply({type:"remove_text",path:u,offset:0,text:null==o?void 0:o.children[a].text}),t.apply({type:"insert_text",path:u,offset:0,text:i.text}),v&&Object(c.isEqual)(v.focus.path,u)&&(Ae("On same path, restoring previous selection"),l.i.select(t,v))}else Ae("Setting non-text property"),t.apply({type:"set_node",path:u,properties:{},newProperties:i});return Be(t,"after"),!0}if(!s&&o){var b=Se([o.value],[n])[0];return l.i.setNodes(t,w(w({},o),{value:b}),{at:[r]}),!0}return!1}(t,r);break;case"diffMatchPatch":o=function(e,t){var n=Fe([t.path[0]]),r=e.children.findIndex((function(e,r){return n?e._key===n:r===t.path[0]})),o=e.children[r],a=Te.patch_fromText(t.value)[0];if(a&&e.isTextBlock(o)){var i=Fe([t.path[2]]),u=[r,o.children.findIndex((function(e,n){return i?e._key===i:n===t.path[0]}))],l=a.length2-a.length1,c={path:u,offset:l>=0?(a.start1||0)+a.diffs[0][1].length:(a.start2||0)+a.length2-l};Ae("DiffMatchPatch (".concat(l<0?"remove":"insert",") at ").concat(JSON.stringify(u),"}: "),JSON.stringify(c,null,2),JSON.stringify(a,null,2)),Be(e,"before");var s=void 0;return s=a.diffs[1]?a.diffs[1][1]:a.diffs[0][1],Ae("Text: '".concat(s,"'")),l>=0?e.apply({type:"insert_text",path:c.path,offset:c.offset,text:s}):e.apply({type:"remove_text",path:c.path,offset:c.offset-s.length,text:s}),Be(e,"after"),!0}return!1}(t,r);break;default:Ae("Unhandled patch",r.type)}}catch(e){console.error(e)}return n=r,o}}function Re(e){return"object"==typeof e&&"_key"in e}function Fe(e){var t=null;return e.concat("").reverse().forEach((function(e){Re(e)&&(t=e._key)})),t}function Be(e,t){Ae("Children ".concat(t,":"),JSON.stringify(e.children,null,2)),Ae("Selection ".concat(t,": "),JSON.stringify(e.selection,null,2))}var Le=W("plugin:withUndoRedo"),Ne=new d.diff_match_patch,We=new WeakMap,Ve=new WeakMap,ze=function(e){return!!ye(e)&&We.get(e)};function Ue(e){var t=function(){},n=[];if(e){Le("Subscribing to patches");var r=e.subscribe((function(e){e.patches.forEach((function(e){"local"!==e.origin&&n.push({patch:e,time:new Date})}))}));t=function(){Le("Unsubscribing to patches"),r.unsubscribe()}}return[function(e){e.history={undos:[],redos:[]};var t=e.apply;return e.apply=function(n){if(e.readOnly)t(n);else{var r=e.operations,o=e.history,a=o.undos,i=a[a.length-1],u=i&&i.operations&&i.operations[i.operations.length-1],l=qe(n,u),c=ze(e),s=function(e){return Ve.get(e)}(e);if(null==c&&(c=$e(n)),c){if(null==s&&(s=null!=i&&(0!==r.length||(Ge(n,u)||l))),i&&s)l&&i.operations.pop(),i.operations.push(n);else{var f={operations:x(x([],E(null===e.selection?[]:[Ke(e)]),!1),[n],!1),timestamp:new Date};a.push(f),Le("Created new undo step",i)}for(;a.length>300;)a.shift();Xe(n)&&(o.redos=[])}t(n)}},e.undo=function(){if(!e.readOnly){var t=e.history.undos;if(t.length>0){var r=t[t.length-1];if(Le("Undoing",r),r.operations.length>0){var o=x([],E(n.filter((function(e){return e.time>=r.timestamp}))),!1),a=r.operations;o.forEach((function(t){a=Object(c.flatten)(a.map((function(n){return He(e,t.patch,n)})))})),Ze(e,(function(){l.a.withoutNormalizing(e,(function(){a.map(l.d.inverse).reverse().forEach((function(t){try{e.apply(t)}catch(t){Le("Could not perform undo step",t),e.history.redos.push(r),e.history.undos.pop()}}))}))}))}e.history.redos.push(r),e.history.undos.pop(),e.onChange()}}},e.redo=function(){if(!e.readOnly){var t=e.history.redos;if(t.length>0){var r=t[t.length-1];if(Le("Redoing",r),r.operations.length>0){var o=n.filter((function(e){return e.time>r.timestamp})),a=r.operations;o.forEach((function(t){a=Object(c.flatten)(a.map((function(n){return He(e,t.patch,n)})))})),Ze(e,(function(){l.a.withoutNormalizing(e,(function(){a.forEach((function(t){try{e.apply(t)}catch(t){Le("Could not perform redo step",t),e.history.undos.push(r),e.history.redos.pop()}}))}))}))}e.history.undos.push(r),e.history.redos.pop(),e.onChange()}}},e},t]}function He(e,t,n){var r,o,a,i,u=w({},n);if("insert"===t.type&&1===t.path.length)return[Ye(e,t,n,t.items.length)];if("unset"===t.type&&1===t.path.length)return[Ye(e,t,n,-1)];if("unset"===t.type&&0===t.path.length)return Le("Adjusting selection for unset everything patch and ".concat(n.type," operation")),[n];if("diffMatchPatch"===t.type){var s=e.children.findIndex((function(e){return Object(c.isEqual)({_key:e._key},t.path[0])})),f=e.children[s];if(l.b.isElement(f)&&Array.isArray(f.children)){var d=f.children.findIndex((function(e){return Object(c.isEqual)({_key:e._key},t.path[2])})),p=Ne.patch_fromText(t.value)[0];if(!p)return Le("Could not parse diffMatchPatch",t),[n];var h=p.length2-p.length1,v=p.diffs.some((function(e){return-1===e[0]}));if("split_node"===n.type&&n.path.length>1){var b=u;return v?b.position-=h:b.position+=h,[b]}if(("insert_text"===n.type||"remove_text"===n.type)&&l.e.isPath(n.path)&&void 0!==n.path[0]&&n.path[0]===s&&n.path[1]===d){if("insert_text"===n.type){var m=0;try{for(var y=_(p.diffs),g=y.next();!g.done;g=y.next()){if(0===(x=g.value)[0]&&(m=x[1].length),1===x[0])break}}catch(e){r={error:e}}finally{try{g&&!g.done&&(o=y.return)&&o.call(y)}finally{if(r)throw r.error}}if(null!==p.start1&&m+p.start1<=n.offset){var O=u;O.offset+=h,u=O}return[u]}if("remove_text"===n.type){m=0;try{for(var j=_(p.diffs),E=j.next();!E.done;E=j.next()){var x;if(0===(x=E.value)[0]&&(m=x[1].length),-1===x[0])break}}catch(e){a={error:e}}finally{try{E&&!E.done&&(i=j.return)&&i.call(j)}finally{if(a)throw a.error}}if(null!==p.start1&&m+p.start1<=n.offset){var P=u;P.offset-=h,u=P}return[u]}}}}return[n]}function Ye(e,t,n,r){var o=e.children.findIndex((function(e){return Object(c.isEqual)({_key:e._key},t.path[0])}));if(o>=0&&"set_selection"!==n.type&&Array.isArray(n.path)&&void 0!==n.path[0]&&n.path[0]>=o+r){var a=w({},n),i=x([n.path[0]+r],E(n.path.slice(1)),!1);return Le("Adjusting ".concat(n.type," for block ").concat(t.type),n.path,i),a.path=i,a}return n}var Ge=function(e,t){return"set_selection"===e.type||(!(!t||"insert_text"!==e.type||"insert_text"!==t.type||e.offset!==t.offset+t.text.length||!l.e.equals(e.path,t.path)||" "===e.text)||!(!t||"remove_text"!==e.type||"remove_text"!==t.type||e.offset+e.text.length!==t.offset||!l.e.equals(e.path,t.path)))},$e=function(e,t){return"set_selection"!==e.type||null!==e.newProperties},qe=function(e,t){return!(!t||"set_selection"!==e.type||"set_selection"!==t.type)},Xe=function(e){return"set_selection"!==e.type};function Ze(e,t){var n=ze(e);We.set(e,!1),t(),We.set(e,n)}function Ke(e){return{type:"set_selection",properties:w({},e.selection),newProperties:w({},e.selection)}}var Je=W("plugin:withPatches");function Qe(e){var t,n,r=e.patchFunctions,o=e.change$,a=e.portableTextFeatures,i=e.syncValue,u=e.incomingPatches$,s=Ie(a);return[function(e){be.set(e,!0),t=x([],E(e.children),!1);var f=Object(c.debounce)((function(){return i()}),100,{trailing:!0,leading:!1});u&&(Je("Subscribing to patches"),n=u.subscribe((function(t){var n=t.patches,r=t.snapshot;Je("Incoming patches",n);var o=n.filter((function(e){return"local"!==e.origin}));0!==o.length&&l.a.withoutNormalizing(e,(function(){o.forEach((function(t){Je("Handling remote patch ".concat(JSON.stringify(t))),me(e,(function(){Ze(e,(function(){!function(e,t){var n=ve(e);he.set(e,!0),t(),he.set(e,!n)}(e,(function(){try{s(e,t,n,r)}catch(e){Je("Got error trying to create operations from patch"),console.error(e)}}))}))}))}))})),n.length>0&&f()})));var d=e.apply;return e.apply=function(n){if(e.readOnly)return d(n),e;var i=[],u=Y(t=e.children,a);d(n);var l=Y(e.children,a);if(!ye(e))return Je("Editor is not producing patch for operation ".concat(n.type),n),e;switch(u&&"set_selection"!==n.type&&(i.push(A([],[])),t.forEach((function(e,t){i.push(R(H([e],a.types.block.name),"before",[t]))}))),n.type){case"insert_text":i=x(x([],E(i),!1),E(r.insertTextPatch(e,n,t)),!1);break;case"remove_text":i=x(x([],E(i),!1),E(r.removeTextPatch(e,n,t)),!1);break;case"remove_node":i=x(x([],E(i),!1),E(r.removeNodePatch(e,n,t)),!1);break;case"split_node":i=x(x([],E(i),!1),E(r.splitNodePatch(e,n,t)),!1);break;case"insert_node":i=x(x([],E(i),!1),E(r.insertNodePatch(e,n,t)),!1);break;case"set_node":i=x(x([],E(i),!1),E(r.setNodePatch(e,n,t)),!1);break;case"merge_node":i=x(x([],E(i),!1),E(r.mergeNodePatch(e,n,t)),!1);break;case"move_node":i=x(x([],E(i),!1),E(r.moveNodePatch(e,n,t)),!1)}return l&&["remove_text","remove_node"].includes(n.type)&&(i=x(x([],E(i),!1),[B([])],!1),o.next({type:"unset",previousValue:H(t,a.types.block.name,ee.get(e))})),i.length>0&&i.forEach((function(e){o.next({type:"patch",patch:w(w({},e),{origin:"local"})})})),e},e},function(){n&&(Je("Unsubscribing to patches"),n.unsubscribe())}]}var et=W("plugin:withPlaceholderBlock");var tt=W("plugin:withPortableTextBlockStyle");var nt=W("plugin:withPortableTextLists");var rt=W("plugin:withPortableTextMarkModel");function ot(e,t){return function(t){var n=t.apply,r=t.normalizeNode,o=e.decorators.map((function(e){return e.value}));return t.normalizeNode=function(n){var o,a;r(n),t.operations.some((function(e){return["insert_node","insert_text","merge_node","remove_node","remove_text","set_node"].includes(e.type)}))&&function(e){var t,n,r=e.selection;if(r)try{for(var o=_(Array.from(l.a.nodes(e,{at:l.a.range(e,[r.anchor.path[0]],[r.focus.path[0]])})).reverse()),a=o.next();!a.done;a=o.next()){var i=E(a.value,2),u=i[0],s=i[1],f=E(s.length>1?l.a.node(e,l.e.parent(s)):[void 0],1)[0],d=[s[0],s[1]+1];if(l.a.isBlock(e,f)){var p=f.children[d[1]];l.h.isText(u)&&l.h.isText(p)&&Object(c.isEqual)(p.marks,u.marks)&&(rt("Merging spans"),l.i.mergeNodes(e,{at:d,voids:!0}),e.onChange())}}}catch(e){t={error:e}}finally{try{a&&!a.done&&(n=o.return)&&n.call(o)}finally{if(t)throw t.error}}}(t);var i=E(n,2),u=i[0],s=i[1],f=l.h.isText(u)&&u._type===e.types.span.name,d=t.isTextBlock(u);if(f||d){d||Array.isArray(u.marks)||(rt("Adding .marks to span node"),l.i.setNodes(t,{marks:[]},{at:s}),t.onChange());try{for(var p=_(t.operations),h=p.next();!h.done;h=p.next()){var v=h.value;if("merge_node"===v.type&&1===v.path.length&&"markDefs"in v.properties&&v.properties._type===e.types.block.name&&Array.isArray(v.properties.markDefs)&&v.properties.markDefs.length>0&&v.path[0]-1>=0){var b=E(l.a.node(t,[v.path[0]-1]),2),m=b[0],y=b[1];if(rt("Copying markDefs over to merged block",v),t.isTextBlock(m)){var g=Array.isArray(m.markDefs)&&m.markDefs||[],O=Object(c.uniq)(x(x([],E(g),!1),E(v.properties.markDefs),!1));Object(c.isEqual)(O,m.markDefs)||(l.i.setNodes(t,{markDefs:O},{at:y,voids:!1}),t.onChange())}}if("split_node"===v.type&&1===v.path.length&&l.b.isElementProps(v.properties)&&v.properties._type===e.types.block.name&&"markDefs"in v.properties&&Array.isArray(v.properties.markDefs)&&v.properties.markDefs.length>0&&v.path[0]+10&&v.path[0]+10&&(l.i.setNodes(t,{marks:[]},{at:k,voids:!1}),t.onChange())}if("split_node"===v.type&&1===v.path.length&&v.properties._type===e.types.block.name&&"markDefs"in v.properties&&Array.isArray(v.properties.markDefs)&&v.properties.markDefs.length>0){var C=E(l.a.node(t,[v.path[0]]),2),S=C[0],D=C[1];t.isTextBlock(S)&&1===S.children.length&&S.markDefs.length>0&&l.h.isText(S.children[0])&&""===S.children[0].text&&0===S.children[0].marks.length&&(l.i.setNodes(t,{markDefs:[]},{at:D}),t.onChange())}}}catch(e){o={error:e}}finally{try{h&&!h.done&&(a=p.return)&&a.call(p)}finally{if(o)throw o.error}}f&&Array.isArray(u.marks)&&u.marks.length>0&&""===u.text&&(l.i.setNodes(t,{marks:[]},{at:s,voids:!1}),t.onChange())}d&&t.operations.some((function(e){return["split_node","remove_node","remove_text","merge_node"].includes(e.type)}))&&function(t){var n,r,o=t.selection;if(o){var a=l.a.nodes(t,{at:o,match:function(t){return t._type===e.types.block.name}}),i=function(e,n){if(t.isTextBlock(e)){var r=e.markDefs.filter((function(t){return e.children.find((function(e){return l.h.isText(e)&&Array.isArray(e.marks)&&e.marks.includes(t._key)}))}));Object(c.isEqual)(r,e.markDefs)||(rt("Removing markDef not in use"),l.i.setNodes(t,{markDefs:r},{at:n}),t.onChange())}};try{for(var u=_(a),s=u.next();!s.done;s=u.next()){var f=E(s.value,2);i(f[0],f[1])}}catch(e){n={error:e}}finally{try{s&&!s.done&&(r=u.return)&&r.call(u)}finally{if(n)throw n.error}}}}(t)},t.apply=function(r){var a,i;if("insert_text"===r.type){var u=t.selection;if(u&&l.f.isCollapsed(u)&&(null===(i=null===(a=l.a.marks(t))||void 0===a?void 0:a.marks)||void 0===i?void 0:i.some((function(e){return!o.includes(e)})))){var c=E(Array.from(l.a.nodes(t,{mode:"lowest",at:u.focus,match:function(t){return t._type===e.types.span.name},voids:!1}))[0]||[void 0],1)[0];if(l.h.isText(c)&&c.text.length===u.focus.offset&&Array.isArray(c.marks)&&c.marks.length>0){n(r),l.i.splitNodes(t,{match:l.h.isText,at:w(w({},u.focus),{offset:u.focus.offset})});var s=(w({},l.a.marks(t)||{}).marks||[]).filter((function(e){return o.includes(e)}));return void l.i.setNodes(t,{marks:s},{at:l.e.next(u.focus.path)})}}}n(r)},t.addMark=function(e){if(t.selection){if(l.f.isExpanded(t.selection)){l.i.setNodes(t,{},{match:l.h.isText,split:!0});var n=x([],E(l.a.nodes(t,{at:t.selection,match:l.h.isText})),!1);if(Object(c.flatten)(n.map((function(e){return e[0]})).map((function(e){return e.marks}))).includes(e))return void t.removeMark(e);l.a.withoutNormalizing(t,(function(){n.forEach((function(n){var r=E(n,2),o=r[0],a=r[1],i=x(x([],E((Array.isArray(o.marks)?o.marks:[]).filter((function(t){return t!==e}))),!1),[e],!1);l.i.setNodes(t,{marks:i},{at:a,match:l.h.isText,split:!0,hanging:!0})}))})),l.a.normalize(t)}else{var r=w({},l.a.marks(t)||{}).marks||[],o=w(w({},l.a.marks(t)||{}),{marks:x(x([],E(r),!1),[e],!1)});t.marks=o}t.onChange()}},t.removeMark=function(e){var n=t.selection;if(n){if(l.f.isExpanded(n))l.a.withoutNormalizing(t,(function(){(l.i.setNodes(t,{},{match:l.h.isText,split:!0}),t.selection)&&x([],E(l.a.nodes(t,{at:t.selection,match:l.h.isText})),!1).forEach((function(n){var r=E(n,2),o=r[0],a=r[1],i=t.children[a[0]];l.b.isElement(i)&&i.children.includes(o)&&l.i.setNodes(t,{marks:(Array.isArray(o.marks)?o.marks:[]).filter((function(t){return t!==e}))},{at:a})}))})),l.a.normalize(t);else{var r=w({},l.a.marks(t)||{}).marks||[],o=w(w({},l.a.marks(t)||{}),{marks:r.filter((function(t){return t!==e}))});t.marks=o}t.onChange()}},t.pteIsMarkActive=function(e){if(!t.selection||t.selection.focus.path.length<2)return!1;var n=w({},l.a.marks(t)||{}).marks||[];return l.f.isExpanded(t.selection)&&Array.from(l.a.nodes(t,{match:l.h.isText,at:t.selection})).forEach((function(e){var t=E(e,1)[0];n=Object(c.uniq)(x(x([],E(n),!1),E(t.marks||[]),!1))})),n.includes(e)},t.pteToggleMark=function(e){t.pteIsMarkActive(e)?(rt("Remove mark '".concat(e,"'")),l.a.removeMark(t,e)):(rt("Add mark '".concat(e,"'")),l.a.addMark(t,e,!0)),t.onChange()},t}}var at=W("plugin:withPortableTextSelections");function it(e,t){return function(n){var r=n.onChange;return n.onChange=function(){var o=n.operations.length>0;r(),o&&function(){var r=null;if(n.selection){var o=te.get(n.selection);o?r=o:(r=fe(H(n.children,t.types.block.name,ee.get(n)),n.selection,t),te.set(n.selection,r))}at("Emitting selection ".concat(JSON.stringify(r||null))),r?e.next({type:"selection",selection:r}):e.next({type:"selection",selection:null})}()},n}}var ut=W("plugin:withSchemaTypes");var lt=W("plugin:withUtils");var ct=W("plugin:withHotKeys"),st={marks:{"mod+b":"strong","mod+i":"em","mod+u":"underline","mod+'":"code"},custom:{}};var ft=W("plugin:withInsertData");function dt(e,t,n){return function(r){var o=t.types.block.name,a=t.types.span.name;return r.setFragmentData=function(e,n){var i=r.selection;if(i){var u=E(l.f.edges(i),2),c=u[0],f=u[1],d=l.a.void(r,{at:c.path}),p=l.a.void(r,{at:f.path});if(!l.f.isCollapsed(i)||d){var h=s.b.toDOMRange(r,i),v=h.cloneContents();if(p){var b=E(p,1)[0],m=h.cloneRange(),y=s.b.toDOMNode(r,b);m.setEndAfter(y),v=m.cloneContents()}Array.from(v.querySelectorAll("[data-slate-zero-width]")).forEach((function(e){var t="n"===e.getAttribute("data-slate-zero-width");e.textContent=t?"\n":""})),Array.from(v.querySelectorAll("*")).forEach((function(e){for(var t in e.removeAttribute("contentEditable"),e.removeAttribute("data-slate-inline"),e.removeAttribute("data-slate-leaf"),e.removeAttribute("data-slate-node"),e.removeAttribute("data-slate-spacer"),e.removeAttribute("data-slate-string"),e.removeAttribute("data-slate-zero-width"),e.removeAttribute("draggable"),e.attributes)e.hasAttribute(t)&&e.removeAttribute(t)}));var g=v.ownerDocument.createElement("div");g.appendChild(v),g.setAttribute("hidden","true"),v.ownerDocument.body.appendChild(g);var O=g.innerHTML;v.ownerDocument.body.removeChild(g);var w=H(r.getFragment(),t.types.block.name),j=JSON.stringify(w),_=w.map((function(e){var n;return e._type===o?e.children.map((function(e){var n;return e._type===a?e.text:"[".concat((null===(n=t.types.inlineObjects.find((function(t){return t.name===e._type})))||void 0===n?void 0:n.title)||"Object","]")})).join(""):"[".concat((null===(n=t.types.blockObjects.find((function(t){return t.name===e._type})))||void 0===n?void 0:n.title)||"Object","]")})).join("\n\n");e.clearData(),e.setData("text/plain",_),e.setData("text/html",O),e.setData("application/json",j),e.setData("application/x-portable-text",j),ft("text",_),e.setData("application/x-portable-text-event-origin",n||"external"),ft("Set fragment data",j,O)}}},r.insertPortableTextData=function(o){var i;if(!r.selection)return!1;var u=o.getData("application/x-portable-text"),c=o.getData("application/x-portable-text-event-origin");if(ft("Inserting portable text from ".concat(c," event"),u),u){var s=JSON.parse(u);if(Array.isArray(s)&&s.length>0){var f=function(e,t,n,r){return t.map((function(t){var o=w({},t);e.isTextBlock(o)&&(o.markDefs=o.markDefs.map((function(e){var t=e._key,a=n();return Array.isArray(o.children)&&(o.children=o.children.map((function(e){return e._type===r&&l.h.isText(e)?w(w({},e),{marks:e.marks&&e.marks.includes(t)?x([],E(e.marks),!1).filter((function(e){return e!==t})).concat(a):e.marks}):e}))),w(w({},e),{_key:a})})));var a=w(w({},o),{_key:n()});return e.isTextBlock(a)&&(a.children=a.children.map((function(e){return w(w({},e),{_key:n()})}))),a}))}(r,U(s,{portableTextFeatures:t}),n,a),d=L(s,t,n);if(!d.valid){var p="".concat(null===(i=d.resolution)||void 0===i?void 0:i.description);return e.next({type:"error",level:"warning",name:"pasteError",description:p,data:d}),ft("Invalid insert result",d),!1}return ht(r,f),r.insertFragment(f),r.onChange(),!0}}return!1},r.insertTextOrHTMLData=function(a){var i;if(!r.selection)return ft("No selection, not inserting"),!1;e.next({type:"loading",isLoading:!0});var u,l=a.getData("text/html"),c=a.getData("text/plain");if(l||c){ft("Inserting data",a);var s=void 0,f=void 0,d=void 0;if(l)f=U(s=Object(g.a)(l,t.types.portableText).map((function(e){return Object(g.b)(e,{blockTypeName:o})})),{portableTextFeatures:t}),d="HTML";else{var p=(u=c,String(u).replace(/[&<>"'`=/]/g,(function(e){return pt[e]}))).split(/\n{2,}/).map((function(e){return e?"

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

"):"

"})).join(""),h="".concat(p,"");f=U(s=Object(g.a)(h,t.types.portableText).map((function(e){return Object(g.b)(e,{blockTypeName:o})})),{portableTextFeatures:t}),d="text"}var v=L(s,t,n);if(!v.valid){var b="Could not validate the resulting portable text to insert.\n".concat(null===(i=v.resolution)||void 0===i?void 0:i.description,"\nTry to insert as plain text (shift-paste) instead.");return e.next({type:"error",level:"warning",name:"pasteError",description:b,data:v}),ft("Invalid insert result",v),!1}return ft("Inserting ".concat(d," fragment at ").concat(JSON.stringify(r.selection))),ht(r,f),r.insertFragment(f),r.onChange(),e.next({type:"loading",isLoading:!1}),!0}return e.next({type:"loading",isLoading:!1}),!1},r.insertData=function(e){r.insertPortableTextData(e)||r.insertTextOrHTMLData(e)},r.insertFragmentData=function(e){var t=e.getData("application/x-portable-text");if(t){var n=JSON.parse(t);return r.insertFragment(n),!0}return!1},r}}var pt={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/","`":"`","=":"="};function ht(e,t){if(!e.selection)return!1;var n=E(l.a.node(e,e.selection,{depth:1}),2),r=n[0],o=n[1];if(e.isTextBlock(r)&&e.isTextBlock(t[0])){var a=r.markDefs;return ft("Mixing markDefs of focusBlock and fragments[0] block",a,t[0].markDefs),l.i.setNodes(e,{markDefs:x(x([],E(t[0].markDefs),!1),E(a),!1)},{at:o,mode:"lowest",voids:!1}),!0}return!1}var vt=new WeakMap,bt=function(e,t){var n=e,r=t.portableTextEditor,o=r.portableTextFeatures,a=r.keyGenerator,i=r.readOnly,u=r.change$,f=r.syncValue,d=r.incomingPatches$;n.maxBlocks=r.maxBlocks||-1,n.readOnly=r.readOnly||!1,n.destroy?n.destroy():vt.set(n,{apply:n.apply,onChange:n.onChange,normalizeNode:n.normalizeNode});var p=function(e){var t=e.types.block.name;return{insertNodePatch:function(e,n,r){var o=r[n.path[0]];if(1===n.path.length){var a=0===n.path[0]?"before":"after",i=r[n.path[0]-1],u=0===n.path[0]?null==o?void 0:o._key:null==i?void 0:i._key;return u?[R([H([n.node],t)[0]],a,[{_key:u}])]:[A(r,[]),R([H([n.node],t)[0]],"before",[n.path[0]])]}if(2===n.path.length&&e.children[n.path[0]]){if(!e.isTextBlock(o))throw new Error("Invalid block");return a=0!==o.children.length&&o.children[n.path[1]-1]?"after":"before",[R([H([{_key:"bogus",_type:t,children:[n.node]}],t)[0].children[0]],a,[{_key:o._key},"children",o.children.length<=1||!o.children[n.path[1]-1]?0:{_key:o.children[n.path[1]-1]._key}])]}throw new Error("Unexpected path encountered: ".concat(JSON.stringify(n.path)," - ").concat(JSON.stringify(r)))},insertTextPatch:function(e,t,n){le("Operation",JSON.stringify(t,null,2));var r=e.isTextBlock(e.children[t.path[0]])&&e.children[t.path[0]];if(!r)throw new Error("Could not find block");var o=e.isTextBlock(r)&&l.h.isText(r.children[t.path[1]])&&r.children[t.path[1]];if(!o)throw new Error("Could not find child");var a=[{_key:r._key},"children",{_key:o._key},"text"],i=n[t.path[0]],u=e.isTextBlock(i)&&i.children[t.path[1]],c=I(l.h.isText(u)?u.text:"",o.text,a);return c.value.length?[c]:[]},mergeNodePatch:function(e,n,r){var o=[];if(1===n.path.length){var a=(u=r[n.path[0]])&&u._key;if(!a)throw new Error("Target key not found!");var i=H([e.children[n.path[0]-1]],t)[0];o.push(F(i,[{_key:i._key}])),o.push(B([{_key:a}]))}else{if(2!==n.path.length)throw new Error("Unexpected path encountered: ".concat(JSON.stringify(n.path)));var u,c=(u=r[n.path[0]]).children[n.path[1]],s=e.children[n.path[0]];if(!e.isTextBlock(s))throw new Error("Invalid block");var f=s.children[n.path[1]-1];l.h.isText(f)&&(o.push(F(f.text,[{_key:u._key},"children",{_key:f._key},"text"])),o.push(B([{_key:u._key},"children",{_key:c._key}])))}return o},moveNodePatch:function(e,n,r){var o=[],a=r[n.path[0]],i=r[n.newPath[0]];if(1===n.path.length){var u=n.path[0]>n.newPath[0]?"before":"after";o.push(B([{_key:a._key}])),o.push(R([H([a],t)[0]],u,[{_key:i._key}]))}else if(2===n.path.length){var l=a.children[n.path[1]],c=i.children[n.newPath[1]],s=(u=n.newPath[1]===i.children.length?"after":"before",H([a],t)[0].children[n.path[1]]);o.push(B([{_key:a._key},"children",{_key:l._key}])),o.push(R([s],u,[{_key:i._key},"children",{_key:c._key}]))}return o},removeNodePatch:function(e,t,n){var r=n[t.path[0]];if(1===t.path.length){if(r&&r._key)return[B([{_key:r._key}])];throw new Error("Block not found")}if(2===t.path.length){var o=r&&r.children&&r.children[t.path[1]];return o?[B([{_key:r._key},"children",{_key:o._key}])]:(le("Span not found in editor trying to remove node"),[])}throw new Error("Unexpected path encountered: ".concat(JSON.stringify(t.path)))},removeTextPatch:function(e,t,n){var r=e&&e.children[t.path[0]];if(!r)throw new Error("Could not find block");var o=e.isTextBlock(r)&&l.h.isText(r.children[t.path[1]])&&r.children[t.path[1]];if(!o)throw new Error("Could not find child");var a=[{_key:r._key},"children",{_key:o._key},"text"],i=n[t.path[0]],u=e.isTextBlock(i)&&i.children[t.path[1]],c=I(l.h.isText(u)&&u.text||"",o.text,a);return c.value?[c]:[]},setNodePatch:function(e,n){if(1===n.path.length){if("string"!=typeof(r=e.children[n.path[0]])._key)throw new Error("Expected block to have a _key");return[F(H([Object(c.omitBy)(w(w({},e.children[n.path[0]]),n.newProperties),c.isUndefined)],t)[0],[{_key:r._key}])]}if(2===n.path.length){var r=e.children[n.path[0]];if(e.isTextBlock(r)){var o=r.children[n.path[1]];if(o){var a=r._key,i=o._key,u=[];return Object.keys(n.newProperties).forEach((function(e){var t=Object(c.get)(n.newProperties,e);u.push(F(t,[{_key:a},"children",{_key:i},e]))})),u}throw new Error("Could not find a valid child")}throw new Error("Could not find a valid block")}throw new Error("Unexpected path encountered: ".concat(JSON.stringify(n.path)))},splitNodePatch:function(e,n,r){var o=[],a=e.children[n.path[0]];if(!e.isTextBlock(a))throw new Error("Block with path ".concat(JSON.stringify(n.path[0])," is not a text block and can't be split"));if(1===n.path.length){var i=r[n.path[0]];if(e.isTextBlock(i)){var u=H([e.children[n.path[0]+1]],t)[0];u&&(o.push(R([u],"after",[{_key:a._key}])),i.children.slice(n.position).forEach((function(e){var t=[{_key:i._key},"children",{_key:e._key}];o.push(B(t))})))}return o}if(2===n.path.length){var c=a.children[n.path[1]];if(l.h.isText(c)){var s=H([w(w({},a),{children:a.children.slice(n.path[1]+1,n.path[1]+2)})],t)[0].children;o.push(R(s,"after",[{_key:a._key},"children",{_key:c._key}])),o.push(F(c.text,[{_key:a._key},"children",{_key:c._key},"text"]))}return o}return o}}}(o),h=function(e,t){return function(n){he.set(n,!1);var r=n.apply,o=n.normalizeNode;return n.apply=function(e){if("split_node"===e.type&&(e.properties=w(w({},e.properties),{_key:t()})),"insert_node"===e.type){var o=!ve(n)||!("_key"in e.node);l.a.isEditor(e.node)||(e.node=w(w({},e.node),o?{_key:t()}:{}))}r(e)},n.normalizeNode=function(r){var a,i,u=E(r,2),c=u[0],s=u[1];if(l.b.isElement(c)&&c._type===e.types.block.name){c._key||l.i.setNodes(n,{_key:t()},{at:s});try{for(var f=_(l.c.children(n,s)),d=f.next();!d.done;d=f.next()){var p=E(d.value,2),h=p[0],v=p[1];if(!h._key)return void l.i.setNodes(n,{_key:t()},{at:v})}}catch(e){a={error:e}}finally{try{d&&!d.done&&(i=f.return)&&i.call(f)}finally{if(a)throw a.error}}}o(r)},n}}(o,a),v=function(e){return function(t){t.isTextBlock=function(n){return!t.isVoid(n)&&"markDefs"in n&&"style"in n&&"children"in n&&"_type"in n&&e.types.block.name===n._type},t.isTextSpan=function(n){return!t.isVoid(n)&&"text"in n&&"marks"in n&&"_type"in n&&e.types.span.name===n._type},t.isListBlock=function(e){return Boolean(t.isTextBlock(e)&&"listItem"in e&&"level"in e&&e.listItem&&Number.isInteger(e.level))},t.isVoid=function(t){return e.types.block.name!==t._type&&(e.types.blockObjects.map((function(e){return e.name})).includes(t._type)||e.types.inlineObjects.map((function(e){return e.name})).includes(t._type))},t.isInline=function(t){return e.types.inlineObjects.map((function(e){return e.name})).includes(t._type)&&"__inline"in t&&!0===t.__inline};var n=t.apply;return t.apply=function(e){if("insert_node"===e.type&&2===e.path.length&&l.h.isText(e.node)&&void 0===e.node._type){var t=w(w({},e.node),{_type:"span"});e.node=t,ut("Setting span type to child without a type",e)}n(e)},t}}(o),b=function(e,t,n){return function(r){return e.setEditable({focus:function(){if(!r.selection){var e={path:[0,0],offset:0};l.i.select(r,{focus:e,anchor:e}),r.onChange()}s.b.focus(r)},blur:function(){s.b.blur(r)},toggleMark:function(e){r.pteToggleMark(e)},toggleList:function(e){r.pteToggleListItem(e)},toggleBlockStyle:function(e){r.pteToggleBlockStyle(e)},isMarkActive:function(e){try{return r.pteIsMarkActive(e)}catch(e){return console.warn(e),!1}},marks:function(){return w({},l.a.marks(r)||{}).marks||[]},undo:function(){return r.undo()},redo:function(){return r.redo()},select:function(e){var t=de(e,r);t?l.i.select(r,t):l.i.deselect(r),r.onChange()},focusBlock:function(){if(r.selection)try{var e=E(Array.from(l.a.nodes(r,{at:r.selection.focus,match:function(e){return l.a.isBlock(r,e)}}))[0]||[void 0],1)[0];if(e)return H([e],t.types.block.name,ee.get(r))[0]}catch(e){return}},focusChild:function(){if(r.selection)try{var e=E(Array.from(l.a.nodes(r,{mode:"lowest",at:r.selection.focus,match:function(e){return void 0!==e._type},voids:!0}))[0]||[void 0],1)[0];if(e&&!l.a.isBlock(r,e))return H([{_key:"pseudo",_type:t.types.block.name,children:[e]}],t.types.block.name,ee.get(r))[0].children[0]}catch(e){return}},insertChild:function(o,a){var i;if(!r.selection)throw new Error("The editor has no selection");var u=E(Array.from(l.a.nodes(r,{at:r.selection.focus,match:function(e){return l.a.isBlock(r,e)}}))[0]||[void 0],1)[0];if(!u)throw new Error("No focus block");if(u&&l.a.isVoid(r,u))throw new Error("Can't insert childs into block objects");var c=U([{_key:n(),_type:t.types.block.name,children:[w({_key:n(),_type:o.name},a||{})]}],e)[0].children[0];return l.a.insertNode(r,c),r.onChange(),(null===(i=fe(H(r.children,t.types.block.name,ee.get(r)),r.selection,t))||void 0===i?void 0:i.focus.path)||[]},insertBlock:function(o,a){var i;if(!r.selection)throw new Error("The editor has no selection");var u=U([w({_key:n(),_type:o.name},a||{})],e)[0];return l.a.insertNode(r,u),r.onChange(),(null===(i=fe(H(r.children,t.types.block.name,ee.get(r)),r.selection,t))||void 0===i?void 0:i.focus.path)||[]},hasBlockStyle:function(e){try{return r.pteHasBlockStyle(e)}catch(e){return!1}},hasListStyle:function(e){try{return r.pteHasListStyle(e)}catch(e){return!1}},isVoid:function(e){return![t.types.block.name,t.types.span.name].includes(e._type)},findByPath:function(e){var n=de({focus:{path:e,offset:0},anchor:{path:e,offset:0}},r);if(n){var o=E(l.a.node(r,n.focus.path.slice(0,1)),2),a=o[0],i=o[1];if(a&&i&&"string"==typeof a._key){if(1===e.length&&1===n.focus.path.length)return[H([a],t.types.block.name)[0],[{_key:a._key}]];var u=H([a],t.types.block.name,ee.get(r))[0].children[n.focus.path[1]];if(u)return[u,[{_key:a._key},"children",{_key:u._key}]]}}return[void 0,void 0]},findDOMNode:function(e){var t;try{var n=E(Array.from(l.a.nodes(r,{at:[],match:function(t){return t._key===e._key}})||[])[0]||[void 0],1)[0];t=s.b.toDOMNode(r,n)}catch(e){}return t},activeAnnotations:function(){var e,t;if(!r.selection||r.selection.focus.path.length<2)return[];try{var n=[],o=l.a.nodes(r,{at:r.selection,match:function(e){return l.h.isText(e)&&void 0!==e.marks&&Array.isArray(e.marks)&&e.marks.length>0}}),a=function(e,t){var o=E(l.a.node(r,t,{depth:1}),1)[0];r.isTextBlock(o)&&o.markDefs.forEach((function(t){l.h.isText(e)&&e.marks&&Array.isArray(e.marks)&&e.marks.includes(t._key)&&n.push(t)}))};try{for(var i=_(o),u=i.next();!u.done;u=i.next()){var c=E(u.value,2);a(c[0],c[1])}}catch(t){e={error:t}}finally{try{u&&!u.done&&(t=i.return)&&t.call(i)}finally{if(e)throw e.error}}return n}catch(e){return[]}},addAnnotation:function(e,o){var a=r.selection;if(a){var i=E(l.a.node(r,a.focus,{depth:1}),1)[0];if(l.b.isElement(i)&&i._type===t.types.block.name){var u=n();if(r.isTextBlock(i)){l.i.setNodes(r,{markDefs:x(x([],E(i.markDefs),!1),[w({_type:e.name,_key:u},o)],!1)},{at:a.focus}),r.onChange(),l.f.isCollapsed(a)&&(r.pteExpandToWord(),r.onChange());var c=E(l.a.node(r,a.focus,{depth:2}),1)[0];if(r.selection){l.a.withoutNormalizing(r,(function(){l.i.setNodes(r,{},{match:l.h.isText,split:!0}),r.selection&&l.h.isText(c)&&(l.i.setNodes(r,{marks:x(x([],E(c.marks||[]),!1),[u],!1)},{at:r.selection,match:function(e){return e._type===t.types.span.name}}),r.onChange())})),l.a.normalize(r),r.onChange();var s=fe(H(r.children,t.types.block.name,ee.get(r)),r.selection,t);if(s&&"string"==typeof i._key)return l.a.withoutNormalizing(r,(function(){r.selection&&(l.i.insertNodes(r,[{_type:"span",text:"",marks:[],_key:n()}],{at:l.f.end(r.selection)}),r.onChange())})),{spanPath:s.focus.path,markDefPath:[{_key:i._key},"markDefs",{_key:u}]}}}}}},delete:function(e,n){if(e){var o=de(e,r);if(o){if(!(null==n?void 0:n.mode)||"selected"===(null==n?void 0:n.mode))return pe("Deleting content in selection"),l.i.delete(r,{at:o,hanging:!0,voids:!0}),void r.onChange();x([],E(l.a.nodes(r,{at:o,match:function(e){return"blocks"===(null==n?void 0:n.mode)?(pe("Deleting blocks touched by selection"),r.isTextBlock(e)||!r.isTextBlock(e)&&l.b.isElement(e)):(pe("Deleting children touched by selection"),e._type===t.types.span.name||!r.isTextBlock(e)&&l.b.isElement(e))}})),!1).forEach((function(e){var t=E(e,2)[1];l.i.removeNodes(r,{at:t,voids:!0,hanging:!0})})),r.onChange()}}},removeAnnotation:function(e){var t=r.selection;if(pe("Removing annotation",e),t){if(l.f.isCollapsed(t)){var n=E(l.a.node(r,t,{depth:2}),2),o=n[0],a=n[1];l.h.isText(o)&&o.marks&&"string"==typeof o.text&&(l.i.select(r,a),t=r.selection)}l.a.withoutNormalizing(r,(function(){if(t&&l.f.isExpanded(t)){if(!(t=r.selection))return;l.i.setNodes(r,{},{match:l.h.isText,split:!0}),r.onChange();var n=x([],E(l.a.nodes(r,{at:t,match:function(e){return l.h.isText(e)&&void 0!==e.marks&&Array.isArray(e.marks)&&e.marks.length>0}})),!1);n.forEach((function(t){var n=E(t,2),o=n[0],a=n[1],i=E(l.a.node(r,a,{depth:1}),1)[0];r.isTextBlock(i)&&i.markDefs.filter((function(t){return t._type===e.name})).forEach((function(e){if(l.h.isText(o)&&Array.isArray(o.marks)&&o.marks.includes(e._key)){var t=x([],E((o.marks||[]).filter((function(t){return t!==e._key}))),!1);l.i.setNodes(r,{marks:t},{at:a,voids:!1,split:!1})}}))}))}})),l.a.normalize(r),r.onChange()}},getSelection:function(){var e=null;if(r.selection){var n=te.get(r.selection);if(n)return n;e=fe(H(r.children,t.types.block.name,ee.get(r)),r.selection,t),te.set(r.selection,e)}return e},getValue:function(){return H(r.children,t.types.block.name,ee.get(r))},isCollapsedSelection:function(){return!!r.selection&&l.f.isCollapsed(r.selection)},isExpandedSelection:function(){return!!r.selection&&l.f.isExpanded(r.selection)}}),r}}(r,o,a),m=E(i?[]:Qe({patchFunctions:p,change$:u,portableTextFeatures:o,syncValue:f,incomingPatches$:d}),2),y=m[0],g=m[1],O=function(e){var t=e.apply;return e.apply=function(n){var r=e.maxBlocks||-1;r>0&&e.children.length>=r&&("insert_node"===n.type||"split_node"===n.type)&&1===n.path.length||t(n)},e},P=function(e){return function(t){return t.pteToggleListItem=function(e){t.pteHasListStyle(e)?(nt("Remove list item '".concat(e,"'")),t.pteUnsetListItem(e)):(nt("Add list item '".concat(e,"'")),t.pteSetListItem(e))},t.pteUnsetListItem=function(n){t.selection&&x([],E(l.a.nodes(t,{at:t.selection,match:function(t){return l.b.isElement(t)&&t._type===e.types.block.name}})),!1).forEach((function(e){var r=E(e,2),o=r[0],a=r[1];if(t.isListBlock(o)){var i=j(o,["listItem","level"]),u=w(w({},i),{listItem:void 0,level:void 0});nt("Unsetting list '".concat(n,"'")),l.i.setNodes(t,u,{at:a})}}))},t.pteSetListItem=function(n){t.selection&&x([],E(l.a.nodes(t,{at:t.selection,match:function(e){return t.isTextBlock(e)}})),!1).forEach((function(r){var o=E(r,2),a=o[0],i=o[1];nt("Setting list '".concat(n,"'")),l.i.setNodes(t,w(w({},a),{level:1,listItem:n||e.lists[0]&&e.lists[0].value}),{at:i})}))},t.pteEndList=function(){if(!t.selection)return!1;var e=x([],E(l.a.nodes(t,{at:t.selection,match:function(e){return l.b.isElement(e)&&t.isListBlock(e)&&1===e.children.length&&l.h.isText(e.children[0])&&""===e.children[0].text}})),!1);return 0!==e.length&&(e.forEach((function(e){var n=E(e,2),r=n[0],o=n[1];l.b.isElement(r)&&(nt("Unset list"),l.i.setNodes(t,w(w({},r),{level:void 0,listItem:void 0}),{at:o}))})),!0)},t.pteIncrementBlockLevels=function(e){if(!t.selection)return!1;var n=x([],E(l.a.nodes(t,{at:t.selection,match:function(e){return!!t.isListBlock(e)}})),!1);return 0!==n.length&&(n.forEach((function(n){var r=E(n,2),o=r[0],a=r[1];if(t.isListBlock(o)){var i=o.level||1;e?(i--,nt("Decrementing list level",Math.min(10,Math.max(1,i)))):(i++,nt("Incrementing list level",Math.min(10,Math.max(1,i)))),l.i.setNodes(t,{level:Math.min(10,Math.max(1,i))},{at:a})}})),!0)},t.pteHasListStyle=function(e){return!!t.selection&&x([],E(l.a.nodes(t,{at:t.selection,match:function(n){return t.isListBlock(n)&&n.listItem===e}})),!1).length>0},t}}(o),k=E(i?[]:Ue(d),2),C=k[0],S=k[1],D=ot(o),M=function(e,t){var n=e.styles[0].value;return function(r){var o=r.normalizeNode;return r.normalizeNode=function(e){var t,a;o(e);var i=E(e,2)[1];try{for(var u=_(r.operations),c=u.next();!c.done;c=u.next()){var s=c.value;if("split_node"===s.type&&1===s.path.length&&r.isTextBlock(s.properties)&&s.properties.style!==n&&s.path[0]===i[0]&&!l.e.equals(i,s.path)){var f=E(l.a.node(r,[s.path[0]+1,0]),1)[0];if(l.h.isText(f)&&""===f.text){tt("Normalizing split node to ".concat(n," style"),s),l.i.setNodes(r,{style:n},{at:[s.path[0]+1],voids:!1});break}}}}catch(e){t={error:e}}finally{try{c&&!c.done&&(a=u.return)&&a.call(u)}finally{if(t)throw t.error}}},r.pteHasBlockStyle=function(e){return!!r.selection&&x([],E(l.a.nodes(r,{at:r.selection,match:function(t){return r.isTextBlock(t)&&t.style===e}})),!1).length>0},r.pteToggleBlockStyle=function(o){r.selection&&(x([],E(l.a.nodes(r,{at:r.selection,match:function(t){return l.b.isElement(t)&&t._type===e.types.block.name}})),!1).forEach((function(e){var t=E(e,2),a=t[0],i=t[1];r.isTextBlock(a)&&a.style===o?(tt("Unsetting block style '".concat(o,"'")),l.i.setNodes(r,w(w({},a),{style:n}),{at:i})):(o?tt("Setting style '".concat(o,"'")):tt("Setting default style",n),l.i.setNodes(r,w(w({},a),{style:o||n}),{at:i}))})),t.next({type:"selection",selection:fe(H(r.children,e.types.block.name),r.selection,e)}),r.onChange())},r}}(o,u),T=function(e){var t=e.portableTextFeatures,n=e.keyGenerator;return function(e){e.createPlaceholderBlock=function(){return{_type:t.types.block.name,_key:n(),style:t.styles[0].value,markDefs:[],children:[{_type:"span",_key:n(),text:"",marks:[]}]}};var r=e.onChange;return e.onChange=function(){r(),0===e.children.length&&me(e,(function(){Ze(e,(function(){et("Inserting placeholder block"),l.i.deselect(e),l.i.insertNodes(e,e.createPlaceholderBlock(),{at:[0]}),l.i.select(e,{focus:{path:[0,0],offset:0},anchor:{path:[0,0],offset:0}}),e.onChange()}))}))},e}}({keyGenerator:a,portableTextFeatures:o}),L=function(e){return e.pteExpandToWord=function(){var t=e.selection;if(t&&!l.f.isExpanded(t)){var n=E(l.a.node(e,t.focus,{depth:2}),1)[0];if(!n||!l.h.isText(n)||0===n.text.length)return void lt("pteExpandToWord: Can't expand to word here");var r=t.focus.offset,o=n.text.slice(0,r),a=n.text.slice(r,-1),i=function(e){return e.match(/\s/g)},u=o.split("").reverse().findIndex((function(e){return i(e)})),c=u>-1?o.length-u:0,s=a.split("").findIndex((function(e){return i(e)})),f=o.length+(s>-1?s:a.length+1);if(c!==f&&!isNaN(c)&&!isNaN(f))return lt("pteExpandToWord: Expanding to focused word"),void l.i.setSelection(e,{anchor:w(w({},t.anchor),{offset:c}),focus:w(w({},t.focus),{offset:f})});lt("pteExpandToWord: Can't expand to word here")}},e},N=it(u,o);return n.destroy=function(){var e=vt.get(n);if(!e)throw new Error("Could not find pristine versions of editor functions");n.onChange=e.onChange,n.apply=e.apply,n.normalizeNode=e.normalizeNode,g&&g(),S&&S()},i?v(h(D(M(L(T(P(N(b(n))))))))):C&&y?v(h(D(M(P(T(L(O(C(y(N(b(n)))))))))))):n},mt=function(){return Object(u.randomKey)(12)},yt=W("component:PortableTextEditor"),gt=function(e){function t(t){var n,r,u=e.call(this,t)||this;if(u.change$=new a.Subject,u.pendingPatches=[],u.returnedPatches=[],u.setEditable=function(e){u.editable=w(w({},u.editable),e),u.change$.next({type:"value",value:u.props.value||void 0}),u.change$.next({type:"ready"})},u.syncValue=function(e){var t=u.props.value,n=function(){yt("Updating slate instance"),u.slateInstance.onChange(),u.change$.next({type:"value",value:t}),e&&e()};if(u.hasPendingLocalPatches.current&&!u.readOnly)return yt("Not syncing value (has pending local patches)"),void Ot((function(){return u.syncValue()}),n);if(Y(u.slateInstance.children,u.portableTextFeatures)&&u.props.value){var r=u.slateInstance.selection;return l.i.deselect(u.slateInstance),u.slateInstance.children=U(t,{portableTextFeatures:u.portableTextFeatures},Q.get(u.slateInstance)),r&&l.i.select(u.slateInstance,r),yt("Setting props.value directly to empty editor"),void n()}if(!(t||[]).some((function(e,t){var n=U([e],{portableTextFeatures:u.portableTextFeatures},Q.get(u.slateInstance))[0];return!Object(c.isEqual)(n,u.slateInstance.children[t])})))yt("Not syncing value (value is equal)");else{yt("Validating");var o=L(t,u.portableTextFeatures,u.keyGenerator);if(t&&!o.valid&&(u.change$.next({type:"invalidValue",resolution:o.resolution,value:t}),u.setState({invalidValueResolution:o.resolution})),yt("Replacing changed nodes"),t&&t.length>0){r=u.slateInstance.selection;l.i.deselect(u.slateInstance);var a=U(t,{portableTextFeatures:u.portableTextFeatures},Q.get(u.slateInstance));u.slateInstance.children=a,r&&l.i.select(u.slateInstance,r)}n()}},u.flush=function(){var e=u.props.onChange,t=x([],E(u.pendingPatches),!1);t.length>0&&(yt("Flushing",t),t.forEach((function(e){u.returnedPatches.push(e)})),e({type:"mutation",patches:t}),u.pendingPatches=[])},u.flushDebounced=Object(c.debounce)(u.flush,1e3,{leading:!1,trailing:!0}),!t.type)throw new Error('PortableTextEditor: missing "type" property');if(u.hasPendingLocalPatches=o.a.createRef(),u.hasPendingLocalPatches.current=!1,u.state={invalidValueResolution:null,selection:null,initialValue:[]},u.type=t.type.hasOwnProperty("jsonType")?t.type:(n=t.type,f.a.compile({name:"blockTypeSchema",types:[n]}).get(n.name)),u.change$.next({type:"loading",isLoading:!0}),u.portableTextFeatures=k(u.type),u.keyGenerator=t.keyGenerator||mt,t.incomingPatches$&&(u.incomingPatches$=t.incomingPatches$.pipe(Object(i.tap)((function(e){e.patches.some((function(e){return"local"===e.origin}))&&(u.hasPendingLocalPatches.current=!1)}))).pipe((r=function(){return!u.hasPendingLocalPatches.current},function(e){return Object(a.defer)((function(){var t=[];return e.pipe(Object(i.tap)((function(e){return t.push(e)})),Object(i.switchMap)((function(){return r(t)?Object(a.of)(t):a.EMPTY})),Object(i.tap)((function(){return t=[]})))}))}),Object(i.concatMap)((function(e){return e})),Object(i.share)())),u.changeSubscription=u.change$.subscribe((function(e){var t=u.props.onChange;switch(e.type){case"patch":u.pendingPatches.push(e.patch),u.props.incomingPatches$&&(u.hasPendingLocalPatches.current=!0),u.flushDebounced(),t(e);break;case"selection":t(e),u.setState({selection:e.selection});break;default:t(e)}})),u.maxBlocks=void 0===t.maxBlocks?void 0:parseInt(t.maxBlocks.toString(),10)||void 0,u.readOnly=Boolean(t.readOnly)||!1,t.value){var d=L(t.value,u.portableTextFeatures,u.keyGenerator);t.value&&!d.valid&&(u.change$.next({type:"loading",isLoading:!1}),u.change$.next({type:"invalidValue",resolution:d.resolution,value:t.value}),u.state=w(w({},u.state),{invalidValueResolution:d.resolution}))}return u.slateInstance=bt(Object(s.f)(Object(l.j)()),{portableTextEditor:u}),u.state=w(w({},u.state),{initialValue:U(G(t.value,[u.slateInstance.createPlaceholderBlock()]),{portableTextFeatures:u.portableTextFeatures},Q.get(u.slateInstance))}),ee.set(u.slateInstance,{}),Q.set(u.slateInstance,{}),u}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}O(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}(t,e),t.prototype.componentWillUnmount=function(){this.flush(),this.changeSubscription.unsubscribe(),this.slateInstance.destroy()},t.prototype.componentDidUpdate=function(e){this.props.readOnly!==e.readOnly&&(this.readOnly=Boolean(this.props.readOnly),this.slateInstance=bt(this.slateInstance,{portableTextEditor:this})),this.props.maxBlocks!==e.maxBlocks&&(this.maxBlocks=void 0===this.props.maxBlocks?void 0:parseInt(this.props.maxBlocks.toString(),10)||void 0,this.slateInstance.maxBlocks=this.maxBlocks),this.props.value===e.value||e.value&&!this.readOnly&&this.props.incomingPatches$||this.syncValue()},t.prototype.render=function(){return this.state.invalidValueResolution?this.state.invalidValueResolution.description:o.a.createElement(ne.Provider,{value:this},o.a.createElement(ue.Provider,{value:this.props.value},o.a.createElement(ie.Provider,{value:Boolean(this.props.readOnly)},o.a.createElement(oe.Provider,{value:this.state.selection},o.a.createElement(s.c,{onChange:wt,editor:this.slateInstance,value:this.state.initialValue},this.props.children)))))},t.activeAnnotations=function(e){return e&&e.editable?e.editable.activeAnnotations():[]},t.addAnnotation=function(e,t,n){var r;return null===(r=e.editable)||void 0===r?void 0:r.addAnnotation(t,n)},t.blur=function(e){var t;yt("Host blurred"),null===(t=e.editable)||void 0===t||t.blur()},t.delete=function(e,t,n){var r;return null===(r=e.editable)||void 0===r?void 0:r.delete(t,n)},t.findDOMNode=function(e,t){var n;return null===(n=e.editable)||void 0===n?void 0:n.findDOMNode(t)},t.findByPath=function(e,t){var n;return(null===(n=e.editable)||void 0===n?void 0:n.findByPath(t))||[]},t.focus=function(e){var t;yt("Host requesting focus"),null===(t=e.editable)||void 0===t||t.focus()},t.focusBlock=function(e){var t;return null===(t=e.editable)||void 0===t?void 0:t.focusBlock()},t.focusChild=function(e){var t;return null===(t=e.editable)||void 0===t?void 0:t.focusChild()},t.getPortableTextFeatures=function(e){return e.portableTextFeatures},t.getSelection=function(e){return e.editable?e.editable.getSelection():null},t.getValue=function(e){var t;return null===(t=e.editable)||void 0===t?void 0:t.getValue()},t.hasBlockStyle=function(e,t){var n;return null===(n=e.editable)||void 0===n?void 0:n.hasBlockStyle(t)},t.hasListStyle=function(e,t){var n;return null===(n=e.editable)||void 0===n?void 0:n.hasListStyle(t)},t.isCollapsedSelection=function(e){var t;return null===(t=e.editable)||void 0===t?void 0:t.isCollapsedSelection()},t.isExpandedSelection=function(e){var t;return null===(t=e.editable)||void 0===t?void 0:t.isExpandedSelection()},t.isMarkActive=function(e,t){var n;return null===(n=e.editable)||void 0===n?void 0:n.isMarkActive(t)},t.insertChild=function(e,t,n){var r;return yt("Host inserting child"),null===(r=e.editable)||void 0===r?void 0:r.insertChild(t,n)},t.insertBlock=function(e,t,n){var r;return null===(r=e.editable)||void 0===r?void 0:r.insertBlock(t,n)},t.isVoid=function(e,t){var n;return null===(n=e.editable)||void 0===n?void 0:n.isVoid(t)},t.isObjectPath=function(e,t){if(!t||!Array.isArray(t))return!1;var n=t.length>3&&"children"===t[1];return t.length>1&&"children"!==t[1]||n},t.marks=function(e){var t;return null===(t=e.editable)||void 0===t?void 0:t.marks()},t.select=function(e,t){var n;yt("Host setting selection",t),null===(n=e.editable)||void 0===n||n.select(t)},t.removeAnnotation=function(e,t){var n;return null===(n=e.editable)||void 0===n?void 0:n.removeAnnotation(t)},t.toggleBlockStyle=function(e,t){var n;return yt("Host is toggling block style"),null===(n=e.editable)||void 0===n?void 0:n.toggleBlockStyle(t)},t.toggleList=function(e,t){var n;return null===(n=e.editable)||void 0===n?void 0:n.toggleList(t)},t.toggleMark=function(e,t){var n;yt("Host toggling mark",t),null===(n=e.editable)||void 0===n||n.toggleMark(t)},t}(o.a.Component),Ot=Object(c.throttle)((function(e,t){return e(t)}),100);var wt=function(){};function jt(e){var t=e.slice(-1)[0];if(t&&"unset"===t.type&&0===t.path.length)return[t];var n=e;return(n=n.filter((function(e,t){if(!e)return!1;var r=n[t+1];return!r||"set"!==r.type||"set"!==e.type||!Object(c.isEqual)(e.path,r.path)}))).length!==e.length?n:e}function _t(e,t){if(!e||!t)return null;var n=[],r=e.offset||0,o="object"==typeof e.path[0]&&"_key"in e.path[0]&&e.path[0]._key,a="object"==typeof e.path[2]&&"_key"in e.path[2]&&e.path[2]._key,i=t.find((function(e){return e._key===o}));if(!i)return null;if(n.push({_key:i._key}),i&&"children"===e.path[1]){if(!i.children||0===i.children.length)return null;var u=i.children.find((function(e){return e._key===a}));if(!u)return null;n.push("children"),n.push({_key:u._key}),r=u.text&&u.text.length>=e.offset?e.offset:u.text&&u.text.length||0}return{path:n,offset:r}}function Et(e){var t=Object(r.useCallback)((function(){return alert(JSON.stringify(e.annotation))}),[e.annotation]);return o.a.createElement("span",{style:{color:"blue"},onClick:t},e.children)}var xt=W("components:DraggableChild"),Pt=function(e){var t=e.children,n=e.element,a=e.readOnly,i=Object(s.e)(),u=Object(r.useRef)(),c=Object(r.useMemo)((function(){return l.a.isVoid(i,n)}),[i,n]),f=Object(r.useCallback)((function(e){if(X.get(i)){xt("handle drag over"),e.preventDefault(),e.dataTransfer.dropEffect="move";var t=s.b.findEventRange(i,e);t&&(K.set(i,t),l.i.select(i,t))}}),[i]),d=Object(r.useCallback)((function(e){if(xt("Drag start"),$.set(i,!0),X.set(i,n),c){e.dataTransfer.effectAllowed="move";var t=e.currentTarget;if(t instanceof HTMLElement){var r=t.cloneNode(!0);if(u.current=r,r.style.width="".concat(t.clientWidth,"px"),r.style.height="".concat(t.clientHeight,"px"),r.style.position="absolute",r.style.top="-99999px",r.style.left="-99999px",document.body){document.body.appendChild(r);var o=t.getBoundingClientRect(),a=e.clientX-o.left,l=e.clientY-o.top;r.style.width="".concat(o.width,"px"),r.style.height="".concat(o.height,"px"),e.dataTransfer.setDragImage(r,a,l)}}}}),[i,n,c]);return a?t:o.a.createElement("span",{draggable:c,onDragStart:d,onDragOver:f},t)};W("components:Leaf");var kt=function(e){var t=Object(s.e)(),n=Object(s.d)(),a=e.attributes,i=e.children,u=e.leaf,f=e.portableTextFeatures,d=e.keyGenerator,p=e.renderChild,h=e.readOnly,v=o.a.useRef(null),b=i,m=n&&t.selection&&l.f.isCollapsed(t.selection)||!1,y=Object(r.useCallback)((function(e){m&&(e.stopPropagation(),e.preventDefault())}),[m]);if(l.h.isText(u)&&u._type===f.types.span.name){var g=i.props.parent,O=g?[{_key:g._key},"children",{_key:u._key}]:[],j=f.decorators.map((function(e){return e.value}));Object(c.uniq)((Array.isArray(u.marks)?u.marks:[]).filter((function(e){return j.includes(e)}))).forEach((function(t){var r,a,i=f.decorators.find((function(e){return e.value===t}));if(i){if(null===(r=null==i?void 0:i.blockEditor)||void 0===r?void 0:r.render){var u=null===(a=null==i?void 0:i.blockEditor)||void 0===a?void 0:a.render;b=o.a.createElement(u,{mark:t},b)}e.renderDecorator&&(b=e.renderDecorator(t,i,{focused:m,selected:n,path:O},(function(){return o.a.createElement(o.a.Fragment,null,b)}),v))}}));var _=(Array.isArray(u.marks)?u.marks:[]).map((function(e){return!j.includes(e)&&g&&g.markDefs&&g.markDefs.find((function(t){return t._key===e}))})).filter(Boolean);if(_.length>0&&_.forEach((function(t){var r,i=f.types.annotations.find((function(e){return e.name===t._type})),u=null===(r=null==i?void 0:i.blockEditor)||void 0===r?void 0:r.render,l=function(){return u?o.a.createElement(u,w({},t,{attributes:a}),b):o.a.createElement(o.a.Fragment,null,b)};i&&(b=e.renderAnnotation?o.a.createElement("span",{ref:v,key:d()},e.renderAnnotation(t,i,{focused:m,selected:n,path:O,annotations:_},l,v)):o.a.createElement(Et,{annotation:t},o.a.createElement("span",{ref:v,key:d(),onMouseDown:y},l())))})),g&&p){var E=g.children.find((function(e){return e._key===u._key}));E&&(b=p(E,f.types.span,{focused:m,selected:n,path:O,annotations:_},(function(){return b}),v))}}var x=u._key||d();return o.a.createElement("span",w({key:x},a,{ref:v}),o.a.createElement(Pt,{element:u,readOnly:h},b))},Ct=b.default.div(Mt||(Mt=P(["\n user-select: none;\n border: ",";\n"],["\n user-select: none;\n border: ",";\n"])),(function(e){return e.selected?"1px solid blue":"1px solid transparent"}));b.default.span(At||(At=P(["\n background: #999;\n border: ",";\n"],["\n background: #999;\n border: ",";\n"])),(function(e){return e.selected?"1px solid blue":"1px solid transparent"}));var St=b.default.div(Tt||(Tt=P(["\n &.pt-list-item {\n width: fit-content;\n position: relative;\n display: block;\n\n /* Important 'transform' in order to force refresh the ::before and ::after rules\n in Webkit: https://stackoverflow.com/a/21947628/831480\n */\n transform: translateZ(0);\n margin-left: ",";\n }\n &.pt-list-item > .pt-list-item-inner {\n display: flex;\n margin: 0;\n padding: 0;\n &:before {\n justify-content: flex-start;\n vertical-align: top;\n }\n }\n &.pt-list-item-bullet > .pt-list-item-inner:before {\n content: '","';\n font-size: 0.4375rem; /* 7px */\n line-height: 1.5rem; /* Same as body text */\n /* Optical alignment */\n position: relative;\n }\n }\n &.pt-list-item-bullet > .pt-list-item-inner {\n &:before {\n min-width: 1.5rem; /* Make sure space between bullet and text never shrinks */\n }\n }\n &.pt-list-item-number {\n counter-increment: ",";\n counter-reset: ",";\n }\n & + :not(.pt-list-item-number) {\n counter-reset: listItemNumber;\n }\n &.pt-list-item-number > .pt-list-item-inner:before {\n content: ",";\n min-width: 1.5rem; /* Make sure space between number and text never shrinks */\n /* Optical alignment */\n position: relative;\n top: 1px;\n }\n"],["\n &.pt-list-item {\n width: fit-content;\n position: relative;\n display: block;\n\n /* Important 'transform' in order to force refresh the ::before and ::after rules\n in Webkit: https://stackoverflow.com/a/21947628/831480\n */\n transform: translateZ(0);\n margin-left: ",";\n }\n &.pt-list-item > .pt-list-item-inner {\n display: flex;\n margin: 0;\n padding: 0;\n &:before {\n justify-content: flex-start;\n vertical-align: top;\n }\n }\n &.pt-list-item-bullet > .pt-list-item-inner:before {\n content: '","';\n font-size: 0.4375rem; /* 7px */\n line-height: 1.5rem; /* Same as body text */\n /* Optical alignment */\n position: relative;\n }\n }\n &.pt-list-item-bullet > .pt-list-item-inner {\n &:before {\n min-width: 1.5rem; /* Make sure space between bullet and text never shrinks */\n }\n }\n &.pt-list-item-number {\n counter-increment: ",";\n counter-reset: ",";\n }\n & + :not(.pt-list-item-number) {\n counter-reset: listItemNumber;\n }\n &.pt-list-item-number > .pt-list-item-inner:before {\n content: ",";\n min-width: 1.5rem; /* Make sure space between number and text never shrinks */\n /* Optical alignment */\n position: relative;\n top: 1px;\n }\n"])),(function(e){return function(e){switch(Number(e)){case 1:return"1.5em";case 2:return"3em";case 3:return"4.5em";case 4:return"6em";case 5:return"7.5em";case 6:return"9em";case 7:return"10.5em";case 8:return"12em";case 9:return"13.5em";case 10:return"15em";default:return"0em"}}(e.listLevel)}),(function(e){return function(e,t){var n=(e-1)%3;if("bullet"===t)return Rt[n];return"*"}(e.listLevel,e.listStyle)}),(function(e){return function(e){switch(e){case 1:return"listItemNumber";case 2:return"listItemAlpha";case 3:return"listItemRoman";case 4:return"listItemNumberNext";case 5:return"listItemLetterNext";case 6:return"listItemRomanNext";case 7:return"listItemNumberNextNext";case 8:return"listItemAlphaNextNext";case 9:return"listItemRomanNextNext";default:return"listItemNumberNextNextNext"}}(e.listLevel)}),(function(e){return function(e){switch(e){case 1:return"listItemAlpha";case 2:return"listItemRoman";case 3:return"listItemNumberNext";case 4:return"listItemLetterNext";case 5:return"listItemRomanNext";case 6:return"listItemNumberNextNext";case 7:return"listItemAlphaNextNext";case 8:return"listItemRomanNextNext";default:return"listItemNumberNextNextNext"}}(e.listLevel)}),(function(e){return function(e){switch(e){case 1:return"counter(listItemNumber) '. '";case 2:return"counter(listItemAlpha, lower-alpha) '. '";case 3:return"counter(listItemRoman, lower-roman) '. '";case 4:return"counter(listItemNumberNext) '. '";case 5:return"counter(listItemLetterNext, lower-alpha) '. '";case 6:return"counter(listItemRomanNext, lower-roman) '. '";case 7:return"counter(listItemNumberNextNext) '. '";case 8:return"counter(listItemAlphaNextNext, lower-alpha) '. '";case 9:return"counter(listItemRomanNextNext, lower-roman) '. '";default:return"counter(listItemNumberNextNextNext) '. '"}}(e.listLevel)})),Dt=b.default.div(It||(It=P([""],[""])));var Mt,At,Tt,It,Rt=["●","○","■"];function Ft(e){var t,n=e.portableTextFeatures,r=e.children,a=e.block,i=a.style||n.styles[0].value,u=n&&i?n.styles.find((function(e){return e.value===i})):void 0;u&&(t=u.blockEditor&&u.blockEditor.render);var l=r;return"listItem"in a&&a.listItem&&(l=o.a.createElement(St,{listStyle:a.listItem||n.lists[0].value,listLevel:a.level||0},o.a.createElement(Dt,null,l))),o.a.createElement(o.a.Fragment,null,!t&&l,t&&o.a.createElement(t,{style:i},l))}var Bt=function(e){return o.a.createElement("pre",null,JSON.stringify(e.value,null,2))},Lt=W("components:DraggableBlock"),Nt=function(e){var t=e.children,n=e.element,a=e.readOnly,i=e.blockRef,u=Object(s.e)(),c=Object(r.useRef)(),f=E(Object(r.useState)(!1),2),d=f[0],p=f[1],h=Object(r.useMemo)((function(){return l.a.isVoid(u,n)}),[u,n]),v=Object(r.useMemo)((function(){return l.a.isInline(u,n)}),[u,n]),b=E(Object(r.useState)(null),2),m=b[0],y=b[1];Object(r.useEffect)((function(){return y(i?i.current:s.b.toDOMNode(u,n))}),[u,n,i]);var g=Object(r.useCallback)((function(e){var t=q.get(u);if(t&&m){e.preventDefault(),e.dataTransfer.dropEffect="move",Z.set(u,n);var r=m.getBoundingClientRect(),o=r.top,a=r.height,i=e.pageY,l=Math.abs(o-i),c="bottom";n===u.children[0]?c="top":l
=u.children.length-1)return void Lt("target is already at the bottom, not moving");var f=o;o=l.e.next(o),Lt("Adjusting targetPath from ".concat(JSON.stringify(f)," to ").concat(JSON.stringify(o)))}if("top"===r&&i&&o[0]!==u.children.length-1){f=o;o=l.e.previous(o),Lt("Adjusting targetPath from ".concat(JSON.stringify(f)," to ").concat(JSON.stringify(o)))}return l.e.equals(o,a)?(e.preventDefault(),void Lt("targetPath and myPath is the same, not moving")):(Lt("Moving element ".concat(n._key," from path ").concat(JSON.stringify(a)," to ").concat(JSON.stringify(o)," (").concat(r,")")),l.i.moveNodes(u,{at:a,to:o}),void u.onChange())}Lt("No target element, not doing anything")}),[u,n]),j=Object(r.useCallback)((function(e){q.get(u)&&(Lt("On drop (prevented)",n),e.preventDefault(),e.stopPropagation(),p(!1))}),[u,n]),_=Object(r.useCallback)((function(e){if(h){$.set(u,!0),q.set(u,n),e.stopPropagation();var t=e.target;t instanceof HTMLElement&&(t.style.opacity="1")}else q.delete(u)}),[u,n,h]),x=Object(r.useCallback)((function(e){if(!h||v)return Lt("Not dragging block"),q.delete(u),void $.set(u,!1);if(Lt("Drag start"),$.set(u,!0),e.dataTransfer&&(e.dataTransfer.setData("application/portable-text","something"),e.dataTransfer.effectAllowed="move"),m&&m instanceof HTMLElement){var t=m.cloneNode(!0),n=t.querySelector("[data-pt-drag-ghost-element]");if(n&&(t=n),t.setAttribute("data-dragged",""),document.body){c.current=t,t.style.position="absolute",t.style.left="-99999px",t.style.boxSizing="border-box",document.body.appendChild(t);var r=m.getBoundingClientRect(),o=e.clientX-r.left,a=e.clientY-r.top;t.style.width="".concat(r.width,"px"),t.style.height="".concat(r.height,"px"),e.dataTransfer.setDragImage(t,o,a)}}_(e)}),[m,u,_,v,h]),P=d&&u.children[0]===Z.get(u),k=d&&u.children[u.children.length-1]===Z.get(u),C=J.get(u),S=P||d&&!P&&!k&&"top"===C,D=k||d&&!P&&!k&&"bottom"===C,M=Object(r.useMemo)((function(){return o.a.createElement("div",{className:"pt-drop-indicator",style:{position:"absolute",width:"100%",height:1,borderBottom:"1px solid currentColor",zIndex:5}})}),[]);return a?o.a.createElement(o.a.Fragment,null,t):o.a.createElement("div",{draggable:h,onDragStart:x,onDrag:_,onDragOver:g,onDragLeave:O,onDragEnd:w,onDrop:j},S&&M,t,D&&M)};W("components:Element");var Wt={display:"inline-block"},Vt=function(e){return o.a.createElement(Bt,{value:e})},zt=function(e){var t,n=e.attributes,a=e.children,i=e.element,u=e.portableTextFeatures,c=e.readOnly,f=e.renderBlock,d=e.renderChild,p=e.spellCheck,h=Object(s.e)(),v=Object(s.d)(),b=Object(r.useRef)(null),m=Object(r.useRef)(null),y=v&&h.selection&&l.f.isCollapsed(h.selection)||!1;if("string"!=typeof i._type)throw new Error("Expected element to have a _type property");if("string"!=typeof i._key)throw new Error("Expected element to have a _key property");if(h.isInline(i)){var g=s.b.findPath(h,i),O=E(l.a.node(h,g,{depth:1}),1)[0],j=u.types.inlineObjects.find((function(e){return e.name===i._type}));if(!j)throw new Error("Could not find type for inline block element");if(l.b.isElement(O)){var _=[{_key:O._key},"children",{_key:i._key}];return o.a.createElement("span",w({},n),a,o.a.createElement(Pt,{element:i,readOnly:c},o.a.createElement("span",{className:"pt-inline-object",ref:m,key:i._key,style:Wt,contentEditable:!1},d&&d(H([i],u.types.block.name,ee.get(h))[0],j,{focused:y,selected:v,path:_},Vt,m),!d&&Vt(H([i],u.types.block.name,ee.get(h))[0]))))}throw new Error("Block not found!")}var x={focused:y,selected:v,path:[{_key:i._key}]};if(i._type===u.types.block.name){t="pt-block pt-text-block";var P="listItem"in i;"style"in i&&(x.style=i.style||"normal",t="pt-block pt-text-block pt-text-block-style-".concat(i.style)),P&&(x.listItem=i.listItem,Number.isInteger(i.level)?x.level=i.level:x.level=1,t+=" pt-list-item pt-list-item-".concat(x.listItem," pt-list-item-level-").concat(x.level));var k=o.a.createElement(Ft,{block:i,portableTextFeatures:u},a),C=f?f(H([i],i._type,ee.get(h))[0],u.types.block,x,(function(){return k}),b):k;return o.a.createElement("div",w({key:i._key},n,{className:t,spellCheck:p}),o.a.createElement(Nt,{element:i,readOnly:c,blockRef:b},o.a.createElement("div",{ref:b},C)))}var S=u.types.blockObjects.find((function(e){return e.name===i._type}));if(!S)throw new Error("Could not find schema type for block element of _type ".concat(i._type));t="pt-block pt-object-block";var D=H([i],u.types.block.name,ee.get(h))[0],M=f&&f(D,S,x,Vt,b);return o.a.createElement("div",w({key:i._key},n,{className:t}),a,o.a.createElement(Nt,{element:i,readOnly:c,blockRef:b},M&&o.a.createElement("div",{ref:b,contentEditable:!1},M),!M&&o.a.createElement(Ct,{selected:v},Vt(H([i],u.types.block.name,ee.get(h))[0]))))},Ut="undefined"==typeof window?r.useEffect:r.useLayoutEffect;var Ht=W("component:Editable"),Yt={opacity:.5,position:"absolute",userSelect:"none",pointerEvents:"none"},Gt=function(){},$t=[],qt=Object(r.forwardRef)((function(e,t){var n=e.hotkeys,a=e.onBeforeInput,i=e.onPaste,u=e.onCopy,f=e.renderAnnotation,d=e.renderBlock,p=e.renderChild,h=e.renderDecorator,v=e.renderPlaceholder,b=e.selection,m=e.scrollSelectionIntoView,g=e.spellCheck,O=j(e,["hotkeys","onBeforeInput","onPaste","onCopy","renderAnnotation","renderBlock","renderChild","renderDecorator","renderPlaceholder","selection","scrollSelectionIntoView","spellCheck"]),_=re(),x=function(){var e=Object(r.useContext)(ie);if(void 0===e)throw new Error("The `usePortableTextEditorReadOnly` hook must be used inside the component's context.");return e}(),P=function(e){var t=Object(r.useRef)(null);return Ut((function(){e&&("function"==typeof e?e(t.current):e.current=t.current)})),t}(t),k=_.change$,C=_.keyGenerator,S=_.portableTextFeatures,D=_.slateInstance,M=Object(r.useMemo)((function(){return dt(k,S,C)}),[k,C,S]),A=Object(r.useMemo)((function(){return function(e,t,n,r){var o=["enter","tab","shift","delete","end"],a=r||st,i=function(){return U([{_type:e.types.block.name,_key:t(),style:"normal",markDefs:[],children:[{_type:"span",_key:t(),text:"",marks:[]}]}],n)[0]};return function(t){return t.pteWithHotKeys=function(r){Object.keys(a).forEach((function(e){if("marks"===e)for(var i in a[e]){if(o.includes(i))throw new Error("The hotkey ".concat(i," is reserved!"));if(y()(i,r.nativeEvent)){r.preventDefault();var u=a[e];if(u){var l=u[i];ct("HotKey ".concat(i," to toggle ").concat(l)),t.pteToggleMark(l)}}}if("custom"===e)for(var i in a[e]){if(o.includes(i))throw new Error("The hotkey ".concat(i," is reserved!"));if(y()(i,r.nativeEvent)){var c=a[e];c&&(0,c[i])(r,n)}}}));var u=y()("enter",r.nativeEvent),c=y()("tab",r.nativeEvent),s=y()("shift+enter",r.nativeEvent),f=y()("shift+tab",r.nativeEvent),d=y()("backspace",r.nativeEvent),p=y()("delete",r.nativeEvent);if(d&&t.selection&&t.selection.focus.path[0]>0&&l.f.isCollapsed(t.selection)){var h=E(l.a.node(t,l.e.previous(t.selection.focus.path.slice(0,1))),2),v=h[0],b=h[1],m=E(l.a.node(t,t.selection.focus,{depth:1}),1)[0];if(v&&m&&l.a.isVoid(t,v)&&0===t.selection.focus.offset)return ct("Preventing deleting void block above"),r.preventDefault(),r.stopPropagation(),l.i.removeNodes(t,{match:function(e){return e===m}}),l.i.select(t,b),void t.onChange()}if(p&&t.selection&&0===t.selection.focus.offset&&l.f.isCollapsed(t.selection)&&t.children[t.selection.focus.path[0]+1]){var g=E(l.a.node(t,l.e.next(t.selection.focus.path.slice(0,1))),1)[0],O=E(l.a.node(t,t.selection.focus,{depth:1}),2),w=O[0],j=O[1];if(g&&w&&!l.a.isVoid(t,w)&&l.a.isVoid(t,g))return ct("Preventing deleting void block below"),r.preventDefault(),r.stopPropagation(),l.i.removeNodes(t,{match:function(e){return e===w}}),l.i.select(t,j),void t.onChange()}if((c||f)&&t.pteIncrementBlockLevels(f)&&r.preventDefault(),u&&!s&&t.selection){var _=void 0;try{_=E(l.a.node(t,t.selection.focus,{depth:1}),1)[0]}catch(e){}if(t.isListBlock(_))return void(t.pteEndList()&&r.preventDefault());if(t.isTextBlock(_)&&_.style&&_.style!==e.styles[0].value){var x=E(l.f.edges(t.selection),2)[1];if(l.a.isEnd(t,x,x.path))return l.a.insertNode(t,i()),void r.preventDefault()}if(_&&l.a.isVoid(t,_))return l.a.insertNode(t,i()),void r.preventDefault()}return s?(r.preventDefault(),void t.insertText("\n")):y()("mod+z",r.nativeEvent)?(r.preventDefault(),void t.undo()):void((y()("mod+y",r.nativeEvent)||y()("mod+shift+z",r.nativeEvent))&&(r.preventDefault(),t.redo()))},t}}(S,C,_,n)}),[n,C,_,S]);Object(r.useMemo)((function(){return x?(Ht("Editable is in read only mode"),M(D)):(Ht("Editable is in edit mode"),M(A(D)))}),[x,D,A,M]);var T=Object(r.useCallback)((function(e){return o.a.createElement(zt,w({},e,{portableTextFeatures:S,readOnly:x,renderBlock:d,renderChild:p,spellCheck:g}))}),[S,g,x,d,p]),I=Object(r.useCallback)((function(e){return v&&e.leaf.placeholder&&""===e.text.text?o.a.createElement(o.a.Fragment,null,o.a.createElement("div",{style:Yt,contentEditable:!1},v()),o.a.createElement(kt,w({},e,{keyGenerator:C,portableTextFeatures:S,renderAnnotation:f,renderChild:p,renderDecorator:h,readOnly:x}))):o.a.createElement(kt,w({},e,{keyGenerator:C,portableTextFeatures:S,renderAnnotation:f,renderChild:p,renderDecorator:h,readOnly:x}))}),[x,C,S,f,p,h,v]);Object(r.useEffect)((function(){if(b){Ht("Selection from props ".concat(JSON.stringify(b)));var e=function(e,t){if(!e||!t||0===t.length)return null;var n=null,r=null,o=e.anchor,a=e.focus;return o&&t.find((function(e){return Object(c.isEqual)({_key:e._key},o.path[0])}))&&(n=_t(o,t)),a&&t.find((function(e){return Object(c.isEqual)({_key:e._key},a.path[0])}))&&(r=_t(a,t)),n&&r?{anchor:n,focus:r}:null}(b,H(D.children,S.types.block.name));if(null!==e){Ht("Normalized selection from props ".concat(JSON.stringify(e)));var t=de(e,D);t&&(l.i.select(D,t),D.operations.some((function(e){return"set_selection"===e.type}))||k.next({type:"selection",selection:e}),D.onChange())}}}),[D,b,S.types.block.name,k]),Object(r.useEffect)((function(){b&>.select(_,b)}),[]);var R=Object(r.useCallback)((function(e){u&&(void 0!==u(e)&&e.preventDefault())}),[u]),F=Object(r.useCallback)((function(e){if(e.preventDefault(),D.selection)return i?void new Promise((function(t){var n;t(i({event:e,value:gt.getValue(_),path:(null===(n=D.selection)||void 0===n?void 0:n.focus.path)||[],portableTextFeatures:S,type:S.types.portableText}))})).then((function(t){return Ht("Custom paste function from client resolved",t),k.next({type:"loading",isLoading:!0}),t&&t.insert?t&&t.insert?(D.insertFragment(U(t.insert,{portableTextFeatures:S})),void k.next({type:"loading",isLoading:!1})):void console.warn("Your onPaste function returned something unexpected:",t):(Ht("No result from custom paste handler, pasting normally"),void D.insertData(e.clipboardData))})).catch((function(e){return k.next({type:"loading",isLoading:!1}),console.error(e),e})):(Ht("Pasting normally"),void D.insertData(e.clipboardData))}),[k,i,_,S,D]),B=Object(r.useCallback)((function(){k.next({type:"focus"})}),[k]),L=Object(r.useCallback)((function(){k.next({type:"blur"})}),[k]),N=Object(r.useCallback)((function(e){a&&a(e)}),[a]),W=D.pteWithHotKeys,V=Object(r.useMemo)((function(){if(void 0!==m)return null===m?Gt:function(e,t){m(_,t)}}),[_,m]),z=Object(r.useCallback)((function(){return Y(D.children,S)?[{anchor:{path:[0,0],offset:0},focus:{path:[0,0],offset:0},placeholder:!0}]:$t}),[S,D.children]),G=Object(r.useMemo)((function(){return o.a.createElement(s.a,{autoFocus:!1,className:"pt-editable",decorate:z,onBlur:L,onCopy:R,onDOMBeforeInput:N,onFocus:B,onKeyDown:W,onPaste:F,readOnly:x,renderElement:T,renderLeaf:I,scrollSelectionIntoView:V})}),[z,R,W,N,L,B,F,x,T,I,V]);return _?o.a.createElement("div",w({ref:P},O),G):null}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return d})),n.d(t,"c",(function(){return p})),n.d(t,"d",(function(){return m}));var r=n(1331),o=n(1332);let a=!0,i=!1,u=!1;const l={delta:0,timestamp:0},c=["read","update","preRender","render","postRender"],s=c.reduce(((e,t)=>(e[t]=Object(o.a)((()=>i=!0)),e)),{}),f=c.reduce(((e,t)=>{const n=s[t];return e[t]=(e,t=!1,r=!1)=>(i||b(),n.schedule(e,t,r)),e}),{}),d=c.reduce(((e,t)=>(e[t]=s[t].cancel,e)),{}),p=c.reduce(((e,t)=>(e[t]=()=>s[t].process(l),e)),{}),h=e=>s[e].process(l),v=e=>{i=!1,l.delta=a?r.a:Math.max(Math.min(e-l.timestamp,40),1),l.timestamp=e,u=!0,c.forEach(h),u=!1,i&&(a=!1,Object(r.b)(v))},b=()=>{i=!0,a=!0,u||Object(r.b)(v)},m=()=>l;t.b=f},function(e,t,n){var r=n(293);e.exports=function(e,t){return r(e,t)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2477);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}));var o=n(353);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===o[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))}));var a=n(1036);Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===a[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))}));var i=n(354);Object.keys(i).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===i[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return i[e]}}))}));var u=n(572);Object.keys(u).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===u[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return u[e]}}))}));var l=n(2542);Object.keys(l).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===l[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return l[e]}}))}))},function(e,t){var n=Array.isArray;e.exports=n},function(e,t,n){var r=n(180);e.exports=function(e){return(null==e?0:e.length)?r(e,1):[]}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1724);n.d(t,"reactiveComponent",(function(){return r.b})),n.d(t,"rxComponent",(function(){return r.b})),n.d(t,"forwardRef",(function(){return r.a}));var o=n(828);n.d(t,"observeState",(function(){return o.d})),n.d(t,"observeCallback",(function(){return o.a})),n.d(t,"observeContext",(function(){return o.b})),n.d(t,"observeElement",(function(){return o.c})),n.d(t,"state",(function(){return o.d})),n.d(t,"handler",(function(){return o.a})),n.d(t,"context",(function(){return o.b})),n.d(t,"elementRef",(function(){return o.c}));var a=n(232);n.d(t,"observableCallback",(function(){return a.observableCallback}));var i=n(827);n.d(t,"useObservable",(function(){return i.b})),n.d(t,"useMemoObservable",(function(){return i.a}));var u=n(491);n.d(t,"useAsObservable",(function(){return u.a}));var l=n(1726);n.d(t,"useObservableCallback",(function(){return l.a}))},function(e,t,n){"use strict";t.a=function(){return r},t.b=function(e){r=e};var r={}},function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var r=n(58),o=n(449),a=n(221),i=n(771),u=function(){function e(e){this.closed=!1,this._parentOrParents=null,this._subscriptions=null,e&&(this._ctorUnsubscribe=!0,this._unsubscribe=e)}var t;return e.prototype.unsubscribe=function(){var t;if(!this.closed){var n=this,u=n._parentOrParents,c=n._ctorUnsubscribe,s=n._unsubscribe,f=n._subscriptions;if(this.closed=!0,this._parentOrParents=null,this._subscriptions=null,u instanceof e)u.remove(this);else if(null!==u)for(var d=0;dr[e]===n)))throw new Error('Used the unknown helpId "'.concat(n,'", please add it to the array in createValidationResult.js'));return{severity:e,message:t,helpId:n}}t.HELP_IDS=r;t.error=(e,t)=>o("error",e,t);t.warning=(e,t)=>o("warning",e,t);t.info=(e,t)=>o("info",e,t)},function(e,t,n){n(93)(e.exports,n(2057))},function(e,t,n){"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object.defineProperty(t,"__esModule",{value:!0}),t.SerializeError=t.HELP_URL=void 0;class o extends Error{constructor(e,t,n,o){super(e),r(this,"path",void 0),r(this,"helpId",void 0);var a=void 0===n?"":"".concat(n);this.path=(t||[]).concat(o?"".concat(a," (").concat(o,")"):a)}withHelpUrl(e){return this.helpId=e,this}}var a;t.SerializeError=o,t.HELP_URL=a,function(e){e.ID_REQUIRED="structure-node-id-required",e.TITLE_REQUIRED="structure-title-required",e.FILTER_REQUIRED="structure-filter-required",e.INVALID_LIST_ITEM="structure-invalid-list-item",e.COMPONENT_REQUIRED="structure-view-component-required",e.DOCUMENT_ID_REQUIRED="structure-document-id-required",e.DOCUMENT_TYPE_REQUIRED="structure-document-type-required",e.SCHEMA_TYPE_REQUIRED="structure-schema-type-required",e.SCHEMA_TYPE_NOT_FOUND="structure-schema-type-not-found",e.LIST_ITEMS_MUST_BE_ARRAY="structure-list-items-must-be-array",e.QUERY_PROVIDED_FOR_FILTER="structure-query-provided-for-filter",e.ACTION_OR_INTENT_REQUIRED="structure-action-or-intent-required",e.LIST_ITEM_IDS_MUST_BE_UNIQUE="structure-list-item-ids-must-be-unique",e.ACTION_AND_INTENT_MUTUALLY_EXCLUSIVE="structure-action-and-intent-mutually-exclusive"}(a||(t.HELP_URL=a={}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),n.d(t,"COLOR_HUES",(function(){return p})),n.d(t,"COLOR_TINTS",(function(){return h})),n.d(t,"black",(function(){return v})),n.d(t,"blue",(function(){return o})),n.d(t,"cyan",(function(){return f})),n.d(t,"gray",(function(){return r})),n.d(t,"green",(function(){return s})),n.d(t,"hues",(function(){return d})),n.d(t,"magenta",(function(){return i})),n.d(t,"orange",(function(){return l})),n.d(t,"purple",(function(){return a})),n.d(t,"red",(function(){return u})),n.d(t,"white",(function(){return b})),n.d(t,"yellow",(function(){return c}));const r={50:{title:"Gray 50",hex:"#f2f3f5"},100:{title:"Gray 100",hex:"#e6e8ec"},200:{title:"Gray 200",hex:"#ced2d9"},300:{title:"Gray 300",hex:"#b6bcc6"},400:{title:"Gray 400",hex:"#9ea6b3"},500:{title:"Gray 500",hex:"#8690a0"},600:{title:"Gray 600",hex:"#6e7683"},700:{title:"Gray 700",hex:"#565d67"},800:{title:"Gray 800",hex:"#3f434a"},900:{title:"Gray 900",hex:"#272a2e"},950:{title:"Gray 950",hex:"#1b1d20"}},o={50:{title:"Blue 50",hex:"#e8f1fe"},100:{title:"Blue 100",hex:"#d2e3fe"},200:{title:"Blue 200",hex:"#a6c8fd"},300:{title:"Blue 300",hex:"#7aacfd"},400:{title:"Blue 400",hex:"#4e91fc"},500:{title:"Blue 500",hex:"#2276fc"},600:{title:"Blue 600",hex:"#1e61cd"},700:{title:"Blue 700",hex:"#1a4d9e"},800:{title:"Blue 800",hex:"#17396f"},900:{title:"Blue 900",hex:"#132540"},950:{title:"Blue 950",hex:"#111b29"}},a={50:{title:"Purple 50",hex:"#f8e9fe"},100:{title:"Purple 100",hex:"#f2d3fe"},200:{title:"Purple 200",hex:"#e6a7fd"},300:{title:"Purple 300",hex:"#d97bfd"},400:{title:"Purple 400",hex:"#cd4efc"},500:{title:"Purple 500",hex:"#c123fc"},600:{title:"Purple 600",hex:"#9d1fcd"},700:{title:"Purple 700",hex:"#7a1b9e"},800:{title:"Purple 800",hex:"#56186f"},900:{title:"Purple 900",hex:"#331440"},950:{title:"Purple 950",hex:"#211229"}},i={50:{title:"Magenta 50",hex:"#fcebf5"},100:{title:"Magenta 100",hex:"#f9d7eb"},200:{title:"Magenta 200",hex:"#f4afd8"},300:{title:"Magenta 300",hex:"#ef87c4"},400:{title:"Magenta 400",hex:"#ea5fb1"},500:{title:"Magenta 500",hex:"#e5389e"},600:{title:"Magenta 600",hex:"#ba3082"},700:{title:"Magenta 700",hex:"#8f2866"},800:{title:"Magenta 800",hex:"#65204a"},900:{title:"Magenta 900",hex:"#3a182d"},950:{title:"Magenta 950",hex:"#25141f"}},u={50:{title:"Red 50",hex:"#fdebea"},100:{title:"Red 100",hex:"#fcd8d5"},200:{title:"Red 200",hex:"#f9b1ab"},300:{title:"Red 300",hex:"#f68b82"},400:{title:"Red 400",hex:"#f36458"},500:{title:"Red 500",hex:"#f03e2f"},600:{title:"Red 600",hex:"#c33529"},700:{title:"Red 700",hex:"#962c23"},800:{title:"Red 800",hex:"#69231d"},900:{title:"Red 900",hex:"#3c1a17"},950:{title:"Red 950",hex:"#261514"}},l={50:{title:"Orange 50",hex:"#fef0e6"},100:{title:"Orange 100",hex:"#fee2ce"},200:{title:"Orange 200",hex:"#fdc59d"},300:{title:"Orange 300",hex:"#fca86d"},400:{title:"Orange 400",hex:"#fb8b3c"},500:{title:"Orange 500",hex:"#e57322"},600:{title:"Orange 600",hex:"#ba5f1f"},700:{title:"Orange 700",hex:"#904b1b"},800:{title:"Orange 800",hex:"#653818"},900:{title:"Orange 900",hex:"#3a2415"},950:{title:"Orange 950",hex:"#251a13"}},c={50:{title:"Yellow 50",hex:"#fef7da"},100:{title:"Yellow 100",hex:"#fdefb6"},200:{title:"Yellow 200",hex:"#fcdf6d"},300:{title:"Yellow 300",hex:"#fbd024"},400:{title:"Yellow 400",hex:"#d9b421"},500:{title:"Yellow 500",hex:"#b7991e"},600:{title:"Yellow 600",hex:"#967e1c"},700:{title:"Yellow 700",hex:"#746219"},800:{title:"Yellow 800",hex:"#534717"},900:{title:"Yellow 900",hex:"#312c14"},950:{title:"Yellow 950",hex:"#201e13"}},s={50:{title:"Green 50",hex:"#e7f9ed"},100:{title:"Green 100",hex:"#d0f4dc"},200:{title:"Green 200",hex:"#a1eaba"},300:{title:"Green 300",hex:"#72e097"},400:{title:"Green 400",hex:"#43d675"},500:{title:"Green 500",hex:"#3ab564"},600:{title:"Green 600",hex:"#329454"},700:{title:"Green 700",hex:"#297343"},800:{title:"Green 800",hex:"#215233"},900:{title:"Green 900",hex:"#183122"},950:{title:"Green 950",hex:"#14211a"}},f={50:{title:"Cyan 50",hex:"#e3fafd"},100:{title:"Cyan 100",hex:"#c7f5fc"},200:{title:"Cyan 200",hex:"#90ecf9"},300:{title:"Cyan 300",hex:"#59e3f6"},400:{title:"Cyan 400",hex:"#22daf4"},500:{title:"Cyan 500",hex:"#1fb8ce"},600:{title:"Cyan 600",hex:"#1c97a8"},700:{title:"Cyan 700",hex:"#197583"},800:{title:"Cyan 800",hex:"#16545d"},900:{title:"Cyan 900",hex:"#133237"},950:{title:"Cyan 950",hex:"#112124"}},d={gray:r,blue:o,purple:a,magenta:i,red:u,orange:l,yellow:c,green:s,cyan:f},p=["gray","blue","purple","magenta","red","orange","yellow","green","cyan"],h=["50","100","200","300","400","500","600","700","800","900","950"],v={title:"Black",hex:"#101112"},b={title:"White",hex:"#fff"}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return a})),n.d(t,"c",(function(){return i}));var r=n(80);function o(e){return e instanceof Object(r.a)(e).Element||e instanceof Element}function a(e){return e instanceof Object(r.a)(e).HTMLElement||e instanceof HTMLElement}function i(e){return"undefined"!=typeof ShadowRoot&&(e instanceof Object(r.a)(e).ShadowRoot||e instanceof ShadowRoot)}},function(e,t,n){var r=n(85),o=n(472),a=n(1601),i=n(178),u=n(179),l=n(1604),c=n(480),s=n(477),f=c((function(e,t){var n={};if(null==e)return n;var c=!1;t=r(t,(function(t){return t=i(t,e),c||(c=t.length>1),t})),u(e,s(e),n),c&&(n=o(n,7,l));for(var f=t.length;f--;)a(n,t[f]);return n}));e.exports=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1022);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}));var o=n(2437);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===o[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))}));var a=n(2439);Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===a[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))}));var i=n(2441);Object.keys(i).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===i[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return i[e]}}))}));var u=n(2443);Object.keys(u).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===u[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return u[e]}}))}));var l=n(2449);Object.keys(l).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===l[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return l[e]}}))}));var c=n(259);Object.keys(c).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===c[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return c[e]}}))}));var s=n(200);Object.keys(s).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===s[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return s[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1030);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}));var o=n(2463);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===o[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))}));var a=n(2466);Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===a[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))}));var i=n(2467);Object.keys(i).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===i[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return i[e]}}))}))},function(e,t,n){"use strict";t.a=function(e,t){return function(n){if("function"!=typeof e)throw new TypeError("argument is not a function. Are you looking for `mapTo()`?");return n.lift(new a(e,t))}};var r=n(9),o=n(13);var a=function(){function e(e,t){this.project=e,this.thisArg=t}return e.prototype.call=function(e,t){return t.subscribe(new i(e,this.project,this.thisArg))},e}(),i=function(e){function t(t,n,r){var o=e.call(this,t)||this;return o.project=n,o.count=0,o.thisArg=r||o,o}return r.a(t,e),t.prototype._next=function(e){var t;try{t=this.project.call(this.thisArg,e,this.count++)}catch(e){return void this.destination.error(e)}this.destination.next(t)},t}(o.a)},function(e,t,n){var r=n(135),o=n(476),a=n(75),i=Function.prototype,u=Object.prototype,l=i.toString,c=u.hasOwnProperty,s=l.call(Object);e.exports=function(e){if(!a(e)||"[object Object]"!=r(e))return!1;var t=o(e);if(null===t)return!0;var n=c.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&l.call(n)==s}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function e(t,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.data=t,this.text=n.text||t,this.options=n}},,function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=function(e){return Boolean(null!==e&&"object"==typeof e&&e.getVelocity)}},function(e,t,n){var r=n(754),o="object"==typeof self&&self&&self.Object===Object&&self,a=r||o||Function("return this")();e.exports=a},function(e,t){e.exports=function(e){return null!=e&&"object"==typeof e}},function(e,t){e.exports=function(e,t,n){if(null===e!=(null===t))return!1;var r=Array.isArray(e),o=Array.isArray(t);if(r!==o)return!1;var a=typeof e;return a===typeof t&&(function(e){return"function"!==e&&"object"!==e}(a)?n?n(e,t):e===t:r?function(e,t,n){var r=e.length;if(r!==t.length)return!1;if(n){for(var o=0;oe.draft||e.published))};var i="drafts";t.DRAFTS_FOLDER=i;var u="".concat(i,".");function l(e){return e.startsWith(u)}function c(e){return l(e)?e:u+e}function s(e){return l(e)?e.slice(u.length):e}function f(e){var t=e.reduce(((e,t)=>{var n=s(t._id),r=e.get(n);return r||(r={id:n,type:t._type,published:void 0,draft:void 0},e.set(n,r)),r[n===t._id?"published":"draft"]=t,e}),new Map);return Array.from(t.values())}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return o.default}});var r,o=(r=n(829))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SearchProvider=function(e){var t=e.children,n=e.currentUser,d=(0,a.useMemo)((()=>(0,u.createRecentSearchesStore)(o.default,n)),[n]),p=(0,a.useMemo)((()=>null==d?void 0:d.getRecentSearchTerms()),[d]),h=(0,a.useMemo)((()=>(0,f.initialSearchState)(n,p)),[n,p]),b=(T=(0,a.useReducer)(f.searchReducer,h),I=2,function(e){if(Array.isArray(e))return e}(T)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}}(T,I)||function(e,t){if(e){if("string"==typeof e)return m(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?m(e,t):void 0}}(T,I)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),g=b[0],O=b[1],w=g.ordering,j=g.pageIndex,_=g.result,E=g.terms,x=(0,a.useRef)(!1),P=(0,a.useRef)(h.ordering),k=(0,a.useRef)(h.pageIndex),C=(0,a.useRef)(h.terms),S=(0,l.useSearch)({initialState:v(v({},_),{},{terms:E}),onComplete:e=>O({hits:e,type:"SEARCH_REQUEST_COMPLETE"}),onError:e=>O({error:e,type:"SEARCH_REQUEST_ERROR"}),onStart:()=>O({type:"SEARCH_REQUEST_START"}),schema:o.default}),D=S.handleSearch,M=S.searchState,A=(0,c.hasSearchableTerms)(E);var T,I;return(0,a.useEffect)((()=>{var e=!(0,r.default)(w,P.current),t=j!==k.current,n=!(0,r.default)(E,C.current);if(e||t||n){var o=(null==w?void 0:w.customMeasurementLabel)||"".concat(w.sort.field," ").concat(w.sort.direction);D({options:{comments:["findability-mvi:".concat(i.FINDABILITY_MVI),...(0,s.isRecentSearchTerms)(E)?["findability-recent-search:".concat(E.__recent.index)]:[],"findability-selected-types:".concat(E.types.length),"findability-sort:".concat(o)],limit:i.SEARCH_LIMIT,offset:j*i.SEARCH_LIMIT,skipSortByScore:w.ignoreScore,sort:w.sort},terms:E}),k.current=j}P.current=w,C.current=E}),[D,A,w,j,M.terms,E]),(0,a.useEffect)((()=>{!A&&null!=x&&x.current&&_.hits.length>0&&O({type:"SEARCH_CLEAR"}),x.current=!0}),[O,A,_.hits,E.query,E.types]),a.default.createElement(y.Provider,{value:{dispatch:O,recentSearchesStore:d,state:g}},t)},t.useSearchState=function(){var e=(0,a.useContext)(y);if(void 0===e)throw new Error("useSearchState must be used within an SearchProvider");return e};var r=p(n(36)),o=p(n(31)),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=d(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=n(92),u=n(3189),l=n(3190),c=n(388),s=n(1219),f=n(3191);function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(d=function(e){return e?n:t})(e)}function p(e){return e&&e.__esModule?e:{default:e}}function h(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function v(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.draft||e.published))};var i="drafts";t.DRAFTS_FOLDER=i;var u="".concat(i,".");function l(e){return e.startsWith(u)}function c(e){return l(e)?e:u+e}function s(e){return l(e)?e.slice(u.length):e}function f(e){var t=e.reduce(((e,t)=>{var n=s(t._id),r=e.get(n);return r||(r={id:n,type:t._type,published:void 0,draft:void 0},e.set(n,r)),r[n===t._id?"published":"draft"]=t,e}),new Map);return Array.from(t.values())}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PREVIEW_MEDIA_SIZE=t.PREVIEW_ICON_SIZE=void 0;t.PREVIEW_MEDIA_SIZE={block:{width:33,height:33},blockImage:{width:600,height:400},default:{width:35,height:35},detail:{width:75,height:75},inline:{width:15,height:15},media:{width:160,height:160}};t.PREVIEW_ICON_SIZE={block:31,blockImage:45,default:33,detail:45,inline:15,media:45}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FormBuilderInput=void 0;var r,o=y(n(0)),a=(r=n(76))&&r.__esModule?r:{default:r},i=n(62),u=n(25),l=y(n(14)),c=n(97),s=n(55),f=n(89),d=n(195),p=["path","focusPath","markers"],h=["path","focusPath","markers"],v=["readOnly","_internal_parent"],b=["childFocusPath","compareValue","component","context","focusPath","markers","isRoot","level","onBlur","onChange","onFocus","path","presence","readOnly","setInput","type","value"];function m(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(m=function(e){return e?n:t})(e)}function y(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=m(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}function g(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function O(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function _(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var E=(0,f.emptyArray)(),x=(0,f.emptyArray)(),P=(0,f.emptyArray)(),k={minWidth:0},C=()=>{};class S extends o.default.Component{constructor(){super(...arguments),_(this,"_element",void 0),_(this,"_input",void 0),_(this,"scrollTimeout",void 0),_(this,"getValuePath",(()=>this.context.getValuePath().concat(this.props.path))),_(this,"setInput",(e=>{this._input=e})),_(this,"handleChange",(e=>{var t=this.props,n=t.type,r=t.onChange;"boolean"==typeof n.readOnly&&n.readOnly||r(e)})),_(this,"handleFocus",(e=>{var t=this.props,n=t.path,r=t.onFocus,o=t.focusPath;if(r){var a=Array.isArray(e)?[...n,...e]:n;l.isEqual(o,a)||r(a)}else console.warn("FormBuilderInput was used without passing a required onFocus prop. Read more at %s.",(0,c.generateHelpUrl)("form-builder-input-missing-required-prop"))})),_(this,"handleBlur",(()=>{var e=this.props.onBlur;e?e():console.warn("FormBuilderInput was used without passing a required onBlur prop. Read more at %s.",(0,c.generateHelpUrl)("form-builder-input-missing-required-prop"))}))}getChildContext(){return{getValuePath:this.getValuePath}}componentDidMount(){var e=this.props,t=e.focusPath,n=e.path;l.hasFocus(t,n)&&this.focus()}shouldComponentUpdate(e){var t=this.props,n=t.path,r=t.focusPath,o=t.markers,i=j(t,p),u=e.path,l=e.focusPath,c=e.markers,s=j(e,h);return!((0,a.default)(i,s)&&(0,a.default)(n,u)&&(0,a.default)(r,l)&&(0,a.default)(o,c))}componentDidUpdate(e){var t=l.hasFocus(e.focusPath,e.path),n=l.hasFocus(this.props.focusPath,this.props.path);!t&&n&&this.focus()}componentWillUnmount(){this.scrollTimeout&&clearTimeout(this.scrollTimeout)}resolveInputComponent(e){var t=this.props.inputComponent;return null!=t?t:this.context.formBuilder.resolveInputComponent(e)}focus(){var e=this.props.type;if(this._input&&"function"==typeof this._input.focus)this._input.focus();else{var t,n=this.resolveInputComponent(e),r=(t=n).displayName||t.name||"Unknown";this._input?console.warn('The input component for type "%s" is missing a required ".focus()" method. Please check the implementation of "%s" [%O]. Read more at %s',e.name,r,n,(0,c.generateHelpUrl)("input-component-missing-required-method")):console.warn('The input component for type "%s" has no associated ref element. Please check the implementation of "%s" [%O]. If this is a function component, it must be wrapped in React.forwardRef(). Read more at %s',e.name,r,n,(0,c.generateHelpUrl)("input-component-no-ref"))}}getChildFocusPath(){var e=this.props,t=e.path,n=e.focusPath;return l.trimChildPath(t,n)}render(){var e=this.props,t=e.type,n=e._internal_parent,r=e.value,a=this.props,i=a.readOnly,u=(a._internal_parent,j(a,v)),l=this.resolveInputComponent(t);return l?"function"==typeof i||"function"==typeof t.readOnly?o.default.createElement(d.ConditionalReadOnlyField,{parent:n,value:r,readOnly:null!=i?i:t.readOnly},o.default.createElement(D,w({},u,{childFocusPath:this.getChildFocusPath(),context:this.context,component:l,onBlur:this.handleBlur,onChange:this.handleChange,onFocus:this.handleFocus,setInput:this.setInput}))):o.default.createElement(D,w({},u,{readOnly:i,childFocusPath:this.getChildFocusPath(),context:this.context,component:l,onBlur:this.handleBlur,onChange:this.handleChange,onFocus:this.handleFocus,setInput:this.setInput})):o.default.createElement("div",{tabIndex:0,ref:this.setInput},"No input resolved for type ",t.name?JSON.stringify(t.name):"")}}function D(e){var t,n=e.childFocusPath,r=e.compareValue,a=e.component,c=e.context,f=e.focusPath,d=e.markers,p=e.isRoot,h=e.level,v=e.onBlur,m=e.onChange,y=e.onFocus,g=e.path,w=e.presence,_=e.readOnly,x=e.setInput,C=e.type,S=e.value,D=j(e,b),M=null!==(t=(0,u.useConditionalReadOnly)())&&void 0!==t?t:_,A=w||c.presence,T=(0,o.useMemo)((()=>A&&0!==A.length?A.filter((e=>l.startsWith(g,e.path))).map((e=>O(O({},e),{},{path:l.trimChildPath(g,e.path)}))):P),[g,A]),I=(0,o.useMemo)((()=>p?d:d.filter((e=>l.startsWith(g,e.path))).map((e=>O(O({},e),{},{path:l.trimChildPath(g,e.path)})))),[p,d,g]),R="object"!==C.jsonType&&"array"!==C.jsonType,F=l.get(r,g),B=(0,o.useMemo)((()=>O(O({},D),{},{focusPath:R?void 0:n,isRoot:p,value:S,compareValue:F,readOnly:M,markers:0===I.length?E:I,type:C,presence:T,onChange:m,onFocus:y,onBlur:v,level:h,ref:x})),[F,n,I,T,R,p,h,v,m,y,M,D,x,C,S]),L=(0,o.useMemo)((()=>o.default.createElement(a,B)),[a,B]);return o.default.createElement("div",{"data-testid":0===g.length?"input-$root":"input-".concat(l.toString(g)),style:k},o.default.createElement(s.FormFieldPresenceContext.Provider,{value:T},o.default.createElement(i.ChangeIndicatorProvider,{path:g,focusPath:f,value:S,compareValue:F},L)))}t.FormBuilderInput=S,_(S,"contextTypes",{presence:C,formBuilder:C,getValuePath:C}),_(S,"childContextTypes",{getValuePath:C}),_(S,"defaultProps",{focusPath:x,path:x,markers:E})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.emptyObject=t.emptyArray=t.EMPTY_OBJECT=t.EMPTY_ARRAY=void 0;var r=Object.freeze({});t.EMPTY_OBJECT=r;var o=Object.freeze([]);t.EMPTY_ARRAY=o;t.emptyObject=()=>r;t.emptyArray=()=>o},function(e,t,n){(function(e){var t;//! moment.js +//! version : 2.29.4 +//! authors : Tim Wood, Iskren Chernev, Moment.js contributors +//! license : MIT +//! momentjs.com +t=function(){"use strict";var t,r;function o(){return t.apply(null,arguments)}function a(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,t){return Object.prototype.hasOwnProperty.call(e,t)}function l(e){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(e).length;var t;for(t in e)if(u(e,t))return!1;return!0}function c(e){return void 0===e}function s(e){return"number"==typeof e||"[object Number]"===Object.prototype.toString.call(e)}function f(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function d(e,t){var n,r=[],o=e.length;for(n=0;n>>0;for(t=0;t0)for(n=0;n=0?n?"+":"":"-")+Math.pow(10,Math.max(0,o)).toString().substr(1)+r}o.suppressDeprecationWarnings=!1,o.deprecationHandler=null,x=Object.keys?Object.keys:function(e){var t,n=[];for(t in e)u(e,t)&&n.push(t);return n};var A=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,T=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,I={},R={};function F(e,t,n,r){var o=r;"string"==typeof r&&(o=function(){return this[r]()}),e&&(R[e]=o),t&&(R[t[0]]=function(){return M(o.apply(this,arguments),t[1],t[2])}),n&&(R[n]=function(){return this.localeData().ordinal(o.apply(this,arguments),e)})}function B(e,t){return e.isValid()?(t=L(t,e.localeData()),I[t]=I[t]||function(e){var t,n,r,o=e.match(A);for(t=0,n=o.length;t=0&&T.test(e);)e=e.replace(T,r),T.lastIndex=0,n-=1;return e}var N={};function W(e,t){var n=e.toLowerCase();N[n]=N[n+"s"]=N[t]=e}function V(e){return"string"==typeof e?N[e]||N[e.toLowerCase()]:void 0}function z(e){var t,n,r={};for(n in e)u(e,n)&&(t=V(n))&&(r[t]=e[n]);return r}var U={};function H(e,t){U[e]=t}function Y(e){return e%4==0&&e%100!=0||e%400==0}function G(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function $(e){var t=+e,n=0;return 0!==t&&isFinite(t)&&(n=G(t)),n}function q(e,t){return function(n){return null!=n?(Z(this,e,n),o.updateOffset(this,t),this):X(this,e)}}function X(e,t){return e.isValid()?e._d["get"+(e._isUTC?"UTC":"")+t]():NaN}function Z(e,t,n){e.isValid()&&!isNaN(n)&&("FullYear"===t&&Y(e.year())&&1===e.month()&&29===e.date()?(n=$(n),e._d["set"+(e._isUTC?"UTC":"")+t](n,e.month(),je(n,e.month()))):e._d["set"+(e._isUTC?"UTC":"")+t](n))}var K,J=/\d/,Q=/\d\d/,ee=/\d{3}/,te=/\d{4}/,ne=/[+-]?\d{6}/,re=/\d\d?/,oe=/\d\d\d\d?/,ae=/\d\d\d\d\d\d?/,ie=/\d{1,3}/,ue=/\d{1,4}/,le=/[+-]?\d{1,6}/,ce=/\d+/,se=/[+-]?\d+/,fe=/Z|[+-]\d\d:?\d\d/gi,de=/Z|[+-]\d\d(?::?\d\d)?/gi,pe=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i;function he(e,t,n){K[e]=C(t)?t:function(e,r){return e&&n?n:t}}function ve(e,t){return u(K,e)?K[e](t._strict,t._locale):new RegExp(be(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,(function(e,t,n,r,o){return t||n||r||o}))))}function be(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}K={};var me,ye={};function ge(e,t){var n,r,o=t;for("string"==typeof e&&(e=[e]),s(t)&&(o=function(e,n){n[t]=$(e)}),r=e.length,n=0;n68?1900:2e3)};var Te=q("FullYear",!0);function Ie(e,t,n,r,o,a,i){var u;return e<100&&e>=0?(u=new Date(e+400,t,n,r,o,a,i),isFinite(u.getFullYear())&&u.setFullYear(e)):u=new Date(e,t,n,r,o,a,i),u}function Re(e){var t,n;return e<100&&e>=0?((n=Array.prototype.slice.call(arguments))[0]=e+400,t=new Date(Date.UTC.apply(null,n)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)):t=new Date(Date.UTC.apply(null,arguments)),t}function Fe(e,t,n){var r=7+t-n;return-(7+Re(e,0,r).getUTCDay()-t)%7+r-1}function Be(e,t,n,r,o){var a,i,u=1+7*(t-1)+(7+n-r)%7+Fe(e,r,o);return u<=0?i=Ae(a=e-1)+u:u>Ae(e)?(a=e+1,i=u-Ae(e)):(a=e,i=u),{year:a,dayOfYear:i}}function Le(e,t,n){var r,o,a=Fe(e.year(),t,n),i=Math.floor((e.dayOfYear()-a-1)/7)+1;return i<1?r=i+Ne(o=e.year()-1,t,n):i>Ne(e.year(),t,n)?(r=i-Ne(e.year(),t,n),o=e.year()+1):(o=e.year(),r=i),{week:r,year:o}}function Ne(e,t,n){var r=Fe(e,t,n),o=Fe(e+1,t,n);return(Ae(e)-r+o)/7}function We(e,t){return e.slice(t,7).concat(e.slice(0,t))}F("w",["ww",2],"wo","week"),F("W",["WW",2],"Wo","isoWeek"),W("week","w"),W("isoWeek","W"),H("week",5),H("isoWeek",5),he("w",re),he("ww",re,Q),he("W",re),he("WW",re,Q),Oe(["w","ww","W","WW"],(function(e,t,n,r){t[r.substr(0,1)]=$(e)})),F("d",0,"do","day"),F("dd",0,0,(function(e){return this.localeData().weekdaysMin(this,e)})),F("ddd",0,0,(function(e){return this.localeData().weekdaysShort(this,e)})),F("dddd",0,0,(function(e){return this.localeData().weekdays(this,e)})),F("e",0,0,"weekday"),F("E",0,0,"isoWeekday"),W("day","d"),W("weekday","e"),W("isoWeekday","E"),H("day",11),H("weekday",11),H("isoWeekday",11),he("d",re),he("e",re),he("E",re),he("dd",(function(e,t){return t.weekdaysMinRegex(e)})),he("ddd",(function(e,t){return t.weekdaysShortRegex(e)})),he("dddd",(function(e,t){return t.weekdaysRegex(e)})),Oe(["dd","ddd","dddd"],(function(e,t,n,r){var o=n._locale.weekdaysParse(e,r,n._strict);null!=o?t.d=o:v(n).invalidWeekday=e})),Oe(["d","e","E"],(function(e,t,n,r){t[r]=$(e)}));var Ve="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),ze="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Ue="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),He=pe,Ye=pe,Ge=pe;function $e(e,t,n){var r,o,a,i=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],r=0;r<7;++r)a=h([2e3,1]).day(r),this._minWeekdaysParse[r]=this.weekdaysMin(a,"").toLocaleLowerCase(),this._shortWeekdaysParse[r]=this.weekdaysShort(a,"").toLocaleLowerCase(),this._weekdaysParse[r]=this.weekdays(a,"").toLocaleLowerCase();return n?"dddd"===t?-1!==(o=me.call(this._weekdaysParse,i))?o:null:"ddd"===t?-1!==(o=me.call(this._shortWeekdaysParse,i))?o:null:-1!==(o=me.call(this._minWeekdaysParse,i))?o:null:"dddd"===t?-1!==(o=me.call(this._weekdaysParse,i))||-1!==(o=me.call(this._shortWeekdaysParse,i))||-1!==(o=me.call(this._minWeekdaysParse,i))?o:null:"ddd"===t?-1!==(o=me.call(this._shortWeekdaysParse,i))||-1!==(o=me.call(this._weekdaysParse,i))||-1!==(o=me.call(this._minWeekdaysParse,i))?o:null:-1!==(o=me.call(this._minWeekdaysParse,i))||-1!==(o=me.call(this._weekdaysParse,i))||-1!==(o=me.call(this._shortWeekdaysParse,i))?o:null}function qe(){function e(e,t){return t.length-e.length}var t,n,r,o,a,i=[],u=[],l=[],c=[];for(t=0;t<7;t++)n=h([2e3,1]).day(t),r=be(this.weekdaysMin(n,"")),o=be(this.weekdaysShort(n,"")),a=be(this.weekdays(n,"")),i.push(r),u.push(o),l.push(a),c.push(r),c.push(o),c.push(a);i.sort(e),u.sort(e),l.sort(e),c.sort(e),this._weekdaysRegex=new RegExp("^("+c.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+l.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+u.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+i.join("|")+")","i")}function Xe(){return this.hours()%12||12}function Ze(e,t){F(e,0,0,(function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)}))}function Ke(e,t){return t._meridiemParse}F("H",["HH",2],0,"hour"),F("h",["hh",2],0,Xe),F("k",["kk",2],0,(function(){return this.hours()||24})),F("hmm",0,0,(function(){return""+Xe.apply(this)+M(this.minutes(),2)})),F("hmmss",0,0,(function(){return""+Xe.apply(this)+M(this.minutes(),2)+M(this.seconds(),2)})),F("Hmm",0,0,(function(){return""+this.hours()+M(this.minutes(),2)})),F("Hmmss",0,0,(function(){return""+this.hours()+M(this.minutes(),2)+M(this.seconds(),2)})),Ze("a",!0),Ze("A",!1),W("hour","h"),H("hour",13),he("a",Ke),he("A",Ke),he("H",re),he("h",re),he("k",re),he("HH",re,Q),he("hh",re,Q),he("kk",re,Q),he("hmm",oe),he("hmmss",ae),he("Hmm",oe),he("Hmmss",ae),ge(["H","HH"],3),ge(["k","kk"],(function(e,t,n){var r=$(e);t[3]=24===r?0:r})),ge(["a","A"],(function(e,t,n){n._isPm=n._locale.isPM(e),n._meridiem=e})),ge(["h","hh"],(function(e,t,n){t[3]=$(e),v(n).bigHour=!0})),ge("hmm",(function(e,t,n){var r=e.length-2;t[3]=$(e.substr(0,r)),t[4]=$(e.substr(r)),v(n).bigHour=!0})),ge("hmmss",(function(e,t,n){var r=e.length-4,o=e.length-2;t[3]=$(e.substr(0,r)),t[4]=$(e.substr(r,2)),t[5]=$(e.substr(o)),v(n).bigHour=!0})),ge("Hmm",(function(e,t,n){var r=e.length-2;t[3]=$(e.substr(0,r)),t[4]=$(e.substr(r))})),ge("Hmmss",(function(e,t,n){var r=e.length-4,o=e.length-2;t[3]=$(e.substr(0,r)),t[4]=$(e.substr(r,2)),t[5]=$(e.substr(o))}));var Je,Qe=q("Hours",!0),et={calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},longDateFormat:{LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},invalidDate:"Invalid date",ordinal:"%d",dayOfMonthOrdinalParse:/\d{1,2}/,relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},months:_e,monthsShort:Ee,week:{dow:0,doy:6},weekdays:Ve,weekdaysMin:Ue,weekdaysShort:ze,meridiemParse:/[ap]\.?m?\.?/i},tt={},nt={};function rt(e,t){var n,r=Math.min(e.length,t.length);for(n=0;n0;){if(r=at(o.slice(0,t).join("-")))return r;if(n&&n.length>=t&&rt(o,n)>=t-1)break;t--}a++}return Je}(e)}function ct(e){var t,n=e._a;return n&&-2===v(e).overflow&&(t=n[1]<0||n[1]>11?1:n[2]<1||n[2]>je(n[0],n[1])?2:n[3]<0||n[3]>24||24===n[3]&&(0!==n[4]||0!==n[5]||0!==n[6])?3:n[4]<0||n[4]>59?4:n[5]<0||n[5]>59?5:n[6]<0||n[6]>999?6:-1,v(e)._overflowDayOfYear&&(t<0||t>2)&&(t=2),v(e)._overflowWeeks&&-1===t&&(t=7),v(e)._overflowWeekday&&-1===t&&(t=8),v(e).overflow=t),e}var st=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,ft=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,dt=/Z|[+-]\d\d(?::?\d\d)?/,pt=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],ht=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],vt=/^\/?Date\((-?\d+)/i,bt=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,mt={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function yt(e){var t,n,r,o,a,i,u=e._i,l=st.exec(u)||ft.exec(u),c=pt.length,s=ht.length;if(l){for(v(e).iso=!0,t=0,n=c;t7)&&(l=!0)):(a=e._locale._week.dow,i=e._locale._week.doy,c=Le(Pt(),a,i),n=wt(t.gg,e._a[0],c.year),r=wt(t.w,c.week),null!=t.d?((o=t.d)<0||o>6)&&(l=!0):null!=t.e?(o=t.e+a,(t.e<0||t.e>6)&&(l=!0)):o=a),r<1||r>Ne(n,a,i)?v(e)._overflowWeeks=!0:null!=l?v(e)._overflowWeekday=!0:(u=Be(n,r,o,a,i),e._a[0]=u.year,e._dayOfYear=u.dayOfYear)}(e),null!=e._dayOfYear&&(i=wt(e._a[0],r[0]),(e._dayOfYear>Ae(i)||0===e._dayOfYear)&&(v(e)._overflowDayOfYear=!0),n=Re(i,0,e._dayOfYear),e._a[1]=n.getUTCMonth(),e._a[2]=n.getUTCDate()),t=0;t<3&&null==e._a[t];++t)e._a[t]=u[t]=r[t];for(;t<7;t++)e._a[t]=u[t]=null==e._a[t]?2===t?1:0:e._a[t];24===e._a[3]&&0===e._a[4]&&0===e._a[5]&&0===e._a[6]&&(e._nextDay=!0,e._a[3]=0),e._d=(e._useUTC?Re:Ie).apply(null,u),a=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!==a&&(v(e).weekdayMismatch=!0)}}function _t(e){if(e._f!==o.ISO_8601)if(e._f!==o.RFC_2822){e._a=[],v(e).empty=!0;var t,n,r,a,i,u,l,c=""+e._i,s=c.length,f=0;for(l=(r=L(e._f,e._locale).match(A)||[]).length,t=0;t0&&v(e).unusedInput.push(i),c=c.slice(c.indexOf(n)+n.length),f+=n.length),R[a]?(n?v(e).empty=!1:v(e).unusedTokens.push(a),we(a,n,e)):e._strict&&!n&&v(e).unusedTokens.push(a);v(e).charsLeftOver=s-f,c.length>0&&v(e).unusedInput.push(c),e._a[3]<=12&&!0===v(e).bigHour&&e._a[3]>0&&(v(e).bigHour=void 0),v(e).parsedDateParts=e._a.slice(0),v(e).meridiem=e._meridiem,e._a[3]=function(e,t,n){var r;return null==n?t:null!=e.meridiemHour?e.meridiemHour(t,n):null!=e.isPM?((r=e.isPM(n))&&t<12&&(t+=12),r||12!==t||(t=0),t):t}(e._locale,e._a[3],e._meridiem),null!==(u=v(e).era)&&(e._a[0]=e._locale.erasConvertYear(u,e._a[0])),jt(e),ct(e)}else Ot(e);else yt(e)}function Et(e){var t=e._i,n=e._f;return e._locale=e._locale||lt(e._l),null===t||void 0===n&&""===t?m({nullInput:!0}):("string"==typeof t&&(e._i=t=e._locale.preparse(t)),j(t)?new w(ct(t)):(f(t)?e._d=t:a(n)?function(e){var t,n,r,o,a,i,u=!1,l=e._f.length;if(0===l)return v(e).invalidFormat=!0,void(e._d=new Date(NaN));for(o=0;othis?this:e:m()}));function St(e,t){var n,r;if(1===t.length&&a(t[0])&&(t=t[0]),!t.length)return Pt();for(n=t[0],r=1;r=0?new Date(e+400,t,n)-an:new Date(e,t,n).valueOf()}function cn(e,t,n){return e<100&&e>=0?Date.UTC(e+400,t,n)-an:Date.UTC(e,t,n)}function sn(e,t){return t.erasAbbrRegex(e)}function fn(){var e,t,n=[],r=[],o=[],a=[],i=this.eras();for(e=0,t=i.length;e(a=Ne(e,r,o))&&(t=a),hn.call(this,e,t,n,r,o))}function hn(e,t,n,r,o){var a=Be(e,t,n,r,o),i=Re(a.year,0,a.dayOfYear);return this.year(i.getUTCFullYear()),this.month(i.getUTCMonth()),this.date(i.getUTCDate()),this}F("N",0,0,"eraAbbr"),F("NN",0,0,"eraAbbr"),F("NNN",0,0,"eraAbbr"),F("NNNN",0,0,"eraName"),F("NNNNN",0,0,"eraNarrow"),F("y",["y",1],"yo","eraYear"),F("y",["yy",2],0,"eraYear"),F("y",["yyy",3],0,"eraYear"),F("y",["yyyy",4],0,"eraYear"),he("N",sn),he("NN",sn),he("NNN",sn),he("NNNN",(function(e,t){return t.erasNameRegex(e)})),he("NNNNN",(function(e,t){return t.erasNarrowRegex(e)})),ge(["N","NN","NNN","NNNN","NNNNN"],(function(e,t,n,r){var o=n._locale.erasParse(e,r,n._strict);o?v(n).era=o:v(n).invalidEra=e})),he("y",ce),he("yy",ce),he("yyy",ce),he("yyyy",ce),he("yo",(function(e,t){return t._eraYearOrdinalRegex||ce})),ge(["y","yy","yyy","yyyy"],0),ge(["yo"],(function(e,t,n,r){var o;n._locale._eraYearOrdinalRegex&&(o=e.match(n._locale._eraYearOrdinalRegex)),n._locale.eraYearOrdinalParse?t[0]=n._locale.eraYearOrdinalParse(e,o):t[0]=parseInt(e,10)})),F(0,["gg",2],0,(function(){return this.weekYear()%100})),F(0,["GG",2],0,(function(){return this.isoWeekYear()%100})),dn("gggg","weekYear"),dn("ggggg","weekYear"),dn("GGGG","isoWeekYear"),dn("GGGGG","isoWeekYear"),W("weekYear","gg"),W("isoWeekYear","GG"),H("weekYear",1),H("isoWeekYear",1),he("G",se),he("g",se),he("GG",re,Q),he("gg",re,Q),he("GGGG",ue,te),he("gggg",ue,te),he("GGGGG",le,ne),he("ggggg",le,ne),Oe(["gggg","ggggg","GGGG","GGGGG"],(function(e,t,n,r){t[r.substr(0,2)]=$(e)})),Oe(["gg","GG"],(function(e,t,n,r){t[r]=o.parseTwoDigitYear(e)})),F("Q",0,"Qo","quarter"),W("quarter","Q"),H("quarter",7),he("Q",J),ge("Q",(function(e,t){t[1]=3*($(e)-1)})),F("D",["DD",2],"Do","date"),W("date","D"),H("date",9),he("D",re),he("DD",re,Q),he("Do",(function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient})),ge(["D","DD"],2),ge("Do",(function(e,t){t[2]=$(e.match(re)[0])}));var vn=q("Date",!0);F("DDD",["DDDD",3],"DDDo","dayOfYear"),W("dayOfYear","DDD"),H("dayOfYear",4),he("DDD",ie),he("DDDD",ee),ge(["DDD","DDDD"],(function(e,t,n){n._dayOfYear=$(e)})),F("m",["mm",2],0,"minute"),W("minute","m"),H("minute",14),he("m",re),he("mm",re,Q),ge(["m","mm"],4);var bn=q("Minutes",!1);F("s",["ss",2],0,"second"),W("second","s"),H("second",15),he("s",re),he("ss",re,Q),ge(["s","ss"],5);var mn,yn,gn=q("Seconds",!1);for(F("S",0,0,(function(){return~~(this.millisecond()/100)})),F(0,["SS",2],0,(function(){return~~(this.millisecond()/10)})),F(0,["SSS",3],0,"millisecond"),F(0,["SSSS",4],0,(function(){return 10*this.millisecond()})),F(0,["SSSSS",5],0,(function(){return 100*this.millisecond()})),F(0,["SSSSSS",6],0,(function(){return 1e3*this.millisecond()})),F(0,["SSSSSSS",7],0,(function(){return 1e4*this.millisecond()})),F(0,["SSSSSSSS",8],0,(function(){return 1e5*this.millisecond()})),F(0,["SSSSSSSSS",9],0,(function(){return 1e6*this.millisecond()})),W("millisecond","ms"),H("millisecond",16),he("S",ie,J),he("SS",ie,Q),he("SSS",ie,ee),mn="SSSS";mn.length<=9;mn+="S")he(mn,ce);function On(e,t){t[6]=$(1e3*("0."+e))}for(mn="S";mn.length<=9;mn+="S")ge(mn,On);yn=q("Milliseconds",!1),F("z",0,0,"zoneAbbr"),F("zz",0,0,"zoneName");var wn=w.prototype;function jn(e){return e}wn.add=$t,wn.calendar=function(e,t){1===arguments.length&&(arguments[0]?Zt(arguments[0])?(e=arguments[0],t=void 0):Kt(arguments[0])&&(t=arguments[0],e=void 0):(e=void 0,t=void 0));var n=e||Pt(),r=Bt(n,this).startOf("day"),a=o.calendarFormat(this,r)||"sameElse",i=t&&(C(t[a])?t[a].call(this,n):t[a]);return this.format(i||this.localeData().calendar(a,this,Pt(n)))},wn.clone=function(){return new w(this)},wn.diff=function(e,t,n){var r,o,a;if(!this.isValid())return NaN;if(!(r=Bt(e,this)).isValid())return NaN;switch(o=6e4*(r.utcOffset()-this.utcOffset()),t=V(t)){case"year":a=Jt(this,r)/12;break;case"month":a=Jt(this,r);break;case"quarter":a=Jt(this,r)/3;break;case"second":a=(this-r)/1e3;break;case"minute":a=(this-r)/6e4;break;case"hour":a=(this-r)/36e5;break;case"day":a=(this-r-o)/864e5;break;case"week":a=(this-r-o)/6048e5;break;default:a=this-r}return n?a:G(a)},wn.endOf=function(e){var t,n;if(void 0===(e=V(e))||"millisecond"===e||!this.isValid())return this;switch(n=this._isUTC?cn:ln,e){case"year":t=n(this.year()+1,0,1)-1;break;case"quarter":t=n(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":t=n(this.year(),this.month()+1,1)-1;break;case"week":t=n(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":t=n(this.year(),this.month(),this.date()+1)-1;break;case"hour":t=this._d.valueOf(),t+=on-un(t+(this._isUTC?0:this.utcOffset()*rn),on)-1;break;case"minute":t=this._d.valueOf(),t+=rn-un(t,rn)-1;break;case"second":t=this._d.valueOf(),t+=nn-un(t,nn)-1}return this._d.setTime(t),o.updateOffset(this,!0),this},wn.format=function(e){e||(e=this.isUtc()?o.defaultFormatUtc:o.defaultFormat);var t=B(this,e);return this.localeData().postformat(t)},wn.from=function(e,t){return this.isValid()&&(j(e)&&e.isValid()||Pt(e).isValid())?zt({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},wn.fromNow=function(e){return this.from(Pt(),e)},wn.to=function(e,t){return this.isValid()&&(j(e)&&e.isValid()||Pt(e).isValid())?zt({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},wn.toNow=function(e){return this.to(Pt(),e)},wn.get=function(e){return C(this[e=V(e)])?this[e]():this},wn.invalidAt=function(){return v(this).overflow},wn.isAfter=function(e,t){var n=j(e)?e:Pt(e);return!(!this.isValid()||!n.isValid())&&("millisecond"===(t=V(t)||"millisecond")?this.valueOf()>n.valueOf():n.valueOf()9999?B(n,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):C(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",B(n,"Z")):B(n,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")},wn.inspect=function(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e,t,n,r="moment",o="";return this.isLocal()||(r=0===this.utcOffset()?"moment.utc":"moment.parseZone",o="Z"),e="["+r+'("]',t=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",n=o+'[")]',this.format(e+t+"-MM-DD[T]HH:mm:ss.SSS"+n)},"undefined"!=typeof Symbol&&null!=Symbol.for&&(wn[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),wn.toJSON=function(){return this.isValid()?this.toISOString():null},wn.toString=function(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},wn.unix=function(){return Math.floor(this.valueOf()/1e3)},wn.valueOf=function(){return this._d.valueOf()-6e4*(this._offset||0)},wn.creationData=function(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},wn.eraName=function(){var e,t,n,r=this.localeData().eras();for(e=0,t=r.length;ethis.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},wn.isLocal=function(){return!!this.isValid()&&!this._isUTC},wn.isUtcOffset=function(){return!!this.isValid()&&this._isUTC},wn.isUtc=Nt,wn.isUTC=Nt,wn.zoneAbbr=function(){return this._isUTC?"UTC":""},wn.zoneName=function(){return this._isUTC?"Coordinated Universal Time":""},wn.dates=E("dates accessor is deprecated. Use date instead.",vn),wn.months=E("months accessor is deprecated. Use month instead",De),wn.years=E("years accessor is deprecated. Use year instead",Te),wn.zone=E("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",(function(e,t){return null!=e?("string"!=typeof e&&(e=-e),this.utcOffset(e,t),this):-this.utcOffset()})),wn.isDSTShifted=E("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",(function(){if(!c(this._isDSTShifted))return this._isDSTShifted;var e,t={};return O(t,this),(t=Et(t))._a?(e=t._isUTC?h(t._a):Pt(t._a),this._isDSTShifted=this.isValid()&&function(e,t,n){var r,o=Math.min(e.length,t.length),a=Math.abs(e.length-t.length),i=0;for(r=0;r0):this._isDSTShifted=!1,this._isDSTShifted}));var _n=D.prototype;function En(e,t,n,r){var o=lt(),a=h().set(r,t);return o[n](a,e)}function xn(e,t,n){if(s(e)&&(t=e,e=void 0),e=e||"",null!=t)return En(e,t,n,"month");var r,o=[];for(r=0;r<12;r++)o[r]=En(e,r,n,"month");return o}function Pn(e,t,n,r){"boolean"==typeof e?(s(t)&&(n=t,t=void 0),t=t||""):(n=t=e,e=!1,s(t)&&(n=t,t=void 0),t=t||"");var o,a=lt(),i=e?a._week.dow:0,u=[];if(null!=n)return En(t,(n+i)%7,r,"day");for(o=0;o<7;o++)u[o]=En(t,(o+i)%7,r,"day");return u}_n.calendar=function(e,t,n){var r=this._calendar[e]||this._calendar.sameElse;return C(r)?r.call(t,n):r},_n.longDateFormat=function(e){var t=this._longDateFormat[e],n=this._longDateFormat[e.toUpperCase()];return t||!n?t:(this._longDateFormat[e]=n.match(A).map((function(e){return"MMMM"===e||"MM"===e||"DD"===e||"dddd"===e?e.slice(1):e})).join(""),this._longDateFormat[e])},_n.invalidDate=function(){return this._invalidDate},_n.ordinal=function(e){return this._ordinal.replace("%d",e)},_n.preparse=jn,_n.postformat=jn,_n.relativeTime=function(e,t,n,r){var o=this._relativeTime[n];return C(o)?o(e,t,n,r):o.replace(/%d/i,e)},_n.pastFuture=function(e,t){var n=this._relativeTime[e>0?"future":"past"];return C(n)?n(t):n.replace(/%s/i,t)},_n.set=function(e){var t,n;for(n in e)u(e,n)&&(C(t=e[n])?this[n]=t:this["_"+n]=t);this._config=e,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},_n.eras=function(e,t){var n,r,a,i=this._eras||lt("en")._eras;for(n=0,r=i.length;n=0)return l[r]},_n.erasConvertYear=function(e,t){var n=e.since<=e.until?1:-1;return void 0===t?o(e.since).year():o(e.since).year()+(t-e.offset)*n},_n.erasAbbrRegex=function(e){return u(this,"_erasAbbrRegex")||fn.call(this),e?this._erasAbbrRegex:this._erasRegex},_n.erasNameRegex=function(e){return u(this,"_erasNameRegex")||fn.call(this),e?this._erasNameRegex:this._erasRegex},_n.erasNarrowRegex=function(e){return u(this,"_erasNarrowRegex")||fn.call(this),e?this._erasNarrowRegex:this._erasRegex},_n.months=function(e,t){return e?a(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||xe).test(t)?"format":"standalone"][e.month()]:a(this._months)?this._months:this._months.standalone},_n.monthsShort=function(e,t){return e?a(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[xe.test(t)?"format":"standalone"][e.month()]:a(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},_n.monthsParse=function(e,t,n){var r,o,a;if(this._monthsParseExact)return Ce.call(this,e,t,n);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),r=0;r<12;r++){if(o=h([2e3,r]),n&&!this._longMonthsParse[r]&&(this._longMonthsParse[r]=new RegExp("^"+this.months(o,"").replace(".","")+"$","i"),this._shortMonthsParse[r]=new RegExp("^"+this.monthsShort(o,"").replace(".","")+"$","i")),n||this._monthsParse[r]||(a="^"+this.months(o,"")+"|^"+this.monthsShort(o,""),this._monthsParse[r]=new RegExp(a.replace(".",""),"i")),n&&"MMMM"===t&&this._longMonthsParse[r].test(e))return r;if(n&&"MMM"===t&&this._shortMonthsParse[r].test(e))return r;if(!n&&this._monthsParse[r].test(e))return r}},_n.monthsRegex=function(e){return this._monthsParseExact?(u(this,"_monthsRegex")||Me.call(this),e?this._monthsStrictRegex:this._monthsRegex):(u(this,"_monthsRegex")||(this._monthsRegex=ke),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)},_n.monthsShortRegex=function(e){return this._monthsParseExact?(u(this,"_monthsRegex")||Me.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(u(this,"_monthsShortRegex")||(this._monthsShortRegex=Pe),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)},_n.week=function(e){return Le(e,this._week.dow,this._week.doy).week},_n.firstDayOfYear=function(){return this._week.doy},_n.firstDayOfWeek=function(){return this._week.dow},_n.weekdays=function(e,t){var n=a(this._weekdays)?this._weekdays:this._weekdays[e&&!0!==e&&this._weekdays.isFormat.test(t)?"format":"standalone"];return!0===e?We(n,this._week.dow):e?n[e.day()]:n},_n.weekdaysMin=function(e){return!0===e?We(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin},_n.weekdaysShort=function(e){return!0===e?We(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort},_n.weekdaysParse=function(e,t,n){var r,o,a;if(this._weekdaysParseExact)return $e.call(this,e,t,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),r=0;r<7;r++){if(o=h([2e3,1]).day(r),n&&!this._fullWeekdaysParse[r]&&(this._fullWeekdaysParse[r]=new RegExp("^"+this.weekdays(o,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[r]=new RegExp("^"+this.weekdaysShort(o,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[r]=new RegExp("^"+this.weekdaysMin(o,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[r]||(a="^"+this.weekdays(o,"")+"|^"+this.weekdaysShort(o,"")+"|^"+this.weekdaysMin(o,""),this._weekdaysParse[r]=new RegExp(a.replace(".",""),"i")),n&&"dddd"===t&&this._fullWeekdaysParse[r].test(e))return r;if(n&&"ddd"===t&&this._shortWeekdaysParse[r].test(e))return r;if(n&&"dd"===t&&this._minWeekdaysParse[r].test(e))return r;if(!n&&this._weekdaysParse[r].test(e))return r}},_n.weekdaysRegex=function(e){return this._weekdaysParseExact?(u(this,"_weekdaysRegex")||qe.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(u(this,"_weekdaysRegex")||(this._weekdaysRegex=He),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)},_n.weekdaysShortRegex=function(e){return this._weekdaysParseExact?(u(this,"_weekdaysRegex")||qe.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(u(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Ye),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},_n.weekdaysMinRegex=function(e){return this._weekdaysParseExact?(u(this,"_weekdaysRegex")||qe.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(u(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Ge),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},_n.isPM=function(e){return"p"===(e+"").toLowerCase().charAt(0)},_n.meridiem=function(e,t,n){return e>11?n?"pm":"PM":n?"am":"AM"},it("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1===$(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}}),o.lang=E("moment.lang is deprecated. Use moment.locale instead.",it),o.langData=E("moment.langData is deprecated. Use moment.localeData instead.",lt);var kn=Math.abs;function Cn(e,t,n,r){var o=zt(t,n);return e._milliseconds+=r*o._milliseconds,e._days+=r*o._days,e._months+=r*o._months,e._bubble()}function Sn(e){return e<0?Math.floor(e):Math.ceil(e)}function Dn(e){return 4800*e/146097}function Mn(e){return 146097*e/4800}function An(e){return function(){return this.as(e)}}var Tn=An("ms"),In=An("s"),Rn=An("m"),Fn=An("h"),Bn=An("d"),Ln=An("w"),Nn=An("M"),Wn=An("Q"),Vn=An("y");function zn(e){return function(){return this.isValid()?this._data[e]:NaN}}var Un=zn("milliseconds"),Hn=zn("seconds"),Yn=zn("minutes"),Gn=zn("hours"),$n=zn("days"),qn=zn("months"),Xn=zn("years"),Zn=Math.round,Kn={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function Jn(e,t,n,r,o){return o.relativeTime(t||1,!!n,e,r)}var Qn=Math.abs;function er(e){return(e>0)-(e<0)||+e}function tr(){if(!this.isValid())return this.localeData().invalidDate();var e,t,n,r,o,a,i,u,l=Qn(this._milliseconds)/1e3,c=Qn(this._days),s=Qn(this._months),f=this.asSeconds();return f?(e=G(l/60),t=G(e/60),l%=60,e%=60,n=G(s/12),s%=12,r=l?l.toFixed(3).replace(/\.?0+$/,""):"",o=f<0?"-":"",a=er(this._months)!==er(f)?"-":"",i=er(this._days)!==er(f)?"-":"",u=er(this._milliseconds)!==er(f)?"-":"",o+"P"+(n?a+n+"Y":"")+(s?a+s+"M":"")+(c?i+c+"D":"")+(t||e||l?"T":"")+(t?u+t+"H":"")+(e?u+e+"M":"")+(l?u+r+"S":"")):"P0D"}var nr=Mt.prototype;return nr.isValid=function(){return this._isValid},nr.abs=function(){var e=this._data;return this._milliseconds=kn(this._milliseconds),this._days=kn(this._days),this._months=kn(this._months),e.milliseconds=kn(e.milliseconds),e.seconds=kn(e.seconds),e.minutes=kn(e.minutes),e.hours=kn(e.hours),e.months=kn(e.months),e.years=kn(e.years),this},nr.add=function(e,t){return Cn(this,e,t,1)},nr.subtract=function(e,t){return Cn(this,e,t,-1)},nr.as=function(e){if(!this.isValid())return NaN;var t,n,r=this._milliseconds;if("month"===(e=V(e))||"quarter"===e||"year"===e)switch(t=this._days+r/864e5,n=this._months+Dn(t),e){case"month":return n;case"quarter":return n/3;case"year":return n/12}else switch(t=this._days+Math.round(Mn(this._months)),e){case"week":return t/7+r/6048e5;case"day":return t+r/864e5;case"hour":return 24*t+r/36e5;case"minute":return 1440*t+r/6e4;case"second":return 86400*t+r/1e3;case"millisecond":return Math.floor(864e5*t)+r;default:throw new Error("Unknown unit "+e)}},nr.asMilliseconds=Tn,nr.asSeconds=In,nr.asMinutes=Rn,nr.asHours=Fn,nr.asDays=Bn,nr.asWeeks=Ln,nr.asMonths=Nn,nr.asQuarters=Wn,nr.asYears=Vn,nr.valueOf=function(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*$(this._months/12):NaN},nr._bubble=function(){var e,t,n,r,o,a=this._milliseconds,i=this._days,u=this._months,l=this._data;return a>=0&&i>=0&&u>=0||a<=0&&i<=0&&u<=0||(a+=864e5*Sn(Mn(u)+i),i=0,u=0),l.milliseconds=a%1e3,e=G(a/1e3),l.seconds=e%60,t=G(e/60),l.minutes=t%60,n=G(t/60),l.hours=n%24,i+=G(n/24),u+=o=G(Dn(i)),i-=Sn(Mn(o)),r=G(u/12),u%=12,l.days=i,l.months=u,l.years=r,this},nr.clone=function(){return zt(this)},nr.get=function(e){return e=V(e),this.isValid()?this[e+"s"]():NaN},nr.milliseconds=Un,nr.seconds=Hn,nr.minutes=Yn,nr.hours=Gn,nr.days=$n,nr.weeks=function(){return G(this.days()/7)},nr.months=qn,nr.years=Xn,nr.humanize=function(e,t){if(!this.isValid())return this.localeData().invalidDate();var n,r,o=!1,a=Kn;return"object"==typeof e&&(t=e,e=!1),"boolean"==typeof e&&(o=e),"object"==typeof t&&(a=Object.assign({},Kn,t),null!=t.s&&null==t.ss&&(a.ss=t.s-1)),r=function(e,t,n,r){var o=zt(e).abs(),a=Zn(o.as("s")),i=Zn(o.as("m")),u=Zn(o.as("h")),l=Zn(o.as("d")),c=Zn(o.as("M")),s=Zn(o.as("w")),f=Zn(o.as("y")),d=a<=n.ss&&["s",a]||a0,d[4]=r,Jn.apply(null,d)}(this,!o,a,n=this.localeData()),o&&(r=n.pastFuture(+this,r)),n.postformat(r)},nr.toISOString=tr,nr.toString=tr,nr.toJSON=tr,nr.locale=Qt,nr.localeData=tn,nr.toIsoString=E("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",tr),nr.lang=en,F("X",0,0,"unix"),F("x",0,0,"valueOf"),he("x",se),he("X",/[+-]?\d+(\.\d{1,3})?/),ge("X",(function(e,t,n){n._d=new Date(1e3*parseFloat(e))})),ge("x",(function(e,t,n){n._d=new Date($(e))})), +//! moment.js +o.version="2.29.4",t=Pt,o.fn=wn,o.min=function(){var e=[].slice.call(arguments,0);return St("isBefore",e)},o.max=function(){var e=[].slice.call(arguments,0);return St("isAfter",e)},o.now=function(){return Date.now?Date.now():+new Date},o.utc=h,o.unix=function(e){return Pt(1e3*e)},o.months=function(e,t){return xn(e,t,"months")},o.isDate=f,o.locale=it,o.invalid=m,o.duration=zt,o.isMoment=j,o.weekdays=function(e,t,n){return Pn(e,t,n,"weekdays")},o.parseZone=function(){return Pt.apply(null,arguments).parseZone()},o.localeData=lt,o.isDuration=At,o.monthsShort=function(e,t){return xn(e,t,"monthsShort")},o.weekdaysMin=function(e,t,n){return Pn(e,t,n,"weekdaysMin")},o.defineLocale=ut,o.updateLocale=function(e,t){if(null!=t){var n,r,o=et;null!=tt[e]&&null!=tt[e].parentLocale?tt[e].set(S(tt[e]._config,t)):(null!=(r=at(e))&&(o=r._config),t=S(o,t),null==r&&(t.abbr=e),(n=new D(t)).parentLocale=tt[e],tt[e]=n),it(e)}else null!=tt[e]&&(null!=tt[e].parentLocale?(tt[e]=tt[e].parentLocale,e===it()&&it(e)):null!=tt[e]&&delete tt[e]);return tt[e]},o.locales=function(){return x(tt)},o.weekdaysShort=function(e,t,n){return Pn(e,t,n,"weekdaysShort")},o.normalizeUnits=V,o.relativeTimeRounding=function(e){return void 0===e?Zn:"function"==typeof e&&(Zn=e,!0)},o.relativeTimeThreshold=function(e,t){return void 0!==Kn[e]&&(void 0===t?Kn[e]:(Kn[e]=t,"s"===e&&(Kn.ss=t-1),!0))},o.calendarFormat=function(e,t){var n=e.diff(t,"days",!0);return n<-6?"sameElse":n<-1?"lastWeek":n<0?"lastDay":n<1?"sameDay":n<2?"nextDay":n<7?"nextWeek":"sameElse"},o.prototype=wn,o.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"},o},e.exports=t()}).call(t,n(136)(e))},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=function(e){return Boolean(null!==e&&"object"==typeof e&&e.getVelocity)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.VIRTUAL_LIST_OVERSCAN=t.VIRTUAL_LIST_ITEM_HEIGHT=t.SUBHEADER_HEIGHT_SMALL=t.SUBHEADER_HEIGHT_LARGE=t.SEARCH_LIMIT=t.POPOVER_MAX_WIDTH=t.POPOVER_MAX_HEIGHT=t.POPOVER_INPUT_PADDING=t.GLOBAL_SEARCH_KEY_MODIFIER=t.GLOBAL_SEARCH_KEY=t.FINDABILITY_MVI=t.DEBUG_FRAGMENT=void 0;var r=n(1),o="undefined"!=typeof window&&/Mac|iPod|iPhone|iPad/.test(window.navigator.platform);t.DEBUG_FRAGMENT="_debug_search_score";t.FINDABILITY_MVI=2;t.SEARCH_LIMIT=1e3;t.GLOBAL_SEARCH_KEY="k";var a=o?"Cmd":"Ctrl";t.GLOBAL_SEARCH_KEY_MODIFIER=a;var i=r.studioTheme.space[1];t.POPOVER_INPUT_PADDING=i;t.POPOVER_MAX_HEIGHT=735;t.POPOVER_MAX_WIDTH=800;t.SUBHEADER_HEIGHT_LARGE=51;t.SUBHEADER_HEIGHT_SMALL=43;t.VIRTUAL_LIST_ITEM_HEIGHT=55;t.VIRTUAL_LIST_OVERSCAN=4},function(e,t){e.exports=function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}}),Object.keys(t).forEach((function(n){"default"!==n&&"__esModule"!==n&&(n in e&&e[n]===t[n]||Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}}))}))}},function(e,t,n){var r=n(1569),o=n(1572),a=n(111),i=n(38),u=n(1576);e.exports=function(e){return"function"==typeof e?e:null==e?a:"object"==typeof e?i(e)?o(e[0],e[1]):r(e):u(e)}},function(e,t,n){var r=n(799);e.exports=function(e){return null==e?"":r(e)}},function(e,t,n){var r=n(314);e.exports=function(e){return e&&e.length?r(e):[]}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),n.d(t,"generateHelpUrl",(function(){return r}));function r(e){return"https://docs.sanity.io/help/"+e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.memoize=function(e,t){var n=Object.create(null);return function(){var r=t(...arguments);return r in n||(n[r]=e(...arguments)),n[r]}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){if(Object(a.a)(1,arguments),!Object(r.a)(e)&&"number"!=typeof e)return!1;var t=Object(o.a)(e);return!isNaN(Number(t))};var r=n(864),o=n(6),a=n(2)},function(e,t,n){"use strict";t.a=function(e){var t=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return t.setUTCFullYear(e.getFullYear()),e.getTime()-t.getTime()}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t;return t=class extends o.default.PureComponent{constructor(e,t){super(e),u(this,"_input",void 0),u(this,"_didShowFocusWarning",!1),u(this,"state",void 0),u(this,"unsubscribe",void 0),u(this,"setRef",(e=>{this._input=e}));var n=t.formBuilder;this.state={document:n.getDocument()},this.unsubscribe=n.onPatch((e=>{var t=e.snapshot;t&&this.setState({document:t})}))}componentWillUnmount(){this.unsubscribe()}focus(){var t;"function"==typeof(null===(t=this._input)||void 0===t?void 0:t.focus)?this._input.focus():this._didShowFocusWarning||(!function(e){console.warn("withDocument(".concat((t=e,t.displayName||t.name||""),'): The passed component did not expose a ".focus()" method. Either implement an imperative focus method on the component instance, or forward it\'s received ref to an element that exposes a .focus() method. The component passed to withDocument was: %O'),e);var t}(e),this._didShowFocusWarning=!0)}render(){return o.default.createElement(e,i({ref:this.setRef,document:this.state.document},this.props))}},u(t,"displayName","withDocument(".concat(e.displayName||e.name,")")),u(t,"contextTypes",{formBuilder:r.default.any}),t};var r=a(n(18)),o=a(n(0));function a(e){return e&&e.__esModule?e:{default:e}}function i(){return i=Object.assign?Object.assign.bind():function(e){for(var t=1;tn=>Math.max(Math.min(n,t),e),o=e=>e%1?Number(e.toFixed(5)):e,a=/(-)?([\d]*\.?[\d])+/g,i=/(#[0-9a-f]{6}|#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2,3}\s*\/*\s*[\d\.]+%?\))/gi,u=/^(#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2,3}\s*\/*\s*[\d\.]+%?\))$/i;function l(e){return"string"==typeof e}},function(e,t,n){"use strict";n.d(t,"a",(function(){return c})),n.d(t,"b",(function(){return u})),n.d(t,"c",(function(){return a})),n.d(t,"d",(function(){return r})),n.d(t,"e",(function(){return o}));var r=["","X","Y","Z"],o=["transformPerspective","x","y","z"];function a(e,t){return o.indexOf(e)-o.indexOf(t)}["translate","scale","rotate","skew"].forEach((function(e){return r.forEach((function(t){return o.push(e+t)}))}));var i=new Set(o);function u(e){return i.has(e)}var l=new Set(["originX","originY","originZ"]);function c(e){return l.has(e)}},function(e,t,n){"use strict";var r;n.d(t,"a",(function(){return r})),function(e){e.Animate="animate",e.Hover="whileHover",e.Tap="whileTap",e.Drag="whileDrag",e.Focus="whileFocus",e.InView="whileInView",e.Exit="exit"}(r||(r={}))},function(e,t,n){var r=n(762),o=n(1464),a=n(137);e.exports=function(e){return a(e)?r(e):o(e)}},function(e,t){e.exports=function(e){return e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r={prepare:e=>({title:String(e)})};t.default=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.lazyGetter=function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return Object.defineProperty(e,t,{configurable:!0,enumerable:!1!==r.enumerable,get(){var o=n();return Object.defineProperty(e,t,{value:o,writable:Boolean(r.writable),configurable:!1}),o}}),e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ChangeConnectorRoot",{enumerable:!0,get:function(){return u.ChangeConnectorRoot}}),Object.defineProperty(t,"ChangeFieldWrapper",{enumerable:!0,get:function(){return a.ChangeFieldWrapper}}),Object.defineProperty(t,"ChangeIndicator",{enumerable:!0,get:function(){return i.ChangeIndicator}}),Object.defineProperty(t,"ChangeIndicatorCompareValueProvider",{enumerable:!0,get:function(){return i.ChangeIndicatorCompareValueProvider}}),Object.defineProperty(t,"ChangeIndicatorContext",{enumerable:!0,get:function(){return r.ChangeIndicatorContext}}),Object.defineProperty(t,"ChangeIndicatorForFieldPath",{enumerable:!0,get:function(){return i.ChangeIndicatorForFieldPath}}),Object.defineProperty(t,"ChangeIndicatorProvider",{enumerable:!0,get:function(){return i.ChangeIndicatorProvider}}),Object.defineProperty(t,"ChangeIndicatorScope",{enumerable:!0,get:function(){return i.ChangeIndicatorScope}}),Object.defineProperty(t,"ChangeIndicatorWithProvidedFullPath",{enumerable:!0,get:function(){return i.ChangeIndicatorWithProvidedFullPath}}),Object.defineProperty(t,"ConnectorContext",{enumerable:!0,get:function(){return o.ConnectorContext}}),Object.defineProperty(t,"ContextProvidedChangeIndicator",{enumerable:!0,get:function(){return i.ContextProvidedChangeIndicator}}),Object.defineProperty(t,"CoreChangeIndicator",{enumerable:!0,get:function(){return i.CoreChangeIndicator}}),Object.defineProperty(t,"Tracker",{enumerable:!0,get:function(){return l.Tracker}}),Object.defineProperty(t,"useReportedValues",{enumerable:!0,get:function(){return l.useReportedValues}}),Object.defineProperty(t,"useReporter",{enumerable:!0,get:function(){return l.useReporter}});var r=n(880),o=n(503),a=n(1938),i=n(885),u=n(1956),l=n(506)},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.RouterContext=void 0;var o=()=>{throw new Error("No router context provider found")},a=((r=n(0))&&r.__esModule?r:{default:r}).default.createContext({channel:{subscribe:o,publish:o},getState:o,navigate:o,navigateIntent:o,navigateUrl:o,resolveIntentLink:o,resolvePathFromState:o});t.RouterContext=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"TemplateBuilder",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"getParameterlessTemplatesBySchemaType",{enumerable:!0,get:function(){return u.getParameterlessTemplatesBySchemaType}}),Object.defineProperty(t,"getTemplateById",{enumerable:!0,get:function(){return u.getTemplateById}}),Object.defineProperty(t,"getTemplateErrors",{enumerable:!0,get:function(){return u.getTemplateErrors}}),Object.defineProperty(t,"getTemplates",{enumerable:!0,get:function(){return u.getTemplates}}),Object.defineProperty(t,"getTemplatesBySchemaType",{enumerable:!0,get:function(){return u.getTemplatesBySchemaType}}),Object.defineProperty(t,"isBuilder",{enumerable:!0,get:function(){return a.isBuilder}}),Object.defineProperty(t,"resolveInitialObjectValue",{enumerable:!0,get:function(){return l.resolveInitialObjectValue}}),Object.defineProperty(t,"resolveInitialValue",{enumerable:!0,get:function(){return a.resolveInitialValue}}),Object.defineProperty(t,"resolveInitialValueForType",{enumerable:!0,get:function(){return l.resolveInitialValueForType}}),Object.defineProperty(t,"templateExists",{enumerable:!0,get:function(){return u.templateExists}}),Object.defineProperty(t,"validateTemplates",{enumerable:!0,get:function(){return i.validateTemplates}});var r,o=(r=n(929))&&r.__esModule?r:{default:r},a=n(931),i=n(530),u=n(2099),l=n(934)},function(e,t,n){"use strict";t.a=function(e,t){var n,u,l,c,s,f,d,p;Object(a.a)(1,arguments);var h=Object(i.a)(),v=Object(o.a)(null!==(n=null!==(u=null!==(l=null!==(c=null==t?void 0:t.weekStartsOn)&&void 0!==c?c:null==t||null===(s=t.locale)||void 0===s||null===(f=s.options)||void 0===f?void 0:f.weekStartsOn)&&void 0!==l?l:h.weekStartsOn)&&void 0!==u?u:null===(d=h.locale)||void 0===d||null===(p=d.options)||void 0===p?void 0:p.weekStartsOn)&&void 0!==n?n:0);if(!(v>=0&&v<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var b=Object(r.a)(e),m=b.getDay(),y=(mo.default.createElement("svg",{"data-sanity-icon":!0,viewBox:"0 0 25 25",fill:"none",xmlns:"http://www.w3.org/2000/svg",preserveAspectRatio:"xMidYMid",width:"1em",height:"1em"},o.default.createElement("path",{d:"M18 7L7 18M7 7L18 18",style:a}));t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Alert=function(e){var t=e.children,n=e.status,r=void 0===n?"warning":n,u=e.suffix,c=e.title,f=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,l);return i.default.createElement(a.Card,s({radius:2,tone:p[r]},f,{"data-ui":"Alert"}),i.default.createElement(a.Flex,{padding:4},i.default.createElement(a.Box,null,i.default.createElement(a.Text,{size:1},"warning"===r&&i.default.createElement(o.WarningOutlineIcon,null),"error"===r&&i.default.createElement(o.ErrorOutlineIcon,null))),i.default.createElement(a.Box,{flex:1,marginLeft:3},i.default.createElement(a.Text,{size:1,weight:"semibold"},c),t&&i.default.createElement(a.Box,{marginTop:3},t))),u&&i.default.createElement(h,null,u))};var r,o=n(7),a=n(1),i=c(n(0)),u=c(n(3)),l=["children","status","suffix","title"];function c(e){return e&&e.__esModule?e:{default:e}}function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t{this._input=e}))}focus(){var t;"function"==typeof(null===(t=this._input)||void 0===t?void 0:t.focus)?this._input.focus():this._didShowFocusWarning||(!function(e){console.warn("withValuePath(".concat((t=e,t.displayName||t.name||""),'): The passed component did not expose a ".focus()" method. Either implement an imperative focus method on the component instance, or forward it\'s received ref to an element that exposes a .focus() method. The component passed to withValuePath was: %O'),e);var t}(e),this._didShowFocusWarning=!0)}render(){return r.default.createElement(e,i({ref:this.setRef,getValuePath:this.context.getValuePath},this.props))}},u(t,"displayName","withValuePath(".concat(e.displayName||e.name,")")),u(t,"contextTypes",{getValuePath:o.default.any}),t};var r=a(n(0)),o=a(n(18));function a(e){return e&&e.__esModule?e:{default:e}}function i(){return i=Object.assign?Object.assign.bind():function(e){for(var t=1;t1)for(var n=1;n=31||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)},t.storage=function(){try{return localStorage}catch(e){}}(),t.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"],e.exports=n(1635)(t),e.exports.formatters.j=function(e){try{return JSON.stringify(e)}catch(e){return"[UnexpectedJSONParseError]: "+e.message}}}).call(t,n(129))},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}var o=["image","file"],a=["before","after","replace"];t.dataset=function(e){if(!/^(~[a-z0-9]{1}[-\w]{0,63}|[a-z0-9]{1}[-\w]{0,63})$/.test(e))throw new Error("Datasets can only contain lowercase characters, numbers, underscores and dashes, and start with tilde, and be maximum 64 characters")},t.projectId=function(e){if(!/^[-a-z0-9]+$/i.test(e))throw new Error("`projectId` can only contain only a-z, 0-9 and dashes")},t.validateAssetType=function(e){if(-1===o.indexOf(e))throw new Error("Invalid asset type: ".concat(e,". Must be one of ").concat(o.join(", ")))},t.validateObject=function(e,t){if(null===t||"object"!==r(t)||Array.isArray(t))throw new Error("".concat(e,"() takes an object of properties"))},t.requireDocumentId=function(e,n){if(!n._id)throw new Error("".concat(e,'() requires that the document contains an ID ("_id" property)'));t.validateDocumentId(e,n._id)},t.validateDocumentId=function(e,t){if("string"!=typeof t||!/^[a-z0-9_.-]+$/i.test(t))throw new Error("".concat(e,'(): "').concat(t,'" is not a valid document ID'))},t.validateInsert=function(e,t,n){var r="insert(at, selector, items)";if(-1===a.indexOf(e)){var o=a.map((function(e){return'"'.concat(e,'"')})).join(", ");throw new Error("".concat(r,' takes an "at"-argument which is one of: ').concat(o))}if("string"!=typeof t)throw new Error("".concat(r,' takes a "selector"-argument which must be a string'));if(!Array.isArray(n))throw new Error("".concat(r,' takes an "items"-argument which must be an array'))},t.hasDataset=function(e){if(!e.dataset)throw new Error("`dataset` must be provided to perform queries");return e.dataset||""},t.requestTag=function(e){if("string"!=typeof e||!/^[a-z0-9._-]{1,75}$/i.test(e))throw new Error("Tag can only contain alphanumeric characters, underscores, dashes and dots, and be between one and 75 characters long.");return e}},function(e,t){var n=function(){this.Diff_Timeout=1,this.Diff_EditCost=4,this.Match_Threshold=.5,this.Match_Distance=1e3,this.Patch_DeleteThreshold=.5,this.Patch_Margin=4,this.Match_MaxBits=32},r=-1;n.Diff=function(e,t){return[e,t]},n.prototype.diff_main=function(e,t,r,o){void 0===o&&(o=this.Diff_Timeout<=0?Number.MAX_VALUE:(new Date).getTime()+1e3*this.Diff_Timeout);var a=o;if(null==e||null==t)throw new Error("Null input. (diff_main)");if(e==t)return e?[new n.Diff(0,e)]:[];void 0===r&&(r=!0);var i=r,u=this.diff_commonPrefix(e,t),l=e.substring(0,u);e=e.substring(u),t=t.substring(u),u=this.diff_commonSuffix(e,t);var c=e.substring(e.length-u);e=e.substring(0,e.length-u),t=t.substring(0,t.length-u);var s=this.diff_compute_(e,t,i,a);return l&&s.unshift(new n.Diff(0,l)),c&&s.push(new n.Diff(0,c)),this.diff_cleanupMerge(s),s},n.prototype.diff_compute_=function(e,t,o,a){var i;if(!e)return[new n.Diff(1,t)];if(!t)return[new n.Diff(r,e)];var u=e.length>t.length?e:t,l=e.length>t.length?t:e,c=u.indexOf(l);if(-1!=c)return i=[new n.Diff(1,u.substring(0,c)),new n.Diff(0,l),new n.Diff(1,u.substring(c+l.length))],e.length>t.length&&(i[0][0]=i[2][0]=r),i;if(1==l.length)return[new n.Diff(r,e),new n.Diff(1,t)];var s=this.diff_halfMatch_(e,t);if(s){var f=s[0],d=s[1],p=s[2],h=s[3],v=s[4],b=this.diff_main(f,p,o,a),m=this.diff_main(d,h,o,a);return b.concat([new n.Diff(0,v)],m)}return o&&e.length>100&&t.length>100?this.diff_lineMode_(e,t,a):this.diff_bisect_(e,t,a)},n.prototype.diff_lineMode_=function(e,t,o){var a=this.diff_linesToChars_(e,t);e=a.chars1,t=a.chars2;var i=a.lineArray,u=this.diff_main(e,t,!1,o);this.diff_charsToLines_(u,i),this.diff_cleanupSemantic(u),u.push(new n.Diff(0,""));for(var l=0,c=0,s=0,f="",d="";l=1&&s>=1){u.splice(l-c-s,c+s),l=l-c-s;for(var p=this.diff_main(f,d,!1,o),h=p.length-1;h>=0;h--)u.splice(l,0,p[h]);l+=p.length}s=0,c=0,f="",d=""}l++}return u.pop(),u},n.prototype.diff_bisect_=function(e,t,o){for(var a=e.length,i=t.length,u=Math.ceil((a+i)/2),l=u,c=2*u,s=new Array(c),f=new Array(c),d=0;do);g++){for(var O=-g+v;O<=g-b;O+=2){for(var w=l+O,j=(k=O==-g||O!=g&&s[w-1]a)b+=2;else if(j>i)v+=2;else if(h){if((x=l+p-O)>=0&&x=(E=a-f[x]))return this.diff_bisectSplit_(e,t,k,j,o)}}for(var _=-g+m;_<=g-y;_+=2){for(var E,x=l+_,P=(E=_==-g||_!=g&&f[x-1]a)y+=2;else if(P>i)m+=2;else if(!h){if((w=l+p-_)>=0&&w=(E=a-E))return this.diff_bisectSplit_(e,t,k,j,o)}}}}return[new n.Diff(r,e),new n.Diff(1,t)]},n.prototype.diff_bisectSplit_=function(e,t,n,r,o){var a=e.substring(0,n),i=t.substring(0,r),u=e.substring(n),l=t.substring(r),c=this.diff_main(a,i,!1,o),s=this.diff_main(u,l,!1,o);return c.concat(s)},n.prototype.diff_linesToChars_=function(e,t){var n=[],r={};function o(e){for(var t="",o=0,i=-1,u=n.length;ir?e=e.substring(n-r):nt.length?e:t,r=e.length>t.length?t:e;if(n.length<4||2*r.length=e.length?[r,a,i,u,s]:null}var i,u,l,c,s,f=a(n,r,Math.ceil(n.length/4)),d=a(n,r,Math.ceil(n.length/2));return f||d?(i=d?f&&f[4].length>d[4].length?f:d:f,e.length>t.length?(u=i[0],l=i[1],c=i[2],s=i[3]):(c=i[0],s=i[1],u=i[2],l=i[3]),[u,l,c,s,i[4]]):null},n.prototype.diff_cleanupSemantic=function(e){for(var t=!1,o=[],a=0,i=null,u=0,l=0,c=0,s=0,f=0;u0?o[a-1]:-1,l=0,c=0,s=0,f=0,i=null,t=!0)),u++;for(t&&this.diff_cleanupMerge(e),this.diff_cleanupSemanticLossless(e),u=1;u=v?(h>=d.length/2||h>=p.length/2)&&(e.splice(u,0,new n.Diff(0,p.substring(0,h))),e[u-1][1]=d.substring(0,d.length-h),e[u+1][1]=p.substring(h),u++):(v>=d.length/2||v>=p.length/2)&&(e.splice(u,0,new n.Diff(0,d.substring(0,v))),e[u-1][0]=1,e[u-1][1]=p.substring(0,p.length-v),e[u+1][0]=r,e[u+1][1]=d.substring(v),u++),u++}u++}},n.prototype.diff_cleanupSemanticLossless=function(e){function t(e,t){if(!e||!t)return 6;var r=e.charAt(e.length-1),o=t.charAt(0),a=r.match(n.nonAlphaNumericRegex_),i=o.match(n.nonAlphaNumericRegex_),u=a&&r.match(n.whitespaceRegex_),l=i&&o.match(n.whitespaceRegex_),c=u&&r.match(n.linebreakRegex_),s=l&&o.match(n.linebreakRegex_),f=c&&e.match(n.blanklineEndRegex_),d=s&&t.match(n.blanklineStartRegex_);return f||d?5:c||s?4:a&&!u&&l?3:u||l?2:a||i?1:0}for(var r=1;r=d&&(d=p,c=o,s=a,f=i)}e[r-1][1]!=c&&(c?e[r-1][1]=c:(e.splice(r-1,1),r--),e[r][1]=s,f?e[r+1][1]=f:(e.splice(r+1,1),r--))}r++}},n.nonAlphaNumericRegex_=/[^a-zA-Z0-9]/,n.whitespaceRegex_=/\s/,n.linebreakRegex_=/[\r\n]/,n.blanklineEndRegex_=/\n\r?\n$/,n.blanklineStartRegex_=/^\r?\n\r?\n/,n.prototype.diff_cleanupEfficiency=function(e){for(var t=!1,o=[],a=0,i=null,u=0,l=!1,c=!1,s=!1,f=!1;u0?o[a-1]:-1,s=f=!1),t=!0)),u++;t&&this.diff_cleanupMerge(e)},n.prototype.diff_cleanupMerge=function(e){e.push(new n.Diff(0,""));for(var t,o=0,a=0,i=0,u="",l="";o1?(0!==a&&0!==i&&(0!==(t=this.diff_commonPrefix(l,u))&&(o-a-i>0&&0==e[o-a-i-1][0]?e[o-a-i-1][1]+=l.substring(0,t):(e.splice(0,0,new n.Diff(0,l.substring(0,t))),o++),l=l.substring(t),u=u.substring(t)),0!==(t=this.diff_commonSuffix(l,u))&&(e[o][1]=l.substring(l.length-t)+e[o][1],l=l.substring(0,l.length-t),u=u.substring(0,u.length-t))),o-=a+i,e.splice(o,a+i),u.length&&(e.splice(o,0,new n.Diff(r,u)),o++),l.length&&(e.splice(o,0,new n.Diff(1,l)),o++),o++):0!==o&&0==e[o-1][0]?(e[o-1][1]+=e[o][1],e.splice(o,1)):o++,i=0,a=0,u="",l=""}""===e[e.length-1][1]&&e.pop();var c=!1;for(o=1;ot));n++)i=o,u=a;return e.length!=n&&e[n][0]===r?u:u+(t-i)},n.prototype.diff_prettyHtml=function(e){for(var t=[],n=/&/g,o=//g,i=/\n/g,u=0;u");switch(l){case 1:t[u]=''+c+"";break;case r:t[u]=''+c+"";break;case 0:t[u]=""+c+""}}return t.join("")},n.prototype.diff_text1=function(e){for(var t=[],n=0;nthis.Match_MaxBits)throw new Error("Pattern too long for this browser.");var r=this.match_alphabet_(t),o=this;function a(e,r){var a=e/t.length,i=Math.abs(n-r);return o.Match_Distance?a+i/o.Match_Distance:i?1:a}var i=this.Match_Threshold,u=e.indexOf(t,n);-1!=u&&(i=Math.min(a(0,u),i),-1!=(u=e.lastIndexOf(t,n+t.length))&&(i=Math.min(a(0,u),i)));var l,c,s=1<=h;m--){var y=r[e.charAt(m-1)];if(b[m]=0===p?(b[m+1]<<1|1)&y:(b[m+1]<<1|1)&y|(f[m+1]|f[m])<<1|1|f[m+1],b[m]&s){var g=a(p,m-1);if(g<=i){if(i=g,!((u=m-1)>n))break;h=Math.max(1,2*n-u)}}}if(a(p+1,n)>i)break;f=b}return u},n.prototype.match_alphabet_=function(e){for(var t={},n=0;n2&&(this.diff_cleanupSemantic(i),this.diff_cleanupEfficiency(i));else if(e&&"object"==typeof e&&void 0===t&&void 0===o)i=e,a=this.diff_text1(i);else if("string"==typeof e&&t&&"object"==typeof t&&void 0===o)a=e,i=t;else{if("string"!=typeof e||"string"!=typeof t||!o||"object"!=typeof o)throw new Error("Unknown call format to patch_make.");a=e,i=o}if(0===i.length)return[];for(var u=[],l=new n.patch_obj,c=0,s=0,f=0,d=a,p=a,h=0;h=2*this.Patch_Margin&&c&&(this.patch_addContext_(l,d),u.push(l),l=new n.patch_obj,c=0,d=p,s=f)}1!==v&&(s+=b.length),v!==r&&(f+=b.length)}return c&&(this.patch_addContext_(l,d),u.push(l)),u},n.prototype.patch_deepCopy=function(e){for(var t=[],r=0;rthis.Match_MaxBits?-1!=(u=this.match_main(t,s.substring(0,this.Match_MaxBits),c))&&(-1==(f=this.match_main(t,s.substring(s.length-this.Match_MaxBits),c+s.length-this.Match_MaxBits))||u>=f)&&(u=-1):u=this.match_main(t,s,c),-1==u)a[i]=!1,o-=e[i].length2-e[i].length1;else if(a[i]=!0,o=u-c,s==(l=-1==f?t.substring(u,u+s.length):t.substring(u,f+this.Match_MaxBits)))t=t.substring(0,u)+this.diff_text2(e[i].diffs)+t.substring(u+s.length);else{var d=this.diff_main(s,l,!1);if(s.length>this.Match_MaxBits&&this.diff_levenshtein(d)/s.length>this.Patch_DeleteThreshold)a[i]=!1;else{this.diff_cleanupSemanticLossless(d);for(var p,h=0,v=0;vi[0][1].length){var u=t-i[0][1].length;i[0][1]=r.substring(i[0][1].length)+i[0][1],a.start1-=u,a.start2-=u,a.length1+=u,a.length2+=u}if(0==(i=(a=e[e.length-1]).diffs).length||0!=i[i.length-1][0])i.push(new n.Diff(0,r)),a.length1+=t,a.length2+=t;else if(t>i[i.length-1][1].length){u=t-i[i.length-1][1].length;i[i.length-1][1]+=r.substring(0,u),a.length1+=u,a.length2+=u}return r},n.prototype.patch_splitMax=function(e){for(var t=this.Match_MaxBits,o=0;o2*t?(c.length1+=d.length,i+=d.length,s=!1,c.diffs.push(new n.Diff(f,d)),a.diffs.shift()):(d=d.substring(0,t-c.length1-this.Patch_Margin),c.length1+=d.length,i+=d.length,0===f?(c.length2+=d.length,u+=d.length):s=!1,c.diffs.push(new n.Diff(f,d)),d==a.diffs[0][1]?a.diffs.shift():a.diffs[0][1]=a.diffs[0][1].substring(d.length))}l=(l=this.diff_text2(c.diffs)).substring(l.length-this.Patch_Margin);var p=this.diff_text1(a.diffs).substring(0,this.Patch_Margin);""!==p&&(c.length1+=p.length,c.length2+=p.length,0!==c.diffs.length&&0===c.diffs[c.diffs.length-1][0]?c.diffs[c.diffs.length-1][1]+=p:c.diffs.push(new n.Diff(0,p))),s||e.splice(++o,0,c)}}},n.prototype.patch_toText=function(e){for(var t=[],n=0;n{var t;return!0===(null===(t=o.default.get(e))||void 0===t?void 0:t.liveEdit)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(n(862)),o=u(n(863)),a=u(n(499)),i=u(n(236));function u(e){return e&&e.__esModule?e:{default:e}}function l(e,t,n,r,o,a,i){try{var u=e[a](i),l=u.value}catch(e){return void n(e)}u.done?t(l):Promise.resolve(l).then(r,o)}function c(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var a=e.apply(t,n);function i(e){l(a,r,o,i,u,"next",e)}function u(e){l(a,r,o,i,u,"throw",e)}i(void 0)}))}}var s,f,d,p=e=>{var t;if(e.message)t=e.message;else if(1===e.results.length){var n;t=null===(n=e.results[0])||void 0===n?void 0:n.item.message}else t="[".concat(e.results.map((e=>e.item.message)).join(" - ".concat(e.operation," - ")),"]");return new i.default(t,{children:e.results.length>1?e.results:void 0,operation:e.operation})},h={type:(e,t,n)=>{var o=(0,r.default)(t);return o===e||"undefined"===o||(n||'Expected type "'.concat(e,'", got "').concat(o,'"'))},presence:(e,t,n)=>void 0!==t||"required"!==e||(n||"Value is required"),all:(d=c((function*(e,t,n,r){var o=(yield Promise.all(e.map((e=>e.validate(t,r))))).flat();return!o.length||p({message:n,results:o,operation:"AND"})})),function(e,t,n,r){return d.apply(this,arguments)}),either:(f=c((function*(e,t,n,r){var o=(yield Promise.all(e.map((e=>e.validate(t,r))))).flat();return o.length{var r=typeof t;if("undefined"===r)return!0;var a=("number"===r||"string"===r)&&"".concat(t),i=a&&a.length>30?"".concat(a.slice(0,30),"…"):a,u=a?'Value "'.concat(i,'" did not match any allowed values'):"Value did not match any allowed values";return!!e.some((e=>(0,o.default)(e,t)))||(n||u)},custom:(s=c((function*(e,t,n,r){var o,i=setTimeout((()=>{console.warn("Custom validator at ".concat((0,a.default)(r.path)," has taken more than ").concat(5e3,"ms to respond"))}),5e3);try{o=yield e(t,r)}finally{clearTimeout(i)}return"string"==typeof o&&n||o})),function(e,t,n,r){return s.apply(this,arguments)})},v=h;t.default=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(114);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}));var o=n(1976);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===o[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))}));var a=n(327);Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===a[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))}));var i=n(1997);Object.keys(i).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===i[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return i[e]}}))}));var u=n(511);Object.keys(u).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===u[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return u[e]}}))}));var l=n(902);Object.keys(l).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===l[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return l[e]}}))}));var c=n(2002);Object.keys(c).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===c[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return c[e]}}))}));var s=n(514);Object.keys(s).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===s[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return s[e]}}))}));var f=n(905);Object.keys(f).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===f[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return f[e]}}))}));var d=n(906);Object.keys(d).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===d[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return d[e]}}))}));var p=n(2040);Object.keys(p).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===p[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return p[e]}}))}));var h=n(903);Object.keys(h).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===h[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return h[e]}}))}));var v=n(2043);Object.keys(v).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===v[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return v[e]}}))}));var b=n(2049);Object.keys(b).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===b[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return b[e]}}))}));var m=n(2050);Object.keys(m).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===m[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return m[e]}}))}));var y=n(2051);Object.keys(y).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===y[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return y[e]}}))}));var g=n(2054);Object.keys(g).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===g[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return g[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),n.d(t,"getDevicePixelRatio",(function(){return a})),n.d(t,"useDevicePixelRatio",(function(){return o}));var r=n(0);n.n(r);function o(e){const t=a(e),[n,o]=Object(r.useState)(t);return Object(r.useEffect)((()=>{if(!("undefined"!=typeof window&&"matchMedia"in window))return;const t=()=>o(a(e)),r=window.matchMedia(`screen and (resolution: ${n}dppx)`);return r.addEventListener("change",t),()=>{r.removeEventListener("change",t)}}),[n,e]),n}function a(e){const{defaultDpr:t=1,maxDpr:n=3,round:r=!0}=e||{},o="undefined"!=typeof window&&"number"==typeof window.devicePixelRatio?window.devicePixelRatio:t;return Math.min(Math.max(1,r?Math.floor(o):o),n)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"PreviewFields",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(t,"PreviewSubscriber",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(t,"SanityDefaultPreview",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(t,"SanityPreview",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(t,"WithVisibility",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(t,"getPreviewPaths",{enumerable:!0,get:function(){return d.getPreviewPaths}}),Object.defineProperty(t,"observeDocumentTypeFromId",{enumerable:!0,get:function(){return i.observeDocumentTypeFromId}}),t.observePaths=t.observeForPreview=void 0,Object.defineProperty(t,"prepareForPreview",{enumerable:!0,get:function(){return p.default}});var r=h(n(916)),o=n(920),a=n(922),i=n(519),u=h(n(923)),l=h(n(524)),c=h(n(924)),s=h(n(331)),f=h(n(520)),d=n(518),p=h(n(517));function h(e){return e&&e.__esModule?e:{default:e}}var v=(0,o.createPathObserver)(r.default);t.observePaths=v;var b=(0,a.createPreviewObserver)(v);t.observeForPreview=b},function(e,t,n){"use strict";function r(){return r=Object.assign?Object.assign.bind():function(e){for(var t=1;t0&&u>0))throw new Error("Malformed asset ID '"+e+'\'. Expected an id like "image-027401f31c3ac1e6d78c5d539ccd1beff72b9b11-2000x3000-jpg".');return{type:"image",assetId:n,width:i,height:u,extension:o}}function K(e){var t=Y(e)||"";if(!G(t))throw new Error("Invalid image/file asset filename: "+e);try{return q((w.test(t)?"image":"file")+"-"+t.replace(/\.([a-z0-9+]+)$/i,"-$1"))}catch(t){throw new Error("Invalid image/file asset filename: "+e)}}function J(e){if(!e.startsWith(y))throw new Error("URL is not a valid Sanity asset URL: "+e);var t=e.slice(y.length).replace(/^\/+/,""),n=t.match(_)||[],o=n[0],a=n[2],i=n[3];if(!a||!i)throw new Error("URL is not a valid Sanity asset URL: "+e);var u=t.slice(o.length).split("/"),l=u[0],c=u[1];return r({},K(l),{projectId:a,dataset:i,vanityFilename:c})}function Q(e){var t=J(e);if("image"!==t.type)throw new Error("URL is not a valid Sanity image asset URL: "+e);return t}function ee(e){var t=J(e);if("file"!==t.type)throw new Error("URL is not a valid Sanity file asset URL: "+e);return t}function te(e){try{return J(e).type}catch(e){return!1}}function ne(e){var t=Z(he(e)),n=t.width,r=t.height;return{width:n,height:r,aspectRatio:n/r}}var re=m(ne);function oe(e){return Ee(e)?se(e,x).asset.extension:ie(e,x).asset.extension}var ae=m(oe);function ie(e,t){var n=e;return{asset:le(e,t||Oe(e)),crop:n.crop||f(),hotspot:n.hotspot||d()}}var ue=m(ie);function le(e,t){var n=r({},t||ge(e),{useVanityName:!1}),o=he(e),a=(e.asset||e).metadata||{},i=Z(o),u=i.assetId,l=i.width,c=i.height,s=i.extension,f=l/c,d=r({},M(e)?e:{},{_id:o,_type:"sanity.imageAsset",assetId:u,extension:s,metadata:r({},a,{dimensions:{width:l,height:c,aspectRatio:f}}),url:"",path:""});return r({},d,{path:B(d,n),url:L(d,n)})}var ce=m(le);function se(e,t){return{asset:de(e,t||Oe(e))}}var fe=m(se);function de(e,t){var n=r({},t||ge(e),{useVanityName:!1}),o=he(e),a=e.asset||e,i=X(o),u=i.assetId,l=i.extension,c=r({},D(e)?e:{},{_id:o,_type:"sanity.fileAsset",assetId:u,extension:l,metadata:a.metadata||{},url:"",path:""});return r({},c,{path:N(c,n),url:W(c,n)})}var pe=m(de);function he(e){var t=R(e)?e.asset:e,n="";if("string"==typeof t?n=be(t):P(t)?n=t._ref:k(t)?n=t._id:C(t)?n=ye(y+"/"+t.path):S(t)&&(n=ye(t.url)),!(n&&E.test(n)))throw new v(e);return n}var ve=m(he);function be(e){if(E.test(e))return e;if(0===e.indexOf(y+"/images")||0===e.indexOf(y+"/files"))return ye(e);if(_.test(e))return ye(y+"/"+e);if(je(e))return ye(y+"/files/a/b/"+e);if(we(e))return ye(y+"/images/a/b/"+e);throw new v(e)}var me=m(be);function ye(e){var t=z(e).split("/"),n=t[0],r=t[3];return n.replace(/s$/,"")+"-"+r.replace(/\./g,"-")}function ge(e){var t=V(e);if(!t)throw new v(e,"Failed to resolve project ID and dataset from source");var n=t.match(_)||[],r=n[2],o=n[3];if(!r||!o)throw new v(e,"Failed to resolve project ID and dataset from source");return{projectId:r,dataset:o}}var Oe=m(ge);function we(e){return w.test(e)}function je(e){return g.test(e)}function _e(e){return we(e)||je(e)}function Ee(e){var t=ve(e);return!!t&&t.startsWith("file-")}function xe(e){var t=ve(e);return!!t&&t.startsWith("image-")}function Pe(e){return!1!==te(e)}function ke(e){return"image"===te(e)}function Ce(e){return"file"===te(e)}},function(e,t,n){n(504)(e.exports,n(2098))},function(e,t,n){"use strict";t.a=function(e){return Object(o.a)(1,arguments),Object(r.a)(e,{weekStartsOn:1})};var r=n(117),o=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(o.a)(2,arguments);var n=Object(r.a)(e),a=Object(r.a)(t),i=n.getTime()-a.getTime();return i<0?-1:i>0?1:i};var r=n(6),o=n(2)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.HAS_SPACES=t.CONFIGURED_SPACES=void 0;var r=a(n(181)),o=a(n(81));function a(e){return e&&e.__esModule?e:{default:e}}var i="__experimental_spaces";function u(e){return Object.assign({},e,{title:e.title||(0,r.default)(e.name)})}var l=o.default[i]?o.default[i]&&o.default[i].map(u):null;t.CONFIGURED_SPACES=l;var c=l&&l.length>0;t.HAS_SPACES=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UNKNOWN_TYPE_NAME=void 0,t.blockToSymbolizedText=x,t.createPortableTextDiff=function(e,t){var n="removed"===e.action?e.fromValue:e.toValue,r=h(h({},e),{},{origin:e,displayValue:n});if(n){var o={},a={},i={},l=_(t.fields,{_key:"bogus",_type:"span"});l&&E(l).forEach(((e,t)=>{a[e.value]=u.DECORATOR_SYMBOLS[t]})),S(r.origin).forEach(((e,t)=>{o[e._key]=u.ANNOTATION_SYMBOLS[t]})),k(r.origin).forEach(((e,t)=>{i[e._key]=u.INLINE_SYMBOLS[t]}));var c=x(r.origin,r.fromValue,a,o,i),s=x(r.origin,r.toValue,a,o,i),f=h(h({},n),{},{children:[{_type:"span",_key:"pseudoSpanKey",text:s,marks:[]}]}),d={displayValue:n,children:[{_type:"span",_key:"pseudoSpanKey",text:c,marks:[]}]};return{origin:e,action:"changed",type:"object",displayValue:f,fromValue:d,toValue:f,isChanged:!0,fields:{children:{action:"changed",type:"array",isChanged:!0,items:[{diff:{action:"changed",type:"object",isChanged:!0,fields:{text:{type:"string",action:"changed",isChanged:!0,fromValue:c,toValue:s,segments:P(c,s).map((e=>h(h({},e),"unchanged"!==r.action&&r.annotation?{annotation:r.annotation}:{})))}},fromValue:d.children[0],toValue:f.children[0]},annotation:null,fromIndex:0,toIndex:0,hasMoved:!1}],fromValue:d.children,toValue:f.children}}}}throw new Error("Can not display this diff")},t.escapeRegExp=function(e){return e.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")},t.findAnnotationDiff=function(e,t){var n;return e.fields.markDefs&&e.fields.markDefs.isChanged&&"array"===e.fields.markDefs.type&&(null===(n=e.fields.markDefs.items.find((e=>e.diff&&"object"===e.diff.type&&(e.diff.toValue&&e.diff.toValue._key&&e.diff.toValue._key===t||e.diff.fromValue&&e.diff.fromValue._key&&e.diff.fromValue._key===t))))||void 0===n?void 0:n.diff)||void 0},t.findChildDiff=function(e,t){return e.fields.children.items.filter((e=>e.diff.isChanged&&(e.diff.toValue===t||e.diff.fromValue===t))).map((e=>e.diff)).map((e=>e))[0]},t.findSpanDiffFromChild=C,t.getAllMarkDefs=S,t.getAnnotations=function(e){if(e.annotations)return(0,r.default)(e.annotations,["name"],["asc"]);return[]},t.getChildSchemaType=_,t.getDecorators=E,t.getInlineObjects=k,t.hasPTMemberType=function(e){return e.of.some(j)},t.isDecorator=function(e,t){return E(t).some((t=>t.value===e))},t.isEmptyObject=function(e){return e&&(0,o.default)(Object.keys(e),["_key","_type"])||!1},t.isHeader=function(e){return!!e.style&&["h1","h2","h3","h4","h5","h6"].includes(e.style)},t.isPTSchemaType=j;var r=c(n(510)),o=c(n(36)),a=c(n(39)),i=n(145),u=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(1037));function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function c(e){return e&&e.__esModule?e:{default:e}}function s(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||f(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function f(e,t){if(e){if("string"==typeof e)return d(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?d(e,t):void 0}}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne[0])).concat(u.ANNOTATION_SYMBOLS.map((e=>e[0]))),y=u.DECORATOR_SYMBOLS.map((e=>e[1])).concat(u.ANNOTATION_SYMBOLS.map((e=>e[1]))),g=m.concat(y).concat(u.INLINE_SYMBOLS).concat(u.CHILD_SYMBOL).concat(u.SEGMENT_START_SYMBOL),O=new RegExp("".concat(g.join("|")),"g"),w=new RegExp("".concat(g.join("|"),"|\n"),"g");function j(e){return"object"===e.jsonType&&"block"===e.name}function _(e,t){var n=e.find((e=>"children"===e.name));return n&&n.type&&"array"===n.type.jsonType&&n.type.of.find((e=>e.name===t._type))||void 0}function E(e){return e.decorators?(0,r.default)(e.decorators,["value"],["asc"]):[]}function x(e,t,n,r,o){return t?t.children.map((t=>{var a,i=(null===(a=t.text)||void 0===a?void 0:a.replace(O,""))||"";if("span"===t._type){var l=C(e,t),c=null==l?void 0:l.fields.text;c&&c.toValue===t.text&&"string"===c.type&&"unchanged"!==c.action&&(i=c.segments.filter((e=>"removed"!==e.action)).map((e=>e.text.replace(O,""))).join(u.SEGMENT_START_SYMBOL)),t.marks&&t.marks.forEach((e=>{!!n[e]?i="".concat(n[e][0]).concat(i).concat(n[e][1]):r[e]&&(i="".concat(r[e][0]).concat(i).concat(r[e][1]))}))}else i=o[t._key];return"".concat(u.CHILD_SYMBOL).concat(i)})).join(""):""}function P(e,t){var n=[],r=b.diff_main(e,t);b.diff_cleanupEfficiency(r);var o,u=0,l=0,c=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=f(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){u=!0,a=e},f:function(){try{i||null==n.return||n.return()}finally{if(u)throw a}}}}(r);try{for(c.s();!(o=c.n()).done;){var d=s(o.value,2),p=d[0],v=d[1];switch(p){case i.DIFF_EQUAL:n.push({type:"stringSegment",action:"unchanged",text:v}),u+=v.length,l+=v.length;break;case i.DIFF_DELETE:n.push({type:"stringSegment",action:"removed",text:e.substring(u,u+v.length),annotation:null}),u+=v.length;break;case i.DIFF_INSERT:n.push({type:"stringSegment",action:"added",text:t.substring(l,l+v.length),annotation:null}),l+=v.length}}}catch(e){c.e(e)}finally{c.f()}return(0,a.default)(n.map((e=>{var t=[];if(e.text.length>1){var n=[...e.text.matchAll(w)],r=-1;n.forEach((o=>{var a=o.index||0;a>r&&(t.push(h(h({},e),{},{text:e.text.substring(r+1,a)})),t.push(h(h({},e),{},{text:o[0]}))),o===n[n.length-1]&&t.push(h(h({},e),{},{text:e.text.substring(a+1)})),r=a})),0===n.length&&t.push(e)}else t.push(e);return t})))}function k(e){var t=[...e.toValue?e.toValue.children.filter((e=>"span"!==e._type)):[]];return(e.fromValue?e.fromValue.children.filter((e=>"span"!==e._type)):[]).forEach((e=>{t.some((t=>e._key===t._key))||t.push(e)})),(0,r.default)(t,["_key"],["asc"])}function C(e,t){var n=e.fields.children&&"unchanged"!==e.fields.children.action&&"array"===e.fields.children.type&&e.fields.children.items.find((e=>e.diff&&"object"===e.diff.type&&("removed"===e.diff.action?e.diff.fromValue&&e.diff.fromValue._key===t._key:(e.diff.toValue&&e.diff.toValue._key)===t._key)));if(n)return n.diff}function S(e){var t=[...e.toValue&&e.toValue.markDefs?e.toValue.markDefs:[]];return(e.fromValue&&e.fromValue.markDefs?e.fromValue.markDefs:[]).forEach((e=>{t.some((t=>e._key===t._key))||t.push(e)})),(0,r.default)(t,["_key"],["asc"])}},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=(0,((r=n(2626))&&r.__esModule?r:{default:r}).default)("button",{displayName:"DefaultButton",defaultProps:{type:"button"}});t.default=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(18)),o=i(n(0)),a=n(590);function i(e){return e&&e.__esModule?e:{default:e}}class u extends o.default.PureComponent{render(){var e=this.props,t=e.type,n=e.value,r=this.context.formBuilder.resolvePreviewComponent(t);return r?o.default.createElement(r,this.props):o.default.createElement("div",{title:"Unable to resolve preview component. Using fallback."},o.default.createElement(a.PreviewAny,{value:n,maxDepth:2}))}}t.default=u,function(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(u,"contextTypes",{formBuilder:r.default.object})},function(e,t,n){"use strict";n.d(t,"b",(function(){return r})),n.d(t,"a",(function(){return o}));var r=function(e){for(var t=Array(e.length),n=0;nnull==w?void 0:w.setAttribute("data-enabled",(!e).toString())),[w]),P=(0,a.useCallback)((e=>"".concat(v,"-item-").concat(e)),[v]),k=(0,a.useCallback)((e=>{var t=null==_?void 0:_.current;null==O||O.setAttribute("aria-activedescendant",P(t));var n=Array.from((null==d?void 0:d.children)||[]);if(null==n||n.forEach((e=>{var n,r=Number(null===(n=e.dataset)||void 0===n?void 0:n.index);e.setAttribute("aria-posinset",(r+1).toString()),e.setAttribute("aria-setsize",p.toString()),e.setAttribute("data-active",(r===t).toString()),e.setAttribute("id",P(r)),e.setAttribute("role","option"),e.setAttribute("tabIndex","-1")})),e)if(j){var r;null==E||null===(r=E.current)||void 0===r||r.call(E,t,{align:"start"})}else{var o=n.find((e=>{var n;return Number(null===(n=e.dataset)||void 0===n?void 0:n.index)===t}));null==o||o.scrollIntoView({block:"nearest"})}}),[d,p,P,O,j]),C=(0,a.useMemo)((()=>(0,o.default)(k.bind(void 0,!1),200)),[k]),S=(0,a.useCallback)((e=>{var t=e.index,n=e.scrollIntoView,r=void 0===n||n;_.current=t,k(r)}),[k]),D=(0,a.useCallback)((e=>{e.preventDefault()}),[]),M=(0,a.useCallback)((()=>{i.supportsTouch||null==O||O.focus()}),[O]),A=(0,a.useCallback)((e=>function(){S({index:e,scrollIntoView:!1})}),[S]),T=(0,a.useCallback)((e=>{E.current=e}),[]),I=(0,a.useCallback)((e=>{var t,n;("next"===e&&(t=_.current0?_.current-1:p-1),j)?(null==E||null===(n=E.current)||void 0===n||n.call(E,t),S({index:t,scrollIntoView:!1})):S({index:t});x(!1)}),[p,x,S,j]);return(0,a.useEffect)((()=>{S({index:m,scrollIntoView:!0})}),[m,S]),(0,a.useEffect)((()=>{function e(){x(!0)}return document.addEventListener("mousemove",e),()=>{document.removeEventListener("mousemove",e)}}),[x]),(0,a.useEffect)((()=>{function e(e){var t=Array.from((null==d?void 0:d.children)||[]);if(t.length&&("ArrowDown"===e.key&&(e.preventDefault(),I("next")),"ArrowUp"===e.key&&(e.preventDefault(),I("previous")),"Enter"===e.key)){e.preventDefault();var n=t.find((e=>Number(e.dataset.index)===_.current));if(n){var r=c.includes(n.tagName.toLowerCase())?n:n.querySelector(c.join(","));null==r||r.click()}}}return null==O||O.addEventListener("keydown",e),()=>{null==O||O.removeEventListener("keydown",e)}}),[d,O,I]),(0,a.useEffect)((()=>{function e(e){"ArrowDown"===e.key&&(e.preventDefault(),null==O||O.focus(),I("next")),"ArrowUp"===e.key&&(e.preventDefault(),null==O||O.focus(),I("previous"))}var t=null==d?void 0:d.closest("[data-overflow]");return null==t||t.addEventListener("keydown",e),()=>{null==t||t.removeEventListener("keydown",e)}}),[d,O,I]),(0,a.useEffect)((()=>{function e(e){return()=>null==h?void 0:h.setAttribute("data-focused",e.toString())}return null==O||O.addEventListener("blur",e(!1)),null==O||O.addEventListener("focus",e(!0)),()=>{null==O||O.removeEventListener("blur",e(!1)),null==O||O.removeEventListener("focus",e(!0))}}),[h,O]),(0,a.useEffect)((()=>{function e(e){return()=>null==h?void 0:h.setAttribute("data-hovered",e.toString())}return null==d||d.addEventListener("mouseenter",e(!0)),null==d||d.addEventListener("mouseleave",e(!1)),()=>{null==d||d.removeEventListener("mouseenter",e(!0)),null==d||d.removeEventListener("mouseleave",e(!1))}}),[d,h]),(0,a.useEffect)((()=>{x(!1)}),[p,x]),(0,a.useEffect)((()=>{if(j){var e=new MutationObserver(C);return d&&e.observe(d,{childList:!0,subtree:!0}),()=>{e.disconnect()}}}),[d,C,j]),(0,a.useEffect)((()=>{null==d||d.setAttribute("aria-multiselectable",u.toString()),null==d||d.setAttribute("aria-label",t),null==d||d.setAttribute("id","".concat(v,"-children")),null==d||d.setAttribute("role","listbox"),null==h||h.setAttribute("data-level",g.toString()),null==O||O.setAttribute("aria-autocomplete","list"),null==O||O.setAttribute("aria-expanded","true"),null==O||O.setAttribute("aria-controls","".concat(v,"-children")),null==O||O.setAttribute("aria-label",n),null==O||O.setAttribute("role","combobox"),null==w||w.setAttribute("data-enabled","true")}),[t,n,u,d,h,O,v,g,w]),(0,a.useEffect)((()=>{s&&(i.supportsTouch||null==O||O.focus())}),[s,O]),a.default.createElement(l.Provider,{value:{level:g,onChildClick:M,onChildMouseDown:D,onChildMouseEnter:A,setVirtualListScrollToIndex:T}},f)},t.useCommandList=function(){var e=(0,a.useContext)(l);if(void 0===e)throw new Error("useCommandList must be used within a CommandListProvider");return e};var r,o=(r=n(266))&&r.__esModule?r:{default:r},a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=n(651);function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}var l=(0,a.createContext)(void 0),c=["a","button"]},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1289),o=n(391),a=n(1309),i=n(662);n.d(t,"Popper",(function(){return r.a})),n.d(t,"Manager",(function(){return o.a})),n.d(t,"Reference",(function(){return a.a})),n.d(t,"usePopper",(function(){return i.a}))},function(e,t,n){"use strict";t.a=function(e){return Object(r.a)(e).getComputedStyle(e)};var r=n(80)},function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return a}));var r=n(0),o=(n.n(r),Object(r.createContext)({}));function a(){return Object(r.useContext)(o).visualElement}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(0),o=(n.n(r),Object(r.createContext)(null))},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(0),o=(n.n(r),n(274).a?r.useLayoutEffect:r.useEffect)},function(e,t,n){"use strict";function r(e){return Array.isArray(e)}function o(e){return"string"==typeof e||r(e)}function a(e,t,n,r,o){var a;return void 0===r&&(r={}),void 0===o&&(o={}),"function"==typeof t&&(t=t(null!=n?n:e.custom,r,o)),"string"==typeof t&&(t=null===(a=e.variants)||void 0===a?void 0:a[t]),"function"==typeof t&&(t=t(null!=n?n:e.custom,r,o)),t}function i(e,t,n){var r=e.getProps();return a(r,t,null!=n?n:r.custom,function(e){var t={};return e.forEachValue((function(e,n){return t[n]=e.get()})),t}(e),function(e){var t={};return e.forEachValue((function(e,n){return t[n]=e.getVelocity()})),t}(e))}function u(e){var t;return"function"==typeof(null===(t=e.animate)||void 0===t?void 0:t.start)||o(e.initial)||o(e.animate)||o(e.whileHover)||o(e.whileDrag)||o(e.whileTap)||o(e.whileFocus)||o(e.exit)}function l(e){return Boolean(u(e)||e.variants)}n.d(t,"a",(function(){return u})),n.d(t,"b",(function(){return l})),n.d(t,"c",(function(){return o})),n.d(t,"d",(function(){return r})),n.d(t,"e",(function(){return i})),n.d(t,"f",(function(){return a}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return a}));var r=n(0);n.n(r);function o(e,t,n,r){return e.addEventListener(t,n,r),function(){return e.removeEventListener(t,n,r)}}function a(e,t,n,a){Object(r.useEffect)((function(){var r=e.current;if(n&&r)return o(r,t,n,a)}),[e,t,n,a])}},function(e,t,n){"use strict";n.d(t,"a",(function(){return c})),n.d(t,"b",(function(){return s}));var r=n(170),o=n(286),a=n(1375),i={pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointercancel:"mousecancel",pointerover:"mouseover",pointerout:"mouseout",pointerenter:"mouseenter",pointerleave:"mouseleave"},u={pointerdown:"touchstart",pointermove:"touchmove",pointerup:"touchend",pointercancel:"touchcancel"};function l(e){return Object(a.b)()?e:Object(a.c)()?u[e]:Object(a.a)()?i[e]:e}function c(e,t,n,a){return Object(r.a)(e,l(t),Object(o.b)(n,"pointerdown"===t),a)}function s(e,t,n,a){return Object(r.b)(e,l(t),n&&Object(o.b)(n,"pointerdown"===t),a)}},function(e,t,n){var r=n(74).Symbol;e.exports=r},function(e,t){e.exports=function(e){return function(t){return e(t)}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=function(){return"function"==typeof Symbol&&Symbol.observable||"@@observable"}()},function(e,t,n){"use strict";t.a=function(e,t){return function(n){return n.lift(new a(e,t))}};var r=n(9),o=n(13);var a=function(){function e(e,t){this.predicate=e,this.thisArg=t}return e.prototype.call=function(e,t){return t.subscribe(new i(e,this.predicate,this.thisArg))},e}(),i=function(e){function t(t,n,r){var o=e.call(this,t)||this;return o.predicate=n,o.thisArg=r,o.count=0,o}return r.a(t,e),t.prototype._next=function(e){var t;try{t=this.predicate.call(this.thisArg,e,this.count++)}catch(e){return void this.destination.error(e)}t&&this.destination.next(e)},t}(o.a)},function(e,t,n){"use strict";t.a=function(e,t){return function(n){var a;if(a="function"==typeof e?e:function(){return e},"function"==typeof t)return n.lift(new o(a,t));var i=Object.create(n,r.b);return i.source=n,i.subjectFactory=a,i}};var r=n(786);var o=function(){function e(e,t){this.subjectFactory=e,this.selector=t}return e.prototype.call=function(e,t){var n=this.selector,r=this.subjectFactory(),o=n(r).subscribe(e);return o.add(t.subscribe(r)),o},e}()},function(e,t,n){var r=n(94),o=n(314);e.exports=function(e,t){return e&&e.length?o(e,r(t,2)):[]}},function(e,t,n){var r=n(38),o=n(467),a=n(798),i=n(95);e.exports=function(e,t){return r(e)?e:o(e,t)?[e]:a(i(e))}},function(e,t,n){var r=n(473),o=n(315);e.exports=function(e,t,n,a){var i=!n;n||(n={});for(var u=-1,l=t.length;++u0&&a(s)?n>1?e(s,n-1,a,i,u):r(u,s):i||(u[u.length]=s)}return u}},function(e,t,n){var r=n(95),o=n(496);e.exports=function(e){return o(r(e).toLowerCase())}},function(e,t,n){var r=n(497),o=n(496),a=r((function(e,t,n){return e+(n?" ":"")+o(t)}));e.exports=a},function(e,t,n){"use strict";t.a=function(e,t){var n=e<0?"-":"",r=Math.abs(e).toString();for(;r.length=t||n<0||b&&e-h>=s}function w(){var e=o();if(O(e))return j(e);d=setTimeout(w,function(e){var n=t-(e-p);return b?u(n,s-(e-h)):n}(e))}function j(e){return d=void 0,m&&l?y(e):(l=c=void 0,f)}function _(){var e=o(),n=O(e);if(l=arguments,c=this,p=e,n){if(void 0===d)return g(p);if(b)return clearTimeout(d),d=setTimeout(w,t),y(p)}return void 0===d&&(d=setTimeout(w,t)),f}return t=a(t)||0,r(n)&&(v=!!n.leading,s=(b="maxWait"in n)?i(a(n.maxWait)||0,t):s,m="trailing"in n?!!n.trailing:m),_.cancel=function(){void 0!==d&&clearTimeout(d),h=0,l=p=c=d=void 0},_.flush=function(){return void 0===d?f:j(o())},_}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=Object.create(null),t=0;return{publish:function(t){for(var n in e)e[n](t)},subscribe:function(n){var r=t++;return e[r]=n,function(){delete e[r]}}}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.STROKE_WIDTH=t.INTERACTIVE_STROKE_WIDTH=t.ENABLED=t.DEBUG_LAYER_BOUNDS=t.DEBUG=t.CORNER_RADIUS=t.CONNECTOR_MARGIN=t.ARROW_THRESHOLD=t.ARROW_SIZE=t.ARROW_MARGIN_Y=t.ARROW_MARGIN_X=void 0;t.ENABLED=!0;t.CORNER_RADIUS=4;t.INTERACTIVE_STROKE_WIDTH=16;t.CONNECTOR_MARGIN=8;t.ARROW_MARGIN_X=8;t.ARROW_MARGIN_Y=2;t.ARROW_SIZE=4;t.ARROW_THRESHOLD=12;t.STROKE_WIDTH=2;t.DEBUG=false;t.DEBUG_LAYER_BOUNDS=false},function(e,t,n){var r=n(180),o=n(888),a=n(189),i=n(507),u=a((function(e,t){if(null==e)return[];var n=t.length;return n>1&&i(e,t[0],t[1])?t=[]:n>2&&i(t[0],t[1],t[2])&&(t=[t[0]]),o(e,r(t,1),[])}));e.exports=u},function(e,t,n){var r=n(111),o=n(805),a=n(806);e.exports=function(e,t){return a(o(e,t,r),e+"")}},function(e,t){e.exports={"--screen-medium-break":"512px","--screen-default-break":"640px","--screen-large-break":"960px","--screen-xlarge-break":"1600px","--black":"#121923","--white":"#fff","--brand-darkest":"#121923","--brand-darkest--inverted":"rgb(230, 230, 230)","--brand-lightest":"#fff","--brand-primary":"#2276fc","--brand-primary--inverted":"#fff","--brand-secondary":"#f03e2f","--brand-secondary--inverted":"#fff","--brand-faded":"rgb(167, 200, 254)","--gray-base":"#7b8ca8","--gray-darkest":"#262f3d","--gray-darker":"#3c4758","--gray-dark":"#66758d","--gray":"#7b8ca8","--gray-light":"#95a3b9","--gray-lighter":"#cad1dc","--gray-lightest":"#e4e8ed","--gray-darkest--transparent":"rgba(18, 25, 35, 0.95)","--gray-darker-transparent":"rgba(18, 25, 35, 0.8)","--gray-dark--transparent":"rgba(18, 25, 35, 0.65)","--gray--transparent":"rgba(18, 25, 35, 0.5)","--gray-light--transparent":"rgba(18, 25, 35, 0.35)","--gray-lighter--transparent":"rgba(18, 25, 35, 0.2)","--gray-lightest--transparent":"rgba(18, 25, 35, 0.05)","--code-bg":"rgba(123, 140, 168, 0.1)","--code-color":"#3c4758","--kbd-bg":"rgba(123, 140, 168, 0.1)","--kbd-color":"#3c4758","--pre-bg":"rgba(123, 140, 168, 0.1)","--pre-color":"#3c4758","--pre-border-color":"transparent","--body-bg":"#e4e8ed","--body-text":"#262f3d","--preview-placeholder-color":"#e4e8ed","--backdrop-color":"rgba(123, 140, 168, 0.15)","--main-navigation-color":"#121923","--main-navigation-color--inverted":"#fff","--main-navigation-color--inverted-muted":"rgb(184, 186, 189)","--dialog-header-color":"#fff","--dialog-header-color--inverted":"#262f3d","--header-height":"3.0625rem","--checkerboard-color":"rgba(123, 140, 168, 0.1)","--hairline-color":"rgba(123, 140, 168, 0.25)","--component-bg":"#fff","--component-text-color":"#262f3d","--component-border-color":"rgba(123, 140, 168, 0.25)","--button-border-radius":"4px","--default-button-color":"#7b8ca8","--default-button-color--inverted":"#fff","--default-button-color--hover":"#7b8ca8","--default-button-color--active":"#7b8ca8","--default-button-primary-color":"#2276fc","--default-button-primary-color--inverted":"#fff","--default-button-success-color":"#3ab667","--default-button-success-color--inverted":"rgb(255, 255, 255)","--default-button-warning-color":"#b89b23","--default-button-warning-color--inverted":"rgb(255, 255, 255)","--default-button-danger-color":"#f03e2f","--default-button-danger-color--inverted":"rgb(255, 255, 255)","--shadow-base":"#262f3d","--shadow-color-umbra":"rgba(38, 47, 61, 0.1)","--shadow-color-penumbra":"rgba(38, 47, 61, 0.08)","--shadow-color-ambient":"rgba(38, 47, 61, 0.02)","--border-radius-base":"4px","--border-radius-large":"calc(4px*1.5)","--border-radius-medium":"4px","--border-radius-small":"calc(4px/2)","--extra-small-padding":"0.25rem","--extra-small-padding--em":"0.25em","--small-padding":"0.5rem","--small-padding--em":"0.5em","--medium-padding":"1rem","--medium-padding--em":"1em","--large-padding":"1.5rem","--large-padding--em":"1.5em","--extra-large-padding":"2rem","--extra-large-padding--em":"2em","--text-selection-color":"rgba(34, 118, 252, 0.2)","--block-editor-base-font-family":"inherit","--block-editor-header-font-family":"inherit","--block-extras-width":"2rem","--block-extras-border-color":"rgba(123, 140, 168, 0.25)","--block-extras-background-color":"rgba(228, 232, 237, 0.5)","--timeline-event-enabled-bg":"#fff","--timeline-event-enabled-fg":"#66758d","--timeline-event-enabled-border":"rgb(215, 221, 229)","--timeline-event-enabled-hover-bg":"#f1f3f6","--timeline-event-enabled-hover-fg":"#3c4758","--timeline-event-enabled-icon-created-bg":"#2276fc","--timeline-event-enabled-icon-created-fg":"#fff","--timeline-event-enabled-icon-deleted-bg":"#f03e2f","--timeline-event-enabled-icon-deleted-fg":"#fff","--timeline-event-enabled-icon-discarded-draft-bg":"#f03e2f","--timeline-event-enabled-icon-discarded-draft-fg":"#fff","--timeline-event-enabled-icon-edited-bg":"#fdefb6","--timeline-event-enabled-icon-edited-fg":"#b89b23","--timeline-event-enabled-icon-published-bg":"#3ab667","--timeline-event-enabled-icon-published-fg":"#fff","--timeline-event-enabled-icon-unpublished-bg":"#f03e2f","--timeline-event-enabled-icon-unpublished-fg":"#fff","--timeline-event-within-selection-bg":"rgb(233, 241, 255)","--timeline-event-within-selection-fg":"#2276fc","--timeline-event-within-selection-border":"#2276fc","--timeline-event-within-selection-icon-bg":"#fff","--timeline-event-within-selection-icon-fg":"#2276fc","--timeline-event-selected-bg":"#2276fc","--timeline-event-selected-fg":"#fff","--timeline-event-selected-border":"#fff","--timeline-event-selected-icon-bg":"#fff","--timeline-event-selected-icon-fg":"#2276fc","--timeline-event-disabled-bg":"#fff","--timeline-event-disabled-fg":"rgb(189, 198, 212)","--timeline-event-disabled-icon-bg":"rgb(215, 221, 229)","--timeline-event-disabled-icon-fg":"#fff","--pane-header-height":"3.4375rem","--avatar-height":"23px","--focus-color":"#2276fc","--input-bg":"#fff","--input-bg-focus":"#fff","--input-bg-invalid":"#fff","--input-bg-disabled":"rgb(248, 249, 251)","--input-color":"#262f3d","--input-color-disabled":"#7b8ca8","--input-color-read-only":"#3c4758","--input-border-color":"#cad1dc","--input-border-size":"1px","--input-line-height":"1.25","--input-padding-vertical":"calc(1rem - 0.25rem)","--input-padding-horizontal":"calc(1rem - 0.25rem)","--input-border-radius":"calc(4px/2)","--input-border-radius-large":"calc(4px*1.5)","--input-border-radius-small":"calc(4px/2)","--input-border-color-hover":"#95a3b9","--input-border-color-focus":"#2276fc","--input-border-color-active":"#2276fc","--input-border-color-invalid":"rgba(240, 62, 47, 0.5)","--input-color-placeholder":"#cad1dc","--input-box-shadow-base":"#7b8ca8","--input-box-shadow":"none","--input-box-shadow--hover":"none","--input-box-shadow--focus":"0 0 0 2px #2276fc","--input-box-shadow-thin--focus":"0 0 0 1px #2276fc","--input-box-shadow--invalid":"none","--input-box-shadow--invalid-focus":"0 0 0 1px #2276fc","--label-color":"#262f3d","--legend-color":"#262f3d","--cursor-disabled":"not-allowed","--clear-cross-color":"#262f3d","--clear-cross-color-hover":"#f03e2f","--fieldset-border":"1px solid color(#7b8ca8 alpha(25%))","--fieldset-box-shadow":"none","--fieldset-box-shadow--hover":"none","--fieldset-box-shadow--invalid":"none","--fieldset-box-shadow--focus":"0 0 0 2px #2276fc","--fieldset-box-shadow--invalid-focus":"0 0 0 1px #2276fc","--fieldset-bg":"transparent","--form-builder-block-border-color":"rgba(123, 140, 168, 0.25)","--form-builder-block-border-color--hover":"#95a3b9","--form-builder-block-border-color-focus":"#2276fc","--form-builder-block-border-color-error":"rgba(240, 62, 47, 0.5)","--form-builder-block-background":"rgba(228, 232, 237, 0.5)","--form-builder-block-background-hover":"transparent","--form-builder-block-background-selected":"rgba(34, 118, 252, 0.2)","--form-builder-block-shadow--focus":"0 0 0 2px #2276fc","--form-builder-block-shadow":"none","--form-builder-block-shadow--hover":"none","--form-builder-block-shadow--invalid":"none","--form-builder-block-shadow--invalid-focus":"0 0 0 1px #2276fc","--form-builder-block-border-radius":"calc(4px/2)","--zindex-navbar":"200","--zindex-navbar-popover":"500000","--zindex-navbar-dialog":"500001","--zindex-pane":"100","--zindex-pane-header":"15000","--zindex-pane-footer":"20000","--zindex-pane-resizer":"150","--zindex-portal":"200","--zindex-popover":"200","--zindex-modal":"200","--zindex-moving-item":"10000","--zindex-drawershade":"1000000","--zindex-drawer":"1000001","--zindex-dropdown":"200","--zindex-navbar-fixed":"1010","--zindex-fullscreen-edit":"1050","--zindex-popover-background":"1060","--zindex-tooltip":"200","--zindex-modal-background":"2000","--zindex-spinner":"3000","--list-border-color":"rgba(123, 140, 168, 0.25)","--list-border":"1px solid color(#7b8ca8 alpha(25%))","--progress-bg":"inherit","--progress-bar-color":"inherit","--progress-border-radius":"4px","--progress-bar-bg":"#2276fc","--progress-bar-success-bg":"#3ab667","--progress-bar-warning-bg":"#b89b23","--progress-bar-danger-bg":"#f03e2f","--progress-bar-info-bg":"#2276fc","--selectable-item-base":"#2276fc","--selectable-item-color":"#fff","--selectable-item-color--inverted":"#262f3d","--selectable-item-color-hover":"#f1f3f6","--selectable-item-color-hover--inverted":"#262f3d","--selectable-item-color-focus":"#e4e8ed","--selectable-item-color-focus--inverted":"#262f3d","--selectable-item-color-active":"#f1f3f6","--selectable-item-color-active--inverted":"#262f3d","--selectable-item-color-highlighted":"#e4e8ed","--selected-item-color":"#2276fc","--selected-item-color--inverted":"rgb(255, 255, 255)","--selected-item-color-hover":"#2276fc","--selected-item-color-hover--inverted":"rgb(255, 255, 255)","--state-success-color":"#3ab667","--state-success-color--faded":"rgb(88, 202, 130)","--state-success-color--strong":"rgb(53, 167, 94)","--state-success-color--inverted":"rgb(255, 255, 255)","--state-info-color":"#2276fc","--state-info-color--faded":"rgb(84, 149, 252)","--state-info-color--strong":"rgb(14, 105, 251)","--state-info-color--inverted":"rgb(255, 255, 255)","--state-warning-color":"#b89b23","--state-warning-color--faded":"rgb(217, 184, 54)","--state-warning-color--strong":"rgb(167, 140, 32)","--state-warning-color--inverted":"rgb(255, 255, 255)","--state-danger-color":"#f03e2f","--state-danger-color--faded":"rgb(244, 105, 93)","--state-danger-color--strong":"rgb(239, 44, 26)","--state-danger-color--inverted":"rgb(255, 255, 255)","--text-color":"#262f3d","--text-color-secondary":"#3c4758","--text-muted":"#66758d","--link-color":"#2276fc","--link-hover-color":"rgb(10, 104, 255)","--font-family-sans-serif":"system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif","--font-family-serif":"Georgia, 'Times New Roman', Times, serif","--font-family-monospace":"-apple-system-ui-monospace, 'SF Mono', Menlo, Monaco, Consolas, monospace","--font-family-base":"system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif","--font-size-huge":"1.3125rem","--line-height-huge":"1.33333","--font-size-large":"1.125rem","--line-height-large":"1.33333","--font-size-large--relative":"1.125em","--font-size-base":"1rem","--line-height-base":"1.25","--font-size-base--relative":"1em","--font-size-small":"0.8125rem","--line-height-small":"1.23077","--font-size-xsmall":"0.625rem","--line-height-xsmall":"1.2","--font-size-xsmall--relative":"0.625em","--font-size-xsmall--uppercase":"0.6875rem","--line-height-xsmall--uppercase":"1.2","--font-size-xsmall--relative-uppercase":"0.6875em","--font-size-tiny":"0.625rem","--line-height-tiny":"1.2","--font-size-tiny--relative":"0.625em","--font-size-h1":"2.0625rem","--line-height-h1":"1.21212","--font-size-h2":"1.6875rem","--line-height-h2":"1.33333","--font-size-h3":"1.3125rem","--line-height-h3":"1.33333","--font-size-h4":"1rem","--line-height-h4":"1.25","--font-size-h5":"0.8125rem","--line-height-h5":"1.23077","--font-size-h6":"0.8125rem","--line-height-h6":"1.23077","--blockquote-font-family":"system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif","--blockquote-color":"#3c4758","--blockquote-font-size":"1rem","--blockquote-line-height":"1.25","--blockquote-font-style":"normal","--blockquote-border-color":"rgba(123, 140, 168, 0.25)","--page-header-border-color":"#cad1dc","--hr-border":"#cad1dc","--preview-placeholder-text-color":"rgba(149, 163, 185, 0.5)","--icon-size":"1.5625rem","--line-height-computed":"calc(1rem*1.25)","--headings-font-family":"inherit","--headings-font-weight":"700","--headings-line-height":"1.1","--headings-color":"inherit","--sanity-theme-default":"1","--sanity-color-black":"#121923","--sanity-color-white":"#fff","--sanity-color-blue-500":"#2276fc","--sanity-color-red-500":"#f03e2f","--sanity-color-yellow-100":"#fdefb6","--sanity-color-gray-50":"#f1f3f6","--sanity-color-gray-100":"#e4e8ed","--sanity-color-gray-200":"#cad1dc","--sanity-color-gray-400":"#95a3b9","--sanity-color-gray-500":"#7b8ca8","--sanity-color-gray-600":"#66758d","--sanity-color-gray-800":"#3c4758","--sanity-color-gray-900":"#262f3d"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Media=function(e){var t=e.border,n=void 0===t||t,i=e.dimensions,u=e.layout,l=e.media,c=e.radius,s=void 0===c?2:c,f=e.responsive,d=void 0!==f&&f,p=e.styles;return o.default.createElement(a.MediaWrapper,{$dimensions:i,$layout:u,$radius:s,$responsive:d,className:null==p?void 0:p.media,"data-testid":"Media"},function(e){var t=e.dimensions,n=e.layout,a=e.media,i=e.styles;if("function"==typeof a)return a({dimensions:t,layout:n});if("string"==typeof a)return o.default.createElement(r.Text,{as:"span",className:null==i?void 0:i.mediaString},a);if((0,o.isValidElement)(a))return a;return null}({dimensions:i,layout:u,media:l}),n&&o.default.createElement("span",null))};var r=n(1),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=o?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(r,a,u):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(2005);function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}},function(e,t,n){"use strict";function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function o(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:1,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return{type:"dec",path:t,value:e}},t.inc=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return{type:"inc",path:t,value:e}},t.insert=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];return{type:"insert",path:n,position:t,items:e}},t.prefixPath=function(e,t){return o(o({},e),{},{path:[t,...e.path]})},t.set=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return{type:"set",path:t,value:e}},t.setIfMissing=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return{type:"setIfMissing",path:t,value:e}},t.unset=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return{type:"unset",path:e}}},function(e,t,n){var r=n(481)((function(e,t,n){e[n?0:1].push(t)}),(function(){return[[],[]]}));e.exports=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentBuilder=void 0,t.documentFromEditor=function(e){var t=e&&e.type?y({schemaType:e.type}):new b;if(e){var n=e.options,r=n.id,o=n.type,a=n.template,i=n.templateParameters;t=t.id(e.id).documentId(r),o&&(t=t.schemaType(o)),a&&(t=t.initialValueTemplate(a,i)),e.child&&(t=t.child(e.child))}return t},t.documentFromEditorWithInitialValue=function(e,t){var n=(0,a.getTemplateById)(e);if(!n)throw new Error('Template with ID "'.concat(e,'" not defined'));return y({schemaType:n.schemaType}).initialValueTemplate(e,t)},t.getDefaultDocumentNode=y;var r=f(n(335)),o=f(n(96)),a=n(116),i=n(63),u=n(251),l=n(538),c=n(943),s=n(2107);function f(e){return e&&e.__esModule?e:{default:e}}function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function p(e){for(var t=1;t{var n=t.params,r=t.path,o=n.type,a=r.slice(0,r.length-1),u=r[r.length-1];if(!o)throw new i.SerializeError("Invalid link. Your link must contain a `type`.",a,u);return y({documentId:e,schemaType:o})};class b{constructor(e){h(this,"spec",void 0),this.spec=e||{}}id(e){return this.clone({id:e})}getId(){return this.spec.id}title(e){return this.clone({title:e,id:this.spec.id||(0,r.default)(e)})}getTitle(){return this.spec.title}child(e){return this.clone({child:e})}getChild(){return this.spec.child}documentId(e){var t=this.spec.id||e;return this.clone({id:t,options:p(p({},this.spec.options||{}),{},{id:e})})}getDocumentId(){return this.spec.options&&this.spec.options.id}schemaType(e){return this.clone({options:p(p({},this.spec.options||{}),{},{type:"string"==typeof e?e:e.name})})}getSchemaType(){return this.spec.options&&this.spec.options.type}initialValueTemplate(e,t){return this.clone({options:p(p({},this.spec.options||{}),{},{template:e,templateParameters:t})})}getInitalValueTemplate(){return this.spec.options&&this.spec.options.template}getInitialValueTemplateParameters(){return this.spec.options&&this.spec.options.templateParameters}views(e){return this.clone({views:e})}getViews(){return this.spec.views||[]}serialize(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{path:[]},t=e.path,n=void 0===t?[]:t,r=e.index,a=e.hint,s=n[r||n.length-1],f=this.spec.id||s&&"".concat(s)||"",d=p({id:f,type:void 0,template:void 0,templateParameters:void 0},this.spec.options);if("string"!=typeof f||!f)throw new i.SerializeError("`id` is required for document nodes",n,r,a).withHelpUrl(i.HELP_URL.ID_REQUIRED);if(!d||!d.id)throw new i.SerializeError("document id (`id`) is required for document nodes",n,f,a).withHelpUrl(i.HELP_URL.DOCUMENT_ID_REQUIRED);d&&d.type||console.log("⚠️ Structure warning: document type (`schemaType`) will be required for document nodes in the near future! At:\n\n".concat(n.join(" > "),"\n"));var h=(this.spec.views&&this.spec.views.length>0?this.spec.views:[(0,c.form)()]).map(((e,t)=>(0,l.maybeSerializeView)(e,t,n))),b=h.map((e=>e.id)),y=(0,o.default)(b.filter(((e,t)=>b.includes(e,t+1))));if(y.length>0)throw new i.SerializeError("document node has views with duplicate IDs: ".concat(y.join(", ")),n,f,a);return p(p({},this.spec),{},{child:this.spec.child||v,id:(0,u.validateId)(f,n,r),type:"document",options:m(d),views:h})}clone(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=new b,n=p(p({},this.spec.options||{}),e.options||{});return t.spec=p(p(p({},this.spec),e),{},{options:n}),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,n=e.schemaType,r=(0,s.getUserDefinedDefaultDocumentBuilder)(e)||new b;return r.getId()||(r=r.id("documentEditor")),t&&(r=r.documentId(t.replace(/^drafts\./,""))),r.schemaType(n)}t.DocumentBuilder=b},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(540);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}));var o=n(947);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===o[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))}))},function(e,t,n){"use strict";t.a=function(e){Object(a.a)(1,arguments);var t=Object(r.a)(e),n=t.getFullYear(),i=new Date(0);i.setFullYear(n+1,0,4),i.setHours(0,0,0,0);var u=Object(o.a)(i),l=new Date(0);l.setFullYear(n,0,4),l.setHours(0,0,0,0);var c=Object(o.a)(l);return t.getTime()>=u.getTime()?n+1:t.getTime()>=c.getTime()?n:n-1};var r=n(6),o=n(153),a=n(2)},function(e,t,n){"use strict";t.a=function(e){return e?r[e]:r.trunc};var r={ceil:Math.ceil,round:Math.round,floor:Math.floor,trunc:function(e){return e<0?Math.ceil(e):Math.floor(e)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2424);n.d(t,"uuid",(function(){return r.a}))},function(e,t,n){n(93)(e.exports,n(2436))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.usePaneLayout=function(){var e=(0,r.useContext)(o.PaneLayoutContext);if(!e)throw new Error("PaneLayout: missing context value");return e};var r=n(0),o=n(1024)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});for(var r="undefined"!=typeof window&&/Mac|iPod|iPhone|iPad/.test(window.navigator.platform),o={alt:"altKey",control:"ctrlKey",meta:"metaKey",shift:"shiftKey"},a={add:"+",break:"pause",cmd:"meta",command:"meta",ctl:"control",ctrl:"control",del:"delete",down:"arrowdown",esc:"escape",ins:"insert",left:"arrowleft",mod:r?"meta":"control",opt:"alt",option:"alt",return:"enter",right:"arrowright",space:" ",spacebar:" ",up:"arrowup",win:"meta",windows:"meta"},i={backspace:8,tab:9,enter:13,shift:16,control:17,alt:18,pause:19,capslock:20,escape:27," ":32,pageup:33,pagedown:34,end:35,home:36,arrowleft:37,arrowup:38,arrowright:39,arrowdown:40,insert:45,delete:46,meta:91,numlock:144,scrolllock:145,";":186,"=":187,",":188,"-":189,".":190,"/":191,"`":192,"[":219,"\\":220,"]":221,"'":222},u=1;u<20;u++)i["f"+u]=111+u;function l(e,t,n){t&&!("byKey"in t)&&(n=t,t=null),Array.isArray(e)||(e=[e]);var r=e.map((function(e){return c(e,t)})),o=function(e){return r.some((function(t){return s(t,e)}))};return null==n?o:o(n)}function c(e,t){var n=t&&t.byKey,r={},a=(e=e.replace("++","+add")).split("+"),i=a.length;for(var u in o)r[o[u]]=!1;var l=!0,c=!1,s=void 0;try{for(var p,h=a[Symbol.iterator]();!(l=(p=h.next()).done);l=!0){var v=p.value,b=v.endsWith("?")&&v.length>1;b&&(v=v.slice(0,-1));var m=d(v),y=o[m];1!==i&&y||(n?r.key=m:r.which=f(v)),y&&(r[y]=!b||null)}}catch(e){c=!0,s=e}finally{try{!l&&h.return&&h.return()}finally{if(c)throw s}}return r}function s(e,t){for(var n in e){var r=e[n],o=void 0;if(null!=r&&((null!=(o="key"===n&&null!=t.key?t.key.toLowerCase():"which"===n?91===r&&93===t.which?91:t.which:t[n])||!1!==r)&&o!==r))return!1}return!0}function f(e){return e=d(e),i[e]||e.toUpperCase().charCodeAt(0)}function d(e){return e=e.toLowerCase(),e=a[e]||e}t.default=l,t.isHotkey=l,t.isCodeHotkey=function(e,t){return l(e,t)},t.isKeyHotkey=function(e,t){return l(e,{byKey:!0},t)},t.parseHotkey=c,t.compareHotkey=s,t.toKeyCode=f,t.toKeyName=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2611);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.versionedClient=t.searchClient=void 0;var r=n(45),o=r.client.withConfig({apiVersion:"1"});t.versionedClient=o;var a=r.client.withConfig({apiVersion:"2021-03-25"});t.searchClient=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useDidUpdate=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:a.default,r=(0,i.usePrevious)(e),u=(0,o.useRef)(!0);(0,o.useEffect)((()=>{u.current?u.current=!1:n(r,e)||t(r,e)}),[t,e,r,n])};var r,o=n(0),a=(r=n(76))&&r.__esModule?r:{default:r},i=n(589)},function(e,t,n){"use strict";n.d(t,"g",(function(){return u})),n.d(t,"b",(function(){return l})),n.d(t,"a",(function(){return c})),n.d(t,"f",(function(){return f})),n.d(t,"h",(function(){return d})),n.d(t,"d",(function(){return h})),n.d(t,"e",(function(){return v})),n.d(t,"c",(function(){return b}));var r=n(103),o=function(e){return e.parentNode&&e.parentNode.nodeType===Node.DOCUMENT_FRAGMENT_NODE?e.parentNode.host:e.parentNode},a=function(e){return e===document||e&&e.nodeType===Node.DOCUMENT_NODE},i=function(e,t){return!e||a(e)||!function(e){if(e.nodeType!==Node.ELEMENT_NODE)return!1;var t=window.getComputedStyle(e,null);return!(!t||!t.getPropertyValue||"none"!==t.getPropertyValue("display")&&"hidden"!==t.getPropertyValue("visibility"))}(e)&&t(o(e))},u=function(e,t){var n=e.get(t);if(void 0!==n)return n;var r=i(t,u.bind(void 0,e));return e.set(t,r),r},l=function(e,t){var n=e.get(t);if(void 0!==n)return n;var r=function(e,t){return!(e&&!a(e))||!!p(e)&&t(o(e))}(t,l.bind(void 0,e));return e.set(t,r),r},c=function(e){return e.dataset},s=function(e){return"INPUT"===e.tagName},f=function(e){return s(e)&&"radio"===e.type},d=function(e){return!((s(e)||function(e){return"BUTTON"===e.tagName}(e))&&("hidden"===e.type||e.disabled))},p=function(e){var t=e.getAttribute(r.e);return![!0,"true",""].includes(t)},h=function(e){var t;return Boolean(e&&(null===(t=c(e))||void 0===t?void 0:t.focusGuard))},v=function(e){return!h(e)},b=function(e){return Boolean(e)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(0),o=(n.n(r),Object(r.createContext)({transformPagePoint:function(e){return e},isStatic:!1}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return a}));var r=n(0),o=(n.n(r),Object(r.createContext)({}));function a(){return Object(r.useContext)(o).visualElement}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(0),o=(n.n(r),Object(r.createContext)(null))},function(e,t,n){"use strict";function r(e){return Array.isArray(e)}function o(e){return"string"==typeof e||r(e)}function a(e,t,n,r,o){var a;return void 0===r&&(r={}),void 0===o&&(o={}),"function"==typeof t&&(t=t(null!=n?n:e.custom,r,o)),"string"==typeof t&&(t=null===(a=e.variants)||void 0===a?void 0:a[t]),"function"==typeof t&&(t=t(null!=n?n:e.custom,r,o)),t}function i(e,t,n){var r=e.getProps();return a(r,t,null!=n?n:r.custom,function(e){var t={};return e.forEachValue((function(e,n){return t[n]=e.get()})),t}(e),function(e){var t={};return e.forEachValue((function(e,n){return t[n]=e.getVelocity()})),t}(e))}function u(e){var t;return"function"==typeof(null===(t=e.animate)||void 0===t?void 0:t.start)||o(e.initial)||o(e.animate)||o(e.whileHover)||o(e.whileDrag)||o(e.whileTap)||o(e.whileFocus)||o(e.exit)}function l(e){return Boolean(u(e)||e.variants)}n.d(t,"a",(function(){return u})),n.d(t,"b",(function(){return l})),n.d(t,"c",(function(){return o})),n.d(t,"d",(function(){return r})),n.d(t,"e",(function(){return i})),n.d(t,"f",(function(){return a}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return a}));var r=n(0);n.n(r);function o(e,t,n,r){return e.addEventListener(t,n,r),function(){return e.removeEventListener(t,n,r)}}function a(e,t,n,a){Object(r.useEffect)((function(){var r=e.current;if(n&&r)return o(r,t,n,a)}),[e,t,n,a])}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useDefaultLayoutRouter=function(){var e=(0,r.useRouter)().navigate,t=(0,r.useRouterState)((0,o.useCallback)((e=>null==e?void 0:e.tool),[])),n=(0,r.useRouterState)((0,o.useCallback)((e=>null==e?void 0:e.space),[])),a=(0,o.useMemo)((()=>({tool:t,space:n})),[t,n]);return(0,o.useMemo)((()=>({state:a,navigate:e})),[e,a])};var r=n(28),o=n(0)},function(e,t,n){"use strict";var r=n(389),o=n(655),a=n(656);e.exports=function(e){var t,n,i=e.space,u=e.mustUseProperty||[],l=e.attributes||{},c=e.properties,s=e.transform,f={},d={};for(t in c)n=new a(t,s(l,t),c[t],i),-1!==u.indexOf(t)&&(n.mustUseProperty=!0),f[t]=n,d[r(t)]=t,d[r(n.attribute)]=t;return new o(f,d,i)}},function(e,t,n){"use strict";t.a=function(e,t,n){void 0===t&&(t=!1);void 0===n&&(n=!1);var u=e.getBoundingClientRect(),l=1,c=1;t&&Object(r.b)(e)&&(l=e.offsetWidth>0&&Object(o.c)(u.width)/e.offsetWidth||1,c=e.offsetHeight>0&&Object(o.c)(u.height)/e.offsetHeight||1);var s=(Object(r.a)(e)?Object(a.a)(e):window).visualViewport,f=!Object(i.a)()&&n,d=(u.left+(f&&s?s.offsetLeft:0))/l,p=(u.top+(f&&s?s.offsetTop:0))/c,h=u.width/l,v=u.height/c;return{width:h,height:v,top:p,right:d+h,bottom:p+v,left:d,x:d,y:p}};var r=n(65),o=n(131),a=n(80),i=n(666)},function(e,t,n){"use strict";t.a=function(e){var t=Object(r.a)(e),n=s(e);for(;n&&Object(u.a)(n)&&"static"===Object(a.a)(n).position;)n=s(n);if(n&&("html"===Object(o.a)(n)||"body"===Object(o.a)(n)&&"static"===Object(a.a)(n).position))return t;return n||function(e){var t=/firefox/i.test(Object(c.a)());if(/Trident/i.test(Object(c.a)())&&Object(i.b)(e)){if("fixed"===Object(a.a)(e).position)return null}var n=Object(l.a)(e);Object(i.c)(n)&&(n=n.host);for(;Object(i.b)(n)&&["html","body"].indexOf(Object(o.a)(n))<0;){var r=Object(a.a)(n);if("none"!==r.transform||"none"!==r.perspective||"paint"===r.contain||-1!==["transform","perspective"].indexOf(r.willChange)||t&&"filter"===r.willChange||t&&r.filter&&"none"!==r.filter)return n;n=n.parentNode}return null}(e)||t};var r=n(80),o=n(130),a=n(165),i=n(65),u=n(1290),l=n(271),c=n(667);function s(e){return Object(i.b)(e)&&"fixed"!==Object(a.a)(e).position?e.offsetParent:null}},function(e,t,n){"use strict";t.a=function(e){return e.split("-")[1]}},function(e,t,n){"use strict";t.a=function(e,t){void 0===t&&(t={});var n=t,d=n.placement,p=void 0===d?e.placement:d,h=n.strategy,v=void 0===h?e.strategy:h,b=n.boundary,m=void 0===b?l.d:b,y=n.rootBoundary,g=void 0===y?l.o:y,O=n.elementContext,w=void 0===O?l.i:O,j=n.altBoundary,_=void 0!==j&&j,E=n.padding,x=void 0===E?0:E,P=Object(s.a)("number"!=typeof x?x:Object(f.a)(x,l.b)),k=w===l.i?l.j:l.i,C=e.rects.popper,S=e.elements[_?k:w],D=Object(r.a)(Object(c.a)(S)?S:S.contextElement||Object(o.a)(e.elements.popper),m,g,v),M=Object(a.a)(e.elements.reference),A=Object(i.a)({reference:M,element:C,strategy:"absolute",placement:p}),T=Object(u.a)(Object.assign({},C,A)),I=w===l.i?T:M,R={top:D.top-I.top+P.top,bottom:I.bottom-D.bottom+P.bottom,left:D.left-I.left+P.left,right:I.right-D.right+P.right},F=e.modifiersData.offset;if(w===l.i&&F){var B=F[p];Object.keys(R).forEach((function(e){var t=[l.k,l.c].indexOf(e)>=0?1:-1,n=[l.m,l.c].indexOf(e)>=0?"y":"x";R[e]+=B[n]*t}))}return R};var r=n(1293),o=n(105),a=n(213),i=n(676),u=n(675),l=n(49),c=n(65),s=n(670),f=n(672)},function(e,t){var n="undefined"!=typeof Element,r="function"==typeof Map,o="function"==typeof Set,a="function"==typeof ArrayBuffer&&!!ArrayBuffer.isView;function i(e,t){if(e===t)return!0;if(e&&t&&"object"==typeof e&&"object"==typeof t){if(e.constructor!==t.constructor)return!1;var u,l,c,s;if(Array.isArray(e)){if((u=e.length)!=t.length)return!1;for(l=u;0!=l--;)if(!i(e[l],t[l]))return!1;return!0}if(r&&e instanceof Map&&t instanceof Map){if(e.size!==t.size)return!1;for(s=e.entries();!(l=s.next()).done;)if(!t.has(l.value[0]))return!1;for(s=e.entries();!(l=s.next()).done;)if(!i(l.value[1],t.get(l.value[0])))return!1;return!0}if(o&&e instanceof Set&&t instanceof Set){if(e.size!==t.size)return!1;for(s=e.entries();!(l=s.next()).done;)if(!t.has(l.value[0]))return!1;return!0}if(a&&ArrayBuffer.isView(e)&&ArrayBuffer.isView(t)){if((u=e.length)!=t.length)return!1;for(l=u;0!=l--;)if(e[l]!==t[l])return!1;return!0}if(e.constructor===RegExp)return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf)return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString)return e.toString()===t.toString();if((u=(c=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(l=u;0!=l--;)if(!Object.prototype.hasOwnProperty.call(t,c[l]))return!1;if(n&&e instanceof Element)return!1;for(l=u;0!=l--;)if(("_owner"!==c[l]&&"__v"!==c[l]&&"__o"!==c[l]||!e.$$typeof)&&!i(e[c[l]],t[c[l]]))return!1;return!0}return e!=e&&t!=t}e.exports=function(e,t){try{return i(e,t)}catch(e){if((e.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw e}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=[]},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(0),o=(n.n(r),Object(r.createContext)({}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return b})),n.d(t,"b",(function(){return y})),n.d(t,"c",(function(){return p})),n.d(t,"d",(function(){return v}));var r=n(8),o=n(16),a=n(1382),i=n(1383),u=n(421),l=n(132),c=n(709),s=n(1384),f=n(169);function d(e,t,n){e.hasValue(t)?e.getValue(t).set(n):e.addValue(t,Object(l.a)(n))}function p(e,t){var n=Object(f.e)(e,t),o=n?e.makeTargetAnimatable(n,!1):{},a=o.transitionEnd,i=void 0===a?{}:a;o.transition;var l=Object(r.d)(o,["transitionEnd","transition"]);for(var c in l=Object(r.a)(Object(r.a)({},l),i)){d(e,c,Object(u.b)(l[c]))}}function h(e,t){Object(r.e)([],Object(r.c)(t),!1).reverse().forEach((function(n){var r,o=e.getVariant(n);o&&p(e,o),null===(r=e.variantChildren)||void 0===r||r.forEach((function(e){h(e,t)}))}))}function v(e,t){return Array.isArray(t)?h(e,t):"string"==typeof t?h(e,[t]):void p(e,t)}function b(e,t,n){var r,u,f,d,p=Object.keys(t).filter((function(t){return!e.hasValue(t)})),h=p.length;if(h)for(var v=0;v(e[t]=t,e)),{})}},function(e,t,n){var r=n(315),o=n(481)((function(e,t,n){r(e,n,t)}));e.exports=o},function(e,t,n){"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=class e{constructor(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};r(this,"message",void 0),r(this,"paths",void 0),r(this,"children",void 0),r(this,"operation",void 0),this.message=e,this.paths=t.paths||[],this.children=t.children,this.operation=t.operation}cloneWithMessage(t){return new e(t,{paths:this.paths,children:this.children,operation:this.operation})}};t.default=o},function(e,t,n){"use strict";t.a=function(e,t){Object(o.a)(2,arguments);var n=Object(a.a)(t);return Object(r.a)(e,-n)};var r=n(238),o=n(2),a=n(11)},function(e,t,n){"use strict";t.a=function(e,t){Object(a.a)(2,arguments);var n=Object(o.a)(e).getTime(),i=Object(r.a)(t);return new Date(n+i)};var r=n(11),o=n(6),a=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(o.a)(1,arguments);var t=1,n=Object(r.a)(e),a=n.getUTCDay(),i=(a=0&&v<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var b=Object(r.a)(e),m=b.getUTCDay(),y=(mu){var l=Math.round(a.height),c=Math.round(l*u),s=Math.max(0,Math.round(a.top)),f=Math.round((i.right-i.left)/2+i.left),d=Math.max(0,Math.round(f-c/2));da.left+a.width&&(d=a.left+a.width-c),n={left:d,top:s,width:c,height:l}}else{var p=a.width,h=Math.round(p/u),v=Math.max(0,Math.round(a.left)),b=Math.round((i.bottom-i.top)/2+i.top),m=Math.max(0,Math.round(b-h/2));ma.top+a.height&&(m=a.top+a.height-h),n={left:v,top:m,width:p,height:h}}return{width:r,height:o,rect:n}}({crop:s,hotspot:v},o))),function(e){var t=e.baseUrl||"https://cdn.sanity.io",n=e.asset.id+"-"+e.asset.width+"x"+e.asset.height+"."+e.asset.format,o=t+"/images/"+e.projectId+"/"+e.dataset+"/"+n,a=[];if(e.rect){var i=e.rect,u=i.left,l=i.top,c=i.width,s=i.height;(0!==u||0!==l||s!==e.asset.height||c!==e.asset.width)&&a.push("rect="+u+","+l+","+c+","+s)}e.bg&&a.push("bg="+e.bg),e.focalPoint&&(a.push("fp-x="+e.focalPoint.x),a.push("fp-y="+e.focalPoint.y));var f=[e.flipHorizontal&&"h",e.flipVertical&&"v"].filter(Boolean).join("");return f&&a.push("flip="+f),r.forEach((function(t){var n=t[0],r=t[1];void 0!==e[n]?a.push(r+"="+encodeURIComponent(e[n])):void 0!==e[r]&&a.push(r+"="+encodeURIComponent(e[r]))})),0===a.length?o:o+"?"+a.join("&")}(Object.assign({},o,{asset:u}))}var a=["clip","crop","fill","fillmax","max","scale","min"],i=["top","bottom","left","right","center","focalpoint","entropy"],u=["format"];function l(e){for(var t=0,n=r;t((e,t)=>{if(!Array.isArray(t))throw new Error("The value of .".concat(a," should be an array with any of the actions ").concat(u.join(", ")));var n=(0,o.default)(t,u);if(n.length>0)throw new Error("Invalid action".concat(n.length>1?"s":"",' configured for schema type "').concat(e,'": ').concat(n.join(", "),". Valid actions are: ").concat(u.join(", ")));return t})(e.name,(e=>a in e?e[a]:i)(e));t.resolveEnabledActions=l;t.isActionEnabled=(e,t)=>l(e).includes(t)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"SerializeError",{enumerable:!0,get:function(){return f.SerializeError}}),t.StructureBuilder=void 0;var r,o=(r=n(333))&&r.__esModule?r:{default:r},a=n(531),i=n(2109),u=n(250),l=n(334),c=n(536),s=n(336),f=n(63),d=n(194),p=n(944),h=n(945),v=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=m(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(943)),b=n(942);function m(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(m=function(e){return e?n:t})(e)}var y={defaults:function(){var e=(0,i.getDocumentTypeListItems)();return(new a.ListBuilder).id("__root__").title("Content").items(e).showIcons(e.some((e=>function(e){if(!e||"string"==typeof e)return!1;return Boolean(e.icon)}(e.getSchemaType()))))},documentTypeList:i.getDocumentTypeList,documentTypeListItem:i.getDocumentTypeListItem,documentTypeListItems:i.getDocumentTypeListItems,document:e=>new d.DocumentBuilder(e),documentWithInitialValueTemplate:d.documentFromEditorWithInitialValue,defaultDocument:d.getDefaultDocumentNode,list:e=>new a.ListBuilder(e),listItem:e=>new l.ListItemBuilder(e),menuItem:e=>new u.MenuItemBuilder(e),menuItemGroup:e=>new c.MenuItemGroupBuilder(e),menuItemsFromInitialValueTemplateItems:b.menuItemsFromInitialValueTemplateItems,documentList:e=>new s.DocumentListBuilder(e),documentListItem:e=>new h.DocumentListItemBuilder(e),orderingMenuItem:e=>(0,u.getOrderingMenuItem)(e),orderingMenuItemsForType:e=>(0,u.getOrderingMenuItemsForSchemaType)(e),editor:d.documentFromEditor,editorWithInitialValueTemplate:d.documentFromEditorWithInitialValue,defaultInitialValueTemplateItems:b.defaultInitialValueTemplateItems,initialValueTemplateItem:(e,t)=>new b.InitialValueTemplateItemBuilder({id:e,parameters:t,templateId:e}),component:e=>"function"==typeof e?(new p.ComponentBuilder).component(e):new p.ComponentBuilder(e),divider:()=>({id:(0,o.default)("__divider__"),type:"divider"}),view:v};t.StructureBuilder=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getDefaultSchema=void 0;var r,o=(r=n(534))&&r.__esModule?r:{default:r};t.getDefaultSchema=()=>(0,o.default)(n(31))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MenuItemBuilder=void 0,t.getOrderingMenuItem=p,t.getOrderingMenuItemsForSchemaType=function(e){var t="string"==typeof e?(0,o.getDefaultSchema)().get(e):e;if(!t)return[];return(t.orderings?t.orderings.concat(i.DEFAULT_ORDERING_OPTIONS):i.DEFAULT_ORDERING_OPTIONS).map((e=>p(e,(0,r.getExtendedProjection)(t,e.by))))},t.maybeSerializeMenuItem=function(e,t,n){return e instanceof d?e.serialize({path:n,index:t}):e};var r=n(2103),o=n(249),a=n(535),i=n(941),u=n(63);function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;t0&&void 0!==arguments[0])||arguments[0];return this.clone({showAsAction:Boolean(e)})}getShowAsAction(){return this.spec.showAsAction}serialize(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{path:[]},t=this.spec,n=t.title,r=t.action,o=t.intent;if(!n){var a="string"==typeof r?'action: "'.concat(r,'"'):void 0;throw new u.SerializeError("`title` is required for menu item",e.path,e.index,a).withHelpUrl(u.HELP_URL.TITLE_REQUIRED)}if(!r&&!o)throw new u.SerializeError("`action` or `intent` required for menu item with title ".concat(this.spec.title),e.path,e.index,'"'.concat(n,'"')).withHelpUrl(u.HELP_URL.ACTION_OR_INTENT_REQUIRED);if(o&&r)throw new u.SerializeError("cannot set both `action` AND `intent`",e.path,e.index,'"'.concat(n,'"')).withHelpUrl(u.HELP_URL.ACTION_AND_INTENT_MUTUALLY_EXCLUSIVE);return c(c({},this.spec),{},{title:n})}clone(e){var t=new d;return t.spec=c(c({},this.spec),e||{}),t}}function p(e,t){return(new d).group("sorting").title("Sort by ".concat(e.title)).icon(f).action("setSortOrder").params({by:e.by,extendedProjection:t})}t.MenuItemBuilder=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.validateId=function(e,t,n){if("string"!=typeof e)throw new r.SerializeError("Structure node id must be of type string, got ".concat(typeof e),t,n);var i=(u=e.match(a)||[],l=1,function(e){if(Array.isArray(e))return e}(u)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}}(u,l)||function(e,t){if(e){if("string"==typeof e)return o(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?o(e,t):void 0}}(u,l)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[0];var u,l;if(i)throw new r.SerializeError('Structure node id cannot contain character "'.concat(i,'"'),t,n);if(e.startsWith("__edit__"))throw new r.SerializeError("Structure node id cannot start with __edit__",t,n);return e};var r=n(63);function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=c?l:(n.setFullYear(l.getFullYear(),l.getMonth(),u),n)};var r=n(11),o=n(6),a=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(a.a)(1,arguments);var t=Object(r.a)(e),n=new Date(0);n.setFullYear(t,0,4),n.setHours(0,0,0,0);var i=Object(o.a)(n);return i};var r=n(196),o=n(153),a=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(o.a)(2,arguments);var n=Object(r.a)(e),a=Object(r.a)(t);return n.getTime()===a.getTime()};var r=n(340),o=n(2)},function(e,t,n){"use strict";t.a=function(e,t){if(null==e)throw new TypeError("assign requires that input parameter not be null or undefined");for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useUnique=function(e){var t=(0,a.useRef)(e);(0,o.default)(t.current,e)||(t.current=e);return t.current};var r,o=(r=n(36))&&r.__esModule?r:{default:r},a=n(0)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Delay=function(e){var t=e.children,n=e.ms,o=void 0===n?0:n,i=(c=(0,r.useState)(o<=0),s=2,function(e){if(Array.isArray(e))return e}(c)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}}(c,s)||function(e,t){if(e){if("string"==typeof e)return a(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?a(e,t):void 0}}(c,s)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),u=i[0],l=i[1];var c,s;if((0,r.useEffect)((()=>{if(!(o<=0)){var e=setTimeout((()=>l(!0)),o);return()=>{clearTimeout(e)}}}),[o]),!u||!t)return r.default.createElement(r.default.Fragment,null);return"function"==typeof t?t():t};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=o(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(r,i,u):r[i]=e[i]}r.default=e,n&&n.set(e,r);return r}(n(0));function o(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(o=function(e){return e?n:t})(e)}function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);nr(),ChildLink:()=>r(),ReferenceChildLink:()=>r(),handleEditReference:()=>r(),ParameterizedLink:()=>r(),replaceCurrent:()=>r(),closeCurrent:()=>r(),duplicateCurrent:()=>r(),setView:()=>r(),setParams:()=>r(),setPayload:()=>r(),navigateIntent:()=>r()});t.PaneRouterContext=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1035);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentChangeContext=void 0;var r=(0,n(0).createContext)({});t.DocumentChangeContext=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.applyAll=function(e,t){return t.reduce(s,e)},t.default=s;var r=c(n(2705)),o=c(n(50)),a=c(n(2706)),i=c(n(2708)),u=c(n(2710)),l=c(n(2711));function c(e){return e&&e.__esModule?e:{default:e}}function s(e,t){var n=function(e,t){return Array.isArray(e)?(0,a.default)(e,t):(0,r.default)(e)?(0,l.default)(e,t):(0,o.default)(e)?(0,i.default)(e,t):(0,u.default)(e,t)}(e,t);return n}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Details=function(e){var t=e.children,n=e.open,r=e.icon,o=e.title,a=void 0===o?"Details":o,i=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,d),u=(v=(0,s.useState)(n||!1),O=2,function(e){if(Array.isArray(e))return e}(v)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}}(v,O)||function(e,t){if(e){if("string"==typeof e)return h(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?h(e,t):void 0}}(v,O)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),l=u[0],f=u[1],p=(0,s.useCallback)((()=>f((e=>!e))),[]);var v,O;return(0,s.useEffect)((()=>f(n||!1)),[n]),s.default.createElement(c.Box,i,s.default.createElement(b,{type:"button",onClick:p},s.default.createElement(y,{align:"center"},s.default.createElement(c.Inline,null,s.default.createElement(g,{"data-open":l?"":void 0},s.default.createElement(c.Text,{size:1},s.default.createElement(m,{open:l}))),r&&s.default.createElement(c.Box,{marginLeft:1},r),s.default.createElement(c.Box,{flex:1,marginLeft:1},s.default.createElement(c.Text,{size:1,weight:"medium"},a))))),s.default.createElement(c.Box,{hidden:!l,marginTop:3},t))};var r,o,a,i,u,l=n(7),c=n(1),s=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),f=(r=n(3))&&r.__esModule?r:{default:r},d=["children","open","icon","title"];function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}function h(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.open?"rotate(90deg)":"")),y=(0,f.default)(c.Flex)(i||(i=v(["\n cursor: default;\n"]))),g=(0,f.default)(c.Box)(u||(u=v(["\n & > div > svg {\n transform: rotate(0);\n transition: transform 100ms;\n }\n\n &[data-open] > div > svg {\n transform: rotate(90deg);\n }\n"])))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2748);function o(e){return e===Object(e)&&0!==Object.keys(e).length}t.default=function(e,t){var n=e.isConnected||e.ownerDocument.documentElement.contains(e);if(o(t)&&"function"==typeof t.behavior)return t.behavior(n?Object(r.a)(e,t):[]);if(n){var a=function(e){return!1===e?{block:"end",inline:"nearest"}:o(e)?e:{block:"start",inline:"nearest"}}(t);return function(e,t){void 0===t&&(t="auto");var n="scrollBehavior"in document.body.style;e.forEach((function(e){var r=e.el,o=e.top,a=e.left;r.scroll&&n?r.scroll({top:o,left:a,behavior:t}):(r.scrollTop=o,r.scrollLeft=a)}))}(Object(r.a)(e,a),a.behavior)}}},function(e,t,n){var r=n(185),o=n(50);e.exports=function(e,t,n){var a=!0,i=!0;if("function"!=typeof e)throw new TypeError("Expected a function");return o(n)&&(a="leading"in n?!!n.leading:a,i="trailing"in n?!!n.trailing:i),r(e,t,{leading:a,maxWait:t,trailing:i})}},function(e,t,n){"use strict";t.a=function(e,t){"function"==typeof e?e(t):e&&(e.current=t);return e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SLATE_DEFAULT_BLOCK=t.HTML_SPAN_TAGS=t.HTML_MISC_TAGS=t.HTML_LIST_ITEM_TAGS=t.HTML_LIST_CONTAINER_TAGS=t.HTML_HEADER_TAGS=t.HTML_DECORATOR_TAGS=t.HTML_BLOCK_TAGS=t.ELEMENT_MAP=t.DEFAULT_SUPPORTED_STYLES=t.DEFAULT_SUPPORTED_DECORATORS=t.DEFAULT_SUPPORTED_ANNOTATIONS=t.DEFAULT_SPAN=t.DEFAULT_BLOCK=t.BLOCK_DEFAULT_STYLE=void 0;var r,o=(r=n(96))&&r.__esModule?r:{default:r};function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function i(e){for(var t=1;tg[e].style)).map((e=>g[e].style)));t.DEFAULT_SUPPORTED_STYLES=O;var w=(0,o.default)(Object.keys(m).map((e=>m[e])));t.DEFAULT_SUPPORTED_DECORATORS=w;t.DEFAULT_SUPPORTED_ANNOTATIONS=["link"]},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(0),o=(n.n(r),Object(r.createContext)({}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return c})),n.d(t,"b",(function(){return s}));var r=n(210),o=n(634),a=n(3035),i={pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointercancel:"mousecancel",pointerover:"mouseover",pointerout:"mouseout",pointerenter:"mouseenter",pointerleave:"mouseleave"},u={pointerdown:"touchstart",pointermove:"touchmove",pointerup:"touchend",pointercancel:"touchcancel"};function l(e){return Object(a.b)()?e:Object(a.c)()?u[e]:Object(a.a)()?i[e]:e}function c(e,t,n,a){return Object(r.a)(e,l(t),Object(o.b)(n,"pointerdown"===t),a)}function s(e,t,n,a){return Object(r.b)(e,l(t),n&&Object(o.b)(n,"pointerdown"===t),a)}},function(e,t,n){"use strict";t.a=function(e){if("html"===Object(r.a)(e))return e;return e.assignedSlot||e.parentNode||(Object(a.c)(e)?e.host:null)||Object(o.a)(e)};var r=n(130),o=n(105),a=n(65)},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=function(e){return Object.freeze(e)}},function(e,t,n){"use strict";n.d(t,"d",(function(){return r})),n.d(t,"b",(function(){return o})),n.d(t,"a",(function(){return a})),n.d(t,"c",(function(){return i}));var r=function(e){return e instanceof SVGElement&&"getBBox"in e},o=function(e){if(r(e)){var t=e.getBBox(),n=t.width,o=t.height;return!n&&!o}var a=e,i=a.offsetWidth,u=a.offsetHeight;return!(i||u||e.getClientRects().length)},a=function(e){var t;if(e instanceof Element)return!0;var n=null===(t=null==e?void 0:e.ownerDocument)||void 0===t?void 0:t.defaultView;return!!(n&&e instanceof n.Element)},i=function(e){switch(e.tagName){case"INPUT":if("image"!==e.type)break;case"VIDEO":case"AUDIO":case"EMBED":case"OBJECT":case"CANVAS":case"IFRAME":case"IMG":return!0}return!1}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r="undefined"!=typeof window},function(e,t,n){"use strict";n.d(t,"a",(function(){return x})),n.d(t,"b",(function(){return E}));var r=n(8),o=n(35),a=n(17),i=n(707),u=n(419),l=n(1354),c=n(1355),s=n(422),f=n(282),d=n(1356),p=n(283),h=n(280),v=n(1357),b=n(1358),m=n(284),y=n(1359),g=n(713),O=n(712),w=n(108),j=n(714),_=n(423),E={hasAnimatedSinceResize:!0,hasEverUpdated:!1};function x(e){var t=e.attachResizeListener,n=e.defaultParent,a=e.measureScroll,g=e.resetTransform;return function(){function e(e,t,o){var a=this;void 0===t&&(t={}),void 0===o&&(o=null==n?void 0:n()),this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.potentialNodes=new Map,this.checkUpdateFailed=function(){a.isUpdating&&(a.isUpdating=!1,a.clearAllSnapshots())},this.updateProjection=function(){a.nodes.forEach(A),a.nodes.forEach(T)},this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.id=e,this.latestValues=t,this.root=o?o.root||o:this,this.path=o?Object(r.e)(Object(r.e)([],Object(r.c)(o.path),!1),[o],!1):[],this.parent=o,this.depth=o?o.depth+1:0,e&&this.root.registerPotentialNode(e,this);for(var i=0;i=0;r--)if(Boolean(e.path[r].instance)){n=e.path[r];break}var o=(n&&n!==e.root?n.instance:document).querySelector('[data-projection-id="'.concat(t,'"]'));o&&e.mount(o,!0)}function V(e){e.min=Math.round(e.min),e.max=Math.round(e.max)}function z(e){V(e.x),V(e.y)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));const r=(e,t,n)=>Math.min(Math.max(n,e),t)},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));const r=(e,t,n)=>-n*e+n*t+e},function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return o})),n.d(t,"c",(function(){return i}));var r=n(107);const o={test:e=>"number"==typeof e,parse:parseFloat,transform:e=>e},a=Object.assign(Object.assign({},o),{transform:Object(r.a)(0,1)}),i=Object.assign(Object.assign({},o),{default:1})},function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return a}));var r=n(8);function o(e,t){-1===e.indexOf(t)&&e.push(t)}function a(e,t){var n=e.indexOf(t);n>-1&&e.splice(n,1)}function i(e,t,n){var o=Object(r.c)(e).slice(0),a=t<0?o.length+t:t;if(a>=0&&a-1&&e%1==0&&e=0};var r=n(58)},function(e,t,n){"use strict";t.a=function(){for(var e=[],t=0;t0?this._next(e.shift()):0===this.active&&this.hasCompleted&&this.destination.complete()},t}(i.b),s=u},function(e,t,n){"use strict";n.d(t,"b",(function(){return r})),n.d(t,"a",(function(){return u}));var r,o=n(84),a=n(307),i=n(456);r||(r={});var u=function(){function e(e,t,n){this.kind=e,this.value=t,this.error=n,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,n){switch(this.kind){case"N":return e&&e(this.value);case"E":return t&&t(this.error);case"C":return n&&n()}},e.prototype.accept=function(e,t,n){return e&&"function"==typeof e.next?this.observe(e):this.do(e,t,n)},e.prototype.toObservable=function(){switch(this.kind){case"N":return Object(a.a)(this.value);case"E":return Object(i.a)(this.error);case"C":return Object(o.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,n){"use strict";t.a=function(e){void 0===e&&(e=l);return function(t){return t.lift(new i(e))}};var r=n(9),o=n(228),a=n(13);var i=function(){function e(e){this.errorFactory=e}return e.prototype.call=function(e,t){return t.subscribe(new u(e,this.errorFactory))},e}(),u=function(e){function t(t,n){var r=e.call(this,t)||this;return r.errorFactory=n,r.hasValue=!1,r}return r.a(t,e),t.prototype._next=function(e){this.hasValue=!0,this.destination.next(e)},t.prototype._complete=function(){if(this.hasValue)return this.destination.complete();var e=void 0;try{e=this.errorFactory()}catch(t){e=t}this.destination.error(e)},t}(a.a);function l(){return new o.a}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=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,n){"use strict";t.a=function(e,t){if(arguments.length>=2)return function(n){return Object(i.a)(Object(r.a)(e,t),Object(o.a)(1),Object(a.a)(t))(n)};return function(t){return Object(i.a)(Object(r.a)((function(t,n,r){return e(t,n,r+1)})),Object(o.a)(1))(t)}};var r=n(459),o=n(458),a=n(226),i=n(452)},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(9),o=n(51),a=n(42),i=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.value=null,t.hasNext=!1,t.hasCompleted=!1,t}return r.a(t,e),t.prototype._subscribe=function(t){return this.hasError?(t.error(this.thrownError),a.a.EMPTY):this.hasCompleted&&this.hasNext?(t.next(this.value),t.complete(),a.a.EMPTY):e.prototype._subscribe.call(this,t)},t.prototype.next=function(e){this.hasCompleted||(this.value=e,this.hasNext=!0)},t.prototype.error=function(t){this.hasCompleted||e.prototype.error.call(this,t)},t.prototype.complete=function(){this.hasCompleted=!0,this.hasNext&&e.prototype.next.call(this,this.value),e.prototype.complete.call(this)},t}(o.a)},function(e,t,n){var r=n(299),o=n(468),a=n(471),i=n(300),u=n(1581),l=n(440);e.exports=function(e,t,n){var c=-1,s=o,f=e.length,d=!0,p=[],h=p;if(n)d=!1,s=a;else if(f>=200){var v=t?null:u(e);if(v)return l(v);d=!1,s=i,h=new r}else h=t?[]:p;e:for(;++c{if(t.create)e.push((e=>null===e?Object.assign(t.create,{_createdAt:t.create._createdAt||this.params.timestamp}):e));else if(t.createIfNotExists)e.push((e=>null===e?Object.assign(t.createIfNotExists,{_createdAt:t.createIfNotExists._createdAt||this.params.timestamp}):e));else if(t.createOrReplace)e.push((()=>Object.assign(t.createOrReplace,{_createdAt:t.createOrReplace._createdAt||this.params.timestamp})));else if(t.delete)e.push((()=>null));else{if(!t.patch)throw new Error("Unsupported mutation ".concat(JSON.stringify(t,null,2)));var n=new r.Patcher(t.patch);e.push((e=>n.apply(e)))}})),"string"==typeof this.params.timestamp&&e.push((e=>e?Object.assign(e,{_updatedAt:this.params.timestamp}):e));var t=this.previousRev,n=this.resultRev||this.transactionId;this.compiled=r=>{if(t&&t!=r._rev)throw new Error("Previous revision for this mutation was ".concat(t,", but the document revision is ").concat(r._rev));var o=e.reduce(((e,t)=>t(e)),r);return o&&n&&(o===r&&(o=Object.assign({},r)),o._rev=n),o}}apply(e){(0,a.default)("Applying mutation %O to document %O",this.mutations,e),this.compiled||this.compile();var t=this.compiled(e);return(0,a.default)(" => %O",t),t}static applyAll(e,t){return t.reduce(((e,t)=>t.apply(e)),e)}static squash(e,t){var n=t.reduce(((e,t)=>e.concat(...t.mutations)),[]);return new l({mutations:n})}}t.default=l},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=(0,((r=n(143))&&r.__esModule?r:{default:r}).default)("mutator-document");t.default=o},function(e,t,n){"use strict";e.exports=function(e){return null==e?[]:Array.isArray(e)?e:[e]}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getDupes=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e=>e,n=e.reduce(((e,n)=>{var r=t(n);return e[r]||(e[r]=[]),e[r].push(n),e}),{});return Object.keys(n).map((e=>n[e].length>1?n[e]:null)).filter(Boolean)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.validateField=b,t.validateFields=y,t.validatePreview=g;var r=c(n(70)),o=n(61),a=c(n(856)),i=n(857),u=["name"],l=["_problems"];function c(e){return e&&e.__esModule?e:{default:e}}function s(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function d(e){for(var t=1;t{t[e.name]||(t[e.name]=[]),t[e.name].push(e)})),Object.keys(t).map((e=>t[e].length>1?t[e]:null)).filter(Boolean)}function y(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{allowEmpty:!1},n=[],r=Array.isArray(e);if(!r)return[(0,o.error)('The "fields" property must be an array of fields. Instead saw "'.concat(typeof e,'"'),o.HELP_IDS.OBJECT_FIELDS_INVALID)];var a=e.filter((e=>"string"==typeof e.name));return m(a).forEach((e=>{n.push((0,o.error)("Found ".concat(e.length,' fields with name "').concat(e[0].name,'" in object'),o.HELP_IDS.OBJECT_FIELD_NOT_UNIQUE))})),0!==e.length||t.allowEmpty||n.push((0,o.error)("Object should have at least one field",o.HELP_IDS.OBJECT_FIELDS_INVALID)),n}function g(e){return(0,r.default)(e)?void 0!==e.prepare&&"function"!=typeof e.prepare?[(0,o.error)('The "preview.prepare" property must be a function, instead saw "'.concat(typeof e.prepare,'"'))]:e.select?(0,r.default)(e.select)?Object.keys(e.select).reduce(((t,n)=>"string"==typeof e.select[n]?t:t.concat((0,o.error)('The key "'.concat(n,'" of "preview.select" must be a string, instead saw "').concat(typeof e.select[n],'"')))),[]):[(0,o.error)('The "preview.select" property must be an object, instead saw "'.concat(typeof e.prepare,'"'))]:[]:[(0,o.error)('The "preview" property must be an object, instead saw "'.concat(typeof e,'"'))]}t.default=(e,t)=>{var n=y(e.fields),r=e.preview;if(r){var a=g(e.preview);n=n.concat(a),r=a.some((e=>"error"===e.severity))?{}:r}return"document"!==e.type&&"object"!==e.type&&void 0!==e.initialValue&&n.push((0,o.error)('The "initialValue" property is currently only supported for document & object types.')),d(d({},e),{},{preview:r,fields:(Array.isArray(e.fields)?e.fields:[]).map(((e,n)=>{var r=e.name,o=s(e,u),a=t.visit(o,n),i=a._problems;return d(d({name:r},s(a,l)),{},{_problems:b(e).concat(i||[])})})),_problems:n})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=function(){function e(e,t){for(var n=0;n=200){a=e.shift()-105;var i=u.SWAP[a];void 0!==i?o=t.next(e,n+1,i):(r!==u.SET_A&&r!==u.SET_B||a!==u.SHIFT||(e[0]=r===u.SET_A?e[0]>95?e[0]-96:e[0]:e[0]<32?e[0]+96:e[0]),o=t.next(e,n+1,r))}else a=t.correctIndex(e,r),o=t.next(e,n+1,r);var l=a*n;return{result:t.getBar(a)+o.result,checksum:l+o.checksum}}}]),t}(i.default);t.default=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.mod10=function(e){for(var t=0,n=0;n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function f(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class d extends r.default.Component{constructor(){super(...arguments),f(this,"renderChild",(e=>{var t=this.props,n=t.children,o=t.type,u=t.value,l=t.ordering,f=s(t,i);return null===e?null:r.default.createElement(a.default,{isActive:!0===e,type:o,value:u,ordering:l},(e=>{var t=e.result,r=e.error,a=e.isLoading;return n(c(c({},f),{},{snapshot:t.snapshot,isLoading:a,isLive:!0,error:r,type:o,ordering:l}))}))}))}render(){return this.props.layout&&["inline","block"].includes(this.props.layout)?this.renderChild(!0):r.default.createElement(o.default,{hideDelay:2e4},this.renderChild)}}t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createHookFromObservableFactory=function(e,t){var n=t||{},r=n.initialValue,u=n.argsAreEqual,c=void 0===u?s:u,f=[r,!0],d=t=>t.pipe((0,i.distinctUntilChanged)(c),(0,i.switchMap)((t=>(0,a.concat)((0,a.of)({type:"loading"}),e(...t).pipe((0,i.map)((e=>({type:"value",value:e}))))))),(0,i.scan)(((e,t)=>{var n=l(e,1)[0];return"loading"===t.type?[n,!0]:[t.value,!1]}),f),(0,i.distinctUntilChanged)(((e,t)=>{var n=l(e,2),r=n[0],o=n[1],a=l(t,2),i=a[0],u=a[1];return r===i&&o===u})),(0,i.map)((e=>({type:"tuple",tuple:e}))),(0,i.catchError)((e=>(0,a.of)({type:"error",error:e}))));return function(){for(var e=arguments.length,t=new Array(e),n=0;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&void 0!==arguments[0]?arguments[0]:{path:[]},t=this.spec,n=t.id,r=t.title,o=t.child;if("string"!=typeof n||!n)throw new u.SerializeError("`id` is required for list items",e.path,e.index).withHelpUrl(u.HELP_URL.ID_REQUIRED);if(!(e.titleIsOptional||"string"==typeof r&&r))throw new u.SerializeError("`title` is required for list items",e.path,n).withHelpUrl(u.HELP_URL.TITLE_REQUIRED);var d=this.spec.schemaType;if("string"==typeof d){var h=(0,a.getDefaultSchema)().get(d);if(!h)throw new u.SerializeError('Could not find type "'.concat(d,'" in schema'),e.path,n).withHelpUrl(u.HELP_URL.SCHEMA_TYPE_NOT_FOUND);d=h}var v={path:e.path.concat(n),hint:"child"},b=o instanceof s.ComponentBuilder||o instanceof i.DocumentListBuilder||o instanceof c.DocumentBuilder||o instanceof l.ListBuilder?o.serialize(v):o;if("function"==typeof b){var m=b;b=(e,t)=>m(e,p(p({},t),{},{serializeOptions:v}))}return p(p({},this.spec),{},{id:(0,f.validateId)(n,e.path,e.index),schemaType:d,child:b,title:r,type:"listItem"})}clone(e){var t=new v;return t.spec=p(p({},this.spec),e||{}),t}}t.ListItemBuilder=v},function(e,t,n){var r=n(181),o=n(497)((function(e,t,n){return t=t.toLowerCase(),e+(n?r(t):t)}));e.exports=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentListBuilder=void 0,t.getTypeNamesFromFilter=b;var r=n(116),o=n(249),a=n(939),i=n(2101),u=n(63),l=n(940),c=n(194);function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function f(e){for(var t=1;t{var n=e.options.filter.trim();if(["*","{"].includes(n[0]))throw new u.SerializeError("`filter` cannot start with `".concat(n[0],"` - looks like you are providing a query, not a filter"),t.path,e.id,e.title).withHelpUrl(u.HELP_URL.QUERY_PROVIDED_FOR_FILTER);return n},h=(e,t)=>{var n,o,a,u=t.parent,l=null!==(n=t.params)&&void 0!==n&&n.template?(0,r.getTemplateById)(t.params.template):void 0,s=l?l.schemaType:u.schemaTypeName||(o=e.replace(/^drafts\./,""),a="drafts.".concat(o),i.structureClient.fetch("*[_id in [$documentId, $draftId]]._type",{documentId:o,draftId:a},{tag:"structure.resolve-type"}).then((e=>e[0])));return Promise.resolve(s).then((t=>t?(0,c.getDefaultDocumentNode)({schemaType:t,documentId:e}):(new c.DocumentBuilder).id("editor").documentId(e).schemaType("")))};class v extends l.GenericListBuilder{constructor(e){super(),d(this,"spec",void 0),this.spec=e||{},this.initialValueTemplatesSpecified=Boolean(e&&e.initialValueTemplates)}apiVersion(e){return this.clone({options:f(f({},this.spec.options||{filter:""}),{},{apiVersion:e})})}getApiVersion(){var e;return null===(e=this.spec.options)||void 0===e?void 0:e.apiVersion}filter(e){return this.clone({options:f(f({},this.spec.options||{}),{},{filter:e})})}getFilter(){var e;return null===(e=this.spec.options)||void 0===e?void 0:e.filter}schemaType(e){var t="string"==typeof e?e:e.name;return this.clone({schemaTypeName:t})}getSchemaType(){return this.spec.schemaTypeName}params(e){return this.clone({options:f(f({},this.spec.options||{filter:""}),{},{params:e})})}getParams(){var e;return null===(e=this.spec.options)||void 0===e?void 0:e.params}defaultOrdering(e){if(!Array.isArray(e))throw new Error("`defaultOrdering` must be an array of order clauses");return this.clone({options:f(f({},this.spec.options||{filter:""}),{},{defaultOrdering:e})})}getDefaultOrdering(){var e;return null===(e=this.spec.options)||void 0===e?void 0:e.defaultOrdering}serialize(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{path:[]};if("string"!=typeof this.spec.id||!this.spec.id)throw new u.SerializeError("`id` is required for document lists",t.path,t.index,this.spec.title).withHelpUrl(u.HELP_URL.ID_REQUIRED);if(!this.spec.options||!this.spec.options.filter)throw new u.SerializeError("`filter` is required for document lists",t.path,this.spec.id,this.spec.title).withHelpUrl(u.HELP_URL.FILTER_REQUIRED);return f(f({},super.serialize(t)),{},{type:"documentList",schemaTypeName:this.spec.schemaTypeName,child:this.spec.child||h,options:f(f({},this.spec.options),{},{apiVersion:this.spec.options.apiVersion||("_type == $type"===(null===(e=this.spec.options)||void 0===e?void 0:e.filter)?"2021-06-07":"1"),filter:p(this.spec,t)})})}clone(e){var t,n,i,u,l,c=new v;return c.spec=f(f({},this.spec),e||{}),this.initialValueTemplatesSpecified&&(c.initialValueTemplatesSpecified=!0),this.initialValueTemplatesSpecified||(c.spec.initialValueTemplates=function(e){var t=(0,o.getDefaultSchema)(),n=e.schemaTypeName,i=e.options||{filter:"",params:{}},u=i.filter,l=i.params,c=n?[n]:b(u,l);if(0===c.length)return;var s=[];return c.reduce(((e,n)=>{var o=t.get(n);return(0,a.isActionEnabled)(o,"create")?e.concat((0,r.getParameterlessTemplatesBySchemaType)(n).map((e=>({type:"initialValueTemplateItem",id:e.id,templateId:e.id})))):e}),s)}(c.spec)),c.spec.schemaTypeName||(c.spec.schemaTypeName=(t=c.spec,n=t.options||{filter:"",params:{}},i=n.filter,u=n.params,1===(l=b(i,u)).length?l[0]:void 0)),c}getSpec(){return this.spec}}function b(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=m(e,t);return 0===n.length&&(n=y(e,t)),n}function m(e){for(var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=/\b_type\s*==\s*(['"].*?['"]|\$.*?(?:\s|$))|\B(['"].*?['"]|\$.*?(?:\s|$))\s*==\s*_type/g,o=[];null!==(t=r.exec(e));)o.push(t[1]||t[2]);return o.map((e=>(("$"===e[0]?n[e.slice(1)]:e)||"").trim().replace(/^["']|["']$/g,""))).filter(Boolean)}function y(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=/\b_type\s+in\s+\[(.*?)\]/,r=e.match(n);return r?r[1].split(/,\s*/).map((e=>e.trim().replace(/^["']+|["']+$/g,""))).map((e=>"$"===e[0]?t[e.slice(1)]:e)).filter(Boolean):[]}t.DocumentListBuilder=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.memoizedPair=void 0;var r=n(5),o=n(98),a=n(830),i=n(4),u=(0,o.memoize)((e=>new r.Observable((t=>{t.next((0,a.checkoutPair)(e))})).pipe((0,i.publishReplay)(1),(0,i.refCount)())),((e,t)=>e.publishedId+t));t.memoizedPair=u},function(e,t,n){"use strict";t.a=function(...e){let t=e[e.length-1];Object(o.a)(t)?e.pop():t=null;return n=>Object(r.concat)(n,Object(r.from)(e,t))};var r=n(5),o=n(2149)},function(e,t,n){"use strict";t.a=function(e){Object(o.a)(1,arguments);var t=Object(r.a)(e),n=t.getDay();return 0===n||6===n};var r=n(6),o=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(o.a)(1,arguments);var t=Object(r.a)(e);return t.setHours(0,0,0,0),t};var r=n(6),o=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(a.a)(2,arguments);var n=Object(r.a)(t),i=7*n;return Object(o.a)(e,i)};var r=n(11),o=n(102),a=n(2)},function(e,t,n){"use strict";t.a=function(e,t){return Object(o.a)(2,arguments),Object(r.a)(e).getTime()-Object(r.a)(t).getTime()};var r=n(6),o=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(i.a)(2,arguments);var n,l=Object(r.a)(e),c=Object(r.a)(t),s=Object(a.a)(l,c),f=Math.abs(Object(o.a)(l,c));if(f<1)n=0;else{1===l.getMonth()&&l.getDate()>27&&l.setDate(30),l.setMonth(l.getMonth()-s*f);var d=Object(a.a)(l,c)===-s;Object(u.a)(Object(r.a)(e))&&1===f&&1===Object(a.a)(e,c)&&(d=!1),n=s*(f-Number(d))}return 0===n?0:n};var r=n(6),o=n(549),a=n(154),i=n(2),u=n(977)},function(e,t,n){"use strict";t.a=function(e,t,n){Object(o.a)(2,arguments);var i=Object(r.a)(e,t)/1e3;return Object(a.a)(null==n?void 0:n.roundingMethod)(i)};var r=n(342),o=n(2),a=n(197)},function(e,t,n){"use strict";t.a=function(e){Object(o.a)(1,arguments);var t=Object(r.a)(e);return t.setDate(1),t.setHours(0,0,0,0),t};var r=n(6),o=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(o.a)(1,arguments);var t=Object(r.a)(e),n=t.getDay();return n};var r=n(6),o=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(o.a)(2,arguments);var n=Object(a.a)(t);return Object(r.a)(e,-n)};var r=n(102),o=n(2),a=n(11)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isRecord=void 0;t.isRecord=e=>!!e&&"object"==typeof e&&!Array.isArray(e)},function(e,t,n){"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object.defineProperty(t,"__esModule",{value:!0}),t.PaneResolutionError=void 0;class o extends Error{constructor(e){var t=e.message,n=e.context,o=e.helpId,a=e.cause;super(t),r(this,"cause",void 0),r(this,"context",void 0),r(this,"helpId",void 0),this.context=n,this.helpId=o,this.cause=a}}t.PaneResolutionError=o},function(e,t,n){"use strict";for(var r=n(351),o=[],a=0;a<256;++a)o.push((a+256).toString(16).substr(1));t.a=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=(o[e[t+0]]+o[e[t+1]]+o[e[t+2]]+o[e[t+3]]+"-"+o[e[t+4]]+o[e[t+5]]+"-"+o[e[t+6]]+o[e[t+7]]+"-"+o[e[t+8]]+o[e[t+9]]+"-"+o[e[t+10]]+o[e[t+11]]+o[e[t+12]]+o[e[t+13]]+o[e[t+14]]+o[e[t+15]]).toLowerCase();if(!Object(r.a)(n))throw TypeError("Stringified UUID is invalid");return n}},function(e,t,n){"use strict";var r=n(2426);t.a=function(e){return"string"==typeof e&&r.a.test(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LOADING_PANE=t.EMPTY_PARAMS=void 0;t.EMPTY_PARAMS={};var r=Symbol("LOADING_PANE");t.LOADING_PANE=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2478);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}));var o=n(1034);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===o[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))}))},function(e,t,n){"use strict";function r(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(r=function(e){return e?n:t})(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.DiffContext=void 0;var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=r(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(0)).createContext({path:[]});t.DiffContext=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DiffCard=void 0;var r,o,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=n(1),u=(r=n(3))&&r.__esModule?r:{default:r},l=n(37),c=n(353),s=n(575),f=["diff","path"],d=["annotation","as","children","className","disableHoverEffect","style","tooltip"];function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}function h(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function v(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function y(){return y=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var t=e.theme;return(0,i.rem)(t.sanity.radius[2])}),(e=>e.theme.sanity.color.card.enabled.bg)),j=(0,a.forwardRef)(((e,t)=>{if(!e.diff)return a.default.createElement(_,y({},e,{ref:t}));var n=e.diff,r=e.path,o=void 0===r?[]:r,i=m(e,f),u=(0,l.getAnnotationAtPath)(n,o);return a.default.createElement(_,y({},i,{annotation:u,ref:t}))}));t.DiffCard=j,j.displayName="DiffCard";var _=(0,a.forwardRef)(((e,t)=>{var n=e.annotation,r=e.as,o=void 0===r?"div":r,i=e.children,u=e.className,l=e.disableHoverEffect,f=e.style,p=void 0===f?{}:f,h=e.tooltip,b=m(e,d),g=(0,c.useAnnotationColor)(n),O=v(v({},b),{},{className:u,"data-hover":l||!n?void 0:"",ref:t,as:o}),j=a.default.createElement(w,y({radius:1,style:v(v({},p),{},{backgroundColor:g.background,color:g.text})},O),i);return h&&n?a.default.createElement(s.DiffTooltip,{annotations:[n],description:h&&"object"==typeof h&&h.description},j):j}));_.displayName="DiffCardWithAnnotation"},function(e,t,n){"use strict";var r=n(0),o=n(2574);if(void 0===r)throw Error("create-react-class could not find the React object. If you are using script tags, make sure that React is being loaded before create-react-class.");var a=(new r.Component).updater;e.exports=o(r.Component,r.isValidElement,a)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Item",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"List",{enumerable:!0,get:function(){return r.default}});var r=a(n(2613)),o=a(n(2615));function a(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(n(33)),o=l(n(2633)),a=l(n(0)),i=n(2634),u=["align","children","className","secondary"];function l(e){return e&&e.__esModule?e:{default:e}}function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var f=e=>{var t=e.align,n=void 0===t?"start":t,l=e.children,f=e.className,d=e.secondary,p=s(e,u),h=(0,i.childrenToElementArray)(l),v=(0,i.childrenToElementArray)(d),b=h.length+v.length;if(0===b)return null;var m=(0,r.default)(f,"start"===n?o.default.alignStart:o.default.alignEnd);return a.default.createElement("div",c({},p,{className:m,"data-buttons":b}),h,v.map(((e,t)=>a.default.createElement("div",{className:o.default.secondary,key:String(t)},e))))};t.default=f},function(e,t,n){"use strict";function r(e,t){return r=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},r(e,t)}t.a=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DragHandle=void 0;var r,o=c(n(3)),a=n(1),i=c(n(0)),u=n(7),l=n(586);function c(e){return e&&e.__esModule?e:{default:e}}function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;te.grid?"move":"ns-resize")),h={[l.DRAG_HANDLE_ATTRIBUTE]:!0},v=(0,l.sortableHandle)((function(e){return i.default.createElement(p,s({icon:u.DragHandleIcon,mode:"bleed",tabIndex:0,"data-ui":"DragHandleButton"},e,h))}));t.DragHandle=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.InsertMenu=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=o?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(r,a,u):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(1),a=n(7);function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}var u={portal:!0,tone:"default",placement:"left",constrainSize:!0},l=(0,r.memo)((function(e){var t=e.types,n=e.onInsert;return r.default.createElement(r.default.Fragment,null,r.default.createElement(c,{pos:"before",types:t,onInsert:n,text:"Add item before",icon:a.InsertAboveIcon}),r.default.createElement(c,{pos:"after",types:t,onInsert:n,text:"Add item after",icon:a.InsertBelowIcon}))}));function c(e){var t=e.types,n=e.onInsert,a=e.pos,i=e.text,l=e.icon;return 1===t.length?r.default.createElement(o.MenuItem,{key:a,text:i,icon:l,onClick:()=>n(a,t[0])}):r.default.createElement(o.MenuGroup,{text:i,key:a,popover:u},t.map((e=>r.default.createElement(o.MenuItem,{key:e.name,icon:e.icon,text:e.title,onClick:()=>n(a,e)}))))}t.InsertMenu=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ItemWithMissingType=function(e){var t=e.value,n=e.onFocus,r=e.vertical,o=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,s),c=p(i.default.useState(!1),2),f=c[0],h=c[1],v=p(i.default.useState(null),2),b=v[0],y=v[1];(0,a.useClickOutside)((()=>h(!1)),[b]);var g=i.default.useCallback((e=>{"Escape"!==e.key&&"Tab"!==e.key||h(!1)}),[]),O=(0,i.useCallback)((()=>{h((e=>!e))}),[]),w=(0,l.resolveTypeName)(t);return i.default.createElement(a.Popover,{open:f,ref:y,onKeyDown:g,portal:!0,constrainSize:!0,tone:"default",content:i.default.createElement(m,{margin:1,padding:3,onKeyDown:g,tabIndex:0,overflow:"auto"},i.default.createElement(a.Stack,{space:4},i.default.createElement(a.Box,null,i.default.createElement(a.Text,{weight:"semibold"},"Why is this happening?")),i.default.createElement(a.Text,{size:1},"The current schema does not declare items of type ",i.default.createElement("code",null,w)," as valid for this list. This could mean that the type has been removed as a valid item type, or that someone else has added it to their own local schema that is not yet deployed."),i.default.createElement(a.Box,null,i.default.createElement(a.Text,{size:1},i.default.createElement(u.BulbOutlineIcon,null)," You can still move or delete this item, but it cannot be edited since the schema definition for its type is nowhere to be found.")),i.default.createElement(a.Stack,{space:2},i.default.createElement(a.Text,{size:1,weight:"semibold"},"JSON representation of this item:"),i.default.createElement(a.Card,{padding:2,overflow:"auto",border:!0},i.default.createElement(a.Code,{size:1,as:"pre"},JSON.stringify(t,null,2))))))},i.default.createElement(a.Card,d({as:"button",type:"button",radius:2,tone:"inherit",padding:2,onFocus:n,onClick:O,onKeyDown:g},o),r&&i.default.createElement(a.Stack,{space:4},i.default.createElement(a.Text,{align:"center"},i.default.createElement(u.UnknownIcon,null)),i.default.createElement(a.Text,{size:1,align:"center"},"Item type ",i.default.createElement("code",null,w)," not defined for this list")),!r&&i.default.createElement(a.Flex,{align:"center"},i.default.createElement(a.Box,{marginRight:3},i.default.createElement(a.Text,null,i.default.createElement(u.UnknownIcon,null))),i.default.createElement(a.Box,{flex:1},i.default.createElement(a.Text,{size:1,textOverflow:"ellipsis"},"Item type ",i.default.createElement("code",null,w)," not defined for this list")))))};var r,o,a=n(1),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),u=n(7),l=n(152),c=(r=n(3))&&r.__esModule?r:{default:r},s=["value","onFocus","vertical"];function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function d(){return d=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.theme.sanity.container[1]))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.primitive=function(e){return r.some((t=>o(t,e)))},t.type=o;var r=["string","number","boolean"];function o(e,t){return t.name===e||t.type&&o(e,t.type)}var a=o;t.default=a},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(103),o=n(159),a=function(e){return e.parentNode?a(e.parentNode):e},i=function(e){return Object(o.a)(e).filter(Boolean).reduce((function(e,t){var n=t.getAttribute(r.d);return e.push.apply(e,n?function(e){for(var t=new Set,n=e.length,r=0;r0&&t.add(o),(a&Node.DOCUMENT_POSITION_CONTAINS)>0&&t.add(r)}return e.filter((function(e,n){return!t.has(n)}))}(Object(o.b)(a(t).querySelectorAll("[".concat(r.d,'="').concat(n,'"]:not([').concat(r.c,'="disabled"])')))):[t]),e}),[])}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=function(e){return e.activeElement?e.activeElement.shadowRoot?r(e.activeElement.shadowRoot):e.activeElement:void 0},o=function(){return document.activeElement?document.activeElement.shadowRoot?r(document.activeElement.shadowRoot):document.activeElement:void 0}},function(e,t,n){"use strict";t.a=function(e){var t=window.setImmediate;void 0!==t?t(e):setTimeout(e,1)},n.d(t,"b",(function(){return r}));var r=function(e,t){var n={};return n[e]=t,n}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return a.default.find((n=>{var a;return o.type(n.type,e)&&(0,r.default)(t,n.accepts)&&(0,r.default)(t,(null===(a=e.options)||void 0===a?void 0:a.accept)||"")}))};var r=u(n(2833)),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=o?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(r,a,u):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(363)),a=u(n(2834));function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}function u(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.observeFileAsset=function(e){return c(e)},t.observeImageAsset=function(e){return c(e)},t.uploadImageAsset=t.uploadFileAsset=void 0;var r=n(4),o=n(5),a=n(2836),i=n(45),u=n(203);var l=(0,a.withMaxConcurrency)((function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a=n.metadata,i=n.storeOriginalFilename,l=n.label,c=n.title,d=n.description,p=n.creditLine,h=n.source;return f(t).pipe((0,r.catchError)((()=>(0,o.of)(null))),(0,r.mergeMap)((t=>t?s("sanity.".concat(e,"Asset"),t):(0,o.of)(null))),(0,r.mergeMap)((n=>n?(0,o.of)({type:"complete",id:n._id,asset:n}):u.versionedClient.observable.assets.upload(e,t,{tag:"asset.upload",extract:a,preserveFilename:i,label:l,title:c,description:d,creditLine:p,source:h}).pipe((0,r.map)((e=>"response"===e.type?{type:"complete",id:e.body.document._id,asset:e.body.document}:e))))))}),4);t.uploadImageAsset=(e,t)=>l("image",e,t);function c(e){return(0,i.observePaths)(e,["originalFilename","url","metadata","label","title","description","creditLine","source","size"])}function s(e,t){return u.versionedClient.observable.fetch("*[_type == $documentType && sha1hash == $hash][0]",{documentType:e,hash:t},{tag:"asset.find-duplicate"})}function f(e){return window.crypto&&window.crypto.subtle&&window.FileReader?function(e){return new o.Observable((t=>{var n=new FileReader;return n.onload=()=>{t.next(n.result),t.complete()},n.onerror=e=>{t.error(e)},n.readAsArrayBuffer(e),()=>{n.abort()}}))}(e).pipe((0,r.mergeMap)((e=>crypto.subtle.digest("SHA-1",e))),(0,r.map)(d)):(0,o.of)(null)}function d(e){return Array.prototype.map.call(new Uint8Array(e),(e=>"00".concat(e.toString(16)).slice(-2))).join("")}t.uploadFileAsset=(e,t)=>l("file",e,t)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DEFAULT_HOTSPOT=t.DEFAULT_CROP=void 0;t.DEFAULT_HOTSPOT={x:.5,y:.5,height:1,width:1};t.DEFAULT_CROP={top:0,left:0,right:0,bottom:0}},function(e,t,n){"use strict";function r(e){return"inset 0 0 0 ".concat(e.width,"px ").concat(e.color)}Object.defineProperty(t,"__esModule",{value:!0}),t.focusRingBorderStyle=r,t.focusRingStyle=function(e){var t=e.base,n=e.border,o=e.focusRing,a=o.offset+o.width,i=0-o.offset,u=t?t.bg:"var(--card-bg-color)";return[i>0&&"inset 0 0 0 ".concat(i,"px var(--card-focus-ring-color)"),n&&r(n),i<0&&"0 0 0 ".concat(0-i,"px ").concat(u),a>0&&"0 0 0 ".concat(a,"px var(--card-focus-ring-color)")].filter(Boolean).join(",")}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createRuleOptions=function(e){var t=(0,a.default)(e),n=e=>e.value,r=t.styles.map(n),o=t.decorators.map(n),i=t.annotations.map(n);return{enabledBlockStyles:r,enabledSpanDecorators:o,enabledBlockAnnotations:i}},t.defaultParseHtml=function(){if("undefined"===(0,i.default)(DOMParser))throw new Error("The native `DOMParser` global which the `Html` deserializer uses by default is not present in this environment. You must supply the `options.parseHtml` function instead.");return e=>(new DOMParser).parseFromString(e,"text/html")},t.ensureRootIsBlocks=function(e){return e.reduce(((e,t,n,r)=>{if("block"===t._type)return e.push(t),e;if("__block"===t._type)return e.push(t.block),e;if(n>0&&"block"!==r[n-1]._type&&"block"===e[e.length-1]._type)return e[e.length-1].children.push(t),e;var a=s(s({},o.DEFAULT_BLOCK),{},{children:[t]});return e.push(a),e}),[])},t.flattenNestedBlocks=function(e){var t=0,n=[],r=e=>{var o=[];e.forEach(((e,a)=>{0===t&&n.push(e),"block"===e._type&&(t>0&&(o.push(e),n.push(e)),t++,r(e.children)),"__block"===e._type&&(o.push(e),n.push(e.block))})),o.forEach((t=>{e.splice(e.indexOf(t),1)})),t--};return r(e),n},t.preprocess=function(e,t){var n=e.trim().replace(/\s\s+/g," ").replace(/[\r\n]/g," "),r=t(n);return u.default.forEach((t=>{t(e,r)})),r},t.tagName=function(e){if(!e||1!==e.nodeType)return;return e.tagName.toLowerCase()},t.trimWhitespace=function(e){return e.forEach((e=>{e.children&&e.children.forEach(((t,n)=>{if("span"===t._type){var o=function(e,t,n){var r=e.children[n+1];return r&&"span"===r._type?r:null}(e,0,n),a=function(e,t,n){var r=e.children[n-1];return r&&"span"===r._type?r:null}(e,0,n);0===n&&(t.text=t.text.replace(/^[^\S\n]+/g,"")),n===e.children.length-1&&(t.text=t.text.replace(/[^\S\n]+$/g,"")),/\s/.test(t.text.substring(t.text.length-1))&&o&&/\s/.test(o.text.substring(0,1))&&(t.text=t.text.replace(/[^\S\n]+$/g,"")),/\s/.test(t.text.substring(0,1))&&a&&/\s/.test(a.text.substring(a.text.length-1))&&(t.text=t.text.replace(/^[^\S\n]+/g,"")),t.text||e.children.splice(n,1),a&&(0,r.default)(a.marks,t.marks)&&d(t.text)?(a.text+=" ",e.children.splice(n,1)):o&&(0,r.default)(o.marks,t.marks)&&d(t.text)&&(o.text=" ".concat(o.text),e.children.splice(n,1))}}))})),e};var r=l(n(36)),o=n(268),a=l(n(1143)),i=l(n(1144)),u=l(n(372));function l(e){return e&&e.__esModule?e:{default:e}}function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function s(e){for(var t=1;ts?(0,u.getPTEToolbarActionGroups)(s,c,f,t):[]),[c,s,f,t])},t.useActiveActionKeys=function(e){var t=e.actions,n=(0,r.usePortableTextEditor)(),o=(0,r.usePortableTextEditorSelection)();return(0,i.useUnique)((0,a.useMemo)((()=>{var e=r.PortableTextEditor.activeAnnotations(n).map((e=>e._type));return t.filter((t=>"annotation"===t.type?e.includes(t.key):"listStyle"===t.type?r.PortableTextEditor.hasListStyle(n,t.key):r.PortableTextEditor.isMarkActive(n,t.key))).map((e=>e.key))}),[n,o]))},t.useActiveStyleKeys=function(e){var t=e.items,n=(0,r.usePortableTextEditor)(),o=c(),u=(0,r.usePortableTextEditorSelection)();return(0,i.useUnique)((0,a.useMemo)((()=>t.filter((e=>r.PortableTextEditor.hasBlockStyle(n,e.style))).map((e=>e.style))),[o,u]))},t.useFeatures=function(){var e=(0,r.usePortableTextEditor)();return(0,a.useMemo)((()=>r.PortableTextEditor.getPortableTextFeatures(e)),[e])},t.useFocusBlock=c,t.useFocusChild=function(){var e=(0,r.usePortableTextEditor)(),t=(0,r.usePortableTextEditorSelection)();return(0,a.useMemo)((()=>r.PortableTextEditor.focusChild(e)),[e,t])};var r=n(34),o=n(14),a=n(0),i=n(2950),u=n(606);function l(e,t,n,r,o,a,i){try{var u=e[a](i),l=u.value}catch(e){return void n(e)}u.done?t(l):Promise.resolve(l).then(r,o)}function c(){var e=(0,r.usePortableTextEditor)(),t=(0,r.usePortableTextEditorSelection)();return(0,a.useMemo)((()=>r.PortableTextEditor.focusBlock(e)),[e,t])}},function(e,t,n){"use strict";n.d(t,"a",(function(){return x})),n.d(t,"b",(function(){return E}));var r=n(8),o=n(35),a=n(17),i=n(1155),u=n(618),l=n(3015),c=n(3016),s=n(621),f=n(622),d=n(3017),p=n(623),h=n(378),v=n(3018),b=n(3019),m=n(380),y=n(3020),g=n(1161),O=n(1160),w=n(160),j=n(1162),_=n(624),E={hasAnimatedSinceResize:!0,hasEverUpdated:!1};function x(e){var t=e.attachResizeListener,n=e.defaultParent,a=e.measureScroll,g=e.resetTransform;return function(){function e(e,t,o){var a=this;void 0===t&&(t={}),void 0===o&&(o=null==n?void 0:n()),this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.potentialNodes=new Map,this.checkUpdateFailed=function(){a.isUpdating&&(a.isUpdating=!1,a.clearAllSnapshots())},this.updateProjection=function(){a.nodes.forEach(A),a.nodes.forEach(T)},this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.id=e,this.latestValues=t,this.root=o?o.root||o:this,this.path=o?Object(r.e)(Object(r.e)([],Object(r.c)(o.path),!1),[o],!1):[],this.parent=o,this.depth=o?o.depth+1:0,e&&this.root.registerPotentialNode(e,this);for(var i=0;i=0;r--)if(Boolean(e.path[r].instance)){n=e.path[r];break}var o=(n&&n!==e.root?n.instance:document).querySelector('[data-projection-id="'.concat(t,'"]'));o&&e.mount(o,!0)}function V(e){e.min=Math.round(e.min),e.max=Math.round(e.max)}function z(e){V(e.x),V(e.y)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return a}));var r=n(8);function o(e,t){-1===e.indexOf(t)&&e.push(t)}function a(e,t){var n=e.indexOf(t);n>-1&&e.splice(n,1)}function i(e,t,n){var o=Object(r.c)(e).slice(0),a=t<0?o.length+t:t;if(a>=0&&a2&&void 0!==arguments[2]?arguments[2]:{};if(e.type!==t.type)return"null"===e.type?s(t,null,n):"null"===t.type?c(e,null,n):(0,a.diffTypeChange)(e,t,n);return l(e.type,e,t,n)},t.removedInput=c;var r=n(3123),o=n(3125),a=n(3126),i=n(3127),u=n(3128);function l(e,t,n,a){switch(e){case"null":return{type:"null",action:"unchanged",isChanged:!1,toValue:null,fromValue:null};case"boolean":return(0,u.diffBoolean)(t,n,a);case"number":return(0,u.diffNumber)(t,n,a);case"string":return(0,o.diffString)(t,n,a);case"array":return(0,r.diffArray)(t,n,a);case"object":return(0,i.diffObject)(t,n,a);default:throw new Error('Unhandled diff type "'.concat(e,'"'))}}function c(e,t,n){switch(e.type){case"null":return{type:"null",action:"removed",isChanged:!0,fromValue:null,toValue:t,annotation:e.annotation};case"boolean":return{type:"boolean",action:"removed",isChanged:!0,fromValue:e.value,toValue:t,annotation:e.annotation};case"number":return{type:"number",action:"removed",isChanged:!0,fromValue:e.value,toValue:t,annotation:e.annotation};case"string":return(0,o.removedString)(e,t,n);case"array":return(0,r.removedArray)(e,t,n);case"object":return(0,i.removedObject)(e,t,n);default:throw new Error("Unhandled diff type")}}function s(e,t,n){switch(e.type){case"null":return{type:"null",action:"added",isChanged:!0,fromValue:t,toValue:null,annotation:e.annotation};case"boolean":return{type:"boolean",action:"added",isChanged:!0,fromValue:t,toValue:e.value,annotation:e.annotation};case"number":return{type:"number",action:"added",isChanged:!0,fromValue:t,toValue:e.value,annotation:e.annotation};case"string":return(0,o.addedString)(e,t,n);case"array":return(0,r.addedArray)(e,t,n);case"object":return(0,i.addedObject)(e,t,n);default:throw new Error("Unhandled diff type")}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(67);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}));var o=n(3148);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===o[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getSearchableOmnisearchTypes=o,t.getSelectableOmnisearchTypes=function(e,t){return o(e).filter((e=>function(e,t){var n;return!t||(null!==(n=e.title)&&void 0!==n?n:e.name).toLowerCase().includes(null==t?void 0:t.toLowerCase())}(e,t))).sort(a)},t.sortTypes=a;var r=n(25);function o(e){return(0,r.getSearchableTypes)(e).filter((e=>!(!1===e.__experimental_omnisearch_visibility)))}function a(e,t){var n,r;return(null!==(n=e.title)&&void 0!==n?n:e.name).localeCompare(null!==(r=t.title)&&void 0!==r?r:t.name)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.hasSearchableTerms=function(e){return""!==e.query.trim()||!!e.types.length}},function(e,t,n){"use strict";e.exports=function(e){return e.toLowerCase()}},function(e,t,n){"use strict";var r=0;function o(){return Math.pow(2,++r)}t.boolean=o(),t.booleanish=o(),t.overloadedBoolean=o(),t.number=o(),t.spaceSeparated=o(),t.commaSeparated=o(),t.commaOrSpaceSeparated=o()},function(e,t,n){"use strict";n.d(t,"b",(function(){return o})),n.d(t,"c",(function(){return a})),t.a=function(e){var t=e.children,n=r.useState(null),i=n[0],u=n[1],l=r.useRef(!1);r.useEffect((function(){return function(){l.current=!0}}),[]);var c=r.useCallback((function(e){l.current||u(e)}),[]);return r.createElement(o.Provider,{value:i},r.createElement(a.Provider,{value:c},t))};var r=n(0),o=(n.n(r),r.createContext()),a=r.createContext()},function(e,t,n){"use strict";n.d(t,"d",(function(){return o})),n.d(t,"b",(function(){return a})),n.d(t,"c",(function(){return i})),n.d(t,"a",(function(){return u})),n.d(t,"e",(function(){return l}));var r=n(0),o=(n.n(r),function(e){return Array.isArray(e)?e[0]:e}),a=function(e){if("function"==typeof e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r=0?"x":"y"}},function(e,t,n){"use strict";var r=n(49),o=n(214),a=n(80),i=n(105),u=n(165),l=n(104),c=n(215),s=n(131),f={top:"auto",right:"auto",bottom:"auto",left:"auto"};function d(e){var t,n=e.popper,l=e.popperRect,c=e.placement,d=e.variation,p=e.offsets,h=e.position,v=e.gpuAcceleration,b=e.adaptive,m=e.roundOffsets,y=e.isFixed,g=p.x,O=void 0===g?0:g,w=p.y,j=void 0===w?0:w,_="function"==typeof m?m({x:O,y:j}):{x:O,y:j};O=_.x,j=_.y;var E=p.hasOwnProperty("x"),x=p.hasOwnProperty("y"),P=r.f,k=r.m,C=window;if(b){var S=Object(o.a)(n),D="clientHeight",M="clientWidth";if(S===Object(a.a)(n)&&(S=Object(i.a)(n),"static"!==Object(u.a)(S).position&&"absolute"===h&&(D="scrollHeight",M="scrollWidth")),c===r.m||(c===r.f||c===r.k)&&d===r.e)k=r.c,j-=(y&&S===C&&C.visualViewport?C.visualViewport.height:S[D])-l.height,j*=v?1:-1;if(c===r.f||(c===r.m||c===r.c)&&d===r.e)P=r.k,O-=(y&&S===C&&C.visualViewport?C.visualViewport.width:S[M])-l.width,O*=v?1:-1}var A,T=Object.assign({position:h},b&&f),I=!0===m?function(e){var t=e.x,n=e.y,r=window.devicePixelRatio||1;return{x:Object(s.c)(t*r)/r||0,y:Object(s.c)(n*r)/r||0}}({x:O,y:j}):{x:O,y:j};return O=I.x,j=I.y,v?Object.assign({},T,((A={})[k]=x?"0":"",A[P]=E?"0":"",A.transform=(C.devicePixelRatio||1)<=1?"translate("+O+"px, "+j+"px)":"translate3d("+O+"px, "+j+"px, 0)",A)):Object.assign({},T,((t={})[k]=x?j+"px":"",t[P]=E?O+"px":"",t.transform="",t))}t.a={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,n=e.options,r=n.gpuAcceleration,o=void 0===r||r,a=n.adaptive,i=void 0===a||a,u=n.roundOffsets,s=void 0===u||u,f={placement:Object(l.a)(t.placement),variation:Object(c.a)(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,d(Object.assign({},f,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:i,roundOffsets:s})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,d(Object.assign({},f,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:s})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}}},function(e,t,n){"use strict";var r=n(80),o={passive:!0};t.a={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,n=e.instance,a=e.options,i=a.scroll,u=void 0===i||i,l=a.resize,c=void 0===l||l,s=Object(r.a)(t.elements.popper),f=[].concat(t.scrollParents.reference,t.scrollParents.popper);return u&&f.forEach((function(e){e.addEventListener("scroll",n.update,o)})),c&&s.addEventListener("resize",n.update,o),function(){u&&f.forEach((function(e){e.removeEventListener("scroll",n.update,o)})),c&&s.removeEventListener("resize",n.update,o)}},data:{}}},function(e,t,n){"use strict";t.a=function(e){return Object(r.a)(Object(o.a)(e)).left+Object(a.a)(e).scrollLeft};var r=n(213),o=n(105),a=n(399)},function(e,t,n){"use strict";t.a=function(e){var t=Object(r.a)(e),n=t.pageXOffset,o=t.pageYOffset;return{scrollLeft:n,scrollTop:o}};var r=n(80)},function(e,t,n){"use strict";t.a=function(e){var t=Object(r.a)(e),n=t.overflow,o=t.overflowX,a=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+a+o)};var r=n(165)},function(e,t,n){"use strict";var r=n(676);t.a={name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,n=e.name;t.modifiersData[n]=Object(r.a)({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}}},function(e,t,n){"use strict";t.b=h;var r=n(1299),o=n(394),a=n(674),i=n(214),u=(n(165),n(1302)),l=n(1303),c=(n(1304),n(1306),n(104),n(1307)),s=n(216),f=n(65);n(49);n.d(t,"a",(function(){return s.a}));var d={placement:"bottom",modifiers:[],strategy:"absolute"};function p(){for(var e=arguments.length,t=new Array(e),n=0;nn=>Object(o.a)(e,t,n);function d(e,t,n){const r=[],o=n||("number"==typeof(l=e[0])?f:"string"==typeof l?u.b.test(l)?a.a:i.b:Array.isArray(l)?i.a:"object"==typeof l?i.c:void 0);var l;const s=e.length-1;for(let n=0;ne[i-1]&&(e=[].concat(e),t=[].concat(t),e.reverse(),t.reverse());const u=d(t,o,a),c=2===i?function([e,t],[n]){return o=>n(Object(r.a)(e,t,o))}(e,u):function(e,t){const n=e.length,o=n-1;return a=>{let i=0,u=!1;if(a<=e[0]?u=!0:a>=e[o]&&(i=o-1,u=!0),!u){let t=1;for(;ta||t===o);t++);i=t-1}const l=Object(r.a)(e[i],e[i+1],a);return t[i](l)}}(e,u);return n?t=>c(Object(l.a)(e[0],e[i-1],t)):c}},function(e,t,n){"use strict";n.d(t,"a",(function(){return f}));var r=n(277),o=n(16),a=n(26),i=n(1336);const u=(e,t,n)=>{const r=e*e,o=t*t;return Math.sqrt(Math.max(0,n*(o-r)+r))},l=[o.f,o.l,o.g],c=e=>l.find((t=>t.test(e))),s=e=>`'${e}' is not an animatable color. Use the equivalent color code instead.`,f=(e,t)=>{let n=c(e),l=c(t);Object(a.a)(!!n,s(e)),Object(a.a)(!!l,s(t));let f=n.parse(e),d=l.parse(t);n===o.g&&(f=Object(i.a)(f),n=o.l),l===o.g&&(d=Object(i.a)(d),l=o.l);const p=Object.assign({},f);return e=>{for(const t in p)"alpha"!==t&&(p[t]=u(f[t],d[t],e));return p.alpha=Object(r.a)(f.alpha,d.alpha,e),n.transform(p)}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return a}));var r=n(107);const o=(e,t)=>n=>Boolean(Object(r.d)(n)&&r.f.test(n)&&n.startsWith(e)||t&&Object.prototype.hasOwnProperty.call(n,t)),a=(e,t,n)=>o=>{if(!Object(r.d)(o))return o;const[a,i,u,l]=o.match(r.c);return{[e]:parseFloat(a),[t]:parseFloat(i),[n]:parseFloat(u),alpha:void 0!==l?parseFloat(l):1}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var r=n(278),o=n(107),a=n(413);const i=Object(o.a)(0,255),u=Object.assign(Object.assign({},r.b),{transform:e=>Math.round(i(e))}),l={test:Object(a.a)("rgb","red"),parse:Object(a.b)("red","green","blue"),transform:({red:e,green:t,blue:n,alpha:a=1})=>"rgba("+u.transform(e)+", "+u.transform(t)+", "+u.transform(n)+", "+Object(o.e)(r.a.transform(a))+")"}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return r}));const r={x:0,y:0,z:0},o=e=>"number"==typeof e},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));const r=(e,t)=>n=>t(e(n)),o=(...e)=>e.reduce(r)},function(e,t,n){"use strict";n.d(t,"a",(function(){return h})),n.d(t,"b",(function(){return f})),n.d(t,"c",(function(){return p})),n.d(t,"d",(function(){return d})),n.d(t,"e",(function(){return b})),n.d(t,"f",(function(){return m})),n.d(t,"g",(function(){return v})),n.d(t,"h",(function(){return l})),n.d(t,"i",(function(){return s})),n.d(t,"j",(function(){return c})),n.d(t,"k",(function(){return a})),n.d(t,"l",(function(){return u})),n.d(t,"m",(function(){return i})),n.d(t,"n",(function(){return o}));var r=n(699);const o=e=>e,a=Object(r.c)(2),i=Object(r.e)(a),u=Object(r.d)(a),l=e=>1-Math.sin(Math.acos(e)),c=Object(r.e)(l),s=Object(r.d)(c),f=Object(r.b)(1.525),d=Object(r.e)(f),p=Object(r.d)(f),h=Object(r.a)(1.525),v=e=>{if(1===e||0===e)return e;const t=e*e;return e<.36363636363636365?7.5625*t:e<.7272727272727273?9.075*t-9.9*e+3.4:e<.9?12.066481994459833*t-19.63545706371191*e+8.898060941828255:10.8*e*e-20.52*e+10.72},b=Object(r.e)(v),m=e=>e<.5?.5*(1-v(1-2*e)):.5*v(2*e-1)+.5},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));const r=e=>e.hasOwnProperty("x")&&e.hasOwnProperty("y")},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(279),o=function(){function e(){this.subscriptions=[]}return e.prototype.add=function(e){var t=this;return Object(r.a)(this.subscriptions,e),function(){return Object(r.c)(t.subscriptions,e)}},e.prototype.notify=function(e,t,n){var r=this.subscriptions.length;if(r)if(1===r)this.subscriptions[0](e,t,n);else for(var o=0;o-1||/[A-Z]/.test(e))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var r=n(1365),o=n(719),a=n(108),i=n(1366),u=n(710);function l(e,t,n,l){var c,s=e.style,f=e.vars,d=e.transform,p=e.transformKeys,h=e.transformOrigin;p.length=0;var v=!1,b=!1,m=!0;for(var y in t){var g=t[y];if(Object(o.a)(y))f[y]=g;else{var O=u.a[y],w=Object(i.a)(g,O);if(Object(a.b)(y)){if(v=!0,d[y]=w,p.push(y),!m)continue;g!==(null!==(c=O.default)&&void 0!==c?c:0)&&(m=!1)}else Object(a.a)(y)?(h[y]=w,b=!0):s[y]=w}}v?s.transform=Object(r.a)(e,n,m,l):l?s.transform=l({},""):!t.transform&&s.transform&&(s.transform="none"),b&&(s.transformOrigin=Object(r.b)(h))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=function(){return{style:{},transform:{},transformKeys:[],transformOrigin:{},vars:{}}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return a}));var r=n(720),o=function(e){return!Object(r.a)(e)};function a(e){e&&(o=function(t){return t.startsWith("on")?!Object(r.a)(t):e(t)})}try{a(n(721).default)}catch(e){}function i(e,t,n){var a={};for(var i in e)(o(i)||!0===n&&Object(r.a)(i)||!t&&!Object(r.a)(i)||e.draggable&&i.startsWith("onDrag"))&&(a[i]=e[i]);return a}},function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var r=n(8),o=n(426),a=n(1369),i=n(1370);function u(e,t,n,u){var l=t.attrX,c=t.attrY,s=t.originX,f=t.originY,d=t.pathLength,p=t.pathSpacing,h=void 0===p?1:p,v=t.pathOffset,b=void 0===v?0:v,m=Object(r.d)(t,["attrX","attrY","originX","originY","pathLength","pathSpacing","pathOffset"]);Object(o.a)(e,m,n,u),e.attrs=e.style,e.style={};var y=e.attrs,g=e.style,O=e.dimensions;y.transform&&(O&&(g.transform=y.transform),delete y.transform),O&&(void 0!==s||void 0!==f||g.transform)&&(g.transformOrigin=Object(a.a)(O,void 0!==s?s:.5,void 0!==f?f:.5)),void 0!==l&&(y.x=l),void 0!==c&&(y.y=c),void 0!==d&&Object(i.a)(y,d,h,b,!1)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(718),o=n(73);function a(e){var t=e.style,n={};for(var a in t)(Object(o.a)(t[a])||Object(r.a)(a,e))&&(n[a]=t[a]);return n}},function(e,t,n){"use strict";function r(e){return"object"==typeof e&&"function"==typeof e.start}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";function r(e){return"undefined"!=typeof PointerEvent&&e instanceof PointerEvent?!("mouse"!==e.pointerType):e instanceof MouseEvent}function o(e){return!!e.touches}n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return o}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=function(e){return function(t){return e(t),null}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return f}));var r=n(8),o=n(0),a=(n.n(o),n(431)),i=n(435),u=n(167),l=n(730),c=n(109),s=n(433),f={animation:Object(s.a)((function(e){var t=e.visualElement,n=e.animate;t.animationState||(t.animationState=Object(l.a)(t)),Object(a.a)(n)&&Object(o.useEffect)((function(){return n.subscribe(t)}),[n])})),exit:Object(s.a)((function(e){var t=e.custom,n=e.visualElement,a=Object(r.c)(Object(i.a)(),2),l=a[0],s=a[1],f=Object(o.useContext)(u.a);Object(o.useEffect)((function(){var e,r;n.isPresent=l;var o=null===(e=n.animationState)||void 0===e?void 0:e.setActive(c.a.Exit,!l,{custom:null!==(r=null==f?void 0:f.custom)&&void 0!==r?r:t});!l&&(null==o||o.then(s))}),[l])}))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(0),o=(n.n(r),n(167)),a=n(729);function i(){var e=Object(r.useContext)(o.a);if(null===e)return[!0,null];var t=e.isPresent,n=e.onExitComplete,i=e.register,u=Object(a.a)();Object(r.useEffect)((function(){return i(u)}),[]);return!t&&n?[!1,function(){return null==n?void 0:n(u)}]:[!0]}},function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var r=n(8),o=n(745),a=n(746),i=n(46);function u(e,t,n,a){var i="function"==typeof t?t:Object(o.a)(t,n,a);return Array.isArray(e)?l(e,i):l([e],(function(e){var t=Object(r.c)(e,1)[0];return i(t)}))}function l(e,t){var n=Object(i.a)((function(){return[]}));return Object(a.a)(e,(function(){n.length=0;for(var r=e.length,o=0;o-1&&e%1==0&&e<=9007199254740991}},function(e,t,n){(function(e){var r=n(754),o="object"==typeof t&&t&&!t.nodeType&&t,a=o&&"object"==typeof e&&e&&!e.nodeType&&e,i=a&&a.exports===o&&r.process,u=function(){try{var e=a&&a.require&&a.require("util").types;return e||i&&i.binding&&i.binding("util")}catch(e){}}();e.exports=u}).call(t,n(136)(e))},function(e,t){var n=Object.prototype;e.exports=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||n)}},function(e,t,n){"use strict";t.a=function(e){setTimeout((function(){throw e}),0)}},function(e,t,n){"use strict";t.a=function(e){return null!==e&&"object"==typeof e}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=function(){return"function"==typeof Symbol?Symbol("rxSubscriber"):"@@rxSubscriber_"+Math.random()}()},function(e,t,n){"use strict";t.a=function(e){for(;e;){var t=e,n=t.closed,o=t.destination,a=t.isStopped;if(n||a)return!1;e=o&&o instanceof r.a?o:null}return!0};var r=n(13)},function(e,t,n){"use strict";t.a=function(){for(var e=[],t=0;t0)for(var n=this.count>=this.total?this.total:this.count,r=this.ring,o=0;o=2&&(n=!0);return function(r){return r.lift(new a(e,t,n))}};var r=n(9),o=n(13);var a=function(){function e(e,t,n){void 0===n&&(n=!1),this.accumulator=e,this.seed=t,this.hasSeed=n}return e.prototype.call=function(e,t){return t.subscribe(new i(e,this.accumulator,this.seed,this.hasSeed))},e}(),i=function(e){function t(t,n,r,o){var a=e.call(this,t)||this;return a.accumulator=n,a._seed=r,a.hasSeed=o,a.index=0,a}return r.a(t,e),Object.defineProperty(t.prototype,"seed",{get:function(){return this._seed},set:function(e){this.hasSeed=!0,this._seed=e},enumerable:!0,configurable:!0}),t.prototype._next=function(e){if(this.hasSeed)return this._tryNext(e);this.seed=e,this.destination.next(e)},t.prototype._tryNext=function(e){var t,n=this.index++;try{t=this.accumulator(this.seed,e,n)}catch(e){this.destination.error(e)}this.seed=t,this.destination.next(t)},t}(o.a)},function(e,t,n){"use strict";t.a=function(){return function(e){return e.lift(new a(e))}};var r=n(9),o=n(13);var a=function(){function e(e){this.connectable=e}return e.prototype.call=function(e,t){var n=this.connectable;n._refCount++;var r=new i(e,n),o=t.subscribe(r);return r.closed||(r.connection=n.connect()),o},e}(),i=function(e){function t(t,n){var r=e.call(this,t)||this;return r.connectable=n,r}return r.a(t,e),t.prototype._unsubscribe=function(){var e=this.connectable;if(e){this.connectable=null;var t=e._refCount;if(t<=0)this.connection=null;else if(e._refCount=t-1,t>1)this.connection=null;else{var n=this.connection,r=e._connection;this.connection=null,!r||n&&r!==n||r.unsubscribe()}}else this.connection=null},t}(o.a)},function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var r=n(9),o=n(51),a=n(790),i=n(42),u=n(787),l=n(311),c=n(784),s=function(e){function t(t,n,r){void 0===t&&(t=Number.POSITIVE_INFINITY),void 0===n&&(n=Number.POSITIVE_INFINITY);var o=e.call(this)||this;return o.scheduler=r,o._events=[],o._infiniteTimeWindow=!1,o._bufferSize=t<1?1:t,o._windowTime=n<1?1:n,n===Number.POSITIVE_INFINITY?(o._infiniteTimeWindow=!0,o.next=o.nextInfiniteTimeWindow):o.next=o.nextTimeWindow,o}return r.a(t,e),t.prototype.nextInfiniteTimeWindow=function(t){if(!this.isStopped){var n=this._events;n.push(t),n.length>this._bufferSize&&n.shift()}e.prototype.next.call(this,t)},t.prototype.nextTimeWindow=function(t){this.isStopped||(this._events.push(new f(this._getNow(),t)),this._trimBufferThenGetEvents()),e.prototype.next.call(this,t)},t.prototype._subscribe=function(e){var t,n=this._infiniteTimeWindow,r=n?this._events:this._trimBufferThenGetEvents(),o=this.scheduler,a=r.length;if(this.closed)throw new l.a;if(this.isStopped||this.hasError?t=i.a.EMPTY:(this.observers.push(e),t=new c.a(this,e)),o&&e.add(e=new u.a(e,o)),n)for(var s=0;st&&(a=Math.max(a,o-t)),a>0&&r.splice(0,a),r},t}(o.a),f=function(){return function(e,t){this.time=e,this.value=t}}()},function(e,t,n){"use strict";t.a=function e(t,n){if("function"==typeof n)return function(r){return r.pipe(e((function(e,r){return Object(a.a)(t(e,r)).pipe(Object(o.a)((function(t,o){return n(e,t,r,o)})))})))};return function(e){return e.lift(new u(t))}};var r=n(9),o=n(69),a=n(83),i=n(30);var u=function(){function e(e){this.project=e}return e.prototype.call=function(e,t){return t.subscribe(new l(e,this.project))},e}(),l=function(e){function t(t,n){var r=e.call(this,t)||this;return r.project=n,r.index=0,r}return r.a(t,e),t.prototype._next=function(e){var t,n=this.index++;try{t=this.project(e,n)}catch(e){return void this.destination.error(e)}this._innerSub(t)},t.prototype._innerSub=function(e){var t=this.innerSubscription;t&&t.unsubscribe();var n=new i.a(this),r=this.destination;r.add(n),this.innerSubscription=Object(i.c)(e,n),this.innerSubscription!==n&&r.add(this.innerSubscription)},t.prototype._complete=function(){var t=this.innerSubscription;t&&!t.closed||e.prototype._complete.call(this),this.unsubscribe()},t.prototype._unsubscribe=function(){this.innerSubscription=void 0},t.prototype.notifyComplete=function(){this.innerSubscription=void 0,this.isStopped&&e.prototype._complete.call(this)},t.prototype.notifyNext=function(e){this.destination.next(e)},t}(i.b)},function(e,t,n){"use strict";t.a=function(){}},function(e,t,n){"use strict";t.a=function(e){return new r.a((function(t){var n;try{n=e()}catch(e){return void t.error(e)}return(n?Object(o.a)(n):Object(a.b)()).subscribe(t)}))};var r=n(19),o=n(83),a=n(84)},function(e,t,n){"use strict";t.b=function(){for(var e=[],t=0;tthis.index},e.prototype.hasCompleted=function(){return this.array.length===this.index},e}(),p=function(e){function t(t,n,r){var o=e.call(this,t)||this;return o.parent=n,o.observable=r,o.stillUnsubscribed=!0,o.buffer=[],o.isComplete=!1,o}return r.a(t,e),t.prototype[u.a]=function(){return this},t.prototype.next=function(){var e=this.buffer;return 0===e.length&&this.isComplete?{value:null,done:!0}:{value:e.shift(),done:!1}},t.prototype.hasValue=function(){return this.buffer.length>0},t.prototype.hasCompleted=function(){return 0===this.buffer.length&&this.isComplete},t.prototype.notifyComplete=function(){this.buffer.length>0?(this.isComplete=!0,this.parent.notifyInactive()):this.destination.complete()},t.prototype.notifyNext=function(e){this.buffer.push(e),this.parent.checkIterators()},t.prototype.subscribe=function(){return Object(l.c)(this.observable,new l.a(this))},t}(l.b)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.setLocation=t.reportLocations=t.globalPresence$=t.documentPresenceUsers=t.documentPresence=t.debugPresenceParam$=t.SESSION_ID=void 0;var r=y(n(177)),o=y(n(96)),a=y(n(66)),i=y(n(36)),u=y(n(316)),l=y(n(39)),c=n(5),s=n(4),f=n(482),d=y(n(809)),p=n(489),h=n(1714),v=n(488),b=n(1716),m=n(1721);function y(e){return e&&e.__esModule?e:{default:e}}function g(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function O(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n{S.next(e)};var M=e=>C({type:"state",locations:e});t.reportLocations=M;var A=k.pipe((0,s.filter)((e=>"rollCall"===e.type)),(0,s.filter)((e=>e.sessionId!==x))),T=(0,c.timer)(0,3e4),I=(0,c.defer)((()=>(0,c.merge)(D,A))).pipe((0,s.switchMap)((()=>T)),(0,s.withLatestFrom)(S),(0,s.map)((e=>j(e,2)[1])),(0,s.auditTime)(200),(0,s.switchMap)((e=>M(e))),(0,s.mergeMapTo)(c.EMPTY),(0,s.share)()),R=(0,c.defer)((()=>C({type:"rollCall"}))).pipe((0,s.mergeMapTo)(c.EMPTY)),F=h.connectionStatus$.pipe((0,s.map)((e=>e.type)),(0,s.filter)((e=>"connected"===e||"error"===e)),(0,s.distinctUntilChanged)()),B=v.debugParams$.pipe((0,s.map)((e=>e.find((e=>e.startsWith("presence="))))),(0,s.map)((e=>(null==e?void 0:e.split("presence=")[1].split(",").map((e=>e.trim())))||[])));t.debugPresenceParam$=B;var L=B.pipe((0,s.filter)((e=>e.includes("fake_others"))),(0,s.tap)((()=>{console.log('Faking other users present in the studio. They will hang out in the document with _type: "presence" and _id: "presence-debug"')})),(0,s.switchMapTo)(b.mock$)),N=B.pipe((0,s.map)((e=>e.includes("show_own")))),W=(0,c.merge)(R,k).pipe((0,s.filter)((e=>"state"===e.type||"disconnect"===e.type))),V=(0,c.merge)(W,L).pipe((0,s.scan)(((e,t)=>{return"disconnect"===t.type?(0,a.default)(e,t.sessionId):O(O({},e),{},{[t.sessionId]:(n=t,{lastActiveAt:n.timestamp,locations:n.locations,sessionId:n.sessionId,userId:n.userId})});var n}),{})),z=F.pipe((0,s.switchMap)((e=>"connected"===e?(0,c.merge)(V,I):c.NEVER)),(0,s.map)((e=>Object.values(e))),(0,s.switchMap)((e=>{var t=(0,o.default)(e.map((e=>e.userId)));return(0,c.from)(d.default.getUsers(t)).pipe((0,s.map)((t=>e.map((e=>({user:t.find((t=>t.id===e.userId)),session:e}))).filter(U))))})),(0,s.takeUntil)((0,c.fromEvent)(window,"beforeunload").pipe((0,s.switchMap)((()=>C({type:"disconnect"}))))),(0,s.shareReplay)({refCount:!0,bufferSize:1}));function U(e){return Boolean(e.user&&e.session)}var H=z.pipe((0,s.map)((e=>{var t=(0,u.default)(e.map((e=>e.session)),(e=>e.userId));return Object.keys(t).map((n=>{var r;return{user:null===(r=e.find((e=>e.user.id===n)))||void 0===r?void 0:r.user,sessions:t[n]}}))})),(0,s.withLatestFrom)(N),(0,s.map)((e=>{var t=j(e,2),n=t[0],r=t[1];return n.filter((e=>!!r||!e.sessions.some((e=>e.sessionId===x))))})),(0,s.map)((e=>e.map((e=>{var t;return{user:e.user,status:"online",lastActiveAt:null===(t=e.sessions.sort()[0])||void 0===t?void 0:t.lastActiveAt,locations:(0,l.default)((e.sessions||[]).map((e=>e.locations||[]))).map((e=>({type:e.type,documentId:e.documentId,path:e.path,lastActiveAt:e.lastActiveAt}))).reduce(((e,t)=>e.concat(t)),[])}})).sort(((e,t)=>e.user.id.localeCompare(t.user.id))))));t.globalPresence$=H;t.documentPresence=e=>z.pipe((0,s.withLatestFrom)(N),(0,s.switchMap)((t=>{var n=j(t,2),r=n[0],o=n[1];return(0,c.from)(r).pipe((0,s.filter)((e=>o||e.session.sessionId!==x)),(0,s.mergeMap)((t=>(t.session.locations||[]).filter((t=>t.documentId===e)).map((e=>({user:t.user,lastActiveAt:t.session.lastActiveAt,path:e.path||[]}))))),(0,s.toArray)())})));t.documentPresenceUsers=e=>z.pipe((0,s.withLatestFrom)(N),(0,s.map)((t=>{var n=j(t,2),o=n[0],a=n[1],i=o.filter((t=>{var n,r=t.session,o=a||r.sessionId!==x,i=null===(n=r.locations)||void 0===n?void 0:n.some((t=>t.documentId===e));return o&&i}));return(0,r.default)(i,(e=>e.user.id)).map((e=>e.user)).sort(((e,t)=>e.id>t.id?1:-1))})),(0,s.distinctUntilChanged)(i.default))},function(e,t,n){var r=n(38),o=n(141),a=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,i=/^\w*$/;e.exports=function(e,t){if(r(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!o(e))||(i.test(e)||!a.test(e)||null!=t&&e in Object(t))}},function(e,t,n){var r=n(469);e.exports=function(e,t){return!!(null==e?0:e.length)&&r(e,t,0)>-1}},function(e,t,n){var r=n(470),o=n(1579),a=n(1580);e.exports=function(e,t,n){return t==t?a(e,t,n):r(e,o,n)}},function(e,t){e.exports=function(e,t,n,r){for(var o=e.length,a=n+(r?1:-1);r?a--:++acrypto.getRandomValues(new Uint8Array(e)),a=(e,t,n)=>{let r=(2<{let i="";for(;;){let t=n(o),u=o;for(;u--;)if(i+=e[t[u]&r]||"",i.length===a)return i}}},i=(e,t=21)=>a(e,t,o),u=(e=21)=>crypto.getRandomValues(new Uint8Array(e)).reduce(((e,t)=>e+=(t&=63)<36?t.toString(36):t<62?(t-26).toString(36).toUpperCase():t>62?"-":"_"),"")},function(e,t){e.exports={providers:{mode:"append",redirectOnSingle:!1,entries:[]},loginMethod:"dual",api:{},project:{}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=!1;t.config={Promise:void 0,set useDeprecatedSynchronousErrorHandling(e){if(e){var t=new Error;console.warn("DEPRECATED! RxJS was set to use deprecated synchronous error handling behavior by code at: \n"+t.stack)}else r&&console.log("RxJS: Back to a better error behavior. Thank you. <3");r=e},get useDeprecatedSynchronousErrorHandling(){return r}}},function(e,t,n){"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var o=n(29),a=n(816),i=n(144),u=i.validateObject,l=i.validateInsert;function c(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;this.selection=e,this.operations=o({},t),this.client=n}o(c.prototype,{clone:function(){return new c(this.selection,o({},this.operations),this.client)},set:function(e){return this._assign("set",e)},diffMatchPatch:function(e){return u("diffMatchPatch",e),this._assign("diffMatchPatch",e)},unset:function(e){if(!Array.isArray(e))throw new Error("unset(attrs) takes an array of attributes to unset, non-array given");return this.operations=o({},this.operations,{unset:e}),this},setIfMissing:function(e){return this._assign("setIfMissing",e)},replace:function(e){return u("replace",e),this._set("set",{$:e})},inc:function(e){return this._assign("inc",e)},dec:function(e){return this._assign("dec",e)},insert:function(e,t,n){var o;return l(e,t,n),this._assign("insert",(r(o={},e,t),r(o,"items",n),o))},append:function(e,t){return this.insert("after","".concat(e,"[-1]"),t)},prepend:function(e,t){return this.insert("before","".concat(e,"[0]"),t)},splice:function(e,t,n,r){var o=t<0?t-1:t,a=void 0===n||-1===n?-1:Math.max(0,t+n),i=o<0&&a>=0?"":a,u="".concat(e,"[").concat(o,":").concat(i,"]");return this.insert("replace",u,r||[])},ifRevisionId:function(e){return this.operations.ifRevisionID=e,this},serialize:function(){return o(a(this.selection),this.operations)},toJSON:function(){return this.serialize()},commit:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!this.client)throw new Error("No `client` passed to patch, either provide one or pass the patch to a clients `mutate()` method");var t="string"==typeof this.selection,n=o({returnFirst:t,returnDocuments:!0},e);return this.client.mutate({patch:this.serialize()},n)},reset:function(){return this.operations={},this},_set:function(e,t){return this._assign(e,t,!1)},_assign:function(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return u(e,t),this.operations=o({},this.operations,r({},e,o({},n&&this.operations[e]||{},t))),this}}),e.exports=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"authStateChangedInThisWindow$",{enumerable:!0,get:function(){return a.authStateChangedInThisWindow$}}),Object.defineProperty(t,"authToken$",{enumerable:!0,get:function(){return o.authToken$}}),Object.defineProperty(t,"authTokenIsAllowed",{enumerable:!0,get:function(){return r.authTokenIsAllowed}}),Object.defineProperty(t,"broadcastAuthStateChanged",{enumerable:!0,get:function(){return a.broadcastAuthStateChanged}}),Object.defineProperty(t,"clearToken",{enumerable:!0,get:function(){return o.clearToken}}),Object.defineProperty(t,"fetchToken",{enumerable:!0,get:function(){return o.fetchToken}}),Object.defineProperty(t,"getToken",{enumerable:!0,get:function(){return o.getToken}}),Object.defineProperty(t,"saveToken",{enumerable:!0,get:function(){return o.saveToken}});var r=n(820),o=n(1700),a=n(487)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.broadcastAuthStateChanged=t.authStateChangedInThisWindow$=t.authStateChangedInOtherWindow$=void 0;var r=n(5),o=n(4),a=n(1701),i="authStateChange",u=new r.Subject;t.authStateChangedInThisWindow$=u;var l=a.otherWindowMessages$.pipe((0,o.filter)((function(e){return"object"==typeof e&&"type"in e&&e.type===i})));t.authStateChangedInOtherWindow$=l;t.broadcastAuthStateChanged=e=>{var t={type:i,id:e};(0,a.crossWindowBroadcast)(t),u.next(!0)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1703);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getBifur=void 0;var r,o=(r=n(230))&&r.__esModule?r:{default:r},a=n(1708),i=n(486),u=n(53);var l=(0,o.default)((()=>{var e=(0,u.getVersionedClient)("2022-06-30"),t=e.config().dataset,n="".concat(e.getUrl("/socket/".concat(t)).replace(/^http/,"ws"),"?tag=sanity.studio.bifur");return(0,a.fromUrl)(n,{token$:i.authToken$})}));t.getBifur=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.asLoadable=u,t.useLoadable=function(e,t){var n=void 0===t?i:{isLoading:!1,value:t,error:void 0};return(0,o.useMemoObservable)((()=>e.pipe(u())),[e],n)};var r=n(5),o=n(40),a=n(4),i={isLoading:!0,value:void 0,error:void 0};function u(){return e=>e.pipe((0,a.map)((e=>({isLoading:!1,value:e,error:void 0}))),(0,a.catchError)((e=>(0,r.of)({isLoading:!1,value:void 0,error:e}))))}},function(e,t,n){"use strict";t.a=function(e,t){var n=Object(o.useRef)(!0),i=Object(o.useRef)(new r.BehaviorSubject(e)),u=Object(o.useRef)();if(!u.current){var l=i.current.asObservable();u.current=t?l.pipe(t):l}return Object(a.a)((function(){n.current?n.current=!1:i.current.next(e)}),[e]),Object(a.a)((function(){return function(){return i.current.complete()}}),[]),u.current};var r=n(5),o=n(0),a=(n.n(o),n(826))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"BufferedDocument",{enumerable:!0,get:function(){return a.BufferedDocument}}),Object.defineProperty(t,"Document",{enumerable:!0,get:function(){return a.Document}}),Object.defineProperty(t,"Expression",{enumerable:!0,get:function(){return r.Expression}}),Object.defineProperty(t,"ImmutableAccessor",{enumerable:!0,get:function(){return o.ImmutableAccessor}}),Object.defineProperty(t,"Matcher",{enumerable:!0,get:function(){return r.Matcher}}),Object.defineProperty(t,"Mutation",{enumerable:!0,get:function(){return a.Mutation}}),Object.defineProperty(t,"Patcher",{enumerable:!0,get:function(){return o.Patcher}}),Object.defineProperty(t,"arrayToJSONMatchPath",{enumerable:!0,get:function(){return r.arrayToJSONMatchPath}}),Object.defineProperty(t,"extract",{enumerable:!0,get:function(){return r.extract}}),Object.defineProperty(t,"extractWithPath",{enumerable:!0,get:function(){return r.extractWithPath}});var r=n(493),o=n(836),a=n(1750)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Expression",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"Matcher",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(t,"arrayToJSONMatchPath",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(t,"extract",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"extractWithPath",{enumerable:!0,get:function(){return i.default}});var r=l(n(1731)),o=l(n(494)),a=l(n(1736)),i=l(n(834)),u=l(n(835));function l(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(1734)),o=i(n(1735)),a=i(n(832));function i(e){return e&&e.__esModule?e:{default:e}}function u(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return l(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return l(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var t=u(e,2),n=t[0],r=t[1];return{head:n?new c(n):null,tail:r?new c(r):null}}))}unwrapRecursive(){if(!this.isRecursive())throw new Error("Attempt to unwrap recursive on type ".concat(this.expr.type));return new c(this.expr.term)}toIndicies(e){if(!this.isIndexReference())throw new Error("Node cannot be converted to indexes");if("index"==this.expr.type)return[f(this.expr.value,e)];if("range"==this.expr.type){var t=[],n=this.expandRange(e),r=n.start,o=n.end;if(n.step<0){var a=[o,r];r=a[0],o=a[1]}for(var i=r;i":return e>n;case">=":return e>=n;case"<":return e0&&void 0!==arguments[0]?arguments[0]:[];return e.reduce(((e,t,n)=>{var o=typeof t;if("number"===o)return"".concat(e,"[").concat(t,"]");if("string"===o){var a=0===n?"":".";return"".concat(e).concat(a).concat(t)}if((0,r.isKeyedObject)(t))return"".concat(e,'[_key=="').concat(t._key,'"]');throw new Error('Unsupported path segment "'.concat(t,'"'))}),"")};var r=n(12)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isObject=function(e){return"object"==typeof e&&null!==e&&!Array.isArray(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){var b,m,O,w,j,_,E,x,P,k,C,S,D,M,A,T,I,R;Object(f.a)(2,arguments);var F=String(t),B=Object(d.a)(),L=null!==(b=null!==(m=null==n?void 0:n.locale)&&void 0!==m?m:B.locale)&&void 0!==b?b:p.a,N=Object(s.a)(null!==(O=null!==(w=null!==(j=null!==(_=null==n?void 0:n.firstWeekContainsDate)&&void 0!==_?_:null==n||null===(E=n.locale)||void 0===E||null===(x=E.options)||void 0===x?void 0:x.firstWeekContainsDate)&&void 0!==j?j:B.firstWeekContainsDate)&&void 0!==w?w:null===(P=B.locale)||void 0===P||null===(k=P.options)||void 0===k?void 0:k.firstWeekContainsDate)&&void 0!==O?O:1);if(!(N>=1&&N<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var W=Object(s.a)(null!==(C=null!==(S=null!==(D=null!==(M=null==n?void 0:n.weekStartsOn)&&void 0!==M?M:null==n||null===(A=n.locale)||void 0===A||null===(T=A.options)||void 0===T?void 0:T.weekStartsOn)&&void 0!==D?D:B.weekStartsOn)&&void 0!==S?S:null===(I=B.locale)||void 0===I||null===(R=I.options)||void 0===R?void 0:R.weekStartsOn)&&void 0!==C?C:0);if(!(W>=0&&W<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!L.localize)throw new RangeError("locale must contain localize property");if(!L.formatLong)throw new RangeError("locale must contain formatLong property");var V=Object(a.a)(e);if(!Object(r.default)(V))throw new RangeError("Invalid time value");var z=Object(l.a)(V),U=Object(o.a)(V,z),H={firstWeekContainsDate:N,weekStartsOn:W,locale:L,_originalDate:V},Y=F.match(v).map((function(e){var t=e[0];return"p"===t||"P"===t?(0,u.a[t])(e,L.formatLong):e})).join("").match(h).map((function(r){if("''"===r)return"'";var o=r[0];if("'"===o)return g(r);var a=i.a[o];if(a)return null!=n&&n.useAdditionalWeekYearTokens||!Object(c.b)(r)||Object(c.c)(r,t,String(e)),null!=n&&n.useAdditionalDayOfYearTokens||!Object(c.a)(r)||Object(c.c)(r,t,String(e)),a(U,r,L.localize,H);if(o.match(y))throw new RangeError("Format string contains an unescaped latin alphabet character `"+o+"`");return r})).join("");return Y};var r=n(99),o=n(237),a=n(6),i=n(1868),u=n(869),l=n(100),c=n(870),s=n(11),f=n(2),d=n(41),p=n(184),h=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,v=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,b=/^'([^]*?)'?$/,m=/''/g,y=/[a-zA-Z]/;function g(e){var t=e.match(b);return t?t[1].replace(m,"'"):e}},function(e,t,n){"use strict";t.a=function(e,t){var n,l,c,s,f,d,p,h;Object(o.a)(1,arguments);var v=Object(r.a)(e),b=v.getUTCFullYear(),m=Object(u.a)(),y=Object(i.a)(null!==(n=null!==(l=null!==(c=null!==(s=null==t?void 0:t.firstWeekContainsDate)&&void 0!==s?s:null==t||null===(f=t.locale)||void 0===f||null===(d=f.options)||void 0===d?void 0:d.firstWeekContainsDate)&&void 0!==c?c:m.firstWeekContainsDate)&&void 0!==l?l:null===(p=m.locale)||void 0===p||null===(h=p.options)||void 0===h?void 0:h.firstWeekContainsDate)&&void 0!==n?n:1);if(!(y>=1&&y<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var g=new Date(0);g.setUTCFullYear(b+1,0,y),g.setUTCHours(0,0,0,0);var O=Object(a.a)(g,t),w=new Date(0);w.setUTCFullYear(b,0,y),w.setUTCHours(0,0,0,0);var j=Object(a.a)(w,t);return v.getTime()>=O.getTime()?b+1:v.getTime()>=j.getTime()?b:b-1};var r=n(6),o=n(2),a=n(240),i=n(11),u=n(41)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ConnectorContext=void 0;var r=(0,n(0).createContext)({isReviewChangesOpen:!1,onOpenReviewChanges:()=>{},onSetFocus:()=>{}});t.ConnectorContext=r},function(e,t){e.exports=function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}}),Object.keys(t).forEach((function(n){"default"!==n&&"__esModule"!==n&&(n in e&&e[n]===t[n]||Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}}))}))}},function(e,t,n){var r=n(1944),o=n(1945);e.exports=function(e){if(r.crypto&&r.crypto.getRandomValues)return r.crypto.getRandomValues(e);if("object"==typeof r.msCrypto&&"function"==typeof r.msCrypto.getRandomValues)return r.msCrypto.getRandomValues(e);if(o.randomBytes){if(!(e instanceof Uint8Array))throw new TypeError("expected Uint8Array");if(e.length>65536){var t=new Error;throw t.code=22,t.message="Failed to execute 'getRandomValues' on 'Crypto': The ArrayBufferView's byte length ("+e.length+") exceeds the number of bytes of entropy available via this API (65536).",t.name="QuotaExceededError",t}var n=o.randomBytes(e.length);return e.set(n),e}throw new Error("No secure random number generator available.")}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useReporter=t.useReportedValues=t.Tracker=void 0;var r=n(882),o=n(187),a=n(1953),i=o.ENABLED?(0,r.createScope)():(0,a.createNoopTracker)(),u=i.Tracker,l=i.useReportedValues,c=i.useReporter;t.useReporter=c,t.useReportedValues=l,t.Tracker=u},function(e,t,n){var r=n(296),o=n(137),a=n(301),i=n(50);e.exports=function(e,t,n){if(!i(n))return!1;var u=typeof t;return!!("number"==u?o(n)&&a(t,n.length):"string"==u&&t in n)&&r(n[t],e)}},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.FormFieldPresenceContext=void 0;var o=((r=n(0))&&r.__esModule?r:{default:r}).default.createContext([]);t.FormFieldPresenceContext=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useReporter=t.useReportedValues=t.Tracker=void 0;var r=(0,n(882).createScope)(),o=r.Tracker,a=r.useReporter,i=r.useReportedValues;t.useReportedValues=i,t.useReporter=a,t.Tracker=o},function(e,t,n){var r=n(888),o=n(38);e.exports=function(e,t,n,a){return null==e?[]:(o(t)||(t=null==t?[]:[t]),o(n=a?void 0:n)||(n=null==n?[]:[n]),r(e,t,n))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UserAvatar=b;var r=n(1),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(512),i=n(825),u=["userId"];function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function f(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return d(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return d(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n"error"===e.type)),g=m.filter((e=>"warning"===e.type)),O=m.filter((e=>"info"===e.type)),w=y.length>0,j=g.length>0,_=O.length>0;return l.default.createElement(u.Tooltip,{content:l.default.createElement(u.Stack,{padding:3,space:3},r&&l.default.createElement(p,{markers:b}),!r&&l.default.createElement(l.default.Fragment,null,m.map(((e,t)=>l.default.createElement(d,{item:e,key:t}))))),portal:v,placement:h,fallbackPlacements:["bottom","right","left"]},l.default.createElement("div",null,l.default.createElement(u.Text,{muted:!0,size:o,weight:"semibold",style:{color:w?s.error:j?s.warning:_?s.info:null}},w?f.error:j?f.warning:_?f.info:null)))};var r,o=n(64),a=n(7),i=n(12),u=n(1),l=(r=n(0))&&r.__esModule?r:{default:r},c=n(897);var s={error:o.hues.red[500].hex,warning:o.hues.yellow[500].hex,info:o.hues.blue[500].hex},f={error:l.default.createElement(a.ErrorOutlineIcon,{"data-testid":"input-validation-icon-error"}),warning:l.default.createElement(a.WarningOutlineIcon,{"data-testid":"input-validation-icon-warning"}),info:l.default.createElement(a.InfoOutlineIcon,{"data-testid":"input-validation-icon-info"})};function d(e){var t=e.item;return l.default.createElement(u.Flex,null,l.default.createElement(u.Box,{marginRight:2},l.default.createElement(u.Text,{size:1,style:{color:"error"===t.type?s.error:"warning"===t.type?s.warning:"info"===t.type?s.info:null}},"error"===t.type?f.error:"warning"===t.type?f.warning:"info"===t.type?f.info:null)),l.default.createElement(u.Box,{flex:1},l.default.createElement(u.Text,{muted:!0,size:1},t.label)))}function p(e){var t=e.markers,n=t.filter(i.isValidationErrorMarker),r=t.filter(i.isValidationWarningMarker),o=n.length,a=r.length,c="error".concat(1===o?"":"s"),s="warning".concat(1===a?"":"s"),f=o&&"".concat(o," ").concat(c),d=a&&"".concat(a," ").concat(s),p=o>0&&a>0;return l.default.createElement(u.Text,{muted:!0,size:1},f||"",p&&l.default.createElement(l.default.Fragment,null," and "),d||"")}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2003);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}));var o=n(2004);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===o[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))}));var a=n(2006);Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===a[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))}));var i=n(2008);Object.keys(i).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===i[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return i[e]}}))}));var u=n(2012);Object.keys(u).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===u[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return u[e]}}))}));var l=n(2014);Object.keys(l).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===l[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return l[e]}}))}));var c=n(2015);Object.keys(c).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===c[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return c[e]}}))}));var s=n(2017);Object.keys(s).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===s[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return s[e]}}))}));var f=n(904);Object.keys(f).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===f[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return f[e]}}))}))},function(e,t,n){var r=n(913),o=n(180),a=n(189),i=n(329),u=a((function(e,t){return i(e)?r(e,o(t,1,i,!0)):[]}));e.exports=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=o?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(r,a,u):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(115),a=["onClick","href","target","replace"];function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var c=(0,r.forwardRef)((function(e,t){var n=(0,r.useContext)(o.RouterContext),i=e.onClick,c=e.href,s=e.target,f=e.replace,d=void 0!==f&&f,p=l(e,a),h=(0,r.useCallback)((e=>{if(!n)throw new Error("Link: missing context value");n&&(e.isDefaultPrevented()||c&&(i&&i(e),!function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(e)&&function(e){return 0===e.button}(e)&&(s||(e.preventDefault(),n.navigateUrl(c,{replace:d})))))}),[c,i,d,n,s]);return r.default.createElement("a",u({},p,{onClick:h,href:c,target:s,ref:t}))}));t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n,r,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},u="function"==typeof(null===(n=t.preview)||void 0===n?void 0:n.prepare),l=(null===(r=t.preview)||void 0===r?void 0:r.select)||{},c=Object.keys(l),s=c.reduce(((n,r)=>{var o,a="fields"in t?t:null,c=l[r],s=null==a||null===(o=a.fields)||void 0===o?void 0:o.find((e=>e.name===c)),f=s&&M(s.type);if(!u&&f){var d=f&&f.find((t=>t.value===(0,i.default)(e,l[r])));n[r]=d?d.title:(0,i.default)(e,l[r])}else n[r]=(0,i.default)(e,l[r]);return n}),{}),f=S(t,s,a);if(f.errors.length>0)return D(f,t,s);var d=k(S(t,s,a));return d.errors.length>0?D(d,t,s):v(v({},(0,o.default)(e,y)),f.returnValue)},t.invokePrepare=S;var r=p(n(177)),o=p(n(32)),a=p(n(70)),i=p(n(60)),u=p(n(39)),l=p(n(185)),c=n(12),s=n(330),f=n(2063),d=n(921);function p(e){return e&&e.__esModule?e:{default:e}}function h(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function v(e){for(var t=1;t{m[e.name]||(m[e.name]=[]),m[e.name].push({error:n,type:e,value:t})},getAll:()=>m,clear(){m={}}}),w=(0,l.default)((()=>{var e=O.getAll(),t=(0,u.default)(Object.keys(e).map((t=>{var n=e[t];return(0,r.default)(n,(e=>e.error.message))}))).length;0!==t&&(console.groupCollapsed("%cHeads up! Got ".concat(1===t?"error":"".concat(t," errors")," while preparing data for preview. Click for details."),"color: #ff7e7c"),Object.keys(e).forEach((t=>{var n=e[t],o=n[0];console.group('Check the preview config for schema type "'.concat(t,'": %o'),o.type.preview),(0,r.default)(n,(e=>e.error.message)).forEach((e=>{if("returnValueError"===e.error.type){var t="function"==typeof e.type.preview.prepare,n=e.value,r=e.error;console.log("Encountered an invalid ".concat(t?"return value when calling prepare(%o)":"value targeted by preview.select",":"),n),console.error(r)}if("prepareError"===e.error.type){var o=e.value,a=e.error;console.log("Encountered an error when calling prepare(%o):",o),console.error(a)}})),console.groupEnd()})),console.groupEnd(),O.clear())}),1e3),j=e=>t=>{var n=typeof t;return null===t||"undefined"===n||"string"===n||"number"===n||"boolean"===n?g:[P("returnValueError",new Error('The "'.concat(e,'" field should be a string, number, boolean, undefined or null, instead saw ').concat(E(t))))]},_={media:()=>g,title:j("title"),subtitle:j("subtitle"),description:j("description"),imageUrl:j("imageUrl"),date:j("date")};function E(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if((0,a.default)(e)){var n=Object.keys(e),r=n.length>3?"...":"",o="object with keys ";return"".concat(t?o:"","{").concat(n.slice(0,3).join(", ")).concat(r,"}")}if(Array.isArray(e)){var i=e.length>3?"...":"",u="array with ";return"".concat(t?u:"","[").concat(e.map((e=>E(e,!1)))).concat(i,"]")}return"the ".concat(typeof e," ").concat(e)}function x(e,t){if(void 0===t)return g;var n=_[e];return n&&n(t)||g}function P(e,t){return Object.assign(t,{type:e})}function k(e){return v(v({},e),{},{errors:[...e.errors||[],...(t=e.returnValue,(0,a.default)(t)?Object.keys(t).reduce(((e,n)=>[...e,...x(n,t[n])]),g):[P("returnValueError",new Error("Invalid return value. Expected a plain object with at least a 'title' field, instead saw ".concat(E(t))))])]});var t}function C(e){return(0,d.keysOf)(e).reduce(((t,n)=>{var r=e[n];return v(v({},t),{},{[n]:(0,f.isPortableTextArray)(r)?(0,f.extractTextFromBlocks)(r):e[n]})}),{})}function S(e,t){var n,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=null===(n=e.preview)||void 0===n?void 0:n.prepare;try{return{returnValue:o?o(t,r):C(t),errors:g}}catch(e){return{returnValue:null,errors:[P("prepareError",e)]}}}function D(e,t,n){return e.errors.forEach((e=>O.add(t,n,e))),w(),s.INVALID_PREVIEW_FALLBACK}function M(e){if(function(e){var t=!(!e.options||"object"!=typeof e.options)&&e.options;if(!t||!("list"in t))return!1;var n=t.list;return Array.isArray(n)}(e))return e.options.list.map((e=>(0,c.isTitledListValue)(e)?e:{title:e,value:e}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getPreviewPaths=function(e){var t=null==e?void 0:e.select;return t?Object.keys(t).map((e=>t[e].split("."))):null}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.observeDocumentTypeFromId=function(e,t){return(0,o.observePaths)(e,["_type"],t).pipe((0,r.map)((e=>null==e?void 0:e._type)),(0,r.distinctUntilChanged)())};var r=n(4),o=n(150)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=c(n(0)),o=n(5),a=n(4),i=c(n(2064)),u=c(n(2068)),l=["children","style","element","hideDelay"];function c(e){return e&&e.__esModule?e:{default:e}}function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function f(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function p(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var h=u.default.pipe((0,a.map)((e=>!e.target.hidden))),v={minHeight:1,minWidth:1},b=(0,o.concat)((0,o.defer)((()=>(0,o.of)(!document.hidden))),h).pipe((0,a.distinctUntilChanged)(),(0,a.publishReplay)(1),(0,a.refCount)());class m extends r.default.Component{constructor(){super(...arguments),p(this,"element",r.default.createRef()),p(this,"subscription",null),p(this,"state",{isVisible:!1})}componentDidMount(){var e=this.props.hideDelay,t=void 0===e?0:e;if(this.element.current){var n=(0,i.default)(this.element.current).pipe((0,a.map)((e=>e.isIntersecting)));this.subscription=b.pipe((0,a.switchMap)((e=>e?n:(0,o.of)(!1))),(0,a.switchMap)((e=>e?(0,o.of)(!0):(0,o.of)(!1).pipe((0,a.delay)(t)))),(0,a.distinctUntilChanged)(),(0,a.tap)((e=>{this.setState({isVisible:e})}))).subscribe()}}componentWillUnmount(){this.subscription&&(this.subscription.unsubscribe(),this.subscription=null)}render(){var e=this.state.isVisible,t=this.props,n=t.children,o=t.style,a=void 0===o?{}:o,i=t.element,u=void 0===i?"span":i,c=(t.hideDelay,d(t,l));return r.default.createElement(u,f({ref:this.element,style:f(f({},v),a)},c),e?n(e):" ")}}t.default=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(522);n.d(t,"streamingComponent",(function(){return r.a}));var o=n(2070);n.d(t,"withPropsStream",(function(){return o.a}));var a=n(2071);n.d(t,"WithObservable",(function(){return a.a}));var i=n(2072);n.d(t,"createEventHandler",(function(){return i.a}))},function(e,t,n){"use strict";t.a=function(e){return class extends r.Component{constructor(t){super(t),this.props$=new o.Subject,this.setStateMaybeSync=(e,t)=>{t?this.state=e:this.setState(e)},this.state={node:null};const n="function"==typeof e?e(this.props$.asObservable()):e;let r=!0;this.subscription=n.subscribe((e=>{this.setStateMaybeSync({node:e},r)})),this.props$.next(this.props),r=!1}componentWillUnmount(){this.subscription.unsubscribe()}UNSAFE_componentWillReceiveProps(e){this.props$.next(e)}render(){return this.state.node}}};var r=n(0),o=(n.n(r),n(5))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"previewResolver",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(t,"sanityModuleVersions",{enumerable:!0,get:function(){return o.default}});var r=a(n(24)),o=a(n(2074));function a(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=d(n(0)),o=d(n(246)),a=n(151),i=n(7),u=n(2075),l=n(53),c=n(514),s=["_upload"],f=["icon","layout","_renderAsBlockImage","value"];function d(e){return e&&e.__esModule?e:{default:e}}function p(){return p=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var y={default:c.DefaultPreview,card:c.DefaultPreview,media:c.MediaPreview,detail:c.DetailPreview,inline:c.InlinePreview,block:c.BlockPreview};function g(e){return"string"==typeof e}function O(e){return Boolean(e)&&!Array.isArray(e)&&"object"==typeof e}class w extends r.default.PureComponent{constructor(){super(...arguments),b(this,"renderMedia",(e=>{var t=(0,o.default)(l.versionedClient),n=e.dimensions,a=this.props.value,i=a.media;return r.default.createElement("img",{alt:g(a.title)?a.title:void 0,referrerPolicy:"strict-origin-when-cross-origin",src:t.image(i).width(n.width||100).height(n.height||100).fit(n.fit).dpr(n.dpr||1).url()||""})})),b(this,"renderImageUrl",(e=>{var t=e.dimensions,n=this.props.value,o=n.imageUrl;if(g(o)){var a=(0,u.assetUrlBuilder)(o.split("?")[0],t);return r.default.createElement("img",{src:a,alt:g(n.title)?n.title:""})}})),b(this,"renderIcon",(()=>{var e=this.props.icon||i.DocumentIcon;return e&&r.default.createElement(e,{className:"sanity-studio__preview-fallback-icon"})})),b(this,"resolveMedia",(()=>{var e=this.props,t=e.value,n=e.icon,o=t.media;return!1!==n&&("function"==typeof o||r.default.isValidElement(o)?o:O(t.media)&&"reference"===t.media._type&&t.media._ref&&(0,a.isImageSource)(o)?this.renderMedia:t.imageUrl?this.renderImageUrl:O(o)&&o.asset&&(0,a.isImageSource)(o)?this.renderMedia:this.renderIcon)}))}componentDidMount(){"card"===this.props.layout&&console.warn("The `card` layout option in previews is deprecated. Please use `default` instead.")}render(){var e=this.props,t=(e.icon,e.layout),n=e._renderAsBlockImage,o=e.value,a=m(e,f),i=y.hasOwnProperty(t)?y[t]:y.default;n&&(i=c.BlockImagePreview);var u=function(e){return e&&"object"==typeof e?{_upload:e._upload,value:m(e,s)}:{_upload:null,value:e}}(o),l=u._upload,d=u.value,h=l?v(v({},d),{},{imageUrl:l.previewImage,title:d.title||l.file&&l.file.name||"Uploading…"}):d;if(!h)return r.default.createElement(i,p({},a,{progress:l&&l.progress}));var b=this.resolveMedia();return r.default.createElement(i,p({},a,{title:h.title,subtitle:h.subtitle,description:h.description,extendedPreview:h.extendedPreview,media:b,progress:l&&l.progress}))}}t.default=w},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.observeDocumentPairAvailability=function(e){var t=(0,l.getDraftId)(e),n=(0,l.getPublishedId)(e);return(0,a.combineLatest)([m(t),m(n)]).pipe((0,i.distinctUntilChanged)(u.default),(0,i.map)((e=>{var t=h(e,2);return{draft:t[0],published:t[1]}})))};var r=p(n(235)),o=p(n(39)),a=n(5),i=n(4),u=p(n(76)),l=n(86),c=n(53),s=n(917),f=n(330),d=n(150);function p(e){return e&&e.__esModule?e:{default:e}}function h(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||v(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function v(e,t){if(e){if("string"==typeof e)return b(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?b(e,t):void 0}}function b(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);nBoolean(null==e?void 0:e._rev))),(0,i.distinctUntilChanged)(),(0,i.switchMap)((t=>t?(0,a.of)(f.AVAILABILITY_READABLE):g(e))))}function y(e){var t,n=[],r=0,o=[],a=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=v(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){u=!0,a=e},f:function(){try{i||null==n.return||n.return()}finally{if(u)throw a}}}}(e);try{for(a.s();!(t=a.n()).done;){var i=t.value;r+i.length+1>=11164&&(o.push(n),n=[],r=0),r+=i.length+1,n.push(i)}}catch(e){a.e(e)}finally{a.f()}return o.includes(n)||o.push(n),o}var g=(0,s.debounceCollect)((function(e){var t=[...new Set((0,o.default)(e))];return(0,a.from)(y(t)).pipe((0,i.mergeMap)(O,10),(0,i.map)((n=>e.map((e=>{var r=h(e,1)[0];return n[t.indexOf(r)]})))))}),1);function O(e){return(0,a.defer)((()=>{var t={uri:c.versionedClient.getDataUrl("doc",e.join(",")),json:!0,query:{excludeContent:"true"},tag:"preview.documents-availability"};return c.versionedClient.observable.request(t).pipe((0,i.map)((t=>{var n=(0,r.default)(t.omitted||[],(e=>e.id));return e.map((e=>{var t=n[e];if(!t)return f.AVAILABILITY_READABLE;if("existence"===t.reason)return f.AVAILABILITY_NOT_FOUND;if("permission"===t.reason)return f.AVAILABILITY_PERMISSION_DENIED;throw new Error('Unexpected reason for omission: "'.concat(t.reason,'"'))}))})))}))}},function(e,t,n){var r=n(479),o=n(527);function a(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=void 0}a.prototype=r(o.prototype),a.prototype.constructor=a,e.exports=a},function(e,t){e.exports=function(){}},function(e,t,n){var r=n(479),o=n(527);function a(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=4294967295,this.__views__=[]}a.prototype=r(o.prototype),a.prototype.constructor=a,e.exports=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.children,n=e.maxAvatars,a=e.position,i=void 0===a?"bottom":a;return r.default.createElement("div",{className:o.default.root,"data-max-avatars":n,"data-position":i},t)};var r=a(n(0)),o=a(n(2093));function a(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.validateInitialObjectValue=function(e,t){var n=e=>'Template "'.concat(t.id,'" initial value: ').concat(e);if(!(0,o.default)(e))throw new Error(n("resolved to a non-object"));if(e._type&&t.schemaType!==e._type)throw new Error(n((0,a.default)(r||(r=function(e,t){t||(t=e.slice(0));return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(['\n includes "_type"-property (',")\n that does not match template (",")\n "])),e._type,t.schemaType)));try{return d(e)}catch(e){throw e.message=n(e.message),e}},t.validateTemplates=function(e){var t=new Map;return e.forEach(((n,r)=>{var a=function(e,t){return f(e.id||e.title)||"number"==typeof t&&"at index ".concat(t)||""}(n,r);if(void 0!==n.values&&!n.value)throw new Error("Template ".concat(a,' is missing "value" property, but contained "values". Typo?'));var i=s.filter((e=>!n[e]));if(i.length>0)throw new Error("Template ".concat(a," is missing required properties: ").concat(i.join(", ")));if("function"!=typeof n.value&&!(0,o.default)(n.value))throw new Error("Template ".concat(a,' has an invalid "value" property; should be a function or an object'));if(void 0!==n.parameters){if(!Array.isArray(n.parameters))throw new Error("Template ".concat(a,' has an invalid "parameters" property; must be an array'));n.parameters.forEach(((e,t)=>function(e,t,n){var r=(0,u.getDefaultSchema)();if(!e.name)throw new Error("Template ".concat(t.id," has a parameter at index ").concat(n,' that is missing its "name"-property'));if("template"===e.name)throw new Error('Template parameters cannot be named "template", see parameter #'.concat(n," for template ").concat(t.id));if(!r.get(e.type))throw new Error('Template parameter "'.concat(e.name,'" has an invalid/unknown type: "').concat(e.type,'"'))}(e,n,t)))}if(t.has(n.id)){var l=t.get(n.id),c="".concat(f(e[l].title)," at index ").concat(l);throw new Error('Template "'.concat(n.title,'" at index ').concat(r,' has the same ID ("').concat(n.id,'") as template ').concat(c))}t.set(n.id,r)})),e};var r,o=l(n(70)),a=l(n(2097)),i=n(14),u=n(930);function l(e){return e&&e.__esModule?e:{default:e}}var c=["_key","_ref","_weak","_type"],s=["id","title","schemaType","value"];function f(e){return e&&e.length>0?'"'.concat(e,'"'):e}function d(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(Array.isArray(e))return e.map(((e,n)=>{if(Array.isArray(e))throw new Error('multidimensional arrays are not supported (at path "'.concat((0,i.toString)(t),'")'));return d(e,t.concat(n),!0)}));if(!(0,o.default)(e))return e;var r=n&&!e._key?{_key:(0,i.randomKey)()}:{};return t.length>0&&!e._type&&e._ref&&(r._type="reference"),e._ref&&p(e,t),Object.keys(e).reduce(((n,r)=>(n[r]=d(e[r],t.concat([r])),n)),r)}function p(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];if(!e._type&&e.type)throw new Error('Reference is missing "_type", but has a "type" property at path "'.concat((0,i.toString)(t),'"'));var n=Object.keys(e).filter((e=>!c.includes(e)));if(n.length>0){var r=n.length>1?"properties":"property";throw new Error("Disallowed ".concat(r," found in reference: ").concat(n.map(f).join(", "),' at path "').concat((0,i.toString)(t),'"'))}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ListBuilder=void 0,t.isList=function(e){return"list"===e.type};var r,o=(r=n(532))&&r.__esModule?r:{default:r},a=n(63),i=n(334),u=n(945),l=n(940);function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function s(e){for(var t=1;t"listItem"===e.type,p=(e,t,n)=>(n.pane.items||[]).filter(u.isDocumentListItem).some((e=>e.schemaType.name===t.type&&e._id===t.id))||(0,l.shallowIntentChecker)(e,t,n),h=(e,t)=>{var n=(t.parent.items.filter(d).find((t=>t.id===e))||{child:void 0}).child;return n&&"function"==typeof n&&"function"==typeof n?n(e,t):n};function v(e,t,n){if(e instanceof i.ListItemBuilder)return e.serialize({path:n,index:t});var r,o=e;if(o&&"divider"===o.type)return e;if(!o||"listItem"!==o.type){var u=o&&o.type||((r=o)instanceof b?"ListBuilder":function(e){return e&&"function"==typeof e.then}(r)?"Promise":Array.isArray(r)?"array":typeof r),l="array"===u?" - did you forget to spread (...moreItems)?":"";throw new a.SerializeError('List items must be of type "listItem", got "'.concat(u,'"').concat(l),n,t).withHelpUrl(a.HELP_URL.INVALID_LIST_ITEM)}return e}class b extends l.GenericListBuilder{constructor(e){super(),f(this,"spec",void 0),this.spec=e||{},this.initialValueTemplatesSpecified=Boolean(e&&e.initialValueTemplates)}items(e){return this.clone({items:e})}getItems(){return this.spec.items}serialize(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{path:[]},t=this.spec.id;if("string"!=typeof t||!t)throw new a.SerializeError("`id` is required for lists",e.path,e.index).withHelpUrl(a.HELP_URL.ID_REQUIRED);var n=void 0===this.spec.items?[]:this.spec.items;if(!Array.isArray(n))throw new a.SerializeError("`items` must be an array of items",e.path,e.index).withHelpUrl(a.HELP_URL.LIST_ITEMS_MUST_BE_ARRAY);var r=(e.path||[]).concat(t),i=n.map(((e,t)=>v(e,t,r))),u=i.filter(((e,t)=>(0,o.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 a.SerializeError("List items with same ID found (".concat(c,")"),e.path,e.index).withHelpUrl(a.HELP_URL.LIST_ITEM_IDS_MUST_BE_UNIQUE)}return s(s({},super.serialize(e)),{},{type:"list",canHandleIntent:this.spec.canHandleIntent||p,child:this.spec.child||h,items:i})}clone(e){var t=new b;return t.spec=s(s({},this.spec),e||{}),t}}t.ListBuilder=b},function(e,t,n){var r=n(936)(n(937));e.exports=r},function(e,t,n){var r=n(938);e.exports=function(e){var t=r(e),n=t%1;return t==t?n?t-n:t:0}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default=e=>e&&e.__esModule?e.default:e},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getSortIcon=t.getPlusIcon=t.getListIcon=t.getDetailsIcon=void 0;var r=n(7);t.getPlusIcon=()=>r.ComposeIcon;t.getSortIcon=()=>r.SortIcon;t.getListIcon=()=>r.StackCompactIcon;t.getDetailsIcon=()=>r.SplitHorizontalIcon},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MenuItemGroupBuilder=void 0,t.maybeSerializeMenuItemGroup=function(e,t,n){return e instanceof a?e.serialize({path:n,index:t}):e};var r=n(63);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class a{constructor(e){o(this,"_id",void 0),o(this,"_title",void 0),this._id=e?e.id:"",this._title=e?e.title:""}id(e){return new a({id:e,title:this._title})}getId(){return this._id}title(e){return new a({id:this._id,title:e})}getTitle(){return this._title}serialize(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{path:[]},t=this._id,n=this._title;if(!t)throw new r.SerializeError("`id` is required for a menu item group",e.path,e.index,n).withHelpUrl(r.HELP_URL.ID_REQUIRED);if(!n)throw new r.SerializeError("`title` is required for a menu item group",e.path,t).withHelpUrl(r.HELP_URL.TITLE_REQUIRED);return{id:t,title:n}}}t.MenuItemGroupBuilder=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.defaultIntentChecker=t.DEFAULT_INTENT_HANDLER=void 0;var r=n(336),o=Symbol("Document type list canHandleIntent");t.DEFAULT_INTENT_HANDLER=o;var a=(e,t,n)=>{var o="edit"===e,a="create"===e,i=n.pane,u=i.options&&i.options.filter||"",l=i.options&&i.options.params||{},c=i.schemaTypeName?[i.schemaTypeName]:(0,r.getTypeNamesFromFilter)(u,l),s=i.initialValueTemplates||[];return a&&t.template?s.some((e=>e.templateId===t.template)):o&&t.id&&c.includes(t.type)||a&&c.includes(t.type)};t.defaultIntentChecker=a,a.identity=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GenericViewBuilder=void 0,t.maybeSerializeView=function(e,t,n){return r=e,"function"==typeof r.serialize?e.serialize({path:n,index:t}):e;var r};var r,o=(r=n(2104))&&r.__esModule?r:{default:r},a=n(248),i=n(63),u=n(251);t.GenericViewBuilder=class{constructor(){!function(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(this,"spec",{})}id(e){return this.clone({id:e})}getId(){return this.spec.id}title(e){return this.clone({title:e,id:this.spec.id||(0,o.default)(e)})}getTitle(){return this.spec.title}icon(e){return this.clone({icon:e})}getIcon(){return this.spec.icon}serialize(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{path:[]},t=this.spec,n=t.id,r=t.title,o=t.icon;if(!n)throw new a.SerializeError("`id` is required for view item",e.path,e.index).withHelpUrl(i.HELP_URL.ID_REQUIRED);if(!r)throw new a.SerializeError("`title` is required for view item",e.path,e.index).withHelpUrl(i.HELP_URL.TITLE_REQUIRED);return{id:(0,u.validateId)(n,e.path,e.index),title:r,icon:o,type:"view"}}clone(e){return new this.constructor}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ConditionalReadOnlyContext=void 0;var r=(0,n(0).createContext)(null);t.ConditionalReadOnlyContext=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ConditionalHiddenField=void 0;var r,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(15),i=(r=n(101))&&r.__esModule?r:{default:r},u=["hidden"];function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}t.ConditionalHiddenField=e=>{var t=e.hidden,n=s(e,u);return"function"==typeof t?o.default.createElement(f,c({},n,{hidden:t})):o.default.createElement(o.default.Fragment,null,!0===t?null:n.children)};var f=(0,i.default)((0,o.forwardRef)((function(e,t){var n=e.hidden,r=e.value,i=e.parent,u=e.document,l=e.children,c=(0,a.unstable_useConditionalProperty)({checkProperty:n,checkPropertyKey:"hidden",value:r,parent:i,document:u});return o.default.createElement(o.default.Fragment,null,c?null:l)})))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default=[{id:"en",title:"English",isDefault:!0},{id:"es",title:"Spanish"},{id:"nb",title:"Norwegian"}]},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.snapshotPair=void 0;var r=n(4),o=n(98),a=n(337);function i(e){return"snapshot"===e.type}function u(e){return{snapshots$:e.events.pipe((0,r.filter)(i),(0,r.map)((e=>e.document)),(0,r.publishReplay)(1),(0,r.refCount)()),patch:e.patch,create:e.create,createIfNotExists:e.createIfNotExists,createOrReplace:e.createOrReplace,delete:e.delete,mutate:e.mutate,commit:e.commit}}var l=(0,o.memoize)(((e,t)=>(0,a.memoizedPair)(e,t).pipe((0,r.map)((e=>{var t=e.published,n=e.draft;return{transactionsPendingEvents$:e.transactionsPendingEvents$,published:u(t),draft:u(n)}})),(0,r.publishReplay)(1),(0,r.refCount)())),((e,t)=>e.publishedId+t));t.snapshotPair=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.emitOperation=g,t.operationEvents=void 0;var r=n(5),o=n(4),a=n(98),i=n(948),u=n(949),l=n(950),c=n(951),s=n(952),f=n(953),d=n(954),p=n(955),h=n(956),v=n(958);var b={del:u.del,delete:u.del,publish:l.publish,patch:c.patch,commit:s.commit,discardChanges:f.discardChanges,unpublish:d.unpublish,duplicate:p.duplicate,restore:h.restore},m=(e,t,n)=>{var a=b[e];return(0,r.defer)((()=>{return(0,r.merge)((0,r.of)(null),void 0===(e=a.execute(t,...n))?(0,r.of)(null):e);var e})).pipe((0,o.last)())},y=new r.Subject;function g(e,t,n,r){y.next({operationName:e,idPair:t,typeName:n,extraArgs:r})}var O=["publish","unpublish","discardChanges","delete"],w=y.pipe((0,o.groupBy)((e=>e.idPair.publishedId)),(0,o.mergeMap)((e=>e.pipe((0,o.switchMap)((e=>(0,i.operationArgs)(e.idPair,e.typeName).pipe((0,o.take)(1),(0,o.switchMap)((t=>{var n=O.includes(e.operationName);n&&(t.published.commit(),t.draft.commit());var a=(0,v.consistencyStatus)(e.idPair,e.typeName).pipe((0,o.filter)(Boolean));return(n?a.pipe((0,o.take)(1)):(0,r.of)(null)).pipe((0,o.mergeMap)((()=>m(e.operationName,t,e.extraArgs))))})),(0,o.map)((()=>({type:"success",args:e}))),(0,o.catchError)((t=>(0,r.of)({type:"error",args:e,error:t}))))))))),(0,o.share)());w.pipe((0,o.filter)((e=>"success"===e.type&&"patch"===e.args.operationName)),(0,o.throttleTime)(1e3,r.asyncScheduler,{leading:!0,trailing:!0}),(0,o.tap)((e=>{g("commit",e.args.idPair,e.args.typeName,[])}))).subscribe();var j=(0,a.memoize)((e=>w.pipe((0,o.filter)((t=>t.args.idPair.publishedId===e.publishedId)),(0,o.map)((e=>{var t=e.args,n=t.operationName,r=t.idPair;return"success"===e.type?{type:"success",op:n,id:r.publishedId}:{type:"error",op:n,id:r.publishedId,error:e.error}})))),((e,t)=>e.publishedId+t));t.operationEvents=j},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=(0,n(2143).createGrantsStore)();t.default=r},function(e,t,n){"use strict";t.a=function(e){return Object(o.a)(1,arguments),0===Object(r.a)(e).getDay()};var r=n(6),o=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(a.a)(2,arguments);var n=Object(r.a)(t);return Object(o.a)(e,n*i)};var r=n(11),o=n(238),a=n(2),i=36e5},function(e,t,n){"use strict";t.a=function(e,t){Object(a.a)(2,arguments);var n=Object(r.a)(t);return Object(o.a)(e,6e4*n)};var r=n(11),o=n(238),a=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(a.a)(2,arguments);var n=Object(r.a)(t),i=3*n;return Object(o.a)(e,i)};var r=n(11),o=n(253),a=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(o.a)(2,arguments);var n=Object(r.a)(e),a=Object(r.a)(t),i=n.getFullYear()-a.getFullYear(),u=n.getMonth()-a.getMonth();return 12*i+u};var r=n(6),o=n(2)},function(e,t,n){"use strict";t.a=function(e,t,n){Object(a.a)(2,arguments);var u=Object(r.a)(e,n),l=Object(r.a)(t,n),c=u.getTime()-Object(o.a)(u),s=l.getTime()-Object(o.a)(l);return Math.round((c-s)/i)};var r=n(117),o=n(100),a=n(2),i=6048e5},function(e,t,n){"use strict";t.a=function(e,t){Object(o.a)(2,arguments);var n=Object(r.a)(e),a=Object(r.a)(t);return n.getFullYear()-a.getFullYear()};var r=n(6),o=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(a.a)(2,arguments);var n=Object(r.a)(e),u=Object(r.a)(t),l=i(n,u),c=Math.abs(Object(o.a)(n,u));n.setDate(n.getDate()-l*c);var s=Number(i(n,u)===-l),f=l*(c-s);return 0===f?0:f};var r=n(6),o=n(118),a=n(2);function i(e,t){var n=e.getFullYear()-t.getFullYear()||e.getMonth()-t.getMonth()||e.getDate()-t.getDate()||e.getHours()-t.getHours()||e.getMinutes()-t.getMinutes()||e.getSeconds()-t.getSeconds()||e.getMilliseconds()-t.getMilliseconds();return n<0?-1:n>0?1:n}},function(e,t,n){"use strict";t.a=function(e,t,n){Object(a.a)(2,arguments);var u=Object(o.a)(e,t)/r.d;return Object(i.a)(null==n?void 0:n.roundingMethod)(u)};var r=n(27),o=n(342),a=n(2),i=n(197)},function(e,t,n){"use strict";t.a=function(e,t,n){Object(a.a)(2,arguments);var u=Object(o.a)(e,t)/r.e;return Object(i.a)(null==n?void 0:n.roundingMethod)(u)};var r=n(27),o=n(342),a=n(2),i=n(197)},function(e,t,n){"use strict";t.a=function(e){Object(o.a)(1,arguments);var t=Object(r.a)(e);return t.setHours(23,59,59,999),t};var r=n(6),o=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(o.a)(1,arguments);var t=Object(r.a)(e),n=t.getMonth();return t.setFullYear(t.getFullYear(),n+1,0),t.setHours(23,59,59,999),t};var r=n(6),o=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(o.a)(1,arguments);var t=Object(r.a)(e);return t.setSeconds(0,0),t};var r=n(6),o=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(o.a)(1,arguments);var t=Object(r.a)(e),n=t.getMonth(),a=n-n%3;return t.setMonth(a,1),t.setHours(0,0,0,0),t};var r=n(6),o=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(i.a)(1,arguments);var t=Object(r.a)(e),n=[],u=0;for(;u=0&&b<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var m=Object(r.a)(e),y=Object(a.a)(t),g=m.getUTCDay(),O=y%7,w=(O+7)%7,j=(w{var r=u.forNamespace(e);c.current=r.forKey(t);var o=c.current.listen(n).subscribe(l);return()=>o.unsubscribe()}),[n,t,e]);var d=(0,a.useCallback)((e=>{var t;l(e),null===(t=c.current)||void 0===t||t.set(e)}),[]);return(0,a.useMemo)((()=>[o,d]),[d,o])};var r,o=(r=n(1026))&&r.__esModule?r:{default:r},a=n(0);function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n({activePath:n,EditReferenceLinkComponent:o,onEditReference:i,initialValueTemplateItems:u})),[n,o,i,u]);return r.default.createElement(a.Provider,{value:l},t)},t.useReferenceInputOptions=function(){return(0,r.useContext)(a)};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=o(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(r,i,u):r[i]=e[i]}r.default=e,n&&n.set(e,r);return r}(n(0));function o(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(o=function(e){return e?n:t})(e)}var a=(0,r.createContext)({})},function(e,t,n){e.exports=n(37)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PreviewContainer=t.PopoverContainer=t.InlineText=t.InlineBox=void 0;var r,o,a,i,u,l=(r=n(3))&&r.__esModule?r:{default:r},c=n(1);function s(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var f=(0,l.default)(c.Box)(o||(o=s(["\n &:not([hidden]) {\n display: inline;\n align-items: center;\n\n &[data-changed] {\n cursor: pointer;\n }\n }\n"])));t.InlineBox=f;var d=(0,l.default)(c.Text)(a||(a=s(["\n &:not([hidden]) {\n display: inline;\n color: inherit;\n }\n"])));t.InlineText=d;var p=(0,l.default)(c.Box)(i||(i=s(["\n &:not([hidden]) {\n display: inline-flex;\n align-items: center;\n\n ",' [data-ui="Text"] {\n opacity: 0.5;\n }\n }\n'])),f);t.PreviewContainer=p;var h=(0,l.default)(c.Box)(u||(u=s(["\n min-width: 160px;\n max-height: 40vh;\n overflow-y: auto;\n"])));t.PopoverContainer=h},function(e,t,n){"use strict";function r(e){return null!=e&&""!==e}Object.defineProperty(t,"__esModule",{value:!0}),t.getChangeVerb=function(e){var t=r(e.fromValue),n=r(e.toValue);if(!t&&n)return"Added";if(!n&&t)return"Removed";return"Changed"},t.isAddedItemDiff=function(e){return"added"===e.diff.action},t.isFieldChange=function(e){return"field"===e.type},t.isGroupChange=function(e){return"group"===e.type},t.isRemovedItemDiff=function(e){return"removed"===e.diff.action},t.isUnchangedDiff=function(e){return"unchanged"===e.action},t.noop=function(){}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.undoChange=function e(t,n,u){if(!n)return;var c=[];if("group"===t.type){var f=(0,i.flattenChangeNode)(t),p=f.filter(i.isAddedAction);f.filter((e=>!(0,i.isAddedAction)(e))).forEach((t=>e(t,n,u))),c.push(...d(n,p.map((e=>e.path))))}else"added"===t.diff.action?c.push(...d(n,[t.path])):"field"===t.type&&t.itemDiff&&t.parentDiff&&"array"===t.parentDiff.type&&t.itemDiff.hasMoved?c.push(...function(e,t,n){var r,o=n.slice(0,-1),i=function(e,t){if(e.fromValue&&"number"==typeof t.fromIndex){var n=e.fromValue[t.fromIndex];return{parentValue:e.fromValue,fromIndex:t.fromIndex,fromValue:n}}throw new Error("Failed to find item at index ".concat(t.fromIndex))}(t,e),u=i.parentValue,c=i.fromIndex,s=i.fromValue;if(0===c)r={before:(0,a.pathToString)([...o,0])};else{var f=c-1,d=(0,a.getItemKeySegment)(u[f])||f;r={after:(0,a.pathToString)([...o,d])}}return[{unset:[(0,a.pathToString)(n)]},{insert:l(l({},r),{},{items:[s]})}]}(t.itemDiff,t.parentDiff,t.path)):c.push(...function(e,t,n){var i=(0,o.diffItem)(e.toValue,e.fromValue,s,n),u=i.filter((e=>"insert"===e.op)).map((e=>{var t=e.after,n=e.items;return{insert:{after:(0,a.pathToString)(t),items:n}}})),l=i.filter((e=>"unset"===e.op)).reduce(((e,t)=>e.concat((0,a.pathToString)(t.path))),[]),c=new Set,f=[],d=!1,p=i.filter((e=>"set"===e.op)).reduce(((e,n)=>(d=!0,f.push(...function(e,t,n){for(var o=t.fromValue,i=t.toValue,u=[],l=1;l<=e.length;l++){var c=e.slice(0,l),s=(0,a.pathToString)(c);if(!n.has(s)){var f=e[l],d=(0,r.isKeySegment)(f)||(0,r.isIndexSegment)(f),p=(0,a.getValueAtPath)(o,c),h=v(p);if(d&&Array.isArray(p)&&!(0,a.getValueAtPath)(i,e.slice(0,l+1))){var b=(0,a.findIndex)(p,f),m=p[b-1],y=(0,a.getValueAtPath)(o,c.concat(f)),g=(0,r.isKeyedObject)(m)?{_key:m._key}:b-1,O=(0,a.pathToString)(c.concat(b<1?0:g));u.push({setIfMissing:{[s]:[]}}),u.push({insert:{after:O,items:[v(y)]}}),l++}else void 0!==h&&(n.add(s),u.push({setIfMissing:{[s]:h}}))}}return u}(n.path,t,c)),e[(0,a.pathToString)(n.path)]=n.value,e)),{});return[...f,...u,...l.length>0?[{unset:l}]:[],...d?[{set:p}]:[]]}(t.diff,n,t.path));u.patch.execute(c)};var r=n(12),o=n(2527),a=n(261),i=n(2528);function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t(0,i.isSubpathOf)(t[r],e))))return"continue";n.push(f(e,t[r],t))},o=0;o2&&void 0!==arguments[2]?arguments[2]:[],r=arguments.length>3?arguments[3]:void 0;if(t.length<=0){if(!r)throw new Error("Root has no ancestor");return r}var o=t.slice(0,-1),u=(0,a.getValueAtPath)(e,o),l=[o,...n.filter((e=>!(0,i.isSubpathOf)(e,o)))];return h(u,o,n)?p(e,o,l,r):t}function h(e,t,n){var r=Array.isArray(n)&&n.some((e=>(0,a.pathToString)(e)===(0,a.pathToString)(t))),o=Array.isArray(e)&&e.length<=0;return r||null==e||o||(0,a.isEmptyObject)(e)||function(e,t,n){if("object"!=typeof e&&!Array.isArray(e))return!1;for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&"_type"!==r&&"_key"!==r){var o=[...t,(0,i.pathSegmentOfCorrectType)(e,r)];if(!h(e[r],o,n))return!1}return!0}(e,t,n)}function v(e){if(Array.isArray(e))return[];if("object"==typeof e&&null!==e){var t={};return(0,r.isKeyedObject)(e)&&(t._key=e._key),(0,r.isTypedObject)(e)&&(t._type=e._type),t}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ChangeResolver=function(e){var t,n,r=e.change,o=e.hidden,s=e.readOnly,f=m(e,c),d=(0,a.useContext)(i.DocumentChangeContext).value;if("field"===r.type)return a.default.createElement(y,b({hidden:o||r.schemaType.hidden,document:d,value:r.diff.toValue},f),a.default.createElement(g,b({readOnly:s||r.schemaType.readOnly,document:d,value:r.diff.toValue},f),a.default.createElement(u.FieldChange,b({change:r},f))));return"group"===r.type?a.default.createElement(y,b({hidden:o||(null==r||null===(t=r.schemaType)||void 0===t?void 0:t.hidden),document:d,value:void 0},f),a.default.createElement(g,b({readOnly:s||(null===(n=r.schemaType)||void 0===n?void 0:n.readOnly),document:d,value:void 0},f),a.default.createElement(l.GroupChange,b({change:r},f,{"data-testid":"group-change-".concat(r.fieldsetName)})))):a.default.createElement("div",null,"Unknown change type: ",r.type)};var r=n(15),o=n(25),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=d(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=n(262),u=n(2529),l=n(2536),c=["change","hidden","readOnly"],s=["hidden","document"],f=["readOnly","document","children"];function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(d=function(e){return e?n:t})(e)}function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function h(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var y=e=>{var t=e.hidden,n=e.document,o=m(e,s);return(0,r.unstable_useConditionalProperty)(h(h({},o),{},{document:n,checkProperty:t,checkPropertyKey:"hidden"}))?null:a.default.createElement(a.default.Fragment,null,o.children)},g=e=>{var t=e.readOnly,n=e.document,i=e.children,u=m(e,f),l=(0,r.unstable_useConditionalProperty)(h(h({},u),{},{document:n,checkProperty:t,checkPropertyKey:"readOnly"}));return a.default.createElement(o.ConditionalReadOnlyContextProvider,{readOnly:l},i)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DiffTooltip=function(e){if("diff"in e){var t=e.diff,n=e.path,r=void 0===n?[]:n,o=p(e,s),a=(0,l.getAnnotationAtPath)(t,r);return i.default.createElement(h,d({},o,{annotations:a?[a]:[]}))}return i.default.createElement(h,e)};var r,o=n(10),a=n(15),i=(r=n(0))&&r.__esModule?r:{default:r},u=n(1),l=n(37),c=n(353),s=["diff","path"],f=["annotations","children","description"];function d(){return d=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function h(e){var t=e.annotations,n=e.children,r=e.description,a=void 0===r?"Changed":r,l=p(e,f);if(!t)return n;var c=i.default.createElement(u.Stack,{padding:3,space:2},i.default.createElement(u.Label,{size:1,style:{textTransform:"uppercase"}},a),i.default.createElement(u.Stack,{space:2},t.map(((e,t)=>i.default.createElement(v,{annotation:e,key:t})))));return i.default.createElement(o.LegacyLayerProvider,{zOffset:"paneFooter"},i.default.createElement(u.Tooltip,d({content:c,"data-placement":l.placement,portal:!0,allowedAutoPlacements:["top","bottom"]},l),n))}function v(e){var t=e.annotation,n=t.author,r=t.timestamp,l=(0,a.useUser)(n),s=l.error,f=l.value,d=(0,c.useAnnotationColor)(t),p=(0,a.useTimeAgo)(r,{minimal:!0});return s?null:i.default.createElement(u.Inline,{space:2},i.default.createElement(u.Flex,{align:"center",paddingRight:3,style:{backgroundColor:d.background,color:d.text,borderRadius:"calc(23px / 2)"}},i.default.createElement(o.UserAvatar,{userId:n}),i.default.createElement(u.Inline,{paddingLeft:2},i.default.createElement(u.Text,{muted:!0,size:1,style:{color:d.text}},f?f.displayName:"Loading…"))),i.default.createElement(u.Text,{as:"time",size:1,dateTime:r},p))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FromToArrow=void 0;var r=n(1),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(7),i=["direction"];function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}t.FromToArrow=e=>{var t=e.direction,n=c(e,i),u=(0,o.useMemo)((()=>"down"===t?a.ArrowDownIcon:a.ArrowRightIcon),[t]);return o.default.createElement(r.Text,l({muted:!0,size:1},n),o.default.createElement(u,null))}},function(e,t,n){n(504)(e.exports,n(2551))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.formatTimelineEventLabel=function(e){return r.TIMELINE_LABELS[e]},t.getTimelineEventIconComponent=function(e){return r.TIMELINE_ICON_COMPONENTS[e]},t.revTimelineProps=function(e){return{topSelection:e,bottomSelection:e}},t.sinceTimelineProps=function(e,t){return{topSelection:t,bottomSelection:e,disabledBeforeSelection:!0}};var r=n(2561)},function(e,t){e.exports=function(e){return Object.prototype.toString.call(e).slice(8,-1)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return o.default}});var r,o=(r=n(1067))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1076);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}));var o=n(2653);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===o[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))}));var a=n(2654);Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===a[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=d(n(33)),o=d(n(0)),a=n(12),i=d(n(1079)),u=d(n(1080)),l=n(2658),c=d(n(2665)),s=d(n(2669)),f=["className","markers","placement","showSummary","hideTooltip"];function d(e){return e&&e.__esModule?e:{default:e}}function p(){return p=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var v=function(e){var t=e.className,n=e.markers,d=void 0===n?[]:n,v=e.placement,m=void 0===v?"auto":v,y=e.showSummary,g=void 0!==y&&y,O=e.hideTooltip,w=void 0!==O&&O,j=h(e,f),_=d.filter(a.isValidationMarker);if(0===_.length)return null;var E=_.filter(a.isValidationErrorMarker),x=_.filter(a.isValidationWarningMarker),P="error".concat(1===E.length?"":"s"),k="warning".concat(1===x.length?"":"s"),C=E.length>0?"".concat(E.length," validation ").concat(P):"",S=x.length>0?"".concat(x.length," ").concat(k):"",D=E.length>0,M=x.length>0,A=D&&M,T=o.default.createElement("div",p({},j,{className:(0,r.default)(s.default.root,t,D&&s.default.error,!D&&M&&s.default.warning),tabIndex:0}),D&&o.default.createElement(i.default,null),!D&&M&&o.default.createElement(u.default,null));if(w)return T;var I="".concat(C," ").concat(""===S?"":"".concat(A?"and ":"").concat(S)),R=o.default.createElement(o.default.Fragment,null,g&&o.default.createElement(b,{hasErrors:D,hasWarnings:M,text:I}),!g&&o.default.createElement(c.default,{markers:_,kind:"simple"}));return o.default.createElement(l.Tooltip,{content:R,placement:m,portal:!0},T)};function b(e){var t=e.hasErrors,n=e.hasWarnings,r=e.text;return o.default.createElement("div",{className:s.default.tooltip},o.default.createElement("div",{className:!t&&n?s.default.tooltipWarningIcon:s.default.tooltipErrorIcon},t&&o.default.createElement(i.default,null),!t&&n&&o.default.createElement(u.default,null)),o.default.createElement("div",{className:s.default.tooltipText},r))}t.default=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ReviewChangesContext=void 0;var r=(0,n(0).createContext)(null);t.ReviewChangesContext=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ArrayInput=void 0,t.createProtoValue=P;var r,o=j(n(70)),a=n(12),i=n(14),u=n(10),l=n(1),c=j(n(0)),s=n(4),f=n(152),d=n(21),p=n(124),h=n(264),v=n(585),b=n(89),m=n(263),y=n(195),g=n(2744),O=n(2758),w=n(1094);function j(e){return e&&e.__esModule?e:{default:e}}function _(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function E(e){for(var t=1;t{(0,this.props.onChange)(d.PatchEvent.from((0,d.setIfMissing)([]),(0,d.insert)([e],t,n)))})),x(this,"handlePrepend",(e=>{this.handleInsert({item:e,position:"before",path:[0]})})),x(this,"handleAppend",(e=>{this.handleInsert({item:e,position:"after",path:[-1]})})),x(this,"handleInsert",(e=>{var t=this.props,n=t.resolveInitialValue,r=t.onFocus;this.setState({isResolvingInitialValue:!0});var o=this.getMemberTypeOfItem(e.item);((0,w.isEmpty)(e.item)&&n?n(o,e.item):Promise.resolve({})).then((t=>E(E({},e.item),t))).then((t=>{this.insert(t,e.position,e.path)}),(t=>{var n;null===(n=this.toast)||void 0===n||n.push({title:"Could not resolve initial value",description:"Unable to resolve initial value for type: ".concat(o.name,": ").concat(t.message,"."),status:"error"}),this.insert(e.item,e.position,e.path)})).finally((()=>{this.setState({isResolvingInitialValue:!1}),!1===e.edit?r([{_key:e.item._key}]):this.openItem(e.item._key)}))})),x(this,"handleRemoveItem",(e=>{this.removeItem(e)})),x(this,"handleFocus",(e=>{e.currentTarget===e.target&&e.currentTarget===this._focusArea&&this.props.onFocus([])})),x(this,"openItem",(e=>{this.props.onFocus([{_key:e},i.FOCUS_TERMINATOR])})),x(this,"handleItemChange",((e,t)=>{var n=this.props,r=n.onChange,o=n.value;if(this.getMemberTypeOfItem(t)){var a=t._key||(0,f.randomKey)(12);r(e.prefixAll({_key:a}).prepend(t._key?[]:(0,d.set)(a,[o.indexOf(t),"_key"])))}else console.log("Could not find member type of item ",t)})),x(this,"handleSortEnd",(e=>{var t=this.props,n=t.value,r=t.onChange,o=n[e.oldIndex],a=n[e.newIndex];o._key&&a._key?e.oldIndex!==e.newIndex&&o._key!==a._key&&r(d.PatchEvent.from((0,d.unset)([{_key:o._key}]),(0,d.insert)([o],e.oldIndex>e.newIndex?"before":"after",[{_key:a._key}]))):console.error("Neither the item you are moving nor the item you are moving to have a key. Cannot continue.")})),x(this,"setFocusArea",(e=>{this._focusArea=e})),x(this,"handleFixMissingKeys",(()=>{var e=this.props,t=e.onChange,n=e.value.map(((e,t)=>(0,d.setIfMissing)((0,f.randomKey)(),[t,"_key"])));t(d.PatchEvent.from(...n))})),x(this,"setToast",(e=>{this.toast=e})),x(this,"handleRemoveNonObjectValues",(()=>{var e=this.props,t=e.onChange,n=e.value.reduce(((e,t,n)=>(0,o.default)(t)?e:e.concat(n)),[]).reverse().map((e=>(0,d.unset)([e])));t(d.PatchEvent.from(...n))})),x(this,"handleUpload",(e=>{var t=e.file,n=e.type,r=e.uploader,o=this.props.onChange,a=P(n),i=a._key;this.insert(a,"after",[-1]);var u=r.upload(t,n).pipe((0,s.map)((e=>d.PatchEvent.from(e.patches||[]).prefixAll({_key:i}))));this.uploadSubscriptions=E(E({},this.uploadSubscriptions),{},{[i]:u.subscribe(o)})})),x(this,"handleFocusItem",(e=>{this.openItem(e._key)}))}removeItem(e){var t=this.props,n=t.onChange,r=t.onFocus,o=t.value,i=d.PatchEvent.from((0,d.unset)((0,a.isKeySegment)(e)?[{_key:e._key}]:[o.indexOf(e)])),u=(0,m.applyAll)(o||[],i.patches);Array.isArray(u)&&!u.length?n(d.PatchEvent.from((0,d.unset)())):n(i),e._key in this.uploadSubscriptions&&this.uploadSubscriptions[e._key].unsubscribe();var l=o.indexOf(e),c=o[l+1]||o[l-1];r(c?[{_key:c._key}]:[])}getMemberTypeOfItem(e){var t=this.props.type,n=(0,f.resolveTypeName)(e);return t.of.find((e=>e.name===n))}focus(){this._focusArea&&this._focusArea.focus()}render(){var e=this.props,t=e.type,n=e.level,a=void 0===n?1:n,i=e.markers,s=e.readOnly,f=e.onChange,d=e.value,m=void 0===d?[]:d,w=e.presence,j=e.focusPath,_=e.onBlur,E=e.resolveUploader,x=e.onFocus,k=e.compareValue,C=e.filterField,S=e.ReferenceItemComponent,D=e.ArrayFunctionsImpl,M=e.ArrayItemImpl,A=void 0===M?g.ArrayItem:M,T=this.state.isResolvingInitialValue;if((m||[]).some((e=>!(0,o.default)(e))))return c.default.createElement(u.FormFieldSet,{title:t.title,description:t.description,level:a-1,tabIndex:0,onFocus:this.handleFocus,ref:this.setFocusArea,__unstable_markers:i},c.default.createElement(p.Alert,{status:"error",suffix:c.default.createElement(l.Stack,{padding:2},c.default.createElement(l.Button,{onClick:this.handleRemoveNonObjectValues,text:"Remove non-object values",tone:"critical"})),title:c.default.createElement(c.default.Fragment,null,"Invalid list values")},c.default.createElement(l.Text,{as:"p",muted:!0,size:1},"Some items in this list are not objects. This must be fixed in order to edit the list."),c.default.createElement(h.Details,{marginTop:4,open:!1,title:c.default.createElement(c.default.Fragment,null,"Developer info")},c.default.createElement(l.Stack,{space:3},c.default.createElement(l.Text,{as:"p",muted:!0,size:1},"This usually happens when items are created using an API client, or when a custom input component has added invalid data to the list.")))));var I=t.options||{},R=m.some((e=>!e._key)),F=!1!==I.sortable&&!R,B="grid"===I.layout,L=w.filter((e=>0===e.path.length)),N=(r||(r=(0,O.uploadTarget)(u.FormFieldSet)),r);return c.default.createElement(N,{__unstable_changeIndicator:!1,tabIndex:0,title:t.title,description:t.description,onFocus:this.handleFocus,onBlur:_,level:a-1,__unstable_presence:L.length>0?L:b.EMPTY_ARRAY,__unstable_markers:i,disabled:s,ref:this.setFocusArea,resolveUploader:E,types:t.of,onUpload:this.handleUpload},c.default.createElement(u.ImperativeToast,{ref:this.setToast}),c.default.createElement(l.Stack,{space:3},R&&c.default.createElement(p.Alert,{status:"warning",suffix:c.default.createElement(l.Stack,{padding:2},c.default.createElement(l.Button,{onClick:this.handleFixMissingKeys,text:"Add missing keys",tone:"caution"})),title:c.default.createElement(c.default.Fragment,null,"Missing keys")},c.default.createElement(l.Text,{as:"p",muted:!0,size:1},"Some items in the list are missing their keys. This must be fixed in order to edit the list."),c.default.createElement(h.Details,{marginTop:4,open:!1,title:c.default.createElement(c.default.Fragment,null,"Developer info")},c.default.createElement(l.Stack,{space:3},c.default.createElement(l.Text,{as:"p",muted:!0,size:1},"This usually happens when items are created using an API client, and the"," ",c.default.createElement("code",null,"_key")," property has not been included."),c.default.createElement(l.Text,{as:"p",muted:!0,size:1},"The value of the ",c.default.createElement("code",null,"_key")," property must be a unique string.")))),c.default.createElement(l.Stack,{"data-ui":"ArrayInput__content",space:3},((null==m?void 0:m.length)>0||T)&&c.default.createElement(l.Card,{border:!0,radius:1,paddingY:B?2:1,paddingX:B?2:void 0},c.default.createElement(v.List,{onSortEnd:this.handleSortEnd,isSortable:F,isGrid:B},m.map(((e,n)=>{var r;return c.default.createElement(v.Item,{key:e._key||n,isSortable:F,isGrid:B,index:n},c.default.createElement(y.ConditionalReadOnlyField,{readOnly:s||(null===(r=this.getMemberTypeOfItem(e))||void 0===r?void 0:r.readOnly),value:e,parent:m},c.default.createElement(A,{compareValue:k,filterField:C,focusPath:j,itemKey:e._key,index:n,markers:i,ReferenceItemComponent:S,onBlur:_,onChange:this.handleItemChange,onFocus:x,onRemove:this.handleRemoveItem,onInsert:this.handleInsert,presence:w,readOnly:s||R,type:t,value:e})))})),T&&c.default.createElement(v.Item,{isGrid:B,index:-1},c.default.createElement(l.Card,{radius:1,padding:1},c.default.createElement(l.Flex,{align:"center",justify:"center",padding:3},c.default.createElement(l.Box,{marginX:3},c.default.createElement(l.Spinner,{muted:!0})),c.default.createElement(l.Text,null,"Resolving initial value…")))))),c.default.createElement(D,{type:t,value:m,readOnly:s,onAppendItem:this.handleAppend,onPrependItem:this.handlePrepend,onFocusItem:this.handleFocusItem,onCreateValue:P,onChange:f}))))}}t.ArrayInput=k,x(k,"defaultProps",{focusPath:[]})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Item=function(e){var t=e.isSortable,n=e.isGrid,r=d(e,c);if(n){var o=t?O:b;return a.default.createElement(o,r)}var i=t?y:v;return a.default.createElement(i,r)},t.List=function(e){var t=e.isSortable,n=e.isGrid,r=e.onSortEnd,i=d(e,l);if(n)return t?a.default.createElement(g,f({columns:[2,3,4],gap:3,onSortEnd:r},i)):a.default.createElement(o.Grid,f({columns:[2,3,4],gap:3},i));return t?a.default.createElement(m,f({gap:1,onSortEnd:r},i)):a.default.createElement(o.Grid,f({gap:1},i))};var r,o=n(1),a=s(n(0)),i=s(n(3)),u=n(586),l=["isSortable","isGrid","onSortEnd"],c=["isSortable","isGrid"];function s(e){return e&&e.__esModule?e:{default:e}}function f(){return f=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var p,h,v=(0,i.default)(o.Card)(r||(p=["\n &."," {\n z-index: 10000;\n border-radius: ","px;\n box-shadow: 0 0 0 0, 0 8px 17px 2px var(--card-shadow-umbra-color),\n 0 3px 14px 2px var(--card-shadow-penumbra-color),\n 0 5px 5px -3px var(--card-shadow-ambient-color);\n\n // Used inside CellItem\n [data-ui='DragHandleCard'] {\n opacity: 1;\n }\n\n [data-ui='DragHandleButton'] {\n background-color: ",";\n color: ",";\n [data-ui='Text'] {\n color: inherit;\n }\n }\n }\n"],h||(h=p.slice(0)),r=Object.freeze(Object.defineProperties(p,{raw:{value:Object.freeze(h)}}))),u.MOVING_ITEM_CLASS_NAME,(e=>e.theme.sanity.radius[2]),(e=>e.theme.sanity.color.button.bleed.primary.pressed.bg),(e=>e.theme.sanity.color.button.bleed.primary.pressed.fg)),b=v,m=(0,u.sortableList)(o.Grid),y=(0,u.sortableItem)(v),g=(0,u.sortableGrid)(o.Grid),O=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MOVING_ITEM_CLASS_NAME=t.DRAG_HANDLE_ATTRIBUTE=void 0,t.sortableGrid=function(e){return c(e,{helperClass:u,keyCodes:d,axis:"xy",lockAxis:"xy",useDragHandle:!0,shouldCancelStart:p})},t.sortableHandle=function(e){return(0,a.SortableHandle)(e)},t.sortableItem=function(e){return(0,a.SortableElement)(e)},t.sortableList=function(e){return c(e,{helperClass:u,keyCodes:d,axis:"y",lockAxis:"y",useDragHandle:!0,shouldCancelStart:p})};var r,o=(r=n(0))&&r.__esModule?r:{default:r},a=n(2728);function i(){return i=Object.assign?Object.assign.bind():function(e){for(var t=1;t{n.current=e}),[e]),n.current};var r=n(0)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PreviewAny=function(e){var t=e.value,n=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,l);switch(typeof t){case"number":case"boolean":case"string":return o.default.createElement(a.PreviewPrimitive,c({},n,{value:t}));case"undefined":return s;case"object":return null===t?s:Array.isArray(t)?o.default.createElement(u.PreviewArray,c({},n,{value:t})):o.default.createElement(i.PreviewObject,c({},n,{value:t}));default:return o.default.createElement("span",null,"")}};var r,o=(r=n(0))&&r.__esModule?r:{default:r},a=n(2754),i=n(2755),u=n(2756),l=["value"];function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t"})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=i();return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:16,t=new Uint8Array(e);return(0,o.default)(t),t}(e).reduce(((e,n)=>e+t[n]),"").slice(0,e)};var r,o=(r=n(505))&&r.__esModule?r:{default:r};var a,i=()=>{if(a)return a;a=[];for(var e=0;e<256;++e)a[e]=(e+256).toString(16).substring(1);return a}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=s(n(0)),o=n(1),a=n(20),i=n(10),u=n(1098),l=s(n(21));function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}var f=r.default.forwardRef((function(e,t){var n=e.value,c=void 0===n?"":n,s=e.readOnly,f=e.markers,d=e.type,p=e.level,h=e.onFocus,v=e.onChange,b=e.presence,m=(0,r.useMemo)((()=>f.filter((e=>"validation"===e.type&&"error"===e.level))),[f]),y=(0,a.useId)(),g=(0,u.getValidationRule)(d,"min"),O=(null==g?void 0:g.constraint)>=0,w=r.default.useCallback((e=>{var t=e.currentTarget.value;v(l.default.from(""===t?(0,l.unset)():(0,l.set)(Number(t))))}),[v]);return r.default.createElement(i.FormField,{level:p,__unstable_markers:f,title:d.title,description:d.description,inputId:y,__unstable_presence:b},r.default.createElement(o.TextInput,{type:"number",step:"any",inputMode:O?"numeric":"text",id:y,customValidity:m&&m.length>0?m[0].item.message:"",value:c,readOnly:Boolean(s),placeholder:d.placeholder,onChange:w,onFocus:h,ref:t,pattern:O?"[d]*":void 0}))}));t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AlertStrip=function(e){var t=e.children,n=e.status,r=void 0===n?"warning":n,o=e.title,d=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,l);return i.default.createElement(a.Card,c({radius:2,tone:s[r]},d,{"data-ui":"Alert"}),i.default.createElement(a.Flex,{padding:1},t&&i.default.createElement(a.Box,{flex:1},i.default.createElement(u.Details,{icon:f[r],title:o},i.default.createElement(a.Box,{marginLeft:3,marginTop:3},t)))))};var r,o=n(7),a=n(1),i=(r=n(0))&&r.__esModule?r:{default:r},u=n(264),l=["children","status","title"];function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var n=n=>{e.some((e=>{var t;return null===(t=e.current)||void 0===t?void 0:t.contains(n.target)}))||t(n)};return document.addEventListener("mousedown",n),document.addEventListener("touchstart",n),()=>{document.removeEventListener("mousedown",n),document.removeEventListener("touchstart",n)}}),[e,t])};var r=n(0)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getProjectId=void 0;var r,o=(r=n(52))&&r.__esModule?r:{default:r};t.getProjectId=()=>o.default.withConfig({apiVersion:"2021-06-07"}).clone().config().projectId},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2782),o=n(2811);n.d(t,"AutoFocusInside",(function(){return o.a})),n.d(t,"MoveFocusInside",(function(){return o.e})),n.d(t,"FreeFocusInside",(function(){return o.c})),n.d(t,"InFocusGuard",(function(){return o.d})),n.d(t,"FocusLockUI",(function(){return o.b})),n.d(t,"useFocusInside",(function(){return o.f})),t.default=r.a},function(e,t,n){"use strict";t.a=function(e,t){var n=Object(r.useState)((function(){return{value:e,callback:t,facade:{get current(){return n.value},set current(e){var t=n.value;t!==e&&(n.value=e,n.callback(e,t))}}}}))[0];return n.callback=t,n.facade};var r=n(0);n.n(r)},function(e,t,n){"use strict";t.a=function(e){var t=null;return{get current(){return t},set current(n){var r=t;r!==n&&(t=n,e(n,r))}}}},function(e,t,n){"use strict";n.d(t,"c",(function(){return o})),n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return i})),n.d(t,"d",(function(){return u}));var r=n(2790),o=Object(r.a)({},(function(e){return{target:e.target,currentTarget:e.currentTarget}})),a=Object(r.a)(),i=Object(r.a)(),u=Object(r.b)({async:!0})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WEEK_DAY_NAMES=t.TAIL_WEEKDAYS=t.MONTH_NAMES=t.HOURS_24=t.DEFAULT_TIME_PRESETS=t.ARROW_KEYS=void 0;var r,o=(r=n(1113))&&r.__esModule?r:{default:r};t.MONTH_NAMES=["January","February","March","April","May","June","July","August","September","October","November","December"];t.WEEK_DAY_NAMES=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"];var a=(0,o.default)(0,24);t.HOURS_24=a;t.ARROW_KEYS=["ArrowUp","ArrowDown","ArrowLeft","ArrowRight"];t.DEFAULT_TIME_PRESETS=[[0,0],[6,0],[12,0],[18,0],[23,59]];t.TAIL_WEEKDAYS=[1,2,3,4,5,6]},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UPLOAD_STATUS_KEY=void 0;t.UPLOAD_STATUS_KEY="_upload"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useReferenceInfo=function(e,t){var n=(v=(0,r.useState)(0),b=2,function(e){if(Array.isArray(e))return e}(v)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}}(v,b)||function(e,t){if(e){if("string"==typeof e)return l(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?l(e,t):void 0}}(v,b)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),c=n[0],d=n[1],p=(0,r.useCallback)((()=>{d((e=>e+1))}),[]),h=(0,i.useMemoObservable)((()=>(0,a.of)(e).pipe((0,o.concatMap)((e=>e?t(e).pipe((0,o.map)((e=>({isLoading:!1,result:e,error:void 0,retry:p}))),(0,o.startWith)(s),(0,o.catchError)((e=>(console.error(e),(0,a.of)({isLoading:!1,result:void 0,error:e,retry:p}))))):(0,a.of)(f))))),[c,t,e,p],s);var v,b;if((0,u.usePrevious)(e,e)!==e)return s;return h};var r=n(0),o=n(4),a=n(5),i=n(40),u=n(589);function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{},s={isLoading:!0,result:void 0,error:void 0,retry:c},f={isLoading:!1,result:void 0,error:void 0,retry:c}},function(e,t,n){(function(e,r){var o; +/** + * @license + * Lodash + * 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 a,i="Expected a function",u="__lodash_hash_undefined__",l="__lodash_placeholder__",c=16,s=32,f=64,d=128,p=256,h=1/0,v=9007199254740991,b=NaN,m=4294967295,y=[["ary",d],["bind",1],["bindKey",2],["curry",8],["curryRight",c],["flip",512],["partial",s],["partialRight",f],["rearg",p]],g="[object Arguments]",O="[object Array]",w="[object Boolean]",j="[object Date]",_="[object Error]",E="[object Function]",x="[object GeneratorFunction]",P="[object Map]",k="[object Number]",C="[object Object]",S="[object Promise]",D="[object RegExp]",M="[object Set]",A="[object String]",T="[object Symbol]",I="[object WeakMap]",R="[object ArrayBuffer]",F="[object DataView]",B="[object Float32Array]",L="[object Float64Array]",N="[object Int8Array]",W="[object Int16Array]",V="[object Int32Array]",z="[object Uint8Array]",U="[object Uint8ClampedArray]",H="[object Uint16Array]",Y="[object Uint32Array]",G=/\b__p \+= '';/g,$=/\b(__p \+=) '' \+/g,q=/(__e\(.*?\)|\b__t\)) \+\n'';/g,X=/&(?:amp|lt|gt|quot|#39);/g,Z=/[&<>"']/g,K=RegExp(X.source),J=RegExp(Z.source),Q=/<%-([\s\S]+?)%>/g,ee=/<%([\s\S]+?)%>/g,te=/<%=([\s\S]+?)%>/g,ne=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,re=/^\w*$/,oe=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,ae=/[\\^$.*+?()[\]{}|]/g,ie=RegExp(ae.source),ue=/^\s+/,le=/\s/,ce=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,se=/\{\n\/\* \[wrapped with (.+)\] \*/,fe=/,? & /,de=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,pe=/[()=,{}\[\]\/\s]/,he=/\\(\\)?/g,ve=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,be=/\w*$/,me=/^[-+]0x[0-9a-f]+$/i,ye=/^0b[01]+$/i,ge=/^\[object .+?Constructor\]$/,Oe=/^0o[0-7]+$/i,we=/^(?:0|[1-9]\d*)$/,je=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,_e=/($^)/,Ee=/['\n\r\u2028\u2029\\]/g,xe="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",Pe="\\u2700-\\u27bf",ke="a-z\\xdf-\\xf6\\xf8-\\xff",Ce="A-Z\\xc0-\\xd6\\xd8-\\xde",Se="\\ufe0e\\ufe0f",De="\\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",Me="['’]",Ae="[\\ud800-\\udfff]",Te="["+De+"]",Ie="["+xe+"]",Re="\\d+",Fe="[\\u2700-\\u27bf]",Be="["+ke+"]",Le="[^\\ud800-\\udfff"+De+Re+Pe+ke+Ce+"]",Ne="\\ud83c[\\udffb-\\udfff]",We="[^\\ud800-\\udfff]",Ve="(?:\\ud83c[\\udde6-\\uddff]){2}",ze="[\\ud800-\\udbff][\\udc00-\\udfff]",Ue="["+Ce+"]",He="(?:"+Be+"|"+Le+")",Ye="(?:"+Ue+"|"+Le+")",Ge="(?:['’](?:d|ll|m|re|s|t|ve))?",$e="(?:['’](?:D|LL|M|RE|S|T|VE))?",qe="(?:"+Ie+"|"+Ne+")"+"?",Xe="[\\ufe0e\\ufe0f]?",Ze=Xe+qe+("(?:\\u200d(?:"+[We,Ve,ze].join("|")+")"+Xe+qe+")*"),Ke="(?:"+[Fe,Ve,ze].join("|")+")"+Ze,Je="(?:"+[We+Ie+"?",Ie,Ve,ze,Ae].join("|")+")",Qe=RegExp(Me,"g"),et=RegExp(Ie,"g"),tt=RegExp(Ne+"(?="+Ne+")|"+Je+Ze,"g"),nt=RegExp([Ue+"?"+Be+"+"+Ge+"(?="+[Te,Ue,"$"].join("|")+")",Ye+"+"+$e+"(?="+[Te,Ue+He,"$"].join("|")+")",Ue+"?"+He+"+"+Ge,Ue+"+"+$e,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Re,Ke].join("|"),"g"),rt=RegExp("[\\u200d\\ud800-\\udfff"+xe+Se+"]"),ot=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,at=["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"],it=-1,ut={};ut[B]=ut[L]=ut[N]=ut[W]=ut[V]=ut[z]=ut[U]=ut[H]=ut[Y]=!0,ut[g]=ut[O]=ut[R]=ut[w]=ut[F]=ut[j]=ut[_]=ut[E]=ut[P]=ut[k]=ut[C]=ut[D]=ut[M]=ut[A]=ut[I]=!1;var lt={};lt[g]=lt[O]=lt[R]=lt[F]=lt[w]=lt[j]=lt[B]=lt[L]=lt[N]=lt[W]=lt[V]=lt[P]=lt[k]=lt[C]=lt[D]=lt[M]=lt[A]=lt[T]=lt[z]=lt[U]=lt[H]=lt[Y]=!0,lt[_]=lt[E]=lt[I]=!1;var ct={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},st=parseFloat,ft=parseInt,dt="object"==typeof e&&e&&e.Object===Object&&e,pt="object"==typeof self&&self&&self.Object===Object&&self,ht=dt||pt||Function("return this")(),vt="object"==typeof t&&t&&!t.nodeType&&t,bt=vt&&"object"==typeof r&&r&&!r.nodeType&&r,mt=bt&&bt.exports===vt,yt=mt&&dt.process,gt=function(){try{var e=bt&&bt.require&&bt.require("util").types;return e||yt&&yt.binding&&yt.binding("util")}catch(e){}}(),Ot=gt&>.isArrayBuffer,wt=gt&>.isDate,jt=gt&>.isMap,_t=gt&>.isRegExp,Et=gt&>.isSet,xt=gt&>.isTypedArray;function Pt(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}function kt(e,t,n,r){for(var o=-1,a=null==e?0:e.length;++o-1}function Tt(e,t,n){for(var r=-1,o=null==e?0:e.length;++r-1;);return n}function nn(e,t){for(var n=e.length;n--&&zt(t,e[n],0)>-1;);return n}function rn(e,t){for(var n=e.length,r=0;n--;)e[n]===t&&++r;return r}var on=$t({"À":"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"}),an=$t({"&":"&","<":"<",">":">",'"':""","'":"'"});function un(e){return"\\"+ct[e]}function ln(e){return rt.test(e)}function cn(e){var t=-1,n=Array(e.size);return e.forEach((function(e,r){n[++t]=[r,e]})),n}function sn(e,t){return function(n){return e(t(n))}}function fn(e,t){for(var n=-1,r=e.length,o=0,a=[];++n",""":'"',"'":"'"});var yn=function e(t){var n,r=(t=null==t?ht:yn.defaults(ht.Object(),t,yn.pick(ht,at))).Array,o=t.Date,le=t.Error,xe=t.Function,Pe=t.Math,ke=t.Object,Ce=t.RegExp,Se=t.String,De=t.TypeError,Me=r.prototype,Ae=xe.prototype,Te=ke.prototype,Ie=t["__core-js_shared__"],Re=Ae.toString,Fe=Te.hasOwnProperty,Be=0,Le=(n=/[^.]+$/.exec(Ie&&Ie.keys&&Ie.keys.IE_PROTO||""))?"Symbol(src)_1."+n:"",Ne=Te.toString,We=Re.call(ke),Ve=ht._,ze=Ce("^"+Re.call(Fe).replace(ae,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Ue=mt?t.Buffer:a,He=t.Symbol,Ye=t.Uint8Array,Ge=Ue?Ue.allocUnsafe:a,$e=sn(ke.getPrototypeOf,ke),qe=ke.create,Xe=Te.propertyIsEnumerable,Ze=Me.splice,Ke=He?He.isConcatSpreadable:a,Je=He?He.iterator:a,tt=He?He.toStringTag:a,rt=function(){try{var e=ha(ke,"defineProperty");return e({},"",{}),e}catch(e){}}(),ct=t.clearTimeout!==ht.clearTimeout&&t.clearTimeout,dt=o&&o.now!==ht.Date.now&&o.now,pt=t.setTimeout!==ht.setTimeout&&t.setTimeout,vt=Pe.ceil,bt=Pe.floor,yt=ke.getOwnPropertySymbols,gt=Ue?Ue.isBuffer:a,Nt=t.isFinite,$t=Me.join,gn=sn(ke.keys,ke),On=Pe.max,wn=Pe.min,jn=o.now,_n=t.parseInt,En=Pe.random,xn=Me.reverse,Pn=ha(t,"DataView"),kn=ha(t,"Map"),Cn=ha(t,"Promise"),Sn=ha(t,"Set"),Dn=ha(t,"WeakMap"),Mn=ha(ke,"create"),An=Dn&&new Dn,Tn={},In=Va(Pn),Rn=Va(kn),Fn=Va(Cn),Bn=Va(Sn),Ln=Va(Dn),Nn=He?He.prototype:a,Wn=Nn?Nn.valueOf:a,Vn=Nn?Nn.toString:a;function zn(e){if(ou(e)&&!$i(e)&&!(e instanceof Gn)){if(e instanceof Yn)return e;if(Fe.call(e,"__wrapped__"))return za(e)}return new Yn(e)}var Un=function(){function e(){}return function(t){if(!ru(t))return{};if(qe)return qe(t);e.prototype=t;var n=new e;return e.prototype=a,n}}();function Hn(){}function Yn(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=a}function Gn(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=m,this.__views__=[]}function $n(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t=t?e:t)),e}function sr(e,t,n,r,o,i){var u,l=1&t,c=2&t,s=4&t;if(n&&(u=o?n(e,r,o,i):n(e)),u!==a)return u;if(!ru(e))return e;var f=$i(e);if(f){if(u=function(e){var t=e.length,n=new e.constructor(t);t&&"string"==typeof e[0]&&Fe.call(e,"index")&&(n.index=e.index,n.input=e.input);return n}(e),!l)return Ao(e,u)}else{var d=ma(e),p=d==E||d==x;if(Ki(e))return Po(e,l);if(d==C||d==g||p&&!o){if(u=c||p?{}:ga(e),!l)return c?function(e,t){return To(e,ba(e),t)}(e,function(e,t){return e&&To(t,Ru(t),e)}(u,e)):function(e,t){return To(e,va(e),t)}(e,ir(u,e))}else{if(!lt[d])return o?e:{};u=function(e,t,n){var r=e.constructor;switch(t){case R:return ko(e);case w:case j:return new r(+e);case F:return function(e,t){var n=t?ko(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}(e,n);case B:case L:case N:case W:case V:case z:case U:case H:case Y:return Co(e,n);case P:return new r;case k:case A:return new r(e);case D:return function(e){var t=new e.constructor(e.source,be.exec(e));return t.lastIndex=e.lastIndex,t}(e);case M:return new r;case T:return o=e,Wn?ke(Wn.call(o)):{}}var o}(e,d,l)}}i||(i=new Kn);var h=i.get(e);if(h)return h;i.set(e,u),cu(e)?e.forEach((function(r){u.add(sr(r,t,n,r,e,i))})):au(e)&&e.forEach((function(r,o){u.set(o,sr(r,t,n,o,e,i))}));var v=f?a:(s?c?ua:ia:c?Ru:Iu)(e);return Ct(v||e,(function(r,o){v&&(r=e[o=r]),rr(u,o,sr(r,t,n,o,e,i))})),u}function fr(e,t,n){var r=n.length;if(null==e)return!r;for(e=ke(e);r--;){var o=n[r],i=t[o],u=e[o];if(u===a&&!(o in e)||!i(u))return!1}return!0}function dr(e,t,n){if("function"!=typeof e)throw new De(i);return Ia((function(){e.apply(a,n)}),t)}function pr(e,t,n,r){var o=-1,a=At,i=!0,u=e.length,l=[],c=t.length;if(!u)return l;n&&(t=It(t,Jt(n))),r?(a=Tt,i=!1):t.length>=200&&(a=en,i=!1,t=new Zn(t));e:for(;++o-1},qn.prototype.set=function(e,t){var n=this.__data__,r=or(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this},Xn.prototype.clear=function(){this.size=0,this.__data__={hash:new $n,map:new(kn||qn),string:new $n}},Xn.prototype.delete=function(e){var t=da(this,e).delete(e);return this.size-=t?1:0,t},Xn.prototype.get=function(e){return da(this,e).get(e)},Xn.prototype.has=function(e){return da(this,e).has(e)},Xn.prototype.set=function(e,t){var n=da(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this},Zn.prototype.add=Zn.prototype.push=function(e){return this.__data__.set(e,u),this},Zn.prototype.has=function(e){return this.__data__.has(e)},Kn.prototype.clear=function(){this.__data__=new qn,this.size=0},Kn.prototype.delete=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n},Kn.prototype.get=function(e){return this.__data__.get(e)},Kn.prototype.has=function(e){return this.__data__.has(e)},Kn.prototype.set=function(e,t){var n=this.__data__;if(n instanceof qn){var r=n.__data__;if(!kn||r.length<199)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new Xn(r)}return n.set(e,t),this.size=n.size,this};var hr=Fo(jr),vr=Fo(_r,!0);function br(e,t){var n=!0;return hr(e,(function(e,r,o){return n=!!t(e,r,o)})),n}function mr(e,t,n){for(var r=-1,o=e.length;++r0&&n(u)?t>1?gr(u,t-1,n,r,o):Rt(o,u):r||(o[o.length]=u)}return o}var Or=Bo(),wr=Bo(!0);function jr(e,t){return e&&Or(e,t,Iu)}function _r(e,t){return e&&wr(e,t,Iu)}function Er(e,t){return Mt(t,(function(t){return eu(e[t])}))}function xr(e,t){for(var n=0,r=(t=jo(t,e)).length;null!=e&&nt}function Sr(e,t){return null!=e&&Fe.call(e,t)}function Dr(e,t){return null!=e&&t in ke(e)}function Mr(e,t,n){for(var o=n?Tt:At,i=e[0].length,u=e.length,l=u,c=r(u),s=1/0,f=[];l--;){var d=e[l];l&&t&&(d=It(d,Jt(t))),s=wn(d.length,s),c[l]=!n&&(t||i>=120&&d.length>=120)?new Zn(l&&d):a}d=e[0];var p=-1,h=c[0];e:for(;++p=u?l:l*("desc"==n[r]?-1:1)}return e.index-t.index}(e,t,n)}))}function $r(e,t,n){for(var r=-1,o=t.length,a={};++r-1;)u!==e&&Ze.call(u,l,1),Ze.call(e,l,1);return e}function Xr(e,t){for(var n=e?t.length:0,r=n-1;n--;){var o=t[n];if(n==r||o!==a){var a=o;wa(o)?Ze.call(e,o,1):ho(e,o)}}return e}function Zr(e,t){return e+bt(En()*(t-e+1))}function Kr(e,t){var n="";if(!e||t<1||t>v)return n;do{t%2&&(n+=e),(t=bt(t/2))&&(e+=e)}while(t);return n}function Jr(e,t){return Ra(Sa(e,t,il),e+"")}function Qr(e){return Qn(Uu(e))}function eo(e,t){var n=Uu(e);return La(n,cr(t,0,n.length))}function to(e,t,n,r){if(!ru(e))return e;for(var o=-1,i=(t=jo(t,e)).length,u=i-1,l=e;null!=l&&++oa?0:a+t),(n=n>a?a:n)<0&&(n+=a),a=t>n?0:n-t>>>0,t>>>=0;for(var i=r(a);++o>>1,i=e[a];null!==i&&!fu(i)&&(n?i<=t:i=200){var c=t?null:Jo(e);if(c)return dn(c);i=!1,o=en,l=new Zn}else l=t?[]:u;e:for(;++r=r?e:ao(e,t,n)}var xo=ct||function(e){return ht.clearTimeout(e)};function Po(e,t){if(t)return e.slice();var n=e.length,r=Ge?Ge(n):new e.constructor(n);return e.copy(r),r}function ko(e){var t=new e.constructor(e.byteLength);return new Ye(t).set(new Ye(e)),t}function Co(e,t){var n=t?ko(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}function So(e,t){if(e!==t){var n=e!==a,r=null===e,o=e==e,i=fu(e),u=t!==a,l=null===t,c=t==t,s=fu(t);if(!l&&!s&&!i&&e>t||i&&u&&c&&!l&&!s||r&&u&&c||!n&&c||!o)return 1;if(!r&&!i&&!s&&e1?n[o-1]:a,u=o>2?n[2]:a;for(i=e.length>3&&"function"==typeof i?(o--,i):a,u&&ja(n[0],n[1],u)&&(i=o<3?a:i,o=1),t=ke(t);++r-1?o[i?t[u]:u]:a}}function zo(e){return aa((function(t){var n=t.length,r=n,o=Yn.prototype.thru;for(e&&t.reverse();r--;){var u=t[r];if("function"!=typeof u)throw new De(i);if(o&&!l&&"wrapper"==ca(u))var l=new Yn([],!0)}for(r=l?r:n;++r1&&g.reverse(),p&&sl))return!1;var s=i.get(e),f=i.get(t);if(s&&f)return s==t&&f==e;var d=-1,p=!0,h=2&n?new Zn:a;for(i.set(e,t),i.set(t,e);++d-1&&e%1==0&&e1?"& ":"")+t[r],t=t.join(n>2?", ":" "),e.replace(ce,"{\n/* [wrapped with "+t+"] */\n")}(r,function(e,t){return Ct(y,(function(n){var r="_."+n[0];t&n[1]&&!At(e,r)&&e.push(r)})),e.sort()}(function(e){var t=e.match(se);return t?t[1].split(fe):[]}(r),n)))}function Ba(e){var t=0,n=0;return function(){var r=jn(),o=16-(r-n);if(n=r,o>0){if(++t>=800)return arguments[0]}else t=0;return e.apply(a,arguments)}}function La(e,t){var n=-1,r=e.length,o=r-1;for(t=t===a?r:t;++n1?e[t-1]:a;return n="function"==typeof n?(e.pop(),n):a,li(e,n)}));function vi(e){var t=zn(e);return t.__chain__=!0,t}function bi(e,t){return t(e)}var mi=aa((function(e){var t=e.length,n=t?e[0]:0,r=this.__wrapped__,o=function(t){return lr(t,e)};return!(t>1||this.__actions__.length)&&r instanceof Gn&&wa(n)?((r=r.slice(n,+n+(t?1:0))).__actions__.push({func:bi,args:[o],thisArg:a}),new Yn(r,this.__chain__).thru((function(e){return t&&!e.length&&e.push(a),e}))):this.thru(o)}));var yi=Io((function(e,t,n){Fe.call(e,n)?++e[n]:ur(e,n,1)}));var gi=Vo(Ga),Oi=Vo($a);function wi(e,t){return($i(e)?Ct:hr)(e,fa(t,3))}function ji(e,t){return($i(e)?St:vr)(e,fa(t,3))}var _i=Io((function(e,t,n){Fe.call(e,n)?e[n].push(t):ur(e,n,[t])}));var Ei=Jr((function(e,t,n){var o=-1,a="function"==typeof t,i=Xi(e)?r(e.length):[];return hr(e,(function(e){i[++o]=a?Pt(t,e,n):Ar(e,t,n)})),i})),xi=Io((function(e,t,n){ur(e,n,t)}));function Pi(e,t){return($i(e)?It:Vr)(e,fa(t,3))}var ki=Io((function(e,t,n){e[n?0:1].push(t)}),(function(){return[[],[]]}));var Ci=Jr((function(e,t){if(null==e)return[];var n=t.length;return n>1&&ja(e,t[0],t[1])?t=[]:n>2&&ja(t[0],t[1],t[2])&&(t=[t[0]]),Gr(e,gr(t,1),[])})),Si=dt||function(){return ht.Date.now()};function Di(e,t,n){return t=n?a:t,t=e&&null==t?e.length:t,ea(e,d,a,a,a,a,t)}function Mi(e,t){var n;if("function"!=typeof t)throw new De(i);return e=mu(e),function(){return--e>0&&(n=t.apply(this,arguments)),e<=1&&(t=a),n}}var Ai=Jr((function(e,t,n){var r=1;if(n.length){var o=fn(n,sa(Ai));r|=s}return ea(e,r,t,n,o)})),Ti=Jr((function(e,t,n){var r=3;if(n.length){var o=fn(n,sa(Ti));r|=s}return ea(t,r,e,n,o)}));function Ii(e,t,n){var r,o,u,l,c,s,f=0,d=!1,p=!1,h=!0;if("function"!=typeof e)throw new De(i);function v(t){var n=r,i=o;return r=o=a,f=t,l=e.apply(i,n)}function b(e){return f=e,c=Ia(y,t),d?v(e):l}function m(e){var n=e-s;return s===a||n>=t||n<0||p&&e-f>=u}function y(){var e=Si();if(m(e))return g(e);c=Ia(y,function(e){var n=t-(e-s);return p?wn(n,u-(e-f)):n}(e))}function g(e){return c=a,h&&r?v(e):(r=o=a,l)}function O(){var e=Si(),n=m(e);if(r=arguments,o=this,s=e,n){if(c===a)return b(s);if(p)return xo(c),c=Ia(y,t),v(s)}return c===a&&(c=Ia(y,t)),l}return t=gu(t)||0,ru(n)&&(d=!!n.leading,u=(p="maxWait"in n)?On(gu(n.maxWait)||0,t):u,h="trailing"in n?!!n.trailing:h),O.cancel=function(){c!==a&&xo(c),f=0,r=s=o=c=a},O.flush=function(){return c===a?l:g(Si())},O}var Ri=Jr((function(e,t){return dr(e,1,t)})),Fi=Jr((function(e,t,n){return dr(e,gu(t)||0,n)}));function Bi(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new De(i);var n=function(){var r=arguments,o=t?t.apply(this,r):r[0],a=n.cache;if(a.has(o))return a.get(o);var i=e.apply(this,r);return n.cache=a.set(o,i)||a,i};return n.cache=new(Bi.Cache||Xn),n}function Li(e){if("function"!=typeof e)throw new De(i);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)}}Bi.Cache=Xn;var Ni=_o((function(e,t){var n=(t=1==t.length&&$i(t[0])?It(t[0],Jt(fa())):It(gr(t,1),Jt(fa()))).length;return Jr((function(r){for(var o=-1,a=wn(r.length,n);++o=t})),Gi=Tr(function(){return arguments}())?Tr:function(e){return ou(e)&&Fe.call(e,"callee")&&!Xe.call(e,"callee")},$i=r.isArray,qi=Ot?Jt(Ot):function(e){return ou(e)&&kr(e)==R};function Xi(e){return null!=e&&nu(e.length)&&!eu(e)}function Zi(e){return ou(e)&&Xi(e)}var Ki=gt||gl,Ji=wt?Jt(wt):function(e){return ou(e)&&kr(e)==j};function Qi(e){if(!ou(e))return!1;var t=kr(e);return t==_||"[object DOMException]"==t||"string"==typeof e.message&&"string"==typeof e.name&&!uu(e)}function eu(e){if(!ru(e))return!1;var t=kr(e);return t==E||t==x||"[object AsyncFunction]"==t||"[object Proxy]"==t}function tu(e){return"number"==typeof e&&e==mu(e)}function nu(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=v}function ru(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function ou(e){return null!=e&&"object"==typeof e}var au=jt?Jt(jt):function(e){return ou(e)&&ma(e)==P};function iu(e){return"number"==typeof e||ou(e)&&kr(e)==k}function uu(e){if(!ou(e)||kr(e)!=C)return!1;var t=$e(e);if(null===t)return!0;var n=Fe.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&Re.call(n)==We}var lu=_t?Jt(_t):function(e){return ou(e)&&kr(e)==D};var cu=Et?Jt(Et):function(e){return ou(e)&&ma(e)==M};function su(e){return"string"==typeof e||!$i(e)&&ou(e)&&kr(e)==A}function fu(e){return"symbol"==typeof e||ou(e)&&kr(e)==T}var du=xt?Jt(xt):function(e){return ou(e)&&nu(e.length)&&!!ut[kr(e)]};var pu=Xo(Wr),hu=Xo((function(e,t){return e<=t}));function vu(e){if(!e)return[];if(Xi(e))return su(e)?vn(e):Ao(e);if(Je&&e[Je])return function(e){for(var t,n=[];!(t=e.next()).done;)n.push(t.value);return n}(e[Je]());var t=ma(e);return(t==P?cn:t==M?dn:Uu)(e)}function bu(e){return e?(e=gu(e))===h||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0}function mu(e){var t=bu(e),n=t%1;return t==t?n?t-n:t:0}function yu(e){return e?cr(mu(e),0,m):0}function gu(e){if("number"==typeof e)return e;if(fu(e))return b;if(ru(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=ru(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=Kt(e);var n=ye.test(e);return n||Oe.test(e)?ft(e.slice(2),n?2:8):me.test(e)?b:+e}function Ou(e){return To(e,Ru(e))}function wu(e){return null==e?"":fo(e)}var ju=Ro((function(e,t){if(Pa(t)||Xi(t))To(t,Iu(t),e);else for(var n in t)Fe.call(t,n)&&rr(e,n,t[n])})),_u=Ro((function(e,t){To(t,Ru(t),e)})),Eu=Ro((function(e,t,n,r){To(t,Ru(t),e,r)})),xu=Ro((function(e,t,n,r){To(t,Iu(t),e,r)})),Pu=aa(lr);var ku=Jr((function(e,t){e=ke(e);var n=-1,r=t.length,o=r>2?t[2]:a;for(o&&ja(t[0],t[1],o)&&(r=1);++n1),t})),To(e,ua(e),n),r&&(n=sr(n,7,ra));for(var o=t.length;o--;)ho(n,t[o]);return n}));var Nu=aa((function(e,t){return null==e?{}:function(e,t){return $r(e,t,(function(t,n){return Du(e,n)}))}(e,t)}));function Wu(e,t){if(null==e)return{};var n=It(ua(e),(function(e){return[e]}));return t=fa(t),$r(e,n,(function(e,n){return t(e,n[0])}))}var Vu=Qo(Iu),zu=Qo(Ru);function Uu(e){return null==e?[]:Qt(e,Iu(e))}var Hu=No((function(e,t,n){return t=t.toLowerCase(),e+(n?Yu(t):t)}));function Yu(e){return Qu(wu(e).toLowerCase())}function Gu(e){return(e=wu(e))&&e.replace(je,on).replace(et,"")}var $u=No((function(e,t,n){return e+(n?"-":"")+t.toLowerCase()})),qu=No((function(e,t,n){return e+(n?" ":"")+t.toLowerCase()})),Xu=Lo("toLowerCase");var Zu=No((function(e,t,n){return e+(n?"_":"")+t.toLowerCase()}));var Ku=No((function(e,t,n){return e+(n?" ":"")+Qu(t)}));var Ju=No((function(e,t,n){return e+(n?" ":"")+t.toUpperCase()})),Qu=Lo("toUpperCase");function el(e,t,n){return e=wu(e),(t=n?a:t)===a?function(e){return ot.test(e)}(e)?function(e){return e.match(nt)||[]}(e):function(e){return e.match(de)||[]}(e):e.match(t)||[]}var tl=Jr((function(e,t){try{return Pt(e,a,t)}catch(e){return Qi(e)?e:new le(e)}})),nl=aa((function(e,t){return Ct(t,(function(t){t=Wa(t),ur(e,t,Ai(e[t],e))})),e}));function rl(e){return function(){return e}}var ol=zo(),al=zo(!0);function il(e){return e}function ul(e){return Br("function"==typeof e?e:sr(e,1))}var ll=Jr((function(e,t){return function(n){return Ar(n,e,t)}})),cl=Jr((function(e,t){return function(n){return Ar(e,n,t)}}));function sl(e,t,n){var r=Iu(t),o=Er(t,r);null!=n||ru(t)&&(o.length||!r.length)||(n=t,t=e,e=this,o=Er(t,Iu(t)));var a=!(ru(n)&&"chain"in n&&!n.chain),i=eu(e);return Ct(o,(function(n){var r=t[n];e[n]=r,i&&(e.prototype[n]=function(){var t=this.__chain__;if(a||t){var n=e(this.__wrapped__),o=n.__actions__=Ao(this.__actions__);return o.push({func:r,args:arguments,thisArg:e}),n.__chain__=t,n}return r.apply(e,Rt([this.value()],arguments))})})),e}function fl(){}var dl=Go(It),pl=Go(Dt),hl=Go(Lt);function vl(e){return _a(e)?Gt(Wa(e)):function(e){return function(t){return xr(t,e)}}(e)}var bl=qo(),ml=qo(!0);function yl(){return[]}function gl(){return!1}var Ol=Yo((function(e,t){return e+t}),0),wl=Ko("ceil"),jl=Yo((function(e,t){return e/t}),1),_l=Ko("floor");var El,xl=Yo((function(e,t){return e*t}),1),Pl=Ko("round"),kl=Yo((function(e,t){return e-t}),0);return zn.after=function(e,t){if("function"!=typeof t)throw new De(i);return e=mu(e),function(){if(--e<1)return t.apply(this,arguments)}},zn.ary=Di,zn.assign=ju,zn.assignIn=_u,zn.assignInWith=Eu,zn.assignWith=xu,zn.at=Pu,zn.before=Mi,zn.bind=Ai,zn.bindAll=nl,zn.bindKey=Ti,zn.castArray=function(){if(!arguments.length)return[];var e=arguments[0];return $i(e)?e:[e]},zn.chain=vi,zn.chunk=function(e,t,n){t=(n?ja(e,t,n):t===a)?1:On(mu(t),0);var o=null==e?0:e.length;if(!o||t<1)return[];for(var i=0,u=0,l=r(vt(o/t));io?0:o+n),(r=r===a||r>o?o:mu(r))<0&&(r+=o),r=n>r?0:yu(r);n>>0)?(e=wu(e))&&("string"==typeof t||null!=t&&!lu(t))&&!(t=fo(t))&&ln(e)?Eo(vn(e),0,n):e.split(t,n):[]},zn.spread=function(e,t){if("function"!=typeof e)throw new De(i);return t=null==t?0:On(mu(t),0),Jr((function(n){var r=n[t],o=Eo(n,0,t);return r&&Rt(o,r),Pt(e,this,o)}))},zn.tail=function(e){var t=null==e?0:e.length;return t?ao(e,1,t):[]},zn.take=function(e,t,n){return e&&e.length?ao(e,0,(t=n||t===a?1:mu(t))<0?0:t):[]},zn.takeRight=function(e,t,n){var r=null==e?0:e.length;return r?ao(e,(t=r-(t=n||t===a?1:mu(t)))<0?0:t,r):[]},zn.takeRightWhile=function(e,t){return e&&e.length?bo(e,fa(t,3),!1,!0):[]},zn.takeWhile=function(e,t){return e&&e.length?bo(e,fa(t,3)):[]},zn.tap=function(e,t){return t(e),e},zn.throttle=function(e,t,n){var r=!0,o=!0;if("function"!=typeof e)throw new De(i);return ru(n)&&(r="leading"in n?!!n.leading:r,o="trailing"in n?!!n.trailing:o),Ii(e,t,{leading:r,maxWait:t,trailing:o})},zn.thru=bi,zn.toArray=vu,zn.toPairs=Vu,zn.toPairsIn=zu,zn.toPath=function(e){return $i(e)?It(e,Wa):fu(e)?[e]:Ao(Na(wu(e)))},zn.toPlainObject=Ou,zn.transform=function(e,t,n){var r=$i(e),o=r||Ki(e)||du(e);if(t=fa(t,4),null==n){var a=e&&e.constructor;n=o?r?new a:[]:ru(e)&&eu(a)?Un($e(e)):{}}return(o?Ct:jr)(e,(function(e,r,o){return t(n,e,r,o)})),n},zn.unary=function(e){return Di(e,1)},zn.union=oi,zn.unionBy=ai,zn.unionWith=ii,zn.uniq=function(e){return e&&e.length?po(e):[]},zn.uniqBy=function(e,t){return e&&e.length?po(e,fa(t,2)):[]},zn.uniqWith=function(e,t){return t="function"==typeof t?t:a,e&&e.length?po(e,a,t):[]},zn.unset=function(e,t){return null==e||ho(e,t)},zn.unzip=ui,zn.unzipWith=li,zn.update=function(e,t,n){return null==e?e:vo(e,t,wo(n))},zn.updateWith=function(e,t,n,r){return r="function"==typeof r?r:a,null==e?e:vo(e,t,wo(n),r)},zn.values=Uu,zn.valuesIn=function(e){return null==e?[]:Qt(e,Ru(e))},zn.without=ci,zn.words=el,zn.wrap=function(e,t){return Wi(wo(t),e)},zn.xor=si,zn.xorBy=fi,zn.xorWith=di,zn.zip=pi,zn.zipObject=function(e,t){return go(e||[],t||[],rr)},zn.zipObjectDeep=function(e,t){return go(e||[],t||[],to)},zn.zipWith=hi,zn.entries=Vu,zn.entriesIn=zu,zn.extend=_u,zn.extendWith=Eu,sl(zn,zn),zn.add=Ol,zn.attempt=tl,zn.camelCase=Hu,zn.capitalize=Yu,zn.ceil=wl,zn.clamp=function(e,t,n){return n===a&&(n=t,t=a),n!==a&&(n=(n=gu(n))==n?n:0),t!==a&&(t=(t=gu(t))==t?t:0),cr(gu(e),t,n)},zn.clone=function(e){return sr(e,4)},zn.cloneDeep=function(e){return sr(e,5)},zn.cloneDeepWith=function(e,t){return sr(e,5,t="function"==typeof t?t:a)},zn.cloneWith=function(e,t){return sr(e,4,t="function"==typeof t?t:a)},zn.conformsTo=function(e,t){return null==t||fr(e,t,Iu(t))},zn.deburr=Gu,zn.defaultTo=function(e,t){return null==e||e!=e?t:e},zn.divide=jl,zn.endsWith=function(e,t,n){e=wu(e),t=fo(t);var r=e.length,o=n=n===a?r:cr(mu(n),0,r);return(n-=t.length)>=0&&e.slice(n,o)==t},zn.eq=Ui,zn.escape=function(e){return(e=wu(e))&&J.test(e)?e.replace(Z,an):e},zn.escapeRegExp=function(e){return(e=wu(e))&&ie.test(e)?e.replace(ae,"\\$&"):e},zn.every=function(e,t,n){var r=$i(e)?Dt:br;return n&&ja(e,t,n)&&(t=a),r(e,fa(t,3))},zn.find=gi,zn.findIndex=Ga,zn.findKey=function(e,t){return Wt(e,fa(t,3),jr)},zn.findLast=Oi,zn.findLastIndex=$a,zn.findLastKey=function(e,t){return Wt(e,fa(t,3),_r)},zn.floor=_l,zn.forEach=wi,zn.forEachRight=ji,zn.forIn=function(e,t){return null==e?e:Or(e,fa(t,3),Ru)},zn.forInRight=function(e,t){return null==e?e:wr(e,fa(t,3),Ru)},zn.forOwn=function(e,t){return e&&jr(e,fa(t,3))},zn.forOwnRight=function(e,t){return e&&_r(e,fa(t,3))},zn.get=Su,zn.gt=Hi,zn.gte=Yi,zn.has=function(e,t){return null!=e&&ya(e,t,Sr)},zn.hasIn=Du,zn.head=Xa,zn.identity=il,zn.includes=function(e,t,n,r){e=Xi(e)?e:Uu(e),n=n&&!r?mu(n):0;var o=e.length;return n<0&&(n=On(o+n,0)),su(e)?n<=o&&e.indexOf(t,n)>-1:!!o&&zt(e,t,n)>-1},zn.indexOf=function(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var o=null==n?0:mu(n);return o<0&&(o=On(r+o,0)),zt(e,t,o)},zn.inRange=function(e,t,n){return t=bu(t),n===a?(n=t,t=0):n=bu(n),function(e,t,n){return e>=wn(t,n)&&e=-9007199254740991&&e<=v},zn.isSet=cu,zn.isString=su,zn.isSymbol=fu,zn.isTypedArray=du,zn.isUndefined=function(e){return e===a},zn.isWeakMap=function(e){return ou(e)&&ma(e)==I},zn.isWeakSet=function(e){return ou(e)&&"[object WeakSet]"==kr(e)},zn.join=function(e,t){return null==e?"":$t.call(e,t)},zn.kebabCase=$u,zn.last=Qa,zn.lastIndexOf=function(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var o=r;return n!==a&&(o=(o=mu(n))<0?On(r+o,0):wn(o,r-1)),t==t?function(e,t,n){for(var r=n+1;r--;)if(e[r]===t)return r;return r}(e,t,o):Vt(e,Ht,o,!0)},zn.lowerCase=qu,zn.lowerFirst=Xu,zn.lt=pu,zn.lte=hu,zn.max=function(e){return e&&e.length?mr(e,il,Cr):a},zn.maxBy=function(e,t){return e&&e.length?mr(e,fa(t,2),Cr):a},zn.mean=function(e){return Yt(e,il)},zn.meanBy=function(e,t){return Yt(e,fa(t,2))},zn.min=function(e){return e&&e.length?mr(e,il,Wr):a},zn.minBy=function(e,t){return e&&e.length?mr(e,fa(t,2),Wr):a},zn.stubArray=yl,zn.stubFalse=gl,zn.stubObject=function(){return{}},zn.stubString=function(){return""},zn.stubTrue=function(){return!0},zn.multiply=xl,zn.nth=function(e,t){return e&&e.length?Yr(e,mu(t)):a},zn.noConflict=function(){return ht._===this&&(ht._=Ve),this},zn.noop=fl,zn.now=Si,zn.pad=function(e,t,n){e=wu(e);var r=(t=mu(t))?hn(e):0;if(!t||r>=t)return e;var o=(t-r)/2;return $o(bt(o),n)+e+$o(vt(o),n)},zn.padEnd=function(e,t,n){e=wu(e);var r=(t=mu(t))?hn(e):0;return t&&rt){var r=e;e=t,t=r}if(n||e%1||t%1){var o=En();return wn(e+o*(t-e+st("1e-"+((o+"").length-1))),t)}return Zr(e,t)},zn.reduce=function(e,t,n){var r=$i(e)?Ft:qt,o=arguments.length<3;return r(e,fa(t,4),n,o,hr)},zn.reduceRight=function(e,t,n){var r=$i(e)?Bt:qt,o=arguments.length<3;return r(e,fa(t,4),n,o,vr)},zn.repeat=function(e,t,n){return t=(n?ja(e,t,n):t===a)?1:mu(t),Kr(wu(e),t)},zn.replace=function(){var e=arguments,t=wu(e[0]);return e.length<3?t:t.replace(e[1],e[2])},zn.result=function(e,t,n){var r=-1,o=(t=jo(t,e)).length;for(o||(o=1,e=a);++rv)return[];var n=m,r=wn(e,m);t=fa(t),e-=m;for(var o=Zt(r,t);++n=i)return e;var l=n-hn(r);if(l<1)return r;var c=u?Eo(u,0,l).join(""):e.slice(0,l);if(o===a)return c+r;if(u&&(l+=c.length-l),lu(o)){if(e.slice(l).search(o)){var s,f=c;for(o.global||(o=Ce(o.source,wu(be.exec(o))+"g")),o.lastIndex=0;s=o.exec(f);)var d=s.index;c=c.slice(0,d===a?l:d)}}else if(e.indexOf(fo(o),l)!=l){var p=c.lastIndexOf(o);p>-1&&(c=c.slice(0,p))}return c+r},zn.unescape=function(e){return(e=wu(e))&&K.test(e)?e.replace(X,mn):e},zn.uniqueId=function(e){var t=++Be;return wu(e)+t},zn.upperCase=Ju,zn.upperFirst=Qu,zn.each=wi,zn.eachRight=ji,zn.first=Xa,sl(zn,(El={},jr(zn,(function(e,t){Fe.call(zn.prototype,t)||(El[t]=e)})),El),{chain:!1}),zn.VERSION="4.17.21",Ct(["bind","bindKey","curry","curryRight","partial","partialRight"],(function(e){zn[e].placeholder=zn})),Ct(["drop","take"],(function(e,t){Gn.prototype[e]=function(n){n=n===a?1:On(mu(n),0);var r=this.__filtered__&&!t?new Gn(this):this.clone();return r.__filtered__?r.__takeCount__=wn(n,r.__takeCount__):r.__views__.push({size:wn(n,m),type:e+(r.__dir__<0?"Right":"")}),r},Gn.prototype[e+"Right"]=function(t){return this.reverse()[e](t).reverse()}})),Ct(["filter","map","takeWhile"],(function(e,t){var n=t+1,r=1==n||3==n;Gn.prototype[e]=function(e){var t=this.clone();return t.__iteratees__.push({iteratee:fa(e,3),type:n}),t.__filtered__=t.__filtered__||r,t}})),Ct(["head","last"],(function(e,t){var n="take"+(t?"Right":"");Gn.prototype[e]=function(){return this[n](1).value()[0]}})),Ct(["initial","tail"],(function(e,t){var n="drop"+(t?"":"Right");Gn.prototype[e]=function(){return this.__filtered__?new Gn(this):this[n](1)}})),Gn.prototype.compact=function(){return this.filter(il)},Gn.prototype.find=function(e){return this.filter(e).head()},Gn.prototype.findLast=function(e){return this.reverse().find(e)},Gn.prototype.invokeMap=Jr((function(e,t){return"function"==typeof e?new Gn(this):this.map((function(n){return Ar(n,e,t)}))})),Gn.prototype.reject=function(e){return this.filter(Li(fa(e)))},Gn.prototype.slice=function(e,t){e=mu(e);var n=this;return n.__filtered__&&(e>0||t<0)?new Gn(n):(e<0?n=n.takeRight(-e):e&&(n=n.drop(e)),t!==a&&(n=(t=mu(t))<0?n.dropRight(-t):n.take(t-e)),n)},Gn.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},Gn.prototype.toArray=function(){return this.take(m)},jr(Gn.prototype,(function(e,t){var n=/^(?:filter|find|map|reject)|While$/.test(t),r=/^(?:head|last)$/.test(t),o=zn[r?"take"+("last"==t?"Right":""):t],i=r||/^find/.test(t);o&&(zn.prototype[t]=function(){var t=this.__wrapped__,u=r?[1]:arguments,l=t instanceof Gn,c=u[0],s=l||$i(t),f=function(e){var t=o.apply(zn,Rt([e],u));return r&&d?t[0]:t};s&&n&&"function"==typeof c&&1!=c.length&&(l=s=!1);var d=this.__chain__,p=!!this.__actions__.length,h=i&&!d,v=l&&!p;if(!i&&s){t=v?t:new Gn(this);var b=e.apply(t,u);return b.__actions__.push({func:bi,args:[f],thisArg:a}),new Yn(b,d)}return h&&v?e.apply(this,u):(b=this.thru(f),h?r?b.value()[0]:b.value():b)})})),Ct(["pop","push","shift","sort","splice","unshift"],(function(e){var t=Me[e],n=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",r=/^(?:pop|shift)$/.test(e);zn.prototype[e]=function(){var e=arguments;if(r&&!this.__chain__){var o=this.value();return t.apply($i(o)?o:[],e)}return this[n]((function(n){return t.apply($i(n)?n:[],e)}))}})),jr(Gn.prototype,(function(e,t){var n=zn[t];if(n){var r=n.name+"";Fe.call(Tn,r)||(Tn[r]=[]),Tn[r].push({name:t,func:n})}})),Tn[Uo(a,2).name]=[{name:"wrapper",func:a}],Gn.prototype.clone=function(){var e=new Gn(this.__wrapped__);return e.__actions__=Ao(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=Ao(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=Ao(this.__views__),e},Gn.prototype.reverse=function(){if(this.__filtered__){var e=new Gn(this);e.__dir__=-1,e.__filtered__=!0}else(e=this.clone()).__dir__*=-1;return e},Gn.prototype.value=function(){var e=this.__wrapped__.value(),t=this.__dir__,n=$i(e),r=t<0,o=n?e.length:0,a=function(e,t,n){var r=-1,o=n.length;for(;++r=this.__values__.length;return{done:e,value:e?a:this.__values__[this.__index__++]}},zn.prototype.plant=function(e){for(var t,n=this;n instanceof Hn;){var r=za(n);r.__index__=0,r.__values__=a,t?o.__wrapped__=r:t=r;var o=r;n=n.__wrapped__}return o.__wrapped__=e,t},zn.prototype.reverse=function(){var e=this.__wrapped__;if(e instanceof Gn){var t=e;return this.__actions__.length&&(t=new Gn(this)),(t=t.reverse()).__actions__.push({func:bi,args:[ri],thisArg:a}),new Yn(t,this.__chain__)}return this.thru(ri)},zn.prototype.toJSON=zn.prototype.valueOf=zn.prototype.value=function(){return mo(this.__wrapped__,this.__actions__)},zn.prototype.first=zn.prototype.head,Je&&(zn.prototype[Je]=function(){return this}),zn}();ht._=yn,(o=function(){return yn}.call(t,n,t,r))===a||(r.exports=o)}).call(this)}).call(t,n(57),n(136)(e))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:16,t=new Uint8Array(e);return(0,o.default)(t),t}(e).reduce(((e,t)=>e+a[t]),"").slice(0,e)};var r,o=(r=n(505))&&r.__esModule?r:{default:r};for(var a=[],i=0;i<256;++i)a[i]=(i+256).toString(16).substring(1)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TEXT_STYLES=t.Normal=t.Heading6=t.Heading5=t.Heading4=t.Heading3=t.Heading2=t.Heading1=t.BlockQuote=void 0;var r,o,a=n(1),i=b(n(0)),u=b(n(3)),l=["children"],c=["children"],s=["children"],f=["children"],d=["children"],p=["children"],h=["children"],v=["children"];function b(e){return e&&e.__esModule?e:{default:e}}function m(){return m=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function g(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var O=u.default.div(r||(r=g(["\n display: block;\n"]))),w=e=>{var t=e.children,n=y(e,l);return i.default.createElement(a.Text,m({"data-testid":"text-style--normal"},n),i.default.createElement(O,null,t))};t.Normal=w;var j=e=>{var t=e.children,n=y(e,c);return i.default.createElement(a.Heading,m({as:"h1","data-testid":"text-style--h1",size:5},n),i.default.createElement(O,null,t))};t.Heading1=j;var _=e=>{var t=e.children,n=y(e,s);return i.default.createElement(a.Heading,m({as:"h2","data-testid":"text-style--h2",size:4},n),i.default.createElement(O,null,t))};t.Heading2=_;var E=e=>{var t=e.children,n=y(e,f);return i.default.createElement(a.Heading,m({as:"h3","data-testid":"text-style--h3",size:3},n),i.default.createElement(O,null,t))};t.Heading3=E;var x=e=>{var t=e.children,n=y(e,d);return i.default.createElement(a.Heading,m({as:"h4","data-testid":"text-style--h4",size:2},n),i.default.createElement(O,null,t))};t.Heading4=x;var P=e=>{var t=e.children,n=y(e,p);return i.default.createElement(a.Heading,m({as:"h5","data-testid":"text-style--h5",size:1},n),i.default.createElement(O,null,t))};t.Heading5=P;var k=e=>{var t=e.children,n=y(e,h);return i.default.createElement(a.Heading,m({as:"h6","data-testid":"text-style--h6",size:0},n),i.default.createElement(O,null,t))};t.Heading6=k;var C=u.default.blockquote(o||(o=g(["\n position: relative;\n display: block;\n margin: 0;\n padding-left: ","px;\n\n &::before {\n content: '';\n position: absolute;\n left: 0;\n top: -4px;\n bottom: -4px;\n width: 3px;\n background: var(--card-border-color);\n }\n"])),(e=>e.theme.sanity.space[3])),S=e=>{var t=e.children,n=y(e,v);return i.default.createElement(C,m({"data-testid":"text-style--blockquote"},n),i.default.createElement(a.Text,{as:"p"},t))};t.BlockQuote=S;var D={normal:w,h1:j,h2:_,h3:E,h4:x,h5:P,h6:k,blockquote:S};t.TEXT_STYLES=D},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getActionIcon=function(e,t){if(e.icon)return"string"==typeof e.icon?i.default.createElement(u.CustomIcon,{active:t,icon:e.icon}):e.icon;if("annotation"===e.type)return h[e.key]||o.UnknownIcon;if("listStyle"===e.type)return b[e.key]||o.UnknownIcon;return v[e.key]||o.UnknownIcon},t.getBlockStyles=function(e){return e.styles.map((e=>({key:"style-".concat(e.value),style:e.value,styleComponent:e&&e.blockEditor&&e.blockEditor.render,title:e.title})))},t.getInsertMenuItems=function(e,t,n,r){var a=e.types.blockObjects.map(((e,t)=>({handle:()=>n(e),icon:p(e,o.BlockElementIcon),inline:!1,key:"block-".concat(t),type:e}))),i=e.types.inlineObjects.map(((e,t)=>({handle:()=>r(e),icon:p(e,o.InlineElementIcon),inline:!0,key:"inline-".concat(t),type:e})));return a.concat(i).filter((e=>{var t;return!(null!==(t=e.type)&&void 0!==t&&t.hidden)}))},t.getPTEToolbarActionGroups=function(e,t,n,r){return[{name:"format",actions:c(e,t,r)},{name:"list",actions:s(e,t)},{name:"annotation",actions:d(e,t,n)}]};var r=l(n(60)),o=n(7),a=n(34),i=l(n(0)),u=n(2951);function l(e){return e&&e.__esModule?e:{default:e}}function c(e,t,n){return a.PortableTextEditor.getPortableTextFeatures(e).decorators.map((r=>{var o,i,u=Object.keys(n.marks).find((e=>n.marks[e]===r.value));return u&&(i=[u]),{type:"format",disabled:t,icon:null===(o=r.blockEditor)||void 0===o?void 0:o.icon,key:r.value,handle:()=>{a.PortableTextEditor.toggleMark(e,r.value),a.PortableTextEditor.focus(e)},hotkeys:i,title:r.title}}))}function s(e,t){return a.PortableTextEditor.getPortableTextFeatures(e).lists.map((n=>{var r;return{type:"listStyle",key:n.value,disabled:t,icon:null===(r=n.blockEditor)||void 0===r?void 0:r.icon,handle:()=>{a.PortableTextEditor.toggleList(e,n.value)},title:n.title}}))}function f(e){return(0,r.default)(e,"icon")||(0,r.default)(e,"blockEditor.icon")||(0,r.default)(e,"type.icon")||(0,r.default)(e,"type.to.icon")||(0,r.default)(e,"type.to[0].icon")}function d(e,t,n){var r=a.PortableTextEditor.getPortableTextFeatures(e),o=a.PortableTextEditor.focusChild(e),i=o&&o.text;return r.annotations.map((r=>({type:"annotation",disabled:!i||t,icon:f(r),key:r.value,handle:t=>{t?(a.PortableTextEditor.removeAnnotation(e,r.type),a.PortableTextEditor.focus(e)):n(r.type)},title:r.title})))}function p(e,t){var n=(0,r.default)(e,"to[0].icon");return e.icon||e.type&&e.type.icon||n||t}var h={link:o.LinkIcon},v={strong:o.BoldIcon,em:o.ItalicIcon,"strike-through":o.StrikethroughIcon,underline:o.UnderlineIcon,code:o.CodeIcon},b={number:o.OlistIcon,bullet:o.UlistIcon}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.toFormBuilder=function(e,t){return(0,r.default)(t.map((t=>function(e,t){return(0,r.default)(Object.keys(t).filter((n=["id","ifRevisionID","query"],e=>!n.includes(e))).map((n=>{if("unset"===n)return t.unset.map((t=>({type:"unset",path:i.toFormBuilder(t),origin:e})));if("insert"===n){var r="before"in t.insert?"before":"after";return{type:"insert",position:r,path:i.toFormBuilder(t.insert[r]),items:t.insert.items,origin:e}}return Object.keys(t[n]).map((r=>"set"===n?{type:"set",path:i.toFormBuilder(r),value:t[n][r],origin:e}:"inc"===n||"dec"===n?{type:n,path:i.toFormBuilder(r),value:t[n][r],origin:e}:"setIfMissing"===n?{type:"setIfMissing",path:i.toFormBuilder(r),value:t[n][r],origin:e}:"diffMatchPatch"===n?{type:"diffMatchPatch",path:i.toFormBuilder(r),value:t[n][r],origin:e}:(console.warn(new Error("Unsupported patch type: ".concat(n))),null))).filter(Boolean)})));var n}(e,t))))},t.toGradient=function(e){return e.map(c)};var r=l(n(39)),o=l(n(2970)),a=n(492),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(1151));function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function l(e){return e&&e.__esModule?e:{default:e}}function c(e){var t=(0,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,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"RenderActionCollectionState",{enumerable:!0,get:function(){return r.RenderActionCollectionState}}),Object.defineProperty(t,"RenderBadgeCollectionState",{enumerable:!0,get:function(){return o.RenderBadgeCollectionState}});var r=n(2985),o=n(2988)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ActionStateDialog=function(e){var t=e.dialog,n=e.referenceElement,r=void 0===n?null:n,d=(0,o.useId)()||"";if("legacy"===t.type)return i.default.createElement(i.default.Fragment,null,t.content);if("confirm"===t.type)return i.default.createElement(u.ConfirmDialog,{dialog:t,referenceElement:r});if("modal"===t.type)return i.default.createElement(s.ModalDialog,{dialog:t});if("popover"===t.type)return i.default.createElement(f.PopoverDialog,{dialog:t,referenceElement:r});if("success"===t.type)return i.default.createElement(c.DeprecatedSuccessDialog,{dialog:t});if("error"===t.type)return i.default.createElement(l.DeprecatedErrorDialog,{dialog:t});var p=t;return console.warn("Unsupported dialog type ".concat(p.type)),i.default.createElement(a.Dialog,{id:d,onClose:p.onClose,onClickOutside:p.onClose,width:2},i.default.createElement(a.Box,{padding:4},p.content||i.default.createElement(i.default.Fragment,null,"Unexpected dialog type (",i.default.createElement("code",null,p.type),")")))};var r,o=n(20),a=n(1),i=(r=n(0))&&r.__esModule?r:{default:r},u=n(2989),l=n(2990),c=n(2991),s=n(2992),f=n(2993)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.POPOVER_FALLBACK_PLACEMENTS=t.LEGACY_DIALOG_TO_UI_COLOR=t.DIALOG_WIDTH_TO_UI_WIDTH=void 0;t.POPOVER_FALLBACK_PLACEMENTS=["left","bottom"];t.LEGACY_DIALOG_TO_UI_COLOR={info:"primary",success:"positive",danger:"critical",warning:"caution"};t.DIALOG_WIDTH_TO_UI_WIDTH={small:0,medium:1,large:2,full:"auto"}},function(e,t,n){"use strict";n.d(t,"a",(function(){return v})),n.d(t,"b",(function(){return h}));var r=n(8),o=n(612),a=n(1163),i=n(1164),u=n(1176),l=n(1177),c=n(1181),s=n(1185),f=n(1188),d=n(384),p=Object(r.a)(Object(r.a)(Object(r.a)(Object(r.a)({},l.a),u.a),c.a),f.a),h=Object(a.a)((function(e,t){return Object(i.a)(e,t,p,s.a,d.a)}));function v(e){return Object(o.a)(Object(i.a)(e,{forwardMotionProps:!1},p,s.a,d.a))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return m}));var r=n(8),o=n(0),a=(n.n(o),n(3005)),i=n(206),u=n(207),l=n(3006),c=n(3007),s=n(3008),f=n(613),d=n(616),p=n(3010),h=n(269),v=n(3022),b=n(3023);function m(e){var t=e.preloadedFeatures,n=e.createVisualElement,m=e.projectionNodeConstructor,y=e.useRender,g=e.useVisualState,O=e.Component;return t&&Object(f.b)(t),Object(o.forwardRef)((function(e,w){var j=function(e){var t,n=e.layoutId,r=null===(t=Object(o.useContext)(h.a))||void 0===t?void 0:t.id;return r&&void 0!==n?r+"-"+n:n}(e);e=Object(r.a)(Object(r.a)({},e),{layoutId:j});var _=Object(o.useContext)(i.a),E=null,x=Object(s.a)(e),P=_.isStatic?void 0:Object(p.a)(),k=g(e,_.isStatic);return!_.isStatic&&d.a&&(x.visualElement=Object(l.a)(O,k,Object(r.a)(Object(r.a)({},_),e),n),Object(v.a)(P,e,x.visualElement,m||f.a.projectionNodeConstructor),E=Object(a.a)(e,x.visualElement,t)),o.createElement(b.a,{visualElement:x.visualElement,props:Object(r.a)(Object(r.a)({},_),e)},E,o.createElement(u.a.Provider,{value:x},y(O,e,P,Object(c.a)(k,x.visualElement,w),k,_.isStatic,x.visualElement)))}))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return a}));var r=function(e){return{isEnabled:function(t){return e.some((function(e){return!!t[e]}))}}},o={measureLayout:r(["layout","layoutId","drag"]),animation:r(["animate","exit","variants","whileHover","whileTap","whileFocus","whileDrag","whileInView"]),exit:r(["exit"]),drag:r(["drag","dragControls"]),focus:r(["whileFocus"]),hover:r(["whileHover","onHoverStart","onHoverEnd"]),tap:r(["whileTap","onTap","onTapStart","onTapCancel"]),pan:r(["onPan","onPanStart","onPanSessionStart","onPanEnd"]),inView:r(["whileInView","onViewportEnter","onViewportLeave"])};function a(e){for(var t in e)null!==e[t]&&("projectionNodeConstructor"===t?o.projectionNodeConstructor=e[t]:o[t].Component=e[t])}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(0),o=(n.n(r),Object(r.createContext)({strict:!1}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(0),o=(n.n(r),n(616).a?r.useLayoutEffect:r.useEffect)},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r="undefined"!=typeof window},function(e,t,n){"use strict";function r(e){return"object"==typeof e&&Object.prototype.hasOwnProperty.call(e,"current")}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(377),o=function(){function e(){this.subscriptions=[]}return e.prototype.add=function(e){var t=this;return Object(r.a)(this.subscriptions,e),function(){return Object(r.c)(t.subscriptions,e)}},e.prototype.notify=function(e,t,n){var r=this.subscriptions.length;if(r)if(1===r)this.subscriptions[0](e,t,n);else for(var o=0;o-1||/[A-Z]/.test(e))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var r=n(3026),o=n(1167),a=n(160),i=n(3027),u=n(1158);function l(e,t,n,l){var c,s=e.style,f=e.vars,d=e.transform,p=e.transformKeys,h=e.transformOrigin;p.length=0;var v=!1,b=!1,m=!0;for(var y in t){var g=t[y];if(Object(o.a)(y))f[y]=g;else{var O=u.a[y],w=Object(i.a)(g,O);if(Object(a.b)(y)){if(v=!0,d[y]=w,p.push(y),!m)continue;g!==(null!==(c=O.default)&&void 0!==c?c:0)&&(m=!1)}else Object(a.a)(y)?(h[y]=w,b=!0):s[y]=w}}v?s.transform=Object(r.a)(e,n,m,l):l?s.transform=l({},""):!t.transform&&s.transform&&(s.transform="none"),b&&(s.transformOrigin=Object(r.b)(h))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=function(){return{style:{},transform:{},transformKeys:[],transformOrigin:{},vars:{}}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var r=n(8),o=n(627),a=n(3029),i=n(3030);function u(e,t,n,u){var l=t.attrX,c=t.attrY,s=t.originX,f=t.originY,d=t.pathLength,p=t.pathSpacing,h=void 0===p?1:p,v=t.pathOffset,b=void 0===v?0:v,m=Object(r.d)(t,["attrX","attrY","originX","originY","pathLength","pathSpacing","pathOffset"]);Object(o.a)(e,m,n,u),e.attrs=e.style,e.style={};var y=e.attrs,g=e.style,O=e.dimensions;y.transform&&(O&&(g.transform=y.transform),delete y.transform),O&&(void 0!==s||void 0!==f||g.transform)&&(g.transformOrigin=Object(a.a)(O,void 0!==s?s:.5,void 0!==f?f:.5)),void 0!==l&&(y.x=l),void 0!==c&&(y.y=c),void 0!==d&&Object(i.a)(y,d,h,b,!1)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(1166),o=n(91);function a(e){var t=e.style,n={};for(var a in t)(Object(o.a)(t[a])||Object(r.a)(a,e))&&(n[a]=t[a]);return n}},function(e,t,n){"use strict";n.d(t,"a",(function(){return d}));var r=n(8),o=n(0),a=(n.n(o),n(632)),i=n(208),u=n(209),l=n(48),c=n(624),s=n(207);function f(e,t,n,r){var o=e.scrapeMotionValuesFromProps,a=e.createRenderState,i=e.onMount,u={latestValues:p(t,n,r,o),renderState:a()};return i&&(u.mount=function(e){return i(t,e,u)}),u}var d=function(e){return function(t,n){var r=Object(o.useContext)(s.a),a=Object(o.useContext)(i.a);return n?f(e,t,r,a):Object(l.a)((function(){return f(e,t,r,a)}))}};function p(e,t,n,o){var i={},l=!1===(null==n?void 0:n.initial),s=o(e);for(var f in s)i[f]=Object(c.a)(s[f]);var d=e.initial,p=e.animate,h=Object(u.a)(e),v=Object(u.b)(e);t&&v&&!h&&!1!==e.inherit&&(null!=d||(d=t.initial),null!=p||(p=t.animate));var b=l||!1===d,m=b?p:d;m&&"boolean"!=typeof m&&!Object(a.a)(m)&&(Array.isArray(m)?m:[m]).forEach((function(t){var n=Object(u.f)(e,t);if(n){var o=n.transitionEnd;n.transition;var a=Object(r.d)(n,["transitionEnd","transition"]);for(var l in a){var c=a[l];if(Array.isArray(c))c=c[b?c.length-1:0];null!==c&&(i[l]=c)}for(var l in o)i[l]=o[l]}}));return i}},function(e,t,n){"use strict";function r(e){return"object"==typeof e&&"function"==typeof e.start}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";function r(e){return"undefined"!=typeof PointerEvent&&e instanceof PointerEvent?!("mouse"!==e.pointerType):e instanceof MouseEvent}function o(e){return!!e.touches}n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return o}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return u})),n.d(t,"b",(function(){return l}));var r=n(633);var o={pageX:0,pageY:0};function a(e,t){void 0===t&&(t="page");var n=e.touches[0]||e.changedTouches[0]||o;return{x:n[t+"X"],y:n[t+"Y"]}}function i(e,t){return void 0===t&&(t="page"),{x:e[t+"X"],y:e[t+"Y"]}}function u(e,t){return void 0===t&&(t="page"),{point:Object(r.b)(e)?a(e,t):i(e,t)}}var l=function(e,t){void 0===t&&(t=!1);var n,r=function(t){return e(t,u(t))};return t?(n=r,function(e){var t=e instanceof MouseEvent;(!t||t&&0===e.button)&&n(e)}):r}},function(e,t,n){"use strict";function r(e){var t=null;return function(){return null===t&&(t=e,function(){t=null})}}n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return u}));var o=r("dragHorizontal"),a=r("dragVertical");function i(e){var t=!1;if("y"===e)t=a();else if("x"===e)t=o();else{var n=o(),r=a();n&&r?t=function(){n(),r()}:(n&&n(),r&&r())}return t}function u(){var e=i(!0);return!e||(e(),!1)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(0);n.n(r);function o(e){return Object(r.useEffect)((function(){return function(){return e()}}),[])}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=function(e){return function(t){return e(t),null}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return u})),n.d(t,"b",(function(){return i}));var r=n(0),o=(n.n(r),n(208)),a=n(48);function i(){var e=Object(r.useContext)(o.a);if(null===e)return[!0,null];var t=e.isPresent,n=e.onExitComplete,a=e.register,i=s();Object(r.useEffect)((function(){return a(i)}),[]);return!t&&n?[!1,function(){return null==n?void 0:n(i)}]:[!0]}function u(){return null===(e=Object(r.useContext)(o.a))||e.isPresent;var e}var l=0,c=function(){return l++},s=function(){return Object(a.a)(c)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var r=n(8),o=n(35),a=n(0),i=(n.n(a),n(636));function u(){var e=Object(a.useRef)(!1),t=Object(r.c)(Object(a.useState)(0),2),n=t[0],u=t[1];Object(i.a)((function(){return e.current=!0}));var l=Object(a.useCallback)((function(){!e.current&&u(n+1)}),[n]);return[Object(a.useCallback)((function(){return o.b.postRender(l)}),[l]),n]}},function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var r=n(8),o=n(1192),a=n(1193),i=n(48);function u(e,t,n,a){var i="function"==typeof t?t:Object(o.a)(t,n,a);return Array.isArray(e)?l(e,i):l([e],(function(e){var t=Object(r.c)(e,1)[0];return i(t)}))}function l(e,t){var n=Object(i.a)((function(){return[]}));return Object(a.a)(e,(function(){n.length=0;for(var r=e.length,o=0;o{if(e.mapWith)return e;var n=function(e,t){var n,a=r.fromString(t),i=e,c=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=l(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){u=!0,a=e},f:function(){try{i||null==n.return||n.return()}finally{if(u)throw a}}}}(a);try{for(c.s();!(n=c.n()).done;){var s=n.value;if(!i)return;if("string"!=typeof s){if(!((0,o.isKeySegment)(s)||(0,o.isIndexSegment)(s))||"array"!==i.jsonType)return;var f=u(i.of||[],2),d=f[0];if(f[1]||!d)return;if((0,o.isReferenceSchemaType)(d)){var p=u(d.to||[],2),h=p[0];if(p[1]||!h)return;i=h}else i=d}else i=v(i,s)}}catch(e){c.e(e)}finally{c.f()}return i}(t,e.field);return n?b(n,"datetime")?f(f({},e),{},{mapWith:"dateTime"}):"string"===n.jsonType?f(f({},e),{},{mapWith:"lower"}):e:e}));return n.every(((t,n)=>t===e.by[n]))?e:f(f({},e),{},{by:n})},t.fieldExtendsType=b,t.getDocumentKey=function(e,t){return e._id?(0,a.getPublishedId)(e._id):"item-".concat(t)},t.getTypeNameFromSingleTypeFilter=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.match(p);if(!n)return null;var r=(n[1]||n[2]).trim().replace(/^["']|["']$/g,"");if("$"===r[0]){var o=r.slice(1),a=t[o];return"string"==typeof a?a:null}return r},t.isSimpleTypeFilter=function(e){return/^_type\s*==\s*['"$]\w+['"]?\s*$/.test(e.trim())},t.removePublishedWithDrafts=function(e){return(0,a.collate)(e).map((e=>f(f({},e.draft||e.published),{},{hasPublished:!!e.published,hasDraft:!!e.draft})))},t.toOrderClause=function(e){return e.map((e=>[h(e),(e.direction||"").toLowerCase()].map((e=>e.trim())).filter(Boolean).join(" "))).join(",")};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=o?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(r,a,u):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(14)),o=n(12),a=n(77);function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}function u(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||l(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(e,t){if(e){if("string"==typeof e)return c(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?c(e,t):void 0}}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.name===t));return n?n.type:void 0}}function b(e,t){for(var n=e.type;n;){if(n.name===t)return!0;if(!n.type&&n.jsonType===t)return!0;n=n.type}return!1}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ErrorAccordion=function(e){var t=e.children,n=e.open,i=void 0!==n&&n,l=e.title,c=(h=(0,r.useState)(i),v=2,function(e){if(Array.isArray(e))return e}(h)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}}(h,v)||function(e,t){if(e){if("string"==typeof e)return u(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?u(e,t):void 0}}(h,v)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),s=c[0],f=c[1],d=(0,r.useCallback)((()=>f((e=>!e))),[]),p=(0,r.useMemo)((()=>r.default.createElement(a.ToggleArrowRightIcon,{style:{transform:s&&"rotate(90deg)"}})),[s]);var h,v;return r.default.createElement(o.Card,{radius:2,tone:"critical",overflow:"hidden"},r.default.createElement(o.Stack,null,r.default.createElement(o.Button,{fontSize:1,icon:p,justify:"flex-start",mode:"bleed",onClick:d,padding:3,radius:0,space:2,text:l})),r.default.createElement(o.Card,{borderTop:!0,hidden:!s,padding:3,overflow:"auto",tone:"inherit"},t))};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=o?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(r,a,u):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(1),a=n(7);function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&(o=u(o,{markers:e.markers}));var c=0===o.length?e.value:o.map(i.depth(0)),s=l("code",n,c);return e.inline?s:l("pre",r,s)}c.propTypes={className:o.string,inline:o.bool,language:o.string.isRequired,value:o.string.isRequired,markers:o.arrayOf(o.oneOfType([o.number,o.shape({line:o.number.isRequired,className:o.string,component:o.oneOfType([o.node,o.func])})]))},c.defaultProps={className:"refractor",inline:!1},c.registerLanguage=function(e){return a.register(e)},c.hasLanguage=function(e){return a.registered(e)},e.exports=c},function(e,t,n){"use strict";e.exports=o;var r=o.prototype;function o(e,t,n){this.property=e,this.normal=t,n&&(this.space=n)}r.space=null,r.normal={},r.property={}},function(e,t,n){"use strict";var r=n(657),o=n(390);e.exports=u,u.prototype=new r,u.prototype.defined=!0;var a=["boolean","booleanish","overloadedBoolean","number","commaSeparated","spaceSeparated","commaOrSpaceSeparated"],i=a.length;function u(e,t,n,u){var c,s=-1;for(l(this,"space",u),r.call(this,e,t);++s=48&&t<=57}},function(e,t,n){"use strict";function r(e){e.languages.javascript=e.languages.extend("clike",{"class-name":[e.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:constructor|prototype))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:{pattern:RegExp(/(^|[^\w$])/.source+"(?:"+/NaN|Infinity/.source+"|"+/0[bB][01]+(?:_[01]+)*n?/.source+"|"+/0[oO][0-7]+(?:_[0-7]+)*n?/.source+"|"+/0[xX][\dA-Fa-f]+(?:_[\dA-Fa-f]+)*n?/.source+"|"+/\d+(?:_\d+)*n/.source+"|"+/(?:\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[Ee][+-]?\d+(?:_\d+)*)?/.source+")"+/(?![\w$])/.source),lookbehind:!0},operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),e.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,e.languages.insertBefore("javascript","keyword",{regex:{pattern:/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)\/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/,lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:e.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:e.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:e.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:e.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:e.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),e.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:e.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}}),e.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),e.languages.markup&&(e.languages.markup.tag.addInlined("script","javascript"),e.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),e.languages.js=e.languages.javascript}e.exports=r,r.displayName="javascript",r.aliases=["js"]},function(e,t,n){"use strict";function r(e){if(null==e)return o;if("string"==typeof e)return function(e){return t;function t(t){return Boolean(t&&t.type===e)}}(e);if("object"==typeof e)return"length"in e?function(e){var t=[],n=-1;for(;++n=0?"height":"width";if(p&&h){var y=function(e,t){return e="function"==typeof e?e(Object.assign({},t.rects,{placement:t.placement})):e,Object(c.a)("number"!=typeof e?e:Object(s.a)(e,f.b))}(d.padding,n),g=Object(o.a)(p),O="y"===b?f.m:f.f,w="y"===b?f.c:f.k,j=n.rects.reference[m]+n.rects.reference[b]-h[b]-n.rects.popper[m],_=h[b]-n.rects.reference[b],E=Object(i.a)(p),x=E?"y"===b?E.clientHeight||0:E.clientWidth||0:0,P=j/2-_/2,k=y[O],C=x-g[m]-y[w],S=x/2-g[m]/2+P,D=Object(l.a)(k,S,C),M=b;n.modifiersData[a]=((t={})[M]=D,t.centerOffset=D-S,t)}},effect:function(e){var t=e.state,n=e.options.element,r=void 0===n?"[data-popper-arrow]":n;null!=r&&("string"!=typeof r||(r=t.elements.popper.querySelector(r)))&&Object(a.a)(t.elements.popper,r)&&(t.elements.arrow=r)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]}},function(e,t,n){"use strict";t.a=function(){return!/^((?!chrome|android).)*safari/i.test(Object(r.a)())};var r=n(667)},function(e,t,n){"use strict";t.a=function(){var e=navigator.userAgentData;if(null!=e&&e.brands)return e.brands.map((function(e){return e.brand+"/"+e.version})).join(" ");return navigator.userAgent}},function(e,t,n){"use strict";t.a=function(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&Object(r.c)(n)){var o=t;do{if(o&&e.isSameNode(o))return!0;o=o.parentNode||o.host}while(o)}return!1};var r=n(65)},function(e,t,n){"use strict";t.a=o,t.b=function(e,t,n){var r=o(e,t,n);return r>n?n:r};var r=n(131);function o(e,t,n){return Object(r.a)(e,Object(r.b)(t,n))}},function(e,t,n){"use strict";t.a=function(e){return Object.assign({},Object(r.a)(),e)};var r=n(671)},function(e,t,n){"use strict";t.a=function(){return{top:0,right:0,bottom:0,left:0}}},function(e,t,n){"use strict";t.a=function(e,t){return t.reduce((function(t,n){return t[n]=e,t}),{})}},function(e,t,n){"use strict";var r=n(1291),o=n(104),a=n(1292),i=n(216),u=n(1297),l=n(49),c=n(215);t.a={name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,s=e.name;if(!t.modifiersData[s]._skip){for(var f=n.mainAxis,d=void 0===f||f,p=n.altAxis,h=void 0===p||p,v=n.fallbackPlacements,b=n.padding,m=n.boundary,y=n.rootBoundary,g=n.altBoundary,O=n.flipVariations,w=void 0===O||O,j=n.allowedAutoPlacements,_=t.options.placement,E=Object(o.a)(_),x=v||(E===_||!w?[Object(r.a)(_)]:function(e){if(Object(o.a)(e)===l.a)return[];var t=Object(r.a)(e);return[Object(a.a)(e),t,Object(a.a)(t)]}(_)),P=[_].concat(x).reduce((function(e,n){return e.concat(Object(o.a)(n)===l.a?Object(u.a)(t,{placement:n,boundary:m,rootBoundary:y,padding:b,flipVariations:w,allowedAutoPlacements:j}):n)}),[]),k=t.rects.reference,C=t.rects.popper,S=new Map,D=!0,M=P[0],A=0;A=0,B=F?"width":"height",L=Object(i.a)(t,{placement:T,boundary:m,rootBoundary:y,altBoundary:g,padding:b}),N=F?R?l.k:l.f:R?l.c:l.m;k[B]>C[B]&&(N=Object(r.a)(N));var W=Object(r.a)(N),V=[];if(d&&V.push(L[I]<=0),h&&V.push(L[N]<=0,L[W]<=0),V.every((function(e){return e}))){M=T,D=!1;break}S.set(T,V)}if(D)for(var z=function(e){var t=P.find((function(t){var n=S.get(t);if(n)return n.slice(0,e).every((function(e){return e}))}));if(t)return M=t,"break"},U=w?3:1;U>0;U--){if("break"===z(U))break}t.placement!==M&&(t.modifiersData[s]._skip=!0,t.placement=M,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}}},function(e,t,n){"use strict";t.a=function e(t,n){var u;void 0===n&&(n=[]);var l=Object(r.a)(t),c=l===(null==(u=t.ownerDocument)?void 0:u.body),s=Object(a.a)(l),f=c?[s].concat(s.visualViewport||[],Object(i.a)(l)?l:[]):l,d=n.concat(f);return c?d:d.concat(e(Object(o.a)(f)))};var r=n(1296),o=n(271),a=n(80),i=n(400)},function(e,t,n){"use strict";t.a=function(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}},function(e,t,n){"use strict";t.a=function(e){var t,n=e.reference,u=e.element,l=e.placement,c=l?Object(r.a)(l):null,s=l?Object(o.a)(l):null,f=n.x+n.width/2-u.width/2,d=n.y+n.height/2-u.height/2;switch(c){case i.m:t={x:f,y:n.y-u.height};break;case i.c:t={x:f,y:n.y+n.height};break;case i.k:t={x:n.x+n.width,y:d};break;case i.f:t={x:n.x-u.width,y:d};break;default:t={x:n.x,y:n.y}}var p=c?Object(a.a)(c):null;if(null!=p){var h="y"===p?"height":"width";switch(s){case i.l:t[p]=t[p]-(n[h]/2-u[h]/2);break;case i.e:t[p]=t[p]+(n[h]/2-u[h]/2)}}return t};var r=n(104),o=n(215),a=n(395),i=n(49)},function(e,t,n){"use strict";var r=n(49),o=n(216);function a(e,t,n){return void 0===n&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function i(e){return[r.m,r.k,r.c,r.f].some((function(t){return e[t]>=0}))}t.a={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,n=e.name,r=t.rects.reference,u=t.rects.popper,l=t.modifiersData.preventOverflow,c=Object(o.a)(t,{elementContext:"reference"}),s=Object(o.a)(t,{altBoundary:!0}),f=a(c,r),d=a(s,u,l),p=i(f),h=i(d);t.modifiersData[n]={referenceClippingOffsets:f,popperEscapeOffsets:d,isReferenceHidden:p,hasPopperEscaped:h},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":p,"data-popper-escaped":h})}}},function(e,t,n){"use strict";var r=n(104),o=n(49);t.a={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,n=e.options,a=e.name,i=n.offset,u=void 0===i?[0,0]:i,l=o.h.reduce((function(e,n){return e[n]=function(e,t,n){var a=Object(r.a)(e),i=[o.f,o.m].indexOf(a)>=0?-1:1,u="function"==typeof n?n(Object.assign({},t,{placement:e})):n,l=u[0],c=u[1];return l=l||0,c=(c||0)*i,[o.f,o.k].indexOf(a)>=0?{x:c,y:l}:{x:l,y:c}}(n,t.rects,u),e}),{}),c=l[t.placement],s=c.x,f=c.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=s,t.modifiersData.popperOffsets.y+=f),t.modifiersData[a]=l}}},function(e,t,n){"use strict";var r=n(49),o=n(104),a=n(395),i=n(1298),u=n(669),l=n(394),c=n(214),s=n(216),f=n(215),d=n(671),p=n(131);t.a={name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,h=e.name,v=n.mainAxis,b=void 0===v||v,m=n.altAxis,y=void 0!==m&&m,g=n.boundary,O=n.rootBoundary,w=n.altBoundary,j=n.padding,_=n.tether,E=void 0===_||_,x=n.tetherOffset,P=void 0===x?0:x,k=Object(s.a)(t,{boundary:g,rootBoundary:O,padding:j,altBoundary:w}),C=Object(o.a)(t.placement),S=Object(f.a)(t.placement),D=!S,M=Object(a.a)(C),A=Object(i.a)(M),T=t.modifiersData.popperOffsets,I=t.rects.reference,R=t.rects.popper,F="function"==typeof P?P(Object.assign({},t.rects,{placement:t.placement})):P,B="number"==typeof F?{mainAxis:F,altAxis:F}:Object.assign({mainAxis:0,altAxis:0},F),L=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,N={x:0,y:0};if(T){if(b){var W,V="y"===M?r.m:r.f,z="y"===M?r.c:r.k,U="y"===M?"height":"width",H=T[M],Y=H+k[V],G=H-k[z],$=E?-R[U]/2:0,q=S===r.l?I[U]:R[U],X=S===r.l?-R[U]:-I[U],Z=t.elements.arrow,K=E&&Z?Object(l.a)(Z):{width:0,height:0},J=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:Object(d.a)(),Q=J[V],ee=J[z],te=Object(u.a)(0,I[U],K[U]),ne=D?I[U]/2-$-te-Q-B.mainAxis:q-te-Q-B.mainAxis,re=D?-I[U]/2+$+te+ee+B.mainAxis:X+te+ee+B.mainAxis,oe=t.elements.arrow&&Object(c.a)(t.elements.arrow),ae=oe?"y"===M?oe.clientTop||0:oe.clientLeft||0:0,ie=null!=(W=null==L?void 0:L[M])?W:0,ue=H+ne-ie-ae,le=H+re-ie,ce=Object(u.a)(E?Object(p.b)(Y,ue):Y,H,E?Object(p.a)(G,le):G);T[M]=ce,N[M]=ce-H}if(y){var se,fe="x"===M?r.m:r.f,de="x"===M?r.c:r.k,pe=T[A],he="y"===A?"height":"width",ve=pe+k[fe],be=pe-k[de],me=-1!==[r.m,r.f].indexOf(C),ye=null!=(se=null==L?void 0:L[A])?se:0,ge=me?ve:pe-I[he]-R[he]-ye+B.altAxis,Oe=me?pe+I[he]+R[he]-ye-B.altAxis:be,we=E&&me?Object(u.b)(ge,pe,Oe):Object(u.a)(E?ge:ve,pe,E?Oe:be);T[A]=we,N[A]=we-pe}t.modifiersData[h]=N}},requiresIfExists:["offset"]}},function(e,t,n){"use strict";n(402);var r=n(397),o=n(401),a=n(396),i=n(393);r.a,o.a,a.a,i.a},function(e,t,n){"use strict";var r=function(){};e.exports=r},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(404),o=n(272),a=function(e){var t=Object(r.b)(e);this.target=e,this.contentRect=t.contentRect,this.borderBoxSize=Object(o.a)([t.borderBoxSize]),this.contentBoxSize=Object(o.a)([t.contentBoxSize]),this.devicePixelContentBoxSize=Object(o.a)([t.devicePixelContentBoxSize])}},function(e,t,n){"use strict";var r;n.d(t,"a",(function(){return r})),function(e){e.BORDER_BOX="border-box",e.CONTENT_BOX="content-box",e.DEVICE_PIXEL_CONTENT_BOX="device-pixel-content-box"}(r||(r={}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(272),o=function(e,t){this.inlineSize=e,this.blockSize=t,Object(r.a)(this)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r="undefined"!=typeof window?window:{}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(273),o=function(e){if(Object(r.b)(e))return 1/0;for(var t=0,n=e.parentNode;n;)t+=1,n=n.parentNode;return t}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(663),o={name:"maxSize",enabled:!0,phase:"main",requiresIfExists:["offset","preventOverflow","flip"],fn:function(e){var t=e.state,n=e.name,o=e.options,a=Object(r.b)(t,o),i=t.modifiersData.preventOverflow||{x:0,y:0},u=i.x,l=i.y,c=t.rects.popper,s=c.width,f=c.height,d=t.placement.split("-")[0],p="left"===d?"left":"right",h="top"===d?"top":"bottom";t.modifiersData[n]={width:s-a[p]-u,height:f-a[h]-l}}};t.default=o},function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var r=n(8),o=n(0),a=(n.n(o),n(106)),i={current:null},u=!1;function l(){return!u&&function(){if(u=!0,"undefined"!=typeof window)if(window.matchMedia){var e=window.matchMedia("(prefers-reduced-motion)"),t=function(){return i.current=e.matches};e.addListener(t),t()}else i.current=!1}(),Object(r.c)(Object(o.useState)(i.current),1)[0]}function c(){var e=l(),t=Object(o.useContext)(a.a).reducedMotion;return"never"!==t&&("always"===t||e)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var r=n(8),o=n(1333),a=n(35),i=n(411),u=n(1337);const l=e=>{const t=({delta:t})=>e(t);return{start:()=>a.b.update(t,!0),stop:()=>a.a.update(t)}};function c(e){var t,n,{from:a,autoplay:c=!0,driver:s=l,elapsed:f=0,repeat:d=0,repeatType:p="loop",repeatDelay:h=0,onPlay:v,onStop:b,onComplete:m,onRepeat:y,onUpdate:g}=e,O=Object(r.d)(e,["from","autoplay","driver","elapsed","repeat","repeatType","repeatDelay","onPlay","onStop","onComplete","onRepeat","onUpdate"]);let w,j,_,{to:E}=O,x=0,P=O.duration,k=!1,C=!0;const S=Object(o.a)(O);(null===(n=(t=S).needsInterpolation)||void 0===n?void 0:n.call(t,a,E))&&(_=Object(i.a)([0,100],[a,E],{clamp:!1}),a=0,E=100);const D=S(Object.assign(Object.assign({},O),{from:a,to:E}));function M(e){if(C||(e=-e),f+=e,!k){const e=D.next(Math.max(0,f));j=e.value,_&&(j=_(j)),k=C?e.done:f<=0}null==g||g(j),k&&(0===x&&(null!=P||(P=f)),x{null==b||b(),w.stop()}}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var r=n(8),o=n(1334);const a=["duration","bounce"],i=["stiffness","damping","mass"];function u(e,t){return t.some((t=>void 0!==e[t]))}function l(e){var{from:t=0,to:n=1,restSpeed:l=2,restDelta:s}=e,f=Object(r.d)(e,["from","to","restSpeed","restDelta"]);const d={done:!1,value:t};let{stiffness:p,damping:h,mass:v,velocity:b,duration:m,isResolvedFromDuration:y}=function(e){let t=Object.assign({velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1},e);if(!u(e,i)&&u(e,a)){const n=Object(o.b)(e);t=Object.assign(Object.assign(Object.assign({},t),n),{velocity:0,mass:1}),t.isResolvedFromDuration=!0}return t}(f),g=c,O=c;function w(){const e=b?-b/1e3:0,r=n-t,a=h/(2*Math.sqrt(p*v)),i=Math.sqrt(p/v)/1e3;if(void 0===s&&(s=Math.min(Math.abs(n-t)/100,.4)),a<1){const t=Object(o.a)(i,a);g=o=>{const u=Math.exp(-a*i*o);return n-u*((e+a*i*r)/t*Math.sin(t*o)+r*Math.cos(t*o))},O=n=>{const o=Math.exp(-a*i*n);return a*i*o*(Math.sin(t*n)*(e+a*i*r)/t+r*Math.cos(t*n))-o*(Math.cos(t*n)*(e+a*i*r)-t*r*Math.sin(t*n))}}else if(1===a)g=t=>n-Math.exp(-i*t)*(r+(e+i*r)*t);else{const t=i*Math.sqrt(a*a-1);g=o=>{const u=Math.exp(-a*i*o),l=Math.min(t*o,300);return n-u*((e+a*i*r)*Math.sinh(l)+t*r*Math.cosh(l))/t}}}return w(),{next:e=>{const t=g(e);if(y)d.done=e>=m;else{const r=1e3*O(e),o=Math.abs(r)<=l,a=Math.abs(n-t)<=s;d.done=o&&a}return d.value=d.done?n:t,d},flipTarget:()=>{b=-b,[t,n]=[n,t],w()}}}l.needsInterpolation=(e,t)=>"string"==typeof e||"string"==typeof t;const c=e=>0},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(411),o=n(417);function a(e,t){return e.map((()=>t||o.l)).splice(0,e.length-1)}function i({from:e=0,to:t=1,ease:n,offset:o,duration:i=300}){const u={done:!1,value:e},l=Array.isArray(t)?t:[e,t],c=function(e,t){return e.map((e=>e*t))}(o&&o.length===l.length?o:function(e){const t=e.length;return e.map(((e,n)=>0!==n?n/(t-1):0))}(l),i);function s(){return Object(r.a)(c,l,{ease:Array.isArray(n)?n:a(l,n)})}let f=s();return{next:e=>(u.value=f(e),u.done=e>=i,u),flipTarget:()=>{l.reverse(),f=s()}}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));const r=(e,t,n)=>{const r=t-e;return 0===r?1:(n-e)/r}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return s})),n.d(t,"d",(function(){return u})),n.d(t,"e",(function(){return l})),n.d(t,"f",(function(){return c}));var r=n(107);const o=e=>({test:t=>Object(r.d)(t)&&t.endsWith(e)&&1===t.split(" ").length,parse:parseFloat,transform:t=>`${t}${e}`}),a=o("deg"),i=o("%"),u=o("px"),l=o("vh"),c=o("vw"),s=Object.assign(Object.assign({},i),{parse:e=>i.parse(e)/100,transform:e=>i.transform(100*e)})},function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var r=n(278),o=n(693),a=n(107),i=n(413);const u={test:Object(i.a)("hsl","hue"),parse:Object(i.b)("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:n,alpha:i=1})=>"hsla("+Math.round(e)+", "+o.b.transform(Object(a.e)(t))+", "+o.b.transform(Object(a.e)(n))+", "+Object(a.e)(r.a.transform(i))+")"}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(414),o=n(413);const a={test:Object(o.a)("#"),parse:function(e){let t="",n="",r="",o="";return e.length>5?(t=e.substr(1,2),n=e.substr(3,2),r=e.substr(5,2),o=e.substr(7,2)):(t=e.substr(1,1),n=e.substr(2,1),r=e.substr(3,1),o=e.substr(4,1),t+=t,n+=n,r+=r,o+=o),{red:parseInt(t,16),green:parseInt(n,16),blue:parseInt(r,16),alpha:o?parseInt(o,16)/255:1}},transform:r.a.transform}},function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var r=n(107),o=n(695),a=n(694),i=n(414);const u={test:e=>i.a.test(e)||o.a.test(e)||a.a.test(e),parse:e=>i.a.test(e)?i.a.parse(e):a.a.test(e)?a.a.parse(e):o.a.parse(e),transform:e=>Object(r.d)(e)?e:e.hasOwnProperty("red")?i.a.transform(e):a.a.transform(e)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return d}));var r=n(696),o=n(278),a=n(107);const i="${c}",u="${n}";function l(e){"number"==typeof e&&(e=`${e}`);const t=[];let n=0;const l=e.match(a.b);l&&(n=l.length,e=e.replace(a.b,i),t.push(...l.map(r.a.parse)));const c=e.match(a.c);return c&&(e=e.replace(a.c,u),t.push(...c.map(o.b.parse))),{values:t,numColors:n,tokenised:e}}function c(e){return l(e).values}function s(e){const{values:t,numColors:n,tokenised:o}=l(e),c=t.length;return e=>{let t=o;for(let o=0;o"number"==typeof e?0:e;const d={test:function(e){var t,n,r,o;return isNaN(e)&&Object(a.d)(e)&&(null!==(n=null===(t=e.match(a.c))||void 0===t?void 0:t.length)&&void 0!==n?n:0)+(null!==(o=null===(r=e.match(a.b))||void 0===r?void 0:r.length)&&void 0!==o?o:0)>0},parse:c,createTransformer:s,getAnimatableNone:function(e){const t=c(e);return s(e)(t.map(f))}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return s})),n.d(t,"b",(function(){return p})),n.d(t,"c",(function(){return f}));var r=n(16),o=n(277),a=n(412),i=n(415),u=n(416),l=n(26);function c(e,t){return Object(i.a)(e)?n=>Object(o.a)(e,t,n):r.b.test(e)?Object(a.a)(e,t):p(e,t)}const s=(e,t)=>{const n=[...e],r=n.length,o=e.map(((e,n)=>c(e,t[n])));return e=>{for(let t=0;t{const n=Object.assign(Object.assign({},e),t),r={};for(const o in n)void 0!==e[o]&&void 0!==t[o]&&(r[o]=c(e[o],t[o]));return e=>{for(const t in r)n[t]=r[t](e);return n}};function d(e){const t=r.c.parse(e),n=t.length;let o=0,a=0,i=0;for(let e=0;e{const n=r.c.createTransformer(t),o=d(e),a=d(t);return o.numHSL===a.numHSL&&o.numRGB===a.numRGB&&o.numNumbers>=a.numNumbers?Object(u.a)(s(o.parsed,a.parsed),n):(Object(l.b)(!0,`Complex values '${e}' and '${t}' too different to mix. Ensure all colors are of the same type, and that each contains the same quantity of number and color values. Falling back to instant transition.`),n=>`${n>0?t:e}`)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return u})),n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return a})),n.d(t,"d",(function(){return o})),n.d(t,"e",(function(){return r}));const r=e=>t=>1-e(1-t),o=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,a=e=>t=>Math.pow(t,e),i=e=>t=>t*t*((e+1)*t-e),u=e=>{const t=i(e);return e=>(e*=2)<1?.5*t(e):.5*(2-Math.pow(2,-10*(e-1)))}},function(e,t,n){"use strict";function r({velocity:e=0,from:t=0,power:n=.8,timeConstant:r=350,restDelta:o=.5,modifyTarget:a}){const i={done:!1,value:t};let u=n*e;const l=t+u,c=void 0===a?l:a(l);return c!==l&&(u=c-t),{next:e=>{const t=-u*Math.exp(-e/r);return i.done=!(t>o||t<-o),i.value=i.done?c:c+t,i},flipTarget:()=>{}}}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";function r(e,t){return t?e*(1e3/t):0}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));const r=e=>180*e/Math.PI},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));const r=e=>e*Math.PI/180},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(418);const o=e=>Object(r.a)(e)&&e.hasOwnProperty("z")},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(706);const o=(e,t,n,o=0)=>Object(r.a)(e+n*(t-e)/Math.max(o,n))},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));const r=(e,t=2)=>(t=Math.pow(10,t),Math.round(e*t)/t)},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(132),o=n(73),a=n(280);function i(e,t,n){void 0===n&&(n={});var i=Object(o.a)(e)?e:Object(r.a)(e);return Object(a.b)("",i,t,n),{stop:function(){return i.stop()},isAnimating:function(){return i.isAnimating()}}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=function(e){return 1e3*e}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(16),o=n(420);function a(e,t){var n,a=Object(o.a)(e);return a!==r.e&&(a=r.c),null===(n=a.getAnimatableNone)||void 0===n?void 0:n.call(a,t)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(16),o=n(1353),a={borderWidth:r.k,borderTopWidth:r.k,borderRightWidth:r.k,borderBottomWidth:r.k,borderLeftWidth:r.k,borderRadius:r.k,radius:r.k,borderTopLeftRadius:r.k,borderTopRightRadius:r.k,borderBottomRightRadius:r.k,borderBottomLeftRadius:r.k,width:r.k,maxWidth:r.k,height:r.k,maxHeight:r.k,size:r.k,top:r.k,right:r.k,bottom:r.k,left:r.k,padding:r.k,paddingTop:r.k,paddingRight:r.k,paddingBottom:r.k,paddingLeft:r.k,margin:r.k,marginTop:r.k,marginRight:r.k,marginBottom:r.k,marginLeft:r.k,rotate:r.d,rotateX:r.d,rotateY:r.d,rotateZ:r.d,scale:r.m,scaleX:r.m,scaleY:r.m,scaleZ:r.m,skew:r.d,skewX:r.d,skewY:r.d,distance:r.k,translateX:r.k,translateY:r.k,translateZ:r.k,x:r.k,y:r.k,z:r.k,perspective:r.k,transformPerspective:r.k,opacity:r.a,originX:r.j,originY:r.j,originZ:r.k,zIndex:o.a,fillOpacity:r.a,strokeOpacity:r.a,numOctaves:o.a}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r={current:!1}},function(e,t,n){"use strict";function r(e){return void 0===e||1===e}function o(e){var t=e.scale,n=e.scaleX,o=e.scaleY;return!r(t)||!r(n)||!r(o)}function a(e){return o(e)||i(e.x)||i(e.y)||e.z||e.rotate||e.rotateX||e.rotateY}function i(e){return e&&"0%"!==e}n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return a}))},function(e,t,n){"use strict";function r(e){return[e("x"),e("y")]}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(279),o=n(1360),a=function(){function e(){this.children=[],this.isDirty=!1}return e.prototype.add=function(e){Object(r.a)(this.children,e),this.isDirty=!0},e.prototype.remove=function(e){Object(r.c)(this.children,e),this.isDirty=!0},e.prototype.forEach=function(e){this.isDirty&&this.children.sort(o.a),this.isDirty=!1,this.children.forEach(e)},e}()},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(406);function o(e){function t(t,n){return void 0===n&&(n={}),Object(r.a)(e(t,n))}if("undefined"==typeof Proxy)return t;var n=new Map;return new Proxy(t,{get:function(e,r){return n.has(r)||n.set(r,t(r)),n.get(r)}})}},function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var r=n(8),o=n(425),a=n(1364),i=n(1371),u=n(1372);function l(e,t,n,l,c){var s=t.forwardMotionProps,f=void 0!==s&&s,d=Object(o.a)(e)?i.a:u.a;return Object(r.a)(Object(r.a)({},d),{preloadedFeatures:n,useRender:Object(a.a)(f),createVisualElement:l,projectionNodeConstructor:c,Component:e})}},function(e,t,n){"use strict";n.d(t,"a",(function(){return c})),n.d(t,"b",(function(){return f}));var r=n(8),o=n(0),a=(n.n(o),n(718)),i=n(73),u=n(426),l=n(427);function c(e,t,n){for(var r in t)Object(i.a)(t[r])||Object(a.a)(r,n)||(e[r]=t[r])}function s(e,t,n){var a={};return c(a,e.style||{},e),Object.assign(a,function(e,t,n){var a=e.transformTemplate;return Object(o.useMemo)((function(){var e=Object(l.a)();Object(u.a)(e,t,{enableHardwareAcceleration:!n},a);var o=e.vars,i=e.style;return Object(r.a)(Object(r.a)({},o),i)}),[t])}(e,t,n)),e.transformValues&&(a=e.transformValues(a)),a}function f(e,t,n){var r={},o=s(e,t,n);return Boolean(e.drag)&&!1!==e.dragListener&&(r.draggable=!1,o.userSelect=o.WebkitUserSelect=o.WebkitTouchCallout="none",o.touchAction=!0===e.drag?"none":"pan-".concat("x"===e.drag?"y":"x")),r.style=o,r}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(284),o=n(108);function a(e,t){var n=t.layout,a=t.layoutId;return Object(o.b)(e)||Object(o.a)(e)||(n||void 0!==a)&&(!!r.b[e]||"opacity"===e)}},function(e,t,n){"use strict";function r(e){return e.startsWith("--")}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=new Set(["initial","animate","exit","style","variants","transition","transformTemplate","transformValues","custom","inherit","layout","layoutId","layoutDependency","onLayoutAnimationStart","onLayoutAnimationComplete","onLayoutMeasure","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","drag","dragControls","dragListener","dragConstraints","dragDirectionLock","dragSnapToOrigin","_dragX","_dragY","dragElastic","dragMomentum","dragPropagation","dragTransition","whileDrag","onPan","onPanStart","onPanEnd","onPanSessionStart","onTap","onTapStart","onTapCancel","onHoverStart","onHoverEnd","whileFocus","whileTap","whileHover","whileInView","onViewportEnter","onViewportLeave","viewport","layoutScroll"]);function o(e){return r.has(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1367),o=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|download|draggable|encType|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|inert|itemProp|itemScope|itemType|itemID|itemRef|on|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,a=Object(r.a)((function(e){return o.test(e)||111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&e.charCodeAt(2)<91}));t.default=a},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(8),o=n(427),a=function(){return Object(r.a)(Object(r.a)({},Object(o.a)()),{attrs:{}})}},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(724),o=n(725),a=n(726);function i(e,t){for(var n in Object(o.a)(e,t),t.attrs)e.setAttribute(a.a.has(n)?n:Object(r.a)(n),t.attrs[n])}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=/([a-z])([A-Z])/g,o=function(e){return e.replace(r,"$1-$2").toLowerCase()}},function(e,t,n){"use strict";function r(e,t,n,r){var o=t.style,a=t.vars;for(var i in Object.assign(e.style,o,r&&r.getProjectionStyles(n)),a)e.style.setProperty(i,a[i])}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength"])},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(73),o=n(430);function a(e){var t=Object(o.a)(e);for(var n in e){if(Object(r.a)(e[n]))t["x"===n||"y"===n?"attr"+n.toUpperCase():n]=e[n]}return t}},function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var r=n(1373),o=n(1374),a=n(1376),i=n(1378),u=n(433),l={inView:Object(u.a)(i.a),tap:Object(u.a)(a.a),focus:Object(u.a)(r.a),hover:Object(u.a)(o.a)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(46),o=0,a=function(){return o++},i=function(){return Object(r.a)(a)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return p})),n.d(t,"b",(function(){return s}));var r=n(8),o=n(431),a=n(281),i=n(1381),u=n(289),l=n(109),c=n(169),s=[l.a.Animate,l.a.InView,l.a.Focus,l.a.Hover,l.a.Tap,l.a.Drag,l.a.Exit],f=Object(r.e)([],Object(r.c)(s),!1).reverse(),d=s.length;function p(e){var t,n=function(e){return function(t){return Promise.all(t.map((function(t){var n=t.animation,r=t.options;return Object(u.a)(e,n,r)})))}}(e),s=((t={})[l.a.Animate]=h(!0),t[l.a.InView]=h(),t[l.a.Hover]=h(),t[l.a.Tap]=h(),t[l.a.Drag]=h(),t[l.a.Focus]=h(),t[l.a.Exit]=h(),t),p={},v=!0,b=function(t,n){var o=Object(c.e)(e,n);if(o){o.transition;var a=o.transitionEnd,i=Object(r.d)(o,["transition","transitionEnd"]);t=Object(r.a)(Object(r.a)(Object(r.a)({},t),i),a)}return t};function m(t,u){for(var l,h=e.getProps(),m=e.getVariantContext(!0)||{},y=[],g=new Set,O={},w=1/0,j=function(n){var d=f[n],p=s[d],j=null!==(l=h[d])&&void 0!==l?l:m[d],_=Object(c.c)(j),E=d===u?p.isActive:null;!1===E&&(w=n);var x=j===m[d]&&j!==h[d]&&_;if(x&&v&&e.manuallyAnimateOnMount&&(x=!1),p.protectedKeys=Object(r.a)({},O),!p.isActive&&null===E||!j&&!p.prevProp||Object(o.a)(j)||"boolean"==typeof j)return"continue";var P=function(e,t){if("string"==typeof t)return t!==e;if(Object(c.d)(t))return!Object(i.a)(t,e);return!1}(p.prevProp,j),k=P||d===u&&p.isActive&&!x&&_||n>w&&_,C=Array.isArray(j)?j:[j],S=C.reduce(b,{});!1===E&&(S={});var D=p.prevResolvedValues,M=void 0===D?{}:D,A=Object(r.a)(Object(r.a)({},M),S),T=function(e){k=!0,g.delete(e),p.needsAnimating[e]=!0};for(var I in A){var R=S[I],F=M[I];O.hasOwnProperty(I)||(R!==F?Object(a.a)(R)&&Object(a.a)(F)?!Object(i.a)(R,F)||P?T(I):p.protectedKeys[I]=!0:void 0!==R?T(I):g.add(I):void 0!==R&&g.has(I)?T(I):p.protectedKeys[I]=!0)}p.prevProp=j,p.prevResolvedValues=S,p.isActive&&(O=Object(r.a)(Object(r.a)({},O),S)),v&&e.blockInitialAnimation&&(k=!1),k&&!x&&y.push.apply(y,Object(r.e)([],Object(r.c)(C.map((function(e){return{animation:e,options:Object(r.a)({type:d},t)}}))),!1))},_=0;_=3;if(t||n){var o=e.point,a=Object(i.d)().timestamp;u.history.push(Object(r.a)(Object(r.a)({},o),{timestamp:a}));var l=u.handlers,s=l.onStart,f=l.onMove;t||(s&&s(u.lastMoveEvent,e),u.startEvent=u.lastMoveEvent),f&&f(u.lastMoveEvent,e)}}},this.handlePointerMove=function(e,t){u.lastMoveEvent=e,u.lastMoveEventInfo=f(t,u.transformPagePoint),Object(o.a)(e)&&0===e.buttons?u.handlePointerUp(e,t):i.b.update(u.updatePoint,!0)},this.handlePointerUp=function(e,t){u.end();var n=u.handlers,r=n.onEnd,o=n.onSessionEnd,a=p(f(t,u.transformPagePoint),u.history);u.startEvent&&r&&r(e,a),o&&o(e,a)},!(Object(o.b)(e)&&e.touches.length>1)){this.handlers=t,this.transformPagePoint=s;var d=f(Object(a.a)(e),this.transformPagePoint),h=d.point,v=Object(i.d)().timestamp;this.history=[Object(r.a)(Object(r.a)({},h),{timestamp:v})];var b=t.onSessionStart;b&&b(e,p(d,this.history)),this.removeListeners=Object(c.v)(Object(l.a)(window,"pointermove",this.handlePointerMove),Object(l.a)(window,"pointerup",this.handlePointerUp),Object(l.a)(window,"pointercancel",this.handlePointerUp))}}return e.prototype.updateHandlers=function(e){this.handlers=e},e.prototype.end=function(){this.removeListeners&&this.removeListeners(),i.a.update(this.updatePoint)},e}();function f(e,t){return t?{point:t(e.point)}:e}function d(e,t){return{x:e.x-t.x,y:e.y-t.y}}function p(e,t){var n=e.point;return{point:n,delta:d(n,v(t)),offset:d(n,h(t)),velocity:b(t,.1)}}function h(e){return e[0]}function v(e){return e[e.length-1]}function b(e,t){if(e.length<2)return{x:0,y:0};for(var n=e.length-1,r=null,o=v(e);n>=0&&(r=e[n],!(o.timestamp-r.timestamp>Object(u.a)(t)));)n--;if(!r)return{x:0,y:0};var a=(o.timestamp-r.timestamp)/1e3;if(0===a)return{x:0,y:0};var i={x:(o.x-r.x)/a,y:(o.y-r.y)/a};return i.x===1/0&&(i.x=0),i.y===1/0&&(i.y=0),i}},function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return a}));var r=n(736),o=n(422);function a(e,t){return Object(r.a)(Object(r.c)(e.getBoundingClientRect(),t))}function i(e,t,n){var r=a(e,n),i=t.scroll;return i&&(Object(o.e)(r.x,i.x),Object(o.e)(r.y,i.y)),r}},function(e,t,n){"use strict";function r(e){var t=e.top;return{x:{min:e.left,max:e.right},y:{min:t,max:e.bottom}}}function o(e){var t=e.x,n=e.y;return{top:n.min,right:t.max,bottom:n.max,left:t.min}}function a(e,t){if(!t)return e;var n=t({x:e.left,y:e.top}),r=t({x:e.right,y:e.bottom});return{top:n.y,left:n.x,bottom:r.y,right:r.x}}n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return o})),n.d(t,"c",(function(){return a}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(738),o=n(1394),a=n(425),i=function(e,t){return Object(a.a)(e)?Object(o.a)(t,{enableHardwareAcceleration:!1}):Object(r.b)(t,{enableHardwareAcceleration:!0})}},function(e,t,n){"use strict";n.d(t,"a",(function(){return h})),n.d(t,"b",(function(){return v}));var r=n(8),o=n(290),a=n(220),i=n(426),u=n(719),l=n(1392),c=n(108),s=n(430),f=n(725),d=n(420),p=n(735);var h={treeType:"dom",readValueFromInstance:function(e,t){if(Object(c.b)(t)){var n=Object(d.a)(t);return n&&n.default||0}var r,o=(r=e,window.getComputedStyle(r));return(Object(u.a)(t)?o.getPropertyValue(t):o[t])||0},sortNodePosition:function(e,t){return 2&e.compareDocumentPosition(t)?1:-1},getBaseTarget:function(e,t){var n;return null===(n=e.style)||void 0===n?void 0:n[t]},measureViewportBox:function(e,t){var n=t.transformPagePoint;return Object(p.b)(e,n)},resetTransform:function(e,t,n){var r=n.transformTemplate;t.style.transform=r?r({},""):"none",e.scheduleRender()},restoreTransform:function(e,t){e.style.transform=t.style.transform},removeValueFromRenderState:function(e,t){var n=t.vars,r=t.style;delete n[e],delete r[e]},makeTargetAnimatable:function(e,t,n,o){var i=n.transformValues;void 0===o&&(o=!0);var u=t.transition,c=t.transitionEnd,s=Object(r.d)(t,["transition","transitionEnd"]),f=Object(a.b)(s,u||{},e);if(i&&(c&&(c=i(c)),s&&(s=i(s)),f&&(f=i(f))),o){Object(a.a)(e,s,f);var d=Object(l.a)(e,s,f,c);c=d.transitionEnd,s=d.target}return Object(r.a)({transition:u,transitionEnd:c},s)},scrapeMotionValuesFromProps:s.a,build:function(e,t,n,r,o){void 0!==e.isVisible&&(t.style.visibility=e.isVisible?"visible":"hidden"),Object(i.a)(t,n,r,o.transformTemplate)},render:f.a},v=Object(o.a)(h)},function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return l}));var r=n(8),o=n(26);function a(e){return"string"==typeof e&&e.startsWith("var(--")}var i=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/;function u(e,t,n){void 0===n&&(n=1),Object(o.a)(n<=4,'Max CSS variable fallback depth detected in property "'.concat(e,'". This may indicate a circular fallback dependency.'));var l=Object(r.c)(function(e){var t=i.exec(e);if(!t)return[,];var n=Object(r.c)(t,3);return[n[1],n[2]]}(e),2),c=l[0],s=l[1];if(c){var f=window.getComputedStyle(t).getPropertyValue(c);return f?f.trim():a(s)?u(s,t,n+1):s}}function l(e,t,n){var o,i=Object(r.d)(t,[]),l=e.getInstance();if(!(l instanceof Element))return{target:i,transitionEnd:n};for(var c in n&&(n=Object(r.a)({},n)),e.forEachValue((function(e){var t=e.get();if(a(t)){var n=u(t,l);n&&e.set(n)}})),i){var s=i[c];if(a(s)){var f=u(s,l);f&&(i[c]=f,n&&(null!==(o=n[c])&&void 0!==o||(n[c]=s)))}}return{target:i,transitionEnd:n}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r={measureLayout:n(1395).a}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(0),o=(n.n(r),n(168));function a(){var e=Object(r.useRef)(!1);return Object(o.a)((function(){return e.current=!0,function(){e.current=!1}}),[]),e}},function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var r=n(8),o=n(0),a=(n.n(o),n(219)),i=n(743),u=n(292),l=n(1403),c=function(e){return!0===e},s=function(e){var t,n,s=e.children,f=e.id,d=e.inheritId,p=e.inherit,h=void 0===p||p;void 0!==d&&(h=d);var v=Object(o.useContext)(a.a),b=Object(o.useContext)(i.a),m=Object(r.c)(Object(u.a)(),2),y=m[0],g=m[1],O=Object(o.useRef)(null),w=null!==(t=v.id)&&void 0!==t?t:b;null===O.current&&(function(e){return c(!0===e)||"id"===e}(h)&&w&&(f=f?w+"-"+f:w),O.current={id:f,group:c(h)&&null!==(n=null==v?void 0:v.group)&&void 0!==n?n:Object(l.a)()});var j=Object(o.useMemo)((function(){return Object(r.a)(Object(r.a)({},O.current),{forceRender:y})}),[g]);return o.createElement(a.a.Provider,{value:j},s)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(0),o=(n.n(r),Object(r.createContext)(null))},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(0),o=(n.n(r),Object(r.createContext)(null))},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(8),o=n(17),a=function(e){return function(e){return"object"==typeof e&&e.mix}(e)?e.mix:void 0};function i(){for(var e=[],t=0;ts))return!1;var d=l.get(e),p=l.get(t);if(d&&p)return d==t&&p==e;var h=-1,v=!0,b=2&n?new r:void 0;for(l.set(e,t),l.set(t,e);++h=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function s(e){for(var t=1;t1&&"number"==typeof e[e.length-1]&&(n=e.pop())):"number"==typeof l&&(n=e.pop());if(null===u&&1===e.length&&e[0]instanceof r.a)return e[0];return Object(a.a)(n)(Object(i.a)(e,u))};var r=n(19),o=n(82),a=n(455),i=n(225)},function(e,t,n){"use strict";n.d(t,"a",(function(){return c})),n.d(t,"b",(function(){return s}));var r=n(9),o=n(51),a=n(19),i=n(13),u=n(42),l=n(460),c=function(e){function t(t,n){var r=e.call(this)||this;return r.source=t,r.subjectFactory=n,r._refCount=0,r._isComplete=!1,r}return r.a(t,e),t.prototype._subscribe=function(e){return this.getSubject().subscribe(e)},t.prototype.getSubject=function(){var e=this._subject;return e&&!e.isStopped||(this._subject=this.subjectFactory()),this._subject},t.prototype.connect=function(){var e=this._connection;return e||(this._isComplete=!1,(e=this._connection=new u.a).add(this.source.subscribe(new f(this.getSubject(),this))),e.closed&&(this._connection=null,e=u.a.EMPTY)),e},t.prototype.refCount=function(){return Object(l.a)()(this)},t}(a.a),s=function(){var e=c.prototype;return{operator:{value:null},_refCount:{value:0,writable:!0},_subject:{value:null,writable:!0},_connection:{value:null,writable:!0},_subscribe:{value:e._subscribe},_isComplete:{value:e._isComplete,writable:!0},getSubject:{value:e.getSubject},connect:{value:e.connect},refCount:{value:e.refCount}}}(),f=function(e){function t(t,n){var r=e.call(this,t)||this;return r.connectable=n,r}return r.a(t,e),t.prototype._error=function(t){this._unsubscribe(),e.prototype._error.call(this,t)},t.prototype._complete=function(){this.connectable._isComplete=!0,this._unsubscribe(),e.prototype._complete.call(this)},t.prototype._unsubscribe=function(){var e=this.connectable;if(e){this.connectable=null;var t=e._connection;e._refCount=0,e._subject=null,e._connection=null,t&&t.unsubscribe()}},t}(o.b);i.a},function(e,t,n){"use strict";t.b=function(e,t){void 0===t&&(t=0);return function(n){return n.lift(new i(e,t))}},n.d(t,"a",(function(){return u}));var r=n(9),o=n(13),a=n(309);var i=function(){function e(e,t){void 0===t&&(t=0),this.scheduler=e,this.delay=t}return e.prototype.call=function(e,t){return t.subscribe(new u(e,this.scheduler,this.delay))},e}(),u=function(e){function t(t,n,r){void 0===r&&(r=0);var o=e.call(this,t)||this;return o.scheduler=n,o.delay=r,o}return r.a(t,e),t.dispatch=function(e){var t=e.notification,n=e.destination;t.observe(n),this.unsubscribe()},t.prototype.scheduleMessage=function(e){this.destination.add(this.scheduler.schedule(t.dispatch,this.delay,new l(e,this.destination)))},t.prototype._next=function(e){this.scheduleMessage(a.a.createNext(e))},t.prototype._error=function(e){this.scheduleMessage(a.a.createError(e)),this.unsubscribe()},t.prototype._complete=function(){this.scheduleMessage(a.a.createComplete()),this.unsubscribe()},t}(o.a),l=function(){return function(e,t){this.notification=e,this.destination=t}}()},function(e,t,n){"use strict";t.a=function(e,t){function n(){return!n.pred.apply(n.thisArg,arguments)}return n.pred=e,n.thisArg=t,n}},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(9),o=n(51),a=n(311),i=function(e){function t(t){var n=e.call(this)||this;return n._value=t,n}return r.a(t,e),Object.defineProperty(t.prototype,"value",{get:function(){return this.getValue()},enumerable:!0,configurable:!0}),t.prototype._subscribe=function(t){var n=e.prototype._subscribe.call(this,t);return n&&!n.closed&&t.next(this._value),n},t.prototype.getValue=function(){if(this.hasError)throw this.thrownError;if(this.closed)throw new a.a;return this._value},t.prototype.next=function(t){e.prototype.next.call(this,this._value=t)},t}(o.a)},function(e,t,n){"use strict";n.d(t,"b",(function(){return o})),n.d(t,"a",(function(){return a}));var r=n(1528),o=new(n(1529).a)(r.a),a=o},function(e,t,n){"use strict";t.a=function(){for(var e=[],t=0;to?0:o+t),(n=n>o?o:n)<0&&(n+=o),o=t>n?0:n-t>>>0,t>>>=0;for(var a=Array(o);++rV.pipe((0,l.take)(1)).toPromise(),getUser:e=>H(e).pipe((0,l.take)(1)).toPromise(),getUsers:Y,get currentUser(){return J()},observable:Q}};var r,o,a=O(n(143)),i=O(n(81)),u=n(5),l=n(4),c=O(n(1637)),s=O(n(1639)),f=O(n(811)),d=n(232),p=n(97),h=O(n(52)),v=n(488),b=n(487),m=n(821),y=n(486),g=n(1707);function O(e){return e&&e.__esModule?e:{default:e}}function w(e,t,n,r,o,a,i){try{var u=e[a](i),l=u.value}catch(e){return void n(e)}u.done?t(l):Promise.resolve(l).then(r,o)}function j(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var a=e.apply(t,n);function i(e){w(a,r,o,i,u,"next",e)}function u(e){w(a,r,o,i,u,"throw",e)}i(void 0)}))}}function _(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function E(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n{return(t="/users/".concat(e.join(",")),n={tag:"users.get"},r=n.tag,S.request({uri:t,withCredentials:!0,tag:r})).then($).then((t=>e.map((e=>t.find((t=>(null==t?void 0:t.id)===e))||null))));var t,n,r}),{batchScheduleFn:e=>(0,c.default)(e)}),N=v.debugRolesParam$.pipe((0,l.map)(m.getDebugRolesByNames));function W(){return(0,u.defer)((()=>{C("Fetching current user");var e=f.default.getCurrentUser();return L.prime("me",e.then((e=>e?q(e):null))),e})).pipe((0,l.switchMap)((e=>{if(!(0,y.authTokenIsAllowed)()||e||!e&&!D)return C(e?"Received user with ID ".concat(e.id):"Received no user"),D=null,(0,u.of)(e);C("Session ID present in URL, but no user received - fetching token");var t=D;return D=null,(0,y.fetchToken)(t,S).pipe((0,l.switchMap)((e=>{var t=e.token;return C("Token received - storing in localStorage"),(0,y.saveToken)({token:t,projectId:M}),b.authStateChangedInThisWindow$.next(!0),C("Re-fetching user with explicit authorization token"),f.default.getCurrentUser()})),(0,l.catchError)((e=>(console.warn("Error fetching authentication token:",e),(0,u.of)(null)))))})),(0,l.tap)((e=>{e&&L.prime(e.id,q(e))})),(0,l.mergeMap)((e=>N.pipe((0,l.map)((t=>e&&t.length>0?E(E({},e),{},{roles:t}):e))))))}var V=(0,u.merge)(W().pipe((0,l.tap)((e=>{e||(0,y.clearToken)(M),C("Current user fetched - %s",e?"found user":"no user")})),(0,l.catchError)((e=>{if(401===e.statusCode)return(0,y.clearToken)(M),(0,u.of)(null);throw e}))),F.pipe((0,l.tap)((()=>C("Re-fetching current user in response to refresh request"))),(0,l.switchMap)((()=>W()))),T.pipe((0,l.tap)((()=>{C("Logout triggered - clearing any local token"),(0,y.clearToken)(M)})),(0,l.mergeMap)((()=>f.default.logout())),(0,l.mapTo)(null))).pipe((0,l.distinctUntilChanged)(((e,t)=>(null==e?void 0:e.id)===(null==t?void 0:t.id))),(0,l.tap)((e=>{C("Broadcasting auth state change, user ID: %s",(null==e?void 0:e.id)||"null"),(0,y.broadcastAuthStateChanged)((null==e?void 0:e.id)||void 0)})),(0,l.shareReplay)({refCount:!0,bufferSize:1})),z=(0,u.combineLatest)([V,b.authStateChangedInOtherWindow$]).pipe((0,l.filter)((e=>{var t=P(e,2),n=t[0],r=t[1];return(null==n?void 0:n.id)!==(null==r?void 0:r.id)}))).subscribe((()=>{C("Auth state changed in different window, refreshing locally"),B()}));void 0!==e&&null!==(r=e)&&void 0!==r&&null!==(o=r.hot)&&void 0!==o&&o.dispose&&e.hot.dispose((()=>{z.unsubscribe()}));var U=V.pipe((0,l.map)((e=>e?q(e):e)));function H(e){return"me"===e?U:(0,u.from)(L.load(e))}function Y(e){return G.apply(this,arguments)}function G(){return(G=j((function*(e){return(yield L.loadMany(e)).filter(X)}))).apply(this,arguments)}function $(e){return Array.isArray(e)?e:[e]}function q(e){return{id:e.id,displayName:e.name,imageUrl:e.profileImage}}function X(e){return Boolean("string"==typeof(null==e?void 0:e.id))}var Z=V.pipe((0,l.map)((e=>({type:"snapshot",user:e}))),(0,l.catchError)((e=>(0,u.of)({type:"error",error:e})))),K=!1;function J(){return K||(console.warn("userStore.currentUser is deprecated. Instead use `userStore.me`, which is an observable of the current user (or null if not logged in). ".concat((0,p.generateHelpUrl)("studio-user-store-currentuser-deprecated"))),K=!0),Z}var Q={me:V,getCurrentUser:()=>V.pipe((0,l.take)(1)),getUser:H,getUsers:e=>(0,u.from)(Y(e)),get currentUser(){return J()}}}).call(t,n(136)(e))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=(r=n(1642))&&r.__esModule?r:{default:r},a=n(317);var i={getProviders:o.default,getCurrentUser:()=>a.versionedClient.request({uri:"/users/me",withCredentials:!0,tag:"users.get-current"}).then((e=>e&&e.id?e:null)).catch((e=>{if(401===e.statusCode)return null;throw e})),logout:()=>a.versionedClient.auth.logout()};t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isFunction=function(e){return"function"==typeof e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(484),o=n(814);t.empty={closed:!0,next:function(e){},error:function(e){if(r.config.useDeprecatedSynchronousErrorHandling)throw e;o.hostReportError(e)},complete:function(){}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.hostReportError=function(e){setTimeout((function(){throw e}),0)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.rxSubscriber="function"==typeof Symbol?Symbol("rxSubscriber"):"@@rxSubscriber_"+Math.random(),t.$$rxSubscriber=t.rxSubscriber},function(e,t,n){"use strict";e.exports=function(e){if("string"==typeof e||Array.isArray(e))return{id:e};if(e&&e.query)return"params"in e?{query:e.query,params:e.params}:{query:e.query};var t=["* Document ID ()","* Array of document IDs","* Object containing `query`"].join("\n");throw new Error("Unknown selection - must be one of:\n\n".concat(t))}},function(e,t,n){"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var o=n(29),a=n(144),i=n(485),u={returnDocuments:!1};function l(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0;this.trxId=n,this.operations=e,this.client=t}o(l.prototype,{clone:function(){return new l(this.operations.slice(0),this.client,this.trxId)},create:function(e){return a.validateObject("create",e),this._add({create:e})},createIfNotExists:function(e){var t="createIfNotExists";return a.validateObject(t,e),a.requireDocumentId(t,e),this._add(r({},t,e))},createOrReplace:function(e){var t="createOrReplace";return a.validateObject(t,e),a.requireDocumentId(t,e),this._add(r({},t,e))},delete:function(e){return a.validateDocumentId("delete",e),this._add({delete:{id:e}})},patch:function(e,t){var n="function"==typeof t;if(e instanceof i)return this._add({patch:e.serialize()});if(n){var r=t(new i(e,{},this.client));if(!(r instanceof i))throw new Error("function passed to `patch()` must return the patch");return this._add({patch:r.serialize()})}return this._add({patch:o({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(),o({transactionId:this.trxId},u,e||{}))},reset:function(){return this.operations=[],this},_add:function(e){return this.operations.push(e),this}}),e.exports=l},function(e,t,n){"use strict";var r=["tag"];function o(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var a=encodeURIComponent;e.exports=function(e){var t=e.query,n=e.params,i=void 0===n?{}:n,u=e.options,l=void 0===u?{}:u,c=l.tag,s=o(l,r),f="query=".concat(a(t)),d=c?"?tag=".concat(a(c),"&").concat(f):"?".concat(f),p=Object.keys(i).reduce((function(e,t){return"".concat(e,"&").concat(a("$".concat(t)),"=").concat(a(JSON.stringify(i[t])))}),d);return Object.keys(s).reduce((function(e,t){return l[t]?"".concat(e,"&").concat(a(t),"=").concat(a(l[t])):e}),p)}},function(e,t,n){"use strict";e.exports=function(e){return"https://docs.sanity.io/help/"+e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.authTokenIsAllowed=function(){return"dual"===i},t.readConfig=function(){return{projectId:r.default.api.projectId}};var r=a(n(81)),o=a(n(483));function a(e){return e&&e.__esModule?e:{default:e}}var i=["dual","cookie"].includes(null===o.default||void 0===o.default?void 0:o.default.loginMethod)?o.default.loginMethod:"dual"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"debugGrants$",{enumerable:!0,get:function(){return o.debugGrants$}}),Object.defineProperty(t,"getDebugRolesByNames",{enumerable:!0,get:function(){return r.getDebugRolesByNames}});var r=n(1704),o=n(1705)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,n){var r=n(1718);e.exports=function(e){var t=e.length;return t?e[r(0,t-1)]:void 0}},function(e,t,n){var r=n(1720),o=n(110);e.exports=function(e){return null==e?[]:r(e,o(e))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useCurrentUser=function(){return(0,i.useLoadable)(o.default.me)},t.useUser=function(e){return(0,i.useLoadable)((0,a.useMemo)((()=>o.default.observable.getUser(e)),[e]))};var r,o=(r=n(233))&&r.__esModule?r:{default:r},a=n(0),i=n(490)},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(0),o=(n.n(r),"undefined"!=typeof window?r.useLayoutEffect:r.useEffect)},function(e,t,n){"use strict";t.b=i,t.a=function(e,t,n){return i(Object(r.useMemo)((function(){return a(e)}),t),n)};var r=n(0),o=(n.n(r),n(826));function a(e){return"function"==typeof e?e():e}function i(e,t){var n=Object(r.useRef)(),i=Object(r.useRef)(!0),u=Object(r.useState)((function(){var r=!0,o=a(t);return n.current=e.subscribe((function(e){r?o=e:c(e)})),r=!1,o})),l=u[0],c=u[1];return Object(o.a)((function(){return i.current||(n.current=e.subscribe((function(e){return c(e)}))),i.current=!1,function(){n.current&&(n.current.unsubscribe(),n.current=void 0)}}),[e]),l}},function(e,t,n){"use strict";t.d=function(e){var t=Object(i.useState)(e),n=t[0],o=t[1];return[Object(r.a)(n),o]},t.a=function(e){var t=Object(i.useRef)();t.current||(t.current=e?Object(o.observableCallback)(e):Object(o.observableCallback)());return t.current},t.b=function(e){return Object(r.a)(Object(i.useContext)(e))},t.c=function(){var e=Object(i.useRef)();e.current||(e.current=(t=null,Object(o.observableCallback)(Object(a.startWith)(t))));var t;return e.current};var r=n(491),o=n(232),a=n(4),i=n(0);n.n(i)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=n(86),a=n(53),i=n(830),u=(r=n(1754))&&r.__esModule?r:{default:r},l=n(1755),c=n(841),s=n(843),f=n(2132),d=n(2139),p=n(2140),h=n(543),v=n(958);function b(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function m(e){for(var t=1;t(0,i.checkoutPair)(e),listenQuery:c.listenQuery,resolveTypeForDocument:l.resolveTypeForDocument,pair:{editState:(e,t)=>(0,s.editState)(g(e),t),editOperations:(e,t)=>(0,f.editOperations)(g(e),t),documentEvents:(e,t)=>(0,d.documentEvents)(g(e),t),validation:(e,t)=>(0,p.validation)(g(e),t),operationEvents:(e,t)=>(0,h.operationEvents)(g(e),t),consistencyStatus:(e,t)=>(0,v.consistencyStatus)(g(e),t)}});t.default=O},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.checkoutPair=function(e){var t=e.publishedId,n=e.draftId,l=(0,i.getPairListener)(a.versionedClient,e).pipe((0,o.share)()),c=l.pipe((0,o.filter)((e=>"reconnect"===e.type))),s=(0,u.createBufferedDocument)(n,l.pipe((0,o.filter)(p(n)))),d=(0,u.createBufferedDocument)(t,l.pipe((0,o.filter)(p(t)))),b=l.pipe((0,o.filter)((e=>"pending"===e.type))),m=(0,r.merge)(s.commitRequest$,d.commitRequest$).pipe((0,o.mergeMap)(v),(0,o.mergeMapTo)(r.EMPTY),(0,o.share)());return{transactionsPendingEvents$:b,draft:f(f({},s),{},{events:(0,r.merge)(m,c,s.events).pipe((0,o.map)(h("draft"))),consistency$:s.consistency$,remoteSnapshot$:s.remoteSnapshot$.pipe((0,o.map)(h("draft")))}),published:f(f({},d),{},{events:(0,r.merge)(m,c,d.events).pipe((0,o.map)(h("published"))),consistency$:d.consistency$,remoteSnapshot$:d.remoteSnapshot$.pipe((0,o.map)(h("published")))})}};var r=n(5),o=n(4),a=n(53),i=n(1729),u=n(831),l=["resultRev"];function c(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function f(e){for(var t=1;tt=>"reconnect"!==t.type&&"pending"!==t.type&&t.documentId===e;function h(e){return t=>f(f({},t),{},{version:e})}function v(e){return(0,r.from)(function(e){e.resultRev;var t=c(e,l);return a.versionedClient.dataRequest("mutate",t,{visibility:"async",returnDocuments:!1,tag:"document.commit"})}(e.mutation.params)).pipe((0,o.tap)({error:t=>{"statusCode"in t&&"number"==typeof t.statusCode&&t.statusCode>=400&&t.statusCode<=500?e.cancel(t):e.failure(t)},next:()=>e.success()}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createBufferedDocument=void 0;var r=n(1730),o=["_id","_rev","_updatedAt"];function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function i(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}t.createBufferedDocument=(e,t)=>{var n,a=(0,r.createObservableBufferedDocument)(t),u=(n=e,e=>{e._id,e._rev,e._updatedAt;var t=l(e,o);return i({_id:n},t)}),c={delete:{id:e}};return{events:a.updates$,consistency$:a.consistency$,remoteSnapshot$:a.remoteSnapshot$,commitRequest$:a.commitRequest$,patch:t=>t.map((t=>({patch:i(i({},t),{},{id:e})}))),create:e=>({create:u(e)}),createIfNotExists:e=>({createIfNotExists:u(e)}),createOrReplace:e=>({createOrReplace:u(e)}),delete:()=>c,mutate:e=>a.addMutations(e),commit:()=>a.commit()}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return new i(e).parse()};var r,o=(r=n(1732))&&r.__esModule?r:{default:r};function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class i{constructor(e){a(this,"tokens",void 0),a(this,"length",void 0),a(this,"i",void 0),this.tokens=(0,o.default)(e),this.length=this.tokens.length,this.i=0}parse(){return this.parsePath()}EOF(){return this.i>=this.length}peek(){return this.EOF()?null:this.tokens[this.i]}consume(){var e=this.peek();return this.i+=1,e}probe(e){var t=this.peek();return t?Object.keys(e).find((n=>{var r=e[n];return!t[n]||t[n]!=r}))?null:t:null}match(e){return this.probe(e)?this.consume():null}parseAttribute(){var e=this.match({type:"identifier"});if(e)return{type:"attribute",name:e.name};var t=this.match({type:"quoted",quote:"single"});return t?{type:"attribute",name:t.value}:null}parseAlias(){return this.match({type:"keyword",symbol:"@"})||this.match({type:"keyword",symbol:"$"})?{type:"alias",target:"self"}:null}parseNumber(){var e=this.match({type:"number"});return e?{type:"number",value:e.value}:null}parseNumberValue(){var e=this.parseNumber();return e?e.value:null}parseSliceSelector(){var e=this.i,t={type:"range"};return t.start=this.parseNumberValue(),this.match({type:"operator",symbol:":"})?(t.end=this.parseNumberValue(),this.match({type:"operator",symbol:":"})&&(t.step=this.parseNumberValue()),null===t.start&&null===t.end?(this.i=e,null):t):null!==t.start?{type:"index",value:t.start}:(this.i=e,null)}parseValueReference(){return this.parseAttribute()||this.parseSliceSelector()}parseLiteralValue(){var e=this.match({type:"quoted",quote:"double"});if(e)return{type:"string",value:e.value};var t=this.match({type:"boolean"});return t?{type:"boolean",value:"true"==t.symbol}:this.parseNumber()}parseFilterExpression(){var e=this.i,t=this.parseAttribute()||this.parseAlias();if(!t)return null;if(this.match({type:"operator",symbol:"?"}))return{type:"constraint",operator:"?",lhs:t};var n=this.match({type:"comparator"});if(!n)return this.i=e,null;var r=t,o=this.parseLiteralValue();if(!o)throw new Error("Operator ".concat(n.symbol," needs a literal value at the right hand side"));return{type:"constraint",operator:n.symbol,lhs:r,rhs:o}}parseExpression(){return this.parseFilterExpression()||this.parseValueReference()}parseUnion(){if(!this.match({type:"paren",symbol:"["}))return null;for(var e=[],t=this.parseFilterExpression()||this.parsePath()||this.parseValueReference();t&&(e.push(t),!this.match({type:"paren",symbol:"]"}));){if(!this.match({type:"operator",symbol:","}))throw new Error("Expected ]");if(!(t=this.parseFilterExpression()||this.parsePath()||this.parseValueReference()))throw new Error("Expected expression following ','")}return{type:"union",nodes:e}}parseRecursive(){if(this.match({type:"operator",symbol:".."})){var e=this.parsePath();if(!e)throw new Error("Expected path following '..' operator");return{type:"recursive",term:e}}return null}parsePath(){var e=[],t=this.parseAttribute()||this.parseUnion()||this.parseRecursive();if(!t)return null;for(e.push(t);!this.EOF();)if(this.match({type:"operator",symbol:"."})){var n=this.parseAttribute();if(!n)throw new Error("Expected attribute name following '.");e.push(n)}else{if(!this.probe({type:"paren",symbol:"["})){var r=this.parseRecursive();r&&e.push(r);break}var o=this.parseUnion();if(!o)throw new Error("Expected union following '['");e.push(o)}return 1==e.length?e[0]:{type:"path",nodes:e}}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=[],r=o.Matcher.fromPath(e).setPayload((e=>{n.push(...e)})),i=new a.default(t);return u(r,i),n};var r=i(n(495)),o=n(493),a=i(n(1737));function i(e){return e&&e.__esModule?e:{default:e}}function u(e,t){var n=e.match(t),r=n.leads,o=n.delivery;r.forEach((e=>{l(e.target,t).forEach((t=>{u(e.matcher,t)}))})),o&&o.targets.forEach((e=>{o.payload(l(e,t))}))}function l(e,t){var n=[];if(e.isIndexReference())e.toIndicies(t).forEach((e=>{n.push(t.getIndex(e))}));else if(e.isAttributeReference())n.push(t.getAttribute(e.name()));else{if(!e.isSelfReference())throw new Error("Unable to derive accessor for target ".concat(e.toString()));n.push(t)}return(0,r.default)(n)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return(0,o.default)(e,t).map((e=>({path:e.path,value:e.get()})))};var r,o=(r=n(833))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return e.reduce(((e,t,n)=>e+function(e,t){var n=typeof e;if("number"===n)return"[".concat(e,"]");if("object"===n&&null!=e)return Object.keys(e).map((t=>{var n=e[t];return"[".concat(t,'=="').concat(n,'"]')})).join("");if(r.test(e))return t?e:".".concat(e);return"['".concat(e,"']")}(t,0===n)),"")};var r=/^[a-z_$]+/},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ImmutableAccessor",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"Patcher",{enumerable:!0,get:function(){return r.default}});var r=a(n(1738)),o=a(n(839));function a(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){var r=n(141);e.exports=function(e,t,n){for(var o=-1,a=e.length;++o{e.isIndexReference()&&n.push(...e.toIndicies(t))})),n.sort()}},function(e,t,n){"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class o{constructor(e,t){r(this,"_value",void 0),r(this,"path",void 0),this._value=e,this.path=t||[]}containerType(){return Array.isArray(this._value)?"array":null!==this._value&&"object"==typeof this._value?"object":"primitive"}get(){return this._value}length(){if("array"!==this.containerType())throw new Error("Won't return length of non-indexable _value");return this._value.length}getIndex(e){return"array"===this.containerType()&&(e>=this.length()?null:new o(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 o(this._value[e],this.path.concat(e)):null}set(e){return e===this._value?this:new o(e,this.path)}setAccessor(e){return e}setIndex(e,t){if(t===this._value[e])return this;var n=this._value.slice();return n[e]=t,new o(n,this.path)}setIndexAccessor(e,t){return this.setIndex(e,t.get())}unsetIndices(e){for(var t=this._value.length,n=[],r=0;r{this.pendingSuccessfullySubmitted(n),this.updateConsistencyFlag()},failure:()=>{this.pendingFailed(n),this.updateConsistencyFlag()}}}isConsistent(){return!this.inconsistentAt}considerIncoming(){var e,t=!1,n=[];if(this.HEAD){var r=new Date(this.HEAD._updatedAt);this.incoming.find((e=>e.timestamp&&e.timestampe.timestampe.previousRev==this.HEAD._rev)):this.incoming.find((e=>e.appliesToMissingDocument()))){var i=this.applyIncoming(e);if((t=t||i)&&n.push(e),o++>10)throw new Error("Mutator stuck flushing incoming mutations. Probably stuck here: ".concat(JSON.stringify(e)))}}while(e);this.incoming.length>0&&a.default.enabled&&(0,a.default)("Unable to apply mutations %s",this.incoming.map((e=>e.transactionId)).join(", ")),t&&this.rebase(n)}updateConsistencyFlag(){var e=this.isConsistent(),t=0==this.pending.length&&0==this.submitted.length&&0==this.incoming.length;t?this.inconsistentAt=null:this.inconsistentAt||(this.inconsistentAt=new Date),e!=t&&this.onConsistencyChanged&&(t?(0,a.default)("Buffered document is inconsistent"):(0,a.default)("Buffered document is consistent"),this.onConsistencyChanged(t))}applyIncoming(e){if(!e)return!1;if((0,a.default)("Applying mutation %s -> %s to rev %s",e.previousRev,e.resultRev,this.HEAD&&this.HEAD._rev),this.HEAD=e.apply(this.HEAD),this.onRemoteMutation&&this.onRemoteMutation(e),this.incoming=this.incoming.filter((t=>t.transactionId!=e.transactionId)),this.anyUnresolvedMutations()){var t=this.consumeUnresolved(e.transactionId);return a.default.enabled&&((0,a.default)("Incoming mutation ".concat(e.transactionId," appeared while there were pending or submitted local mutations")),(0,a.default)("Submitted txnIds: ".concat(this.submitted.map((e=>e.transactionId)).join(", "))),(0,a.default)("Pending txnIds: ".concat(this.pending.map((e=>e.transactionId)).join(", "))),(0,a.default)("needRebase == %s",t)),t}return(0,a.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,a.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,a.default)("Remote mutation %s matches upcoming pending mutation, consumed from 'pending' buffer",e),this.pending.shift(),!1;return(0,a.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,a.default)("After scrubbing: Pending: %d, Submitted: %d",this.pending.length,this.submitted.length),!0}pendingSuccessfullySubmitted(e){if(0!=this.pending.length)if(this.pending[0].transactionId!=e){var t,n=[];this.pending.forEach((r=>{r.transactionId!=e?n.push(r):t=r})),this.submitted.push(t),this.pending=n,this.rebase([])}else this.submitted.push(this.pending.shift())}pendingFailed(e){this.pending=this.pending.filter((t=>t.transactionId!=e)),this.rebase([])}rebase(e){var t=this.EDGE;this.EDGE=o.default.applyAll(this.HEAD,this.submitted.concat(this.pending)),null!==t&&null!==this.EDGE&&(t._rev=this.EDGE._rev),!(0,r.default)(this.EDGE,t)&&this.onRebase&&this.onRebase(this.EDGE,e,this.pending)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.listenQuery=void 0;var r=n(5),o=n(4),a=n(842),i=n(53);function u(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return l(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return l(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n(0,r.defer)((()=>(0,i.getVersionedClient)(n.apiVersion).observable.fetch(e,t,{tag:n.tag,filterResponse:!0}))),s=(e,t,n)=>(0,r.defer)((()=>(0,i.getVersionedClient)(n.apiVersion).listen(e,t,{events:["welcome","mutation","reconnect"],includeResult:!1,visibility:"query",tag:n.tag})));function f(e){return"welcome"===e.type}t.listenQuery=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i="string"==typeof e?e:e.fetch,l="string"==typeof e?e:e.listen,d=c(i,t,n),p=s(l,t,n).pipe((0,o.mergeMap)(((e,t)=>0===t&&!f(e)?(0,r.throwError)(new Error("reconnect"===e.type?"Could not establish EventSource connection":'Received unexpected type of first event "'.concat(e.type,'"'))):(0,r.of)(e))),(0,o.share)()),h=(0,r.partition)(p,f),v=u(h,2),b=v[0],m=v[1],y=e=>!n.transitions||"mutation"!==e.type||n.transitions.includes(e.transition);return(0,r.merge)(b.pipe((0,o.take)(1)),m.pipe((0,o.filter)(y),(0,o.throttleTime)(n.throttleTime||1e3,r.asyncScheduler,{leading:!0,trailing:!0}))).pipe((0,a.exhaustMapToWithTrailing)(d))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.exhaustMapWithTrailing=a,t.exhaustMapToWithTrailing=function(e){return a((()=>e))};var r=n(5),o=n(4);function a(e){return t=>Object(r.defer)((()=>{const n=new r.Subject;return t.pipe(Object(o.throttle)((()=>n),{leading:!0,trailing:!0}),Object(o.exhaustMap)(((t,a)=>Object(r.scheduled)(e(t,a),r.asapScheduler).pipe(Object(o.finalize)((()=>{n.next()}))))))}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.editState=void 0;var r=n(5),o=n(4),a=n(98),i=n(146),u=n(542);function l(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return c(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return c(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var n=(0,i.isLiveEditEnabled)(t);return(0,u.snapshotPair)(e,t).pipe((0,o.switchMap)((e=>(0,r.combineLatest)([e.draft.snapshots$,e.published.snapshots$,e.transactionsPendingEvents$.pipe((0,o.map)((e=>"begin"===e.phase?s:f)),(0,o.startWith)(f))]))),(0,o.map)((r=>{var o=l(r,3),a=o[0],i=o[1],u=o[2];return{id:e.publishedId,type:t,draft:a,published:i,liveEdit:n,ready:!0,transactionSyncLock:u}})),(0,o.startWith)({id:e.publishedId,type:t,draft:null,published:null,liveEdit:n,ready:!1,transactionSyncLock:null}),(0,o.publishReplay)(1),(0,o.refCount)())}),((e,t)=>e.publishedId+t));t.editState=d},function(e,t,n){var r=n(229),o=n(1762),a=n(178);e.exports=function(e,t,n){for(var i=-1,u=t.length,l={};++i=o?e:r(e,t,n)}},function(e,t){var n=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");e.exports=function(e){return n.test(e)}},function(e,t,n){var r=n(1774),o=n(846),a=n(1775);e.exports=function(e){return o(e)?a(e):r(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return function(e,t){e[i]||(e[i]=(0,o.default)([...p,...v(e),...b(e,t).map((e=>({weight:1,path:e}))),...m(e,t).map((e=>({weight:1,path:e,mapWith:"pt::text"})))],(e=>e.path.join("."))));return e[i]}(e,4)},t.deriveFromPreview=v,t.resolveSearchConfigForBaseFieldPaths=function(e){return function(e,t){e[i]||(e[i]=(0,o.default)([...p,...v(e)],(e=>e.path.join("."))));return e[i]}(e)};var r,o=(r=n(177))&&r.__esModule?r:{default:r},a=n(849);var i=Symbol("__cachedStringFields"),u=e=>e.type&&"reference"===e.type.name,l=["style","list"],c=e=>"block"===e.name||e.type&&c(e.type);function s(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],o=arguments.length>4?arguments[4]:void 0;if(o<0)return n;var a=t(n,e,r);return"array"===e.jsonType&&Array.isArray(e.of)?f(e,t,a,r,o):"object"===e.jsonType&&Array.isArray(e.fields)&&!u(e)?d(e,t,a,r,o):a}function f(e,t,n,r,o){return e.of.reduce(((e,n)=>s(n,t,e,r,o-1)),n)}function d(e,t,n,r,o){var a=c(e);return e.fields.reduce(((e,n)=>{if(a&&l.includes(n.name))return e;var i=[n.name].concat("array"===n.type.jsonType?[[]]:[]);return s(n.type,t,e,r.concat(i),o-1)}),n)}var p=[{weight:1,path:["_id"]},{weight:1,path:["_type"]}],h={title:10,subtitle:5,description:1.5};function v(e){var t,n=null==e||null===(t=e.preview)||void 0===t?void 0:t.select;return n?Object.keys(n).filter((e=>e in h)).map((e=>({weight:h[e],path:n[e].split(".").map(a.stringsToNumbers)}))):[]}function b(e,t){return s(e,((e,t,n)=>"string"===t.jsonType?[...e,n]:e),[],[],t)}function m(e,t){return s(e,((e,t,n)=>(e=>"array"===e.jsonType&&Array.isArray(e.of)&&e.of.some(c))(t)?[...e,n]:e),[],[],t)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.normalizeSearchConfigs=function(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,o.default)(e))throw new Error("Search config must be an object of {path: string, weight: number}");return{weight:"weight"in e?e.weight:1,path:(0,r.default)(e.path).map(i),mapWith:"string"==typeof e.mapWith?e.mapWith:void 0}}))},t.stringsToNumbers=i;var r=a(n(1776)),o=a(n(70));function a(e){return e&&e.__esModule?e:{default:e}}function i(e){var t=Number(e);return Number.isNaN(t)?e:t}},function(e,t){e.exports=function(e){return void 0===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,n){var r=n(85),o=n(94),a=n(844),i=n(477);e.exports=function(e,t){if(null==e)return{};var n=r(i(e),(function(e){return[e]}));return t=o(t),a(e,n,(function(e,n){return t(e,n[0])}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ObjectType=void 0;var r=v(n(182)),o=v(n(32)),a=v(n(235)),i=v(n(1793)),u=v(n(855)),l=v(n(234)),c=v(n(1795)),s=n(849),f=v(n(848)),d=n(113),p=n(54),h=["name","fieldset","group"];function v(e){return e&&e.__esModule?e:{default:e}}function b(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function m(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function y(e){for(var t=1;t({name:"object",type:null,jsonType:"object"}),extend(e,t){var n=y({fields:[]},e),p=y({},n.options||{}),v=Object.assign((0,o.default)(this.get(),O),n,{type:this.get(),title:n.title||(n.name?(0,r.default)(n.name):""),options:p,orderings:n.orderings||(0,c.default)(n),fields:n.fields.map((e=>{var n=e.name,o=e.fieldset,a=e.group,i=b(e,h),u={name:n,group:a,fieldset:o};return(0,d.lazyGetter)(u,"type",(()=>t(y(y({},i),{},{title:e.title||(0,r.default)(n)}))))}))});return(0,d.lazyGetter)(v,"fieldsets",(()=>{return e=n,t=v.fields,r=(e.fieldsets||[]).map((e=>({name:e.name,title:e.title,description:e.description,options:e.options,group:e.group,fields:[],hidden:e.hidden,readOnly:e.readOnly}))),o=(0,a.default)(r,"name"),t.map((t=>{if(t.fieldset){var n=o[t.fieldset];if(!n)throw new Error("Group '".concat(t.fieldset,"' is not defined in schema for type '").concat(e.name,"'"));return n.fields.push(t),1===n.fields.length?n:null}return{single:!0,field:t}})).filter(Boolean);var e,t,r,o})),(0,d.lazyGetter)(v,"groups",(()=>function(e,t){var n,o=(e.groups||[]).map((e=>{var t=e.name,n=e.title,r=e.description,o=e.icon,a=e.readOnly,i=e.hidden;return{name:t,title:n,description:r,icon:o,readOnly:a,default:e.default,hidden:i,fields:[]}})),l=o.filter((e=>e.default));if(l.length>1)throw new Error("You currently have ".concat(l.length," default field groups defined for type '").concat(e.name?(0,r.default)(e.name):null!==(n=e.title)&&void 0!==n?n:"","', but only 1 is supported"));var c=(0,a.default)(o,"name");return t.forEach((t=>{if(t.group){var n=(0,u.default)(t.group);n.length>0&&n.forEach((n=>{var r,o,a=c[n];if(!a)throw new Error("Field group '".concat(n,"' is not defined in schema for type '").concat(null!==(r=null!==(o=e.name)&&void 0!==o?o:e.title)&&void 0!==r?r:"","'"));a.fields.push(t)}))}})),(0,i.default)(c).filter((e=>e.fields.length>0))}(n,v.fields))),(0,d.lazyGetter)(v,"preview",(0,l.default)(n)),(0,d.lazyGetter)(v,"__experimental_search",(()=>{var e=n.__experimental_search?(0,s.normalizeSearchConfigs)(n.__experimental_search):null;return e?e.map((e=>"defaults"===e?(0,s.normalizeSearchConfigs)(n):e)):(0,f.default)(v)}),{enumerable:!1}),function e(t){return{get:()=>t,extend:a=>{if(a.fields)throw new Error('Cannot override `fields` of subtypes of "object"');var i=Object.assign({},t,(0,o.default)(a,O),{title:a.title||n.title||(n.name?(0,r.default)(n.name):""),type:t});return(0,d.lazyGetter)(i,"__experimental_search",(()=>t.__experimental_search)),e(i)}}}(v)}};t.ObjectType=w},function(e,t,n){var r=n(807),o=n(137);e.exports=function(e,t){var n=-1,a=o(e)?Array(e.length):[];return r(e,(function(e,r,o){a[++n]=t(e,r,o)})),a}},function(e,t,n){var r=n(38);e.exports=function(){if(!arguments.length)return[];var e=arguments[0];return r(e)?e:[e]}},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=((r=n(1809))&&r.__esModule?r:{default:r}).default;t.default=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.validateInputComponent=function(e){if("inputComponent"in e&&!(0,i.isInputComponentLike)(e.inputComponent))return[(0,o.warning)("The `inputComponent` property is set but does not appear to be a valid React component (expected a function, but saw ".concat((0,a.default)(e.inputComponent),"). If you have imported a custom input component, please verify that you have imported the correct named/default export."))];return[]};var r,o=n(61),a=(r=n(856))&&r.__esModule?r:{default:r},i=n(1811)},function(e,t,n){"use strict";e.exports=function(e,t){if(!Array.isArray(e))throw new TypeError("humanize-list expected an array");(t=t||{}).conjunction=t.conjunction||"and";var n=e.length;if(1===n)return e[0];if(t.skipConjunction)return e.join(", ");for(var r="",o=0;o{if(e===t)return 0;const n=e;e.length>t.length&&(e=t,t=n);let a=e.length,i=t.length;for(;a>0&&e.charCodeAt(~-a)===t.charCodeAt(~-i);)a--,i--;let u,l,c,s,f=0;for(;fl?s>l?l+1:s:s>c?c+1:s;return l};e.exports=a,e.exports.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Rule",{enumerable:!0,get:function(){return r.default}}),t.default=void 0,Object.defineProperty(t,"inferFromSchema",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"inferFromSchemaType",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(t,"validateDocument",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"validateDocumentObservable",{enumerable:!0,get:function(){return o.validateDocumentObservable}});var r=l(n(861)),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(1882)),a=l(n(1886)),i=l(n(872));function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function l(e){return e&&e.__esModule?e:{default:e}}var c={Rule:r.default,validateDocument:o.default,inferFromSchema:a.default,inferFromSchemaType:i.default};t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=m(n(60)),a=m(n(1825)),i=m(n(236)),u=m(n(1826)),l=m(n(1827)),c=m(n(499)),s=m(n(147)),f=m(n(1862)),d=m(n(1863)),p=m(n(1864)),h=m(n(1865)),v=m(n(1866)),b=m(n(1867));function m(e){return e&&e.__esModule?e:{default:e}}function y(e,t,n,r,o,a,i){try{var u=e[a](i),l=u.value}catch(e){return void n(e)}u.done?t(l):Promise.resolve(l).then(r,o)}function g(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var a=e.apply(t,n);function i(e){y(a,r,o,i,u,"next",e)}function u(e){y(a,r,o,i,u,"throw",e)}i(void 0)}))}}function O(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var w={Boolean:f.default,Number:d.default,String:p.default,Array:h.default,Object:v.default,Date:b.default},j=e=>e&&e.type?j(e.type):e,_=e=>!("object"!=typeof e||!e)&&e.type===k.FIELD_REF,E=[],x=Symbol("FIELD_REF"),P=["Array","Boolean","Date","Number","Object","String"],k=(r=class e{constructor(t){O(this,"_type",void 0),O(this,"_level",void 0),O(this,"_required",void 0),O(this,"_typeDef",void 0),O(this,"_message",void 0),O(this,"_rules",[]),O(this,"_fieldRules",void 0),O(this,"valueOfField",e.valueOfField.bind(e)),this._typeDef=t,this.reset()}_mergeRequired(e){return"required"===this._required||"required"===e._required?"required":"optional"===this._required||"optional"===e._required?"optional":void 0}error(e){var t=this.clone();return t._level="error",t._message=e||void 0,t}warning(e){var t=this.clone();return t._level="warning",t._message=e||void 0,t}info(e){var t=this.clone();return t._level="info",t._message=e||void 0,t}reset(){return this._type=this._type||void 0,this._rules=(this._rules||[]).filter((e=>"type"===e.flag)),this._message=void 0,this._required=void 0,this._level="error",this._fieldRules=void 0,this}isRequired(){return"required"===this._required}clone(){var t=new e;return t._type=this._type,t._message=this._message,t._required=this._required,t._rules=(0,a.default)(this._rules),t._level=this._level,t._fieldRules=this._fieldRules,t._typeDef=this._typeDef,t}cloneWithRules(e){var t=this.clone(),n=new Set;return e.forEach((e=>{"type"===e.flag&&(t._type=e.constraint),n.add(e.flag)})),t._rules=t._rules.filter((e=>{var t=["type","uri","email"].includes(e.flag),r=n.has(e.flag);return!(t&&r)})).concat(e),t}merge(e){if(this._type&&e._type&&this._type!==e._type)throw new Error("merge() failed: conflicting types");var t=this.cloneWithRules(e._rules);return t._type=this._type||e._type,t._message=this._message||e._message,t._required=this._mergeRequired(e),t._level="error"===this._level?e._level:this._level,t}type(e){var t="".concat(e.slice(0,1).toUpperCase()).concat(e.slice(1));if(!P.includes(t))throw new Error('Unknown type "'.concat(e,'"'));var n=this.cloneWithRules([{flag:"type",constraint:t}]);return n._type=t,n}all(e){return this.cloneWithRules([{flag:"all",constraint:e}])}either(e){return this.cloneWithRules([{flag:"either",constraint:e}])}optional(){var e=this.cloneWithRules([{flag:"presence",constraint:"optional"}]);return e._required="optional",e}required(){var e=this.cloneWithRules([{flag:"presence",constraint:"required"}]);return e._required="required",e}custom(e){return this.cloneWithRules([{flag:"custom",constraint:e}])}block(e){return this.cloneWithRules([{flag:"custom",constraint:e}])}min(e){return this.cloneWithRules([{flag:"min",constraint:e}])}max(e){return this.cloneWithRules([{flag:"max",constraint:e}])}length(e){return this.cloneWithRules([{flag:"length",constraint:e}])}valid(e){var t=Array.isArray(e)?e:[e];return this.cloneWithRules([{flag:"valid",constraint:t}])}integer(){return this.cloneWithRules([{flag:"integer"}])}precision(e){return this.cloneWithRules([{flag:"precision",constraint:e}])}positive(){return this.cloneWithRules([{flag:"min",constraint:0}])}negative(){return this.cloneWithRules([{flag:"lessThan",constraint:0}])}greaterThan(e){return this.cloneWithRules([{flag:"greaterThan",constraint:e}])}lessThan(e){return this.cloneWithRules([{flag:"lessThan",constraint:e}])}uppercase(){return this.cloneWithRules([{flag:"stringCasing",constraint:"uppercase"}])}lowercase(){return this.cloneWithRules([{flag:"stringCasing",constraint:"lowercase"}])}regex(e,t,n){var r,o,a={pattern:e,name:"string"==typeof t?t:null!==(r=null==t?void 0:t.name)&&void 0!==r?r:null==n?void 0:n.name,invert:"string"!=typeof t&&(null!==(o=null==t?void 0:t.invert)&&void 0!==o?o:null==n?void 0:n.invert)||!1};return this.cloneWithRules([{flag:"regex",constraint:a}])}email(){return this.cloneWithRules([{flag:"email"}])}uri(e){var t=(null==e?void 0:e.scheme)||["http","https"],n=Array.isArray(t)?t:[t];if(!n.length)throw new Error("scheme must have at least 1 scheme specified");var r={options:{scheme:n.map((e=>{if(!(e instanceof RegExp)&&"string"!=typeof e)throw new Error("scheme must be a RegExp or a String");return"string"==typeof e?new RegExp("^".concat((0,u.default)(e),"$")):e})),allowRelative:(null==e?void 0:e.allowRelative)||!1,relativeOnly:(null==e?void 0:e.relativeOnly)||!1,allowCredentials:(null==e?void 0:e.allowCredentials)||!1}};return this.cloneWithRules([{flag:"uri",constraint:r}])}unique(){return this.cloneWithRules([{flag:"unique"}])}reference(){return this.cloneWithRules([{flag:"reference"}])}fields(e){if("Object"!==this._type)throw new Error("fields() can only be called on an object type");var t=this.cloneWithRules([]);return t._fieldRules=e,t}assetRequired(){var e,t=j(this._typeDef);return e=t&&["image","file"].includes(t.name)?"image"===t.name?"Image":"File":"Asset",this.cloneWithRules([{flag:"assetRequired",constraint:{assetType:e}}])}validate(e){var t=arguments,n=this;return g((function*(){var r=t.length>1&&void 0!==t[1]?t[1]:{},a=null==e;if(a&&"optional"===n._required)return E;var u=void 0===n._required&&a?n._rules.filter((e=>"custom"===e.flag)):n._rules,f=n._type&&w[n._type]||s.default,d=yield Promise.all(u.map(function(){var t=g((function*(t){if(void 0===t.flag)throw new Error('Invalid rule, did not contain "flag"-property');var a=f[t.flag];if(!a){var u=n._type?'type "'.concat(n._type,'"'):"rule without declared type";throw new Error('Validator for flag "'.concat(t.flag,'" not found for ').concat(u))}var s,d="constraint"in t?t.constraint:null;_(d)&&(d=(0,o.default)(r.parent,d.path));try{s=yield a(d,e,n._message,r)}catch(e){var p=new i.default("".concat((0,c.default)(r.path),": Exception occurred while validating value: ").concat(e.message));return(0,l.default)(p,"error",r)}return(0,l.default)(s,n._level,r)}));return function(e){return t.apply(this,arguments)}}()));return d.flat()}))()}},O(r,"FIELD_REF",x),O(r,"array",(e=>new r(e).type("Array"))),O(r,"object",(e=>new r(e).type("Object"))),O(r,"string",(e=>new r(e).type("String"))),O(r,"number",(e=>new r(e).type("Number"))),O(r,"boolean",(e=>new r(e).type("Boolean"))),O(r,"dateTime",(e=>new r(e).type("Date"))),O(r,"valueOfField",(e=>({type:x,path:e}))),r),C=k;t.default=C},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=r.call(e).slice(8,-1);if(null==e)return t.toLowerCase();var n=e.constructor;return n&&!function(e){for(var t=0;t=u.getTime()?n+1:t.getTime()>=c.getTime()?n:n-1};var r=n(6),o=n(2),a=n(239)},function(e,t,n){"use strict";t.a=function(e,t){Object(i.a)(1,arguments);var n=Object(r.a)(e),l=Object(o.a)(n,t).getTime()-Object(a.a)(n,t).getTime();return Math.round(l/u)+1};var r=n(6),o=n(240),a=n(1871),i=n(2),u=6048e5},function(e,t,n){"use strict";var r=n(183),o={y:function(e,t){var n=e.getUTCFullYear(),o=n>0?n:1-n;return Object(r.a)("yy"===t?o%100:o,t.length)},M:function(e,t){var n=e.getUTCMonth();return"M"===t?String(n+1):Object(r.a)(n+1,2)},d:function(e,t){return Object(r.a)(e.getUTCDate(),t.length)},a:function(e,t){var n=e.getUTCHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.toUpperCase();case"aaa":return n;case"aaaaa":return n[0];default:return"am"===n?"a.m.":"p.m."}},h:function(e,t){return Object(r.a)(e.getUTCHours()%12||12,t.length)},H:function(e,t){return Object(r.a)(e.getUTCHours(),t.length)},m:function(e,t){return Object(r.a)(e.getUTCMinutes(),t.length)},s:function(e,t){return Object(r.a)(e.getUTCSeconds(),t.length)},S:function(e,t){var n=t.length,o=e.getUTCMilliseconds(),a=Math.floor(o*Math.pow(10,n-3));return Object(r.a)(a,t.length)}};t.a=o},function(e,t,n){"use strict";var r=function(e,t){switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}},o=function(e,t){switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}},a={p:o,P:function(e,t){var n,a=e.match(/(P+)(p+)?/)||[],i=a[1],u=a[2];if(!u)return r(e,t);switch(i){case"P":n=t.dateTime({width:"short"});break;case"PP":n=t.dateTime({width:"medium"});break;case"PPP":n=t.dateTime({width:"long"});break;default:n=t.dateTime({width:"full"})}return n.replace("{{date}}",r(i,t)).replace("{{time}}",o(u,t))}};t.a=a},function(e,t,n){"use strict";t.a=function(e){return-1!==r.indexOf(e)},t.b=function(e){return-1!==o.indexOf(e)},t.c=function(e,t,n){if("YYYY"===e)throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("YY"===e)throw new RangeError("Use `yy` instead of `YY` (in `".concat(t,"`) for formatting years to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("D"===e)throw new RangeError("Use `d` instead of `D` (in `".concat(t,"`) for formatting days of the month to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("DD"===e)throw new RangeError("Use `dd` instead of `DD` (in `".concat(t,"`) for formatting days of the month to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))};var r=["D","DD"],o=["YY","YYYY"]},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(t){if(!t)return[];var n=t.validation;if(Array.isArray(n))return n.flatMap((n=>e(u(u({},t),{},{validation:n}))));if(n instanceof o.default)return[n];var r=Object.values(s(t,new Set).reduce(((e,t)=>(e[t.name]=t,e)),{})).reduce(f,new o.default(t));if(!n)return[r];return e(u(u({},t),{},{validation:n(r)}))};var r,o=(r=n(861))&&r.__esModule?r:{default:r},a=n(1884);function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;tfunction(e,t){return"object"===t.jsonType&&d(t)||void 0===e.value?e:e.value}(e,t))))),"datetime"===t.name||"date"===t.name?n.type("Date"):"url"===t.name?n.uri():"slug"===t.name?n.custom(a.slugValidator):"reference"===t.name?n.reference():"email"===t.name?n.email():n}function d(e){return!!e&&(!("fields"in e)&&e.type?d(e.type):"fields"in e&&(!!Array.isArray(e.fields)&&e.fields.some((e=>"value"===e.name))))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=(r=n(871))&&r.__esModule?r:{default:r};function a(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return i(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return i(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,u=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return u=e.done,e},e:function(e){l=!0,a=e},f:function(){try{u||null==n.return||n.return()}finally{if(l)throw a}}}}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n10*n.width?10*n.width:n.fontSize,r.guardHeight=n.height+r.fontSize/2+n.textMargin,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),r(t,[{key:"encode",value:function(){return this.options.flat?this.encodeFlat():this.encodeGuarded()}},{key:"leftText",value:function(e,t){return this.text.substr(e,t)}},{key:"leftEncode",value:function(e,t){return(0,a.default)(e,t)}},{key:"rightText",value:function(e,t){return this.text.substr(e,t)}},{key:"rightEncode",value:function(e,t){return(0,a.default)(e,t)}},{key:"encodeGuarded",value:function(){var e={fontSize:this.fontSize},t={height:this.guardHeight};return[{data:o.SIDE_BIN,options:t},{data:this.leftEncode(),text:this.leftText(),options:e},{data:o.MIDDLE_BIN,options:t},{data:this.rightEncode(),text:this.rightText(),options:e},{data:o.SIDE_BIN,options:t}]}},{key:"encodeFlat",value:function(){return{data:[o.SIDE_BIN,this.leftEncode(),o.MIDDLE_BIN,this.rightEncode(),o.SIDE_BIN].join(""),text:this.text}}}]),t}(i(n(71)).default);t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n10*n.width?r.fontSize=10*n.width:r.fontSize=n.fontSize,r.guardHeight=n.height+r.fontSize/2+n.textMargin,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),r(t,[{key:"valid",value:function(){return-1!==this.data.search(/^[0-9]{12}$/)&&this.data[11]==u(this.data)}},{key:"encode",value:function(){return this.options.flat?this.flatEncoding():this.guardedEncoding()}},{key:"flatEncoding",value:function(){var e="";return e+="101",e+=(0,o.default)(this.data.substr(0,6),"LLLLLL"),e+="01010",e+=(0,o.default)(this.data.substr(6,6),"RRRRRR"),{data:e+="101",text:this.text}}},{key:"guardedEncoding",value:function(){var e=[];return this.displayValue&&e.push({data:"00000000",text:this.text.substr(0,1),options:{textAlign:"left",fontSize:this.fontSize}}),e.push({data:"101"+(0,o.default)(this.data[0],"L"),options:{height:this.guardHeight}}),e.push({data:(0,o.default)(this.data.substr(1,5),"LLLLL"),text:this.text.substr(1,5),options:{fontSize:this.fontSize}}),e.push({data:"01010",options:{height:this.guardHeight}}),e.push({data:(0,o.default)(this.data.substr(6,5),"RRRRR"),text:this.text.substr(6,5),options:{fontSize:this.fontSize}}),e.push({data:(0,o.default)(this.data[11],"R")+"101",options:{height:this.guardHeight}}),this.displayValue&&e.push({data:"00000000",text:this.text.substr(11,1),options:{textAlign:"right",fontSize:this.fontSize}}),e}}]),t}(a(n(71)).default);function u(e){var t,n=0;for(t=1;t<11;t+=2)n+=parseInt(e[t]);for(t=0;t<11;t+=2)n+=3*parseInt(e[t]);return(10-n%10)%10}t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=function(){function e(e,t){for(var n=0;n0?t.fontSize+t.textMargin:0)+t.marginTop+t.marginBottom}function u(e,t,n){if(n.displayValue&&tt&&(t=e[n].height);return t},t.getEncodingHeight=i,t.getBarcodePadding=u,t.calculateEncodingAttributes=function(e,t,n){for(var r=0;r({value:r,compareValue:n,focusPath:o.focusPath||v,path:o.path,fullPath:o.fullPath})),[o.focusPath,o.path,o.fullPath,r,n]);return a.default.createElement(c.ChangeIndicatorContext.Provider,{value:i},a.default.createElement(c.ChangeIndicatorValueContext.Provider,{value:r},t))},t.ChangeIndicatorForFieldPath=function(e){var t=e.className,n=e.disabled,r=e.path,o=e.hasFocus,i=e.isChanged,l=e.children,s=a.default.useContext(c.ChangeIndicatorContext),f=a.default.useMemo((()=>u.pathFor(s.fullPath.concat(r))),[s.fullPath,r]);return(0,a.useMemo)((()=>a.default.createElement(m,{disabled:n,className:t,isChanged:i,hasFocus:Boolean(o),fullPath:f},l)),[l,t,n,f,o,i])},t.ChangeIndicatorProvider=y,t.ChangeIndicatorScope=function(e){var t=e.children,n=e.path,r=a.default.useContext(c.ChangeIndicatorContext),o=a.default.useContext(c.ChangeIndicatorValueContext),i=r.focusPath,l=u.get(o,n),s=u.get(r.compareValue,n);return a.default.createElement(y,{path:n,focusPath:i,value:l,compareValue:s},t)},t.ChangeIndicatorValueProvider=function(e){return a.default.createElement(c.ChangeIndicatorValueContext.Provider,{value:e.value},e.children)},t.ChangeIndicatorWithProvidedFullPath=function(e){var t=e.children,n=e.className,r=e.compareDeep,o=e.disabled,i=e.hasFocus,l=e.onHasChanges,s=e.path,f=e.value,d=e.withHoverEffect,p=a.default.useContext(c.ChangeIndicatorContext),h=a.default.useMemo((()=>u.pathFor(p.fullPath.concat(s))),[p.fullPath,s]),v=(0,a.useCallback)((e=>{l&&l(e)}),[l]);return a.default.createElement(g,{className:n,compareDeep:r,compareValue:u.get(p.compareValue,s),disabled:o,fullPath:h,hasFocus:i,onHasChanges:v,value:f,withHoverEffect:d},t)},t.ContextProvidedChangeIndicator=O,t.CoreChangeIndicator=g;var r,o=n(1),a=d(n(0)),i=(r=n(217))&&r.__esModule?r:{default:r},u=d(n(14)),l=n(506),c=n(880),s=n(1954);function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function d(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}function p(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return h(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return h(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function h(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n"string"==typeof e||"boolean"==typeof e||void 0===e||"number"==typeof e,m=(0,a.memo)((function(e){var t=e.children,n=e.className,r=e.disabled,c=e.fullPath,f=e.hasFocus,d=e.isChanged,h=e.withHoverEffect,v=(0,o.useLayer)(),b=p(a.default.useState(!1),2),m=b[0],y=b[1],g=a.default.useCallback((()=>y(!0)),[]),O=a.default.useCallback((()=>y(!1)),[]),w=a.default.useRef(null);return(0,l.useReporter)(r?null:"field-".concat(u.toString(c)),(()=>({element:w.current,path:c,isChanged:d,hasFocus:f,hasHover:m,zIndex:v.zIndex})),i.default),a.default.createElement("div",{ref:w,className:n,onMouseEnter:g,onMouseLeave:O},a.default.createElement(s.ElementWithChangeBar,{hasFocus:f,isChanged:d,disabled:r,withHoverEffect:h},t))}));function y(e){var t=e.compareValue,n=e.value,r=a.default.useContext(c.ChangeIndicatorContext),o=e.path,i=(0,a.useMemo)((()=>e.focusPath||v),[e.focusPath]),l=r.fullPath,s=a.default.useMemo((()=>u.pathFor(l.concat(o))),[l,o]),f=a.default.useMemo((()=>({compareValue:t,focusPath:i,path:o,fullPath:s})),[s,t,i,o]);return a.default.createElement(c.ChangeIndicatorContext.Provider,{value:f},a.default.createElement(c.ChangeIndicatorValueContext.Provider,{value:n},e.children))}function g(e){var t,n,r=e.children,o=e.className,u=e.compareDeep,l=e.compareValue,c=e.disabled,s=e.fullPath,f=e.hasFocus,d=e.onHasChanges,p=e.value,h=e.withHoverEffect,v=(n=l,(void 0===(t=p)||void 0===n||null===t||null===n||b(t)&&b(n))&&p!==l||u&&!(0,i.default)(p,l));return(0,a.useEffect)((()=>{d&&d(v)}),[v,d]),a.default.createElement(m,{className:o,disabled:c,fullPath:s,hasFocus:f,isChanged:v,withHoverEffect:h},r)}function O(e){var t=e.children,n=e.className,r=e.compareDeep,o=e.disabled,i=a.default.useContext(c.ChangeIndicatorContext),l=a.default.useContext(c.ChangeIndicatorValueContext),s=i.compareValue,f=i.path,d=i.focusPath,p=i.fullPath;return a.default.createElement(g,{disabled:o,fullPath:p,value:l,compareValue:s,hasFocus:u.hasFocus(d,f),compareDeep:r||!1,className:n},t)}var w=O;t.ChangeIndicator=w},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useOnScroll=function(e){var t=o.default.useContext(a.ScrollContext);o.default.useEffect((()=>null==t?void 0:t.subscribe(e)),[e])};var r,o=(r=n(0))&&r.__esModule?r:{default:r},a=n(887)},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.ScrollContext=void 0;var o=((r=n(0))&&r.__esModule?r:{default:r}).default.createContext(null);t.ScrollContext=o},function(e,t,n){var r=n(85),o=n(229),a=n(94),i=n(854),u=n(1961),l=n(173),c=n(1962),s=n(111),f=n(38);e.exports=function(e,t,n){t=t.length?r(t,(function(e){return f(e)?function(t){return o(t,1===e.length?e[0]:e)}:e})):[s];var d=-1;t=r(t,l(a));var p=i(e,(function(e,n,o){return{criteria:r(t,(function(t){return t(e)})),index:++d,value:e}}));return u(p,(function(e,t){return c(e,t,n)}))}},function(e,t,n){"use strict";function r(e){var t=getComputedStyle(e).overflow;return t.includes("auto")||t.includes("scroll")}Object.defineProperty(t,"__esModule",{value:!0}),t.hasOverflowScroll=r,t.isScrollable=function(e){return(e.scrollHeight!==e.offsetHeight||e.scrollWidth!==e.offsetWidth)&&r(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.resizeObserver=t.createSharedResizeObserver=void 0;var r,o=n(403),a=(r=n(186))&&r.__esModule?r:{default:r};var i=window.ResizeObserver||o.ResizeObserver,u=()=>{var e=(0,a.default)(),t=new i((t=>e.publish(t)));return{observe:(n,r,o)=>{var a=e.subscribe((e=>{var t=e.find((e=>e.target===n));t&&r(t)}));return t.observe(n,o),()=>{a(),t.unobserve(n)}}}};t.createSharedResizeObserver=u;var l=u();t.resizeObserver=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FieldPresenceInner=t.FieldPresence=void 0;var r=b(n(177)),o=b(n(188)),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=v(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=n(1),u=n(20),l=n(511),c=n(328),s=n(1984),f=n(1985),d=n(508),p=n(1986),h=n(509);function v(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(v=function(e){return e?n:t})(e)}function b(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){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return y(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return y(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function y(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n({presence:r,element:l.current,maxAvatars:i})));var s=-c.AVATAR_DISTANCE+(c.AVATAR_SIZE+c.AVATAR_DISTANCE)*e.maxAvatars;return a.default.createElement(f.FlexWrapper,{justify:"flex-end",ref:l,style:{minWidth:s,minHeight:c.AVATAR_SIZE}})};function O(e){return-c.AVATAR_DISTANCE+(c.AVATAR_SIZE+c.AVATAR_DISTANCE)*e}t.FieldPresence=g;var w=(0,a.memo)((function(e){var t=e.presence,n=e.position,u=void 0===n?"inside":n,d=e.animateArrowFrom,h=void 0===d?"inside":d,v=e.maxAvatars,b=void 0===v?c.DEFAULT_MAX_AVATARS_FIELDS:v,y=e.stack,g=void 0===y||y,w=(0,r.default)(t||[],(e=>e.user.id)),j=(0,o.default)(w,(e=>e.lastActiveAt)),_=m(g?(0,s.splitRight)(j,b):[[],j],2),E=_[0],x=[..._[1].reverse().map((e=>({key:e.user.id,element:a.default.createElement(l.UserAvatar,{animateArrowFrom:h,position:u,status:"online",user:e.user})}))),E.length>=2?{key:"counter",element:a.default.createElement(i.AvatarCounter,{count:E.length})}:null].filter(Boolean),P=O(b),k=Math.min(O(w.length),P);return a.default.createElement(f.FlexWrapper,{justify:"flex-end",style:{width:P}},a.default.createElement("div",null),a.default.createElement(p.PresenceTooltip,{items:w},a.default.createElement(f.InnerBox,{direction:"row-reverse",style:{width:k}},x.map(((e,t)=>e&&a.default.createElement("div",{key:e.key,style:{position:"absolute",transform:"translate3d(".concat(-t*(c.AVATAR_SIZE+c.AVATAR_DISTANCE),"px, 0px, 0px)"),transitionProperty:"transform",transitionDuration:"200ms",transitionTimingFunction:"cubic-bezier(0.85, 0, 0.15, 1)",zIndex:100-t}},e.element))))))}));t.FieldPresenceInner=w},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useUserColor=function(e){var t=u();return(0,a.useMemoObservable)(e?t.listen(e):(0,o.empty)(),[e],t.get(null))},t.useUserColorManager=u;var r=n(0),o=n(5),a=n(40),i=n(893);function u(){return(0,r.useContext)(i.UserColorManagerContext)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UserColorManagerContext=void 0;var r=n(0),o=n(894),a=(0,r.createContext)(o.userColorManager);t.UserColorManagerContext=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.userColorManager=void 0;var r,o=(r=n(233))&&r.__esModule?r:{default:r};var a=(0,n(895).createUserColorManager)({userStore:o.default});t.userColorManager=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createUserColorManager=function(e){var t=e&&e.colors||u,n=(null==e?void 0:e.anonymousColor)||l,a=e&&e.currentUserColor||"purple";if(!t.hasOwnProperty(a))throw new Error("'colors' must contain 'currentUserColor' (".concat(a,")"));var i,c=Object.keys(t),s=new Map,f=new Map,d=c.reduce(((e,t)=>(e[t]=0,e)),{}),p=new Map;null!=e&&e.userStore&&e.userStore.me.subscribe((e=>{return t=e?e.id:null,i=t,void(d[a]+=t?1:-1);var t}));return{get:function(e){if(!e)return n;return t[h(e)]},listen:function(e){var t=s.get(e);if(t)return t;var n=h(e);return t=b(e,n),s.set(e,t),t}};function h(e){if(e===i)return a;var t=p.get(e);if(t)return t;var n=f.get(e);if(n&&(0===d[n]||!Boolean(c.find((e=>0===d[e])))))return v(e,n);var r,o,u,l=function(e){for(var t=0,n=0;n{var t=d[e];t===o?u.push(e):t{var o=t[n];return r.next(o),()=>{s.delete(e),function(e,t){p.delete(e),d[t]--}(e,n)}})).pipe((0,o.shareReplay)({refCount:!0}))}};var r=n(5),o=n(4),a=n(64),i=["green","red","gray"],u=a.COLOR_HUES.filter((e=>!i.includes(e))).reduce(((e,t)=>(e[t]={name:t,background:a.hues[t][100].hex,border:a.hues[t][300].hex,text:a.hues[t][700].hex,tints:a.hues[t]},e)),{}),l={name:"gray",background:a.hues.gray[100].hex,border:a.hues.gray[300].hex,text:a.hues.gray[700].hex,tints:a.hues.gray}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FormFieldHeaderText=void 0;var r=n(12),o=n(1),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=n(513);function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}var l=[],c=(0,a.memo)((function(e){var t=e.description,n=e.inputId,u=e.title,c=e.__unstable_markers,s=void 0===c?l:c,f=(0,a.useMemo)((()=>s.filter(r.isValidationMarker)),[s]).length>0;return a.default.createElement(o.Stack,{space:2},a.default.createElement(o.Flex,null,a.default.createElement(o.Text,{as:"label",htmlFor:n,weight:"semibold",size:1},u||a.default.createElement("em",null,"Untitled")),f&&a.default.createElement(o.Box,{marginLeft:2},a.default.createElement(i.FormFieldValidationStatus,{fontSize:1,__unstable_markers:s,portal:!0}))),t&&a.default.createElement(o.Text,{muted:!0,size:1},t))}));t.FormFieldHeaderText=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.markersToValidationList=function(e){return e.filter(r.isValidationMarker).map((e=>({type:e.level,label:e.item.message})))};var r=n(12)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StyledGrid=void 0,t.focusRingStyle=function(e){var t=e.base,n=e.border,r=e.focusRing,o=r.offset+r.width,a=0-r.offset,i=t?t.bg:"var(--card-bg-color)";return[a>0&&"inset 0 0 0 ".concat(a,"px var(--card-focus-ring-color)"),n&&u(n),a<0&&"0 0 0 ".concat(0-a,"px ").concat(i),o>0&&"0 0 0 ".concat(o,"px var(--card-focus-ring-color)")].filter(Boolean).join(",")};var r,o,a=(r=n(3))&&r.__esModule?r:{default:r},i=n(1);function u(e){return"inset 0 0 0 ".concat(e.width,"px ").concat(e.color)}var l,c,s=(0,a.default)(i.Grid)(o||(l=["\n align-items: flex-end;\n"],c||(c=l.slice(0)),o=Object.freeze(Object.defineProperties(l,{raw:{value:Object.freeze(c)}}))));t.StyledGrid=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useZIndex=function(){return(0,r.useContext)(o.ZIndexContext)};var r=n(0),o=n(900)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ZIndexContext=void 0;var r=n(0),o=n(901),a=(0,r.createContext)(o.defaults);t.ZIndexContext=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.defaults=void 0;t.defaults={navbar:200,navbarPopover:5e5,navbarDialog:500001,pane:100,paneHeader:[110,15e3],paneFooter:[120,2e4],paneResizer:[130,25e3],popover:200,modal:200,movingItem:1e4,drawershade:1e6,drawer:1000001,fullscreen:12e5,toast:[100,11e3],portal:200,dropdown:200,navbarFixed:1010,fullscreenEdit:1050,popoverBackground:1060,tooltip:200,modalBackground:2e3,spinner:3e3}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2e3);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}));var o=n(899);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===o[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2009);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}));var o=n(2010);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===o[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CreateDocumentPreview=function(e){var t=e.title,n=void 0===t?"Untitled":t,r=e.subtitle,c=e.media,s=void 0===c?e.icon:c,f=e.isPlaceholder,d=e.mediaDimensions,p=void 0===d?u:d,h=e.description,v=e.params,b=e.templateParams;return o.default.createElement(a.IntentButton,{intent:"create",params:[v,b],title:r?"Create new ".concat(n," (").concat(r,")"):"Create new ".concat(n),onClick:e.onClick,style:l,mode:"ghost",fontSize:2},o.default.createElement(i.TemplatePreview,{description:h,isPlaceholder:f,media:s,mediaDimensions:p}))};var r,o=(r=n(0))&&r.__esModule?r:{default:r},a=n(905),i=n(514);var u={width:80,height:80,aspect:1,fit:"crop"},l={display:"flex",height:"100%",width:"100%",alignItems:"flex-start"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.IntentButton=function(e){return e.disabled?o.default.createElement(a.Button,u({},e,{as:"a",role:"link","aria-disabled":"true"})):o.default.createElement(a.Button,u({},e,{as:i.IntentLink}))};var r,o=(r=n(0))&&r.__esModule?r:{default:r},a=n(1),i=n(906);function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;t{if("dir"===t.type)return t.name===n[r];var a=e.transform&&e.transform[t.name];return o[t.name]=a?a.toState(n[r]):n[r],!0})))return null;var i=n.slice(r),l=null;if(("function"==typeof e.children?(0,a.default)(e.children(o)):e.children).some((e=>l=c(e,i.join("/")))),i.length>0&&!l)return null;var s=u(u({},o),l||{});return e.scope?{[e.scope]:s}:s}},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.debug=void 0;var o=(0,((r=n(143))&&r.__esModule?r:{default:r}).default)("state-router");t.debug=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){if(Array.isArray(e))return e;return void 0===e?[]:[e]}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){(0,a.debug)("Resolving path from state %o",t);var n=(0,o.default)(e,t);if(n.remaining.length>0){var i=n.remaining;throw new Error("Unable to find matching route for state. Could not map the following state key".concat(1==i.length?"":"s"," to a valid url: ").concat(i.join(", ")))}if(0===n.nodes.length)throw new Error("Unable to resolve path from given state: ".concat(JSON.stringify(t)));var u=t,l=(0,r.default)(n.nodes.map((e=>(e.scope&&e.scope in u&&(u=u[e.scope]),e.route.segments.map((t=>{if("dir"===t.type)return t.name;var n=e.transform&&e.transform[t.name];return n?n.toPath(u[t.name]):u[t.name]})))))).join("/");return(0,a.debug)("Resolved to /%s",l),"/".concat(l)};var r=i(n(39)),o=i(n(2019)),a=n(909);function i(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){var r=n(85),o=n(2020),a=n(189),i=n(2021),u=a((function(e){var t=r(e,i);return t.length&&t[0]===e[0]?o(t):[]}));e.exports=u},function(e,t,n){var r=n(299),o=n(468),a=n(471),i=n(85),u=n(173),l=n(300);e.exports=function(e,t,n,c){var s=-1,f=o,d=!0,p=e.length,h=[],v=t.length;if(!p)return h;n&&(t=i(t,u(n))),c?(f=a,d=!1):t.length>=200&&(f=l,d=!1,t=new r(t));e:for(;++s{this.setState({routerState:e.getState()})})))}componentWillUnmount(){this.unsubscribe&&this.unsubscribe()}render(){if(!this.context)throw new Error("WithRouter: missing context value");var t=this.context.__internalRouter,n=t?{state:this.state.routerState,navigate:t.navigate,navigateIntent:t.navigateIntent}:l;return r.default.createElement(e,i({},this.props,{router:n}))}},u(t,"displayName","withRouter(".concat(e.displayName||e.name,")")),u(t,"contextTypes",{__internalRouter:o.default}),t};var r=a(n(0)),o=a(n(2039));function a(e){return e&&e.__esModule?e:{default:e}}function i(){return i=Object.assign?Object.assign.bind():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){e.exports=function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}}),Object.keys(t).forEach((function(n){"default"!==n&&"__esModule"!==n&&(n in e&&e[n]===t[n]||Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}}))}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){var o=n?"".concat(n.projectId,":").concat(n.dataset,":").concat(e):"$current$-".concat(e);o in g||(g[o]=[]);var s=g[o];(0,i.default)(t,(0,a.default)(s.map((e=>e.fields)))).length>0&&s.push(function(e,t,n){var o=null,a=(0,u.merge)((0,u.defer)((()=>null===o?u.EMPTY:(0,u.of)(o))),n?function(e,t,n){return w.pipe((0,l.startWith)(0)).pipe((0,l.switchMap)((()=>O(n)(e,t))))}(e,t,n):function(e,t){return function(e){var t=(()=>{if(!r){var e=(0,u.from)(c.versionedClient.listen('*[!(_id in path("_.**"))]',{},{events:["welcome","mutation"],includeResult:!1,visibility:"query",tag:"preview.global"})).pipe((0,l.share)()),t=e.pipe((0,l.filter)((e=>"welcome"===e.type)),(0,l.publishReplay)(1),(0,l.refCount)());t.subscribe();var n=e.pipe((0,l.filter)((e=>"mutation"===e.type)));r={welcome$:t,mutations$:n}}return r})();return(0,u.merge)(t.welcome$,t.mutations$.pipe((0,l.filter)((t=>t.documentId===e))))}(e).pipe((0,l.switchMap)((n=>"welcome"===n.type||"query"===n.visibility?m(e,t).pipe((0,l.mergeMap)((n=>(0,u.concat)((0,u.of)(n),void 0===n?y(e,t):[])))):y(e,t))))}(e,t)).pipe((0,l.tap)((e=>o=e)),(0,l.publishReplay)(1),(0,l.refCount)());return{id:e,fields:t,changes$:a}}(e,t,n));var f=s.filter((e=>e.fields.some((e=>t.includes(e))))).map((e=>e.changes$));return(0,u.combineLatest)(f).pipe((0,l.map)((e=>e.filter(Boolean))),(0,l.filter)((e=>(0,h.default)(e,(e=>e._rev)))),(0,l.map)((e=>0===e.length?null:function(e,t){return[...d.INCLUDE_FIELDS,...t].reduce(((t,n)=>{var r=function(e,t){var n;return e.some((e=>t in e&&(n=e[t],!0))),n}(e,n);return void 0!==r&&(t[n]=r),t}),{})}(e,t))),(0,l.distinctUntilChanged)((0,p.default)(t)))};var r,o=v(n(230)),a=v(n(39)),i=v(n(515)),u=n(5),l=n(4),c=n(53),s=n(917),f=n(2059),d=n(330),p=v(n(2060)),h=v(n(2061));function v(e){return e&&e.__esModule?e:{default:e}}function b(e){return function(t){var n=(0,f.combineSelections)(t);return e.observable.fetch((0,f.toQuery)(n),{},{tag:"preview.document-paths"}).pipe((0,l.map)((e=>(0,f.reassemble)(e,n))))}}var m=(0,s.debounceCollect)(b(c.versionedClient),100),y=(0,s.debounceCollect)(b(c.versionedClient),1e3);var g={},O=(0,o.default)((function(e){var t=b(c.versionedClient.withConfig(e));return(0,s.debounceCollect)(t,10)}),(e=>e.dataset+e.projectId)),w=(0,u.fromEvent)(document,"visibilitychange").pipe((0,l.startWith)(0),(0,l.map)((()=>"visible"===document.visibilityState)),(0,l.switchMap)((e=>e?(0,u.timer)(0,1e4):u.EMPTY)),(0,l.share)())},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.debounceCollect=function(e,t){var n,o={},a=0;return function(){for(var e=arguments.length,u=new Array(e),l=0;l{clearTimeout(n),n=setTimeout(i,t);var r={args:u,observer:e,completed:!1},l=a++;return o[l]=r,()=>{r.completed=!0}}))};function i(){var t=o;o={};var n=Object.keys(t).filter((e=>!t[e].completed));if(0!==n.length){var r=n.map((e=>t[e].args));e(r).subscribe({next(e){e.forEach(((r,o)=>{var a=t[n[o]];a.completed||a.observer.next(e[o])}))},complete(){n.forEach((e=>{var n=t[e];n.completed||n.observer.complete()}))},error(e){n.forEach((n=>{var r=t[n];r.completed||r.observer.error(e)}))}})}}};var r=n(5)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.joinPath=t.fieldNeedsEscape=t.escapeField=void 0;var r=["match","in","asc","desc","true","false","null"],o=/^[a-zA-Z_][a-zA-Z0-9_]*$/,a=e=>!o.test(e)||r.includes(e);t.fieldNeedsEscape=a;var i=e=>'["'.concat(e,'"]');t.escapeField=i;var u=e=>Array.isArray(e)&&0===e.length;t.joinPath=e=>{for(var t="",n=0;nh(function(e){return"string"==typeof e?{_id:e}:e}(t),n.map((e=>"string"==typeof e?e.split("."):e)),e,r)};var r=l(n(96)),o=l(n(50)),a=n(5),i=n(4),u=l(n(2062));function l(e){return e&&e.__esModule?e:{default:e}}function c(e){return function(e){if(Array.isArray(e))return e}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return s(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return s(e,t)}(e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n!(t[0]in e)))}(e,t);if(s.length>0){var f=(0,r.default)(s.map((e=>e[0]))),p=function(e){return"_ref"in e}(e);if(p||function(e){return"_id"in e}(e)){var v=p?e._ref:e._id,b=p&&e._dataset&&e._projectId?{projectId:e._projectId,dataset:e._dataset}:l;return n(v,f,b).pipe((0,i.switchMap)((r=>null===r?(0,a.of)(null):h(d(d(d({},f.reduce(((e,t)=>(e[t]=void 0,e)),{})),p?d({_ref:e._ref},l):e),r),t,n,b))))}}var m={};t.forEach((e=>{var t=c(e),n=t[0],r=t.slice(1);m[n]||(m[n]=[]),m[n].push(r)}));var y=Object.keys(m).reduce(((t,r)=>{var o=m[r].filter((e=>e.length>0));return 0===o.length?t[r]=e[r]:t[r]=h(e[r],o,n,l),t}),d({},e));return(0,a.of)(y).pipe((0,u.default)({wait:!0}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.keysOf=function(e){return Object.keys(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createPreviewObserver=function(e){return function t(n,r,o,f){if((0,u.isCrossDatasetReferenceSchemaType)(r)){if(!(0,u.isCrossDatasetReference)(n))return(0,a.of)({snapshot:void 0});var h={projectId:n._projectId,dataset:n._dataset};return(0,s.observeDocumentTypeFromId)(n._ref,h).pipe((0,i.switchMap)((e=>{if(e){var o=r.to.find((t=>t.type===e));return t(n,o,{},h)}return(0,a.of)({snapshot:void 0})})))}if((0,u.isReferenceSchemaType)(r))return p(n)?(0,s.observeDocumentTypeFromId)(n._ref).pipe((0,i.switchMap)((e=>{if(e){var o=r.to.find((t=>t.name===e));return t(n,o)}return(0,a.of)({snapshot:void 0})}))):(0,a.of)({snapshot:void 0});var v=(0,c.getPreviewPaths)(r.preview);return v?e(n,v,f).pipe((0,i.map)((e=>({type:r,snapshot:e&&(0,l.default)(e,r,o)})))):(0,a.of)({type:r,snapshot:n&&d(n)?(0,l.invokePrepare)(r,n,o).returnValue:null})}},t.isRecord=d,t.isReference=p;var r,o=(r=n(70))&&r.__esModule?r:{default:r},a=n(5),i=n(4),u=n(12),l=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(517)),c=n(518),s=n(519);function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function d(e){return(0,o.default)(e)}function p(e){return(0,o.default)(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return r.default.createElement(o.default,e,a.default)};var r=i(n(0)),o=i(n(331)),a=i(n(2073));function i(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return r.default.createElement(o.default,{value:e.document,type:e.type},(t=>{var n=t.snapshot;return r.default.createElement(r.default.Fragment,null,n?e.children(n):null)}))};var r=a(n(0)),o=a(n(331));function a(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){var r=n(180),o=n(189),a=n(314),i=n(329),u=o((function(e){return a(r(e,1,i,!0))}));e.exports=u},function(e,t,n){var r=n(95);e.exports=function(e){return r(e).toLowerCase()}},function(e,t,n){var r=n(2087),o=n(801),a=r?function(e){return r.get(e)}:o;e.exports=a},function(e,t,n){var r=n(2088),o=Object.prototype.hasOwnProperty;e.exports=function(e){for(var t=e.name+"",n=r[t],a=o.call(r,t)?n.length:0;a--;){var i=n[a],u=i.func;if(null==u||u==e)return i.name}return t}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(2095),o=n(930);function a(e,t){var n;"string"==typeof e?n=(t||(0,o.getDefaultSchema)()).get(e):n=e;return new r.TemplateBuilder({id:n.name,schemaType:n.name,title:n.title||n.name,icon:n.icon,value:n.initialValue||{_type:n.name}})}var i={template:e=>new r.TemplateBuilder(e),defaults:function(e){var t=e||(0,o.getDefaultSchema)();if(!t)throw new Error("Unable to automatically resolve schema. Pass schema explicitly: `defaults(schema)`");return t.getTypeNames().filter((e=>!/^sanity\./.test(e))).filter((e=>function(e,t){var n=t.get(e);return n.type&&"document"===n.type.name}(e,t))).map((e=>a(t.get(e),t)))},defaultTemplateForType:a};t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getDefaultSchema=void 0;var r,o=(r=n(2096))&&r.__esModule?r:{default:r};t.getDefaultSchema=()=>(0,o.default)(n(31))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isBuilder=f,t.resolveInitialValue=d;var r,o=n(530),a=(r=n(932))&&r.__esModule?r:{default:r},i=n(934),u=n(935),l=n(933);function c(e,t,n,r,o,a,i){try{var u=e[a](i),l=u.value}catch(e){return void n(e)}u.done?t(l):Promise.resolve(l).then(r,o)}function s(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var a=e.apply(t,n);function i(e){c(a,r,o,i,u,"next",e)}function u(e){c(a,r,o,i,u,"throw",e)}i(void 0)}))}}function f(e){return"function"==typeof e.serialize}function d(e,t){return p.apply(this,arguments)}function p(){return p=s((function*(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(f(t))return d(e,t.serialize(),n);var r=t.id,c=t.schemaType,s=t.value;if(!s)throw new Error('Template "'.concat(r,'" has invalid "value" property'));var p=yield(0,u.resolveValue)(s,n);if(!(0,l.isRecord)(p))throw new Error('Template "'.concat(r,'" has invalid "value" property - must be a plain object or a resolver function returning a plain object'));p=(0,o.validateInitialObjectValue)(p,t);var h=(0,a.default)((yield(0,i.resolveInitialValueForType)(e.get(c),n))||{},p);return(0,o.validateInitialObjectValue)(h,t)})),p.apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(t,n){var o=a(a({},t),n);return Object.keys(o).forEach((a=>{var i=n[a],u=t[a];(0,r.isRecord)(i)&&(0,r.isRecord)(u)&&(o[a]=e(u,i))})),o};var r=n(933);function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function a(e){for(var t=1;te.name===n))}function v(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:10;if(!(n<=0))return(0,a.isObjectSchemaType)(e)?y(e,t,n):(0,a.isArraySchemaType)(e)?b(e,t,n):(0,l.resolveValue)(e.initialValue,t)}function b(e,t,n){return m.apply(this,arguments)}function m(){return m=p((function*(e,t,n){var r=yield(0,l.resolveValue)(e.initialValue);return Array.isArray(r)?Promise.all(r.map(function(){var r=p((function*(r){var o=h(e,r);return(0,a.isObjectSchemaType)(o)?s(s(s({},r),yield v(o,t,n-1)),{},{_key:(0,i.randomKey)()}):r}));return function(e){return r.apply(this,arguments)}}())):void 0})),m.apply(this,arguments)}function y(e,t,n){return g.apply(this,arguments)}function g(){return g=p((function*(e,t,n){var r=s({},(yield(0,l.resolveValue)(e.initialValue,t))||{}),a={};yield Promise.all(e.fields.map(function(){var e=p((function*(e){var r=yield v(e.type,t,n-1);null!=r&&(a[e.name]=r)}));return function(t){return e.apply(this,arguments)}}()));var i=(0,u.default)(a,r);if(!(0,o.isEmpty)(i))return"object"!==e.name&&(i._type=e.name),i})),g.apply(this,arguments)}},function(e,t,n){"use strict";function r(e,t,n,r,o,a,i){try{var u=e[a](i),l=u.value}catch(e){return void n(e)}u.done?t(l):Promise.resolve(l).then(r,o)}function o(e){return function(){var t=this,n=arguments;return new Promise((function(o,a){var i=e.apply(t,n);function u(e){r(i,o,a,u,l,"next",e)}function l(e){r(i,o,a,u,l,"throw",e)}u(void 0)}))}}function a(){return(a=o((function*(e,t){return"function"==typeof e?e(t):e}))).apply(this,arguments)}Object.defineProperty(t,"__esModule",{value:!0}),t.resolveValue=function(e,t){return a.apply(this,arguments)}},function(e,t,n){var r=n(94),o=n(137),a=n(110);e.exports=function(e){return function(t,n,i){var u=Object(t);if(!o(t)){var l=r(n,3);t=a(t),n=function(e){return l(u[e],e,u)}}var c=e(t,n,i);return c>-1?u[l?t[c]:c]:void 0}}},function(e,t,n){var r=n(470),o=n(94),a=n(533),i=Math.max;e.exports=function(e,t,n){var u=null==e?0:e.length;if(!u)return-1;var l=null==n?0:a(n);return l<0&&(l=i(u+l,0)),r(e,o(t,3),l)}},function(e,t,n){var r=n(883),o=1/0;e.exports=function(e){return e?(e=r(e))===o||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.resolveEnabledActions=t.isActionEnabled=void 0;var r,o=(r=n(247),(e,t)=>!!e&&r.isActionEnabled(e,t));t.isActionEnabled=o;var a=(()=>{var e=n(247);return t=>e.resolveEnabledActions(t)})();t.resolveEnabledActions=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.shallowIntentChecker=t.GenericListBuilder=void 0;var r,o=(r=n(335))&&r.__esModule?r:{default:r},a=n(2102),i=n(250),u=n(536),l=n(537),c=n(63),s=n(942),f=n(251);function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function p(e){for(var t=1;t{var r=n.pane,o=n.index;return o<=1&&(0,l.defaultIntentChecker)(e,t,{pane:r,index:o})};t.shallowIntentChecker=b;t.GenericListBuilder=class{constructor(){h(this,"initialValueTemplatesSpecified",!1),h(this,"spec",{})}id(e){return this.clone({id:e})}getId(){return this.spec.id}title(e){return this.clone({title:e,id:this.spec.id||(0,o.default)(e)})}getTitle(){return this.spec.title}defaultLayout(e){return this.clone({defaultLayout:e})}getDefaultLayout(){return this.spec.defaultLayout}menuItems(e){return this.clone({menuItems:e})}getMenuItems(){return this.spec.menuItems}menuItemGroups(e){return this.clone({menuItemGroups:e})}getMenuItemGroups(){return this.spec.menuItemGroups}child(e){return this.clone({child:e})}getChild(){return this.spec.child}canHandleIntent(e){return this.clone({canHandleIntent:e})}getCanHandleIntent(){return this.spec.canHandleIntent}showIcons(e){return this.clone({displayOptions:p(p({},this.spec.displayOptions||{}),{},{showIcons:e})})}getShowIcons(){return this.spec.displayOptions?this.spec.displayOptions.showIcons:void 0}initialValueTemplates(e){return this.initialValueTemplatesSpecified=!0,this.clone({initialValueTemplates:Array.isArray(e)?e:[e]})}getInitialValueTemplates(){return this.spec.initialValueTemplates}serialize(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{path:[]},t=this.spec.id||"",n=e.path,r=this.spec.defaultLayout;if(r&&!a.layoutOptions.includes(r))throw new c.SerializeError("`layout` must be one of ".concat(a.layoutOptions.map((e=>'"'.concat(e,'"'))).join(", ")),n,t||e.index,this.spec.title);var o=(this.spec.initialValueTemplates||[]).map(((e,t)=>(0,s.maybeSerializeInitialValueTemplateItem)(e,t,n)));return{id:(0,f.validateId)(t,e.path,t||e.index),title:this.spec.title,type:"genericList",defaultLayout:r,child:this.spec.child||v,canHandleIntent:this.spec.canHandleIntent||b,displayOptions:this.spec.displayOptions,initialValueTemplates:o,menuItems:(this.spec.menuItems||[]).map(((e,t)=>(0,i.maybeSerializeMenuItem)(e,t,n))),menuItemGroups:(this.spec.menuItemGroups||[]).map(((e,t)=>(0,u.maybeSerializeMenuItemGroup)(e,t,n)))}}clone(e){return new this.constructor}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ORDER_BY_UPDATED_AT=t.ORDER_BY_CREATED_AT=t.DEFAULT_SELECTED_ORDERING_OPTION=t.DEFAULT_ORDERING_OPTIONS=void 0;var r={title:"Last edited",name:"updatedAt",by:[{field:"_updatedAt",direction:"desc"}]};t.ORDER_BY_UPDATED_AT=r;var o={title:"Created",name:"createdAt",by:[{field:"_createdAt",direction:"desc"}]};t.ORDER_BY_CREATED_AT=o;var a=r;t.DEFAULT_SELECTED_ORDERING_OPTION=a;var i=[r,o];t.DEFAULT_ORDERING_OPTIONS=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.InitialValueTemplateItemBuilder=void 0,t.defaultInitialValueTemplateItems=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:(0,u.getDefaultSchema)(),t=(0,a.getTemplates)().filter((e=>!e.parameters||0===e.parameters.length)).filter((t=>(0,i.isActionEnabled)(e.get(t.schemaType),"create"))),n=e.getTypeNames(),r=t.sort(((e,t)=>n.indexOf(e.schemaType)-n.indexOf(t.schemaType)));return r.map((e=>f.StructureBuilder.initialValueTemplateItem(e.id)))},t.maybeSerializeInitialValueTemplateItem=function(e,t,n){return e instanceof v?e.serialize({path:n,index:t}):e},t.menuItemsFromInitialValueTemplateItems=function(e){return e.map((e=>{var t=(0,a.getTemplateById)(e.templateId),n=e.title||t&&t.title||"Create new",r=(0,o.default)({type:t&&t.schemaType,template:e.templateId},Boolean),i=e.parameters?[r,e.parameters]:r,l=t&&(0,u.getDefaultSchema)().get(t.schemaType);return(new c.MenuItemBuilder).title(n).icon(t&&t.icon||l&&l.icon||(0,s.getPlusIcon)()).intent({type:"create",params:i}).serialize()}))};var r,o=(r=n(852))&&r.__esModule?r:{default:r},a=n(116),i=n(939),u=n(249),l=n(63),c=n(250),s=n(535),f=n(248);function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function p(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{path:[]},t=e.path,n=void 0===t?[]:t,r=e.index,o=e.hint,a=this.spec,i=a.id,u=a.templateId;if("string"!=typeof i||!i)throw new f.SerializeError("`id` is required for initial value template item nodes",n,r,o).withHelpUrl(l.HELP_URL.ID_REQUIRED);if(!u)throw new f.SerializeError("template id (`templateId`) is required for initial value template item nodes",n,i,o).withHelpUrl(l.HELP_URL.ID_REQUIRED);return p(p({},this.spec),{},{id:i,templateId:u,type:"initialValueTemplateItem"})}clone(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=new v;return t.spec=p(p({},this.spec),e),t}}t.InitialValueTemplateItemBuilder=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.form=t.component=void 0;var r=n(2105),o=n(2106);t.form=e=>new r.FormViewBuilder(e);t.component=e=>new o.ComponentViewBuilder(e)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ComponentBuilder=void 0;var r,o=(r=n(335))&&r.__esModule?r:{default:r},a=n(63),i=n(250),u=n(536),l=n(251);function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function s(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{path:[]},t=this.spec,n=t.id,r=t.title,o=t.child,c=t.options,s=t.component;if(!n)throw new a.SerializeError("`id` is required for `component` structure item",e.path,e.index).withHelpUrl(a.HELP_URL.ID_REQUIRED);if(!s)throw new a.SerializeError("`component` is required for `component` structure item",e.path,e.index).withHelpUrl(a.HELP_URL.ID_REQUIRED);return{id:(0,l.validateId)(n,e.path,e.index),title:r,type:"component",child:o,component:s,options:c||{},menuItems:(this.spec.menuItems||[]).map(((t,n)=>(0,i.maybeSerializeMenuItem)(t,n,e.path))),menuItemGroups:(this.spec.menuItemGroups||[]).map(((t,n)=>(0,u.maybeSerializeMenuItemGroup)(t,n,e.path)))}}clone(e){var t=new d;return t.spec=s(s({},this.spec),e||{}),t}}t.ComponentBuilder=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentListItemBuilder=void 0,t.isDocumentListItem=function(e){var t=e;return void 0!==t.schemaType&&"string"==typeof t._id};var r=n(334),o=n(63),a=n(194);function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{path:[]},t=super.serialize(u(u({},e),{},{titleIsOptional:!0}));if(!t.schemaType)throw new o.SerializeError("`schemaType` is required for document list items",e.path,e.index).withHelpUrl(o.HELP_URL.SCHEMA_TYPE_REQUIRED);var n=t.child||(e=>t=>{var n=e.schemaType&&("string"==typeof e.schemaType?e.schemaType:e.schemaType.name);return n?(0,a.getDefaultDocumentNode)({schemaType:n,documentId:t}):(new a.DocumentBuilder).id("documentEditor").documentId(t)})(t);return u(u({},t),{},{child:n,schemaType:t.schemaType,_id:t.id})}clone(e){var t=new c;return t.spec=u(u({},this.spec),e||{}),t}}t.DocumentListItemBuilder=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2122);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}));var o=n(2123);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===o[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.operationArgs=void 0;var r=n(5),o=n(4),a=n(98),i=n(542);function u(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return l(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return l(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n(0,i.snapshotPair)(e,t).pipe((0,o.switchMap)((n=>(0,r.combineLatest)([n.draft.snapshots$,n.published.snapshots$]).pipe((0,o.map)((r=>{var o=u(r,2),a=o[0],i=o[1];return{idPair:e,typeName:t,snapshots:{draft:a,published:i},draft:n.draft,published:n.published}}))))),(0,o.publishReplay)(1),(0,o.refCount)())),((e,t)=>e.publishedId+t));t.operationArgs=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.del=void 0;var r=n(53),o=n(146),a={disabled:e=>{var t=e.snapshots;return!t.draft&&!t.published&&"NOTHING_TO_DELETE"},execute:e=>{var t=e.idPair,n=e.typeName,a=r.versionedClient.observable.transaction().delete(t.publishedId);return(0,o.isLiveEditEnabled)(n)?a.commit({tag:"document.delete"}):a.delete(t.draftId).commit({tag:"document.delete",skipCrossDatasetReferenceValidation:!0})}};t.del=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.publish=void 0;var r,o=(r=n(66))&&r.__esModule?r:{default:r},a=n(12),i=n(53),u=n(146);function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var t=f(e,2);return[t[0],p(t[1])]}))):e}var h={disabled:e=>{var t=e.typeName,n=e.snapshots;return(0,u.isLiveEditEnabled)(t)?"LIVE_EDIT_ENABLED":!n.draft&&(n.published?"ALREADY_PUBLISHED":"NO_CHANGES")},execute:e=>{var t=e.idPair,n=e.snapshots,r=i.versionedClient.transaction(),a=p((0,o.default)(n.draft,"_updatedAt"));return n.published?(r.patch(t.publishedId,{unset:["_revision_lock_pseudo_field_"],ifRevisionID:n.published._rev}),r.createOrReplace(c(c({},a),{},{_id:t.publishedId,_type:n.draft._type}))):r.create(c(c({},a),{},{_id:t.publishedId,_type:n.draft._type})),r.delete(t.draftId),r.commit({tag:"document.publish"})}};t.publish=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.patch=void 0;var r=n(146);function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function a(e){for(var t=1;t!1,execute:function(e){var t=e.snapshots,n=e.idPair,o=e.draft,i=e.published,u=e.typeName,l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],c=arguments.length>2?arguments[2]:void 0;(0,r.isLiveEditEnabled)(u)?i.mutate([i.createIfNotExists(a({_type:u},c)),...i.patch(l)]):o.mutate([o.createIfNotExists(a(a(a({},c),t.published),{},{_id:n.draftId,_type:u})),...o.patch(l)])}};t.patch=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.commit=void 0;var r=n(5),o={disabled:()=>!1,execute:e=>{var t=e.draft,n=e.published;return t.commit(),n.commit(),r.EMPTY}};t.commit=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.discardChanges=void 0;var r=n(53),o={disabled:e=>{var t=e.snapshots;return t.draft?!t.published&&"NOT_PUBLISHED":"NO_CHANGES"},execute:e=>{var t=e.idPair;return r.versionedClient.observable.transaction().delete(t.draftId).commit({tag:"document.discard-changes"})}};t.discardChanges=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.unpublish=void 0;var r,o=(r=n(66))&&r.__esModule?r:{default:r},a=n(53),i=n(146);function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t{var t=e.snapshots,n=e.typeName;return(0,i.isLiveEditEnabled)(n)?"LIVE_EDIT_ENABLED":!t.published&&"NOT_PUBLISHED"},execute:e=>{var t=e.idPair,n=e.snapshots,r=a.versionedClient.observable.transaction().delete(t.publishedId);return n.published&&(r=r.createIfNotExists(l(l({},(0,o.default)(n.published,"_updatedAt")),{},{_id:t.draftId,_type:n.published._type}))),r.commit({tag:"document.unpublish",skipCrossDatasetReferenceValidation:!0})}};t.unpublish=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.duplicate=void 0;var r,o=(r=n(66))&&r.__esModule?r:{default:r},a=n(53),i=n(86),u=n(146);function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;t{var t=e.snapshots;return!t.published&&!t.draft&&"NOTHING_TO_DUPLICATE"},execute:(e,t)=>{var n=e.snapshots,r=e.typeName,l=n.draft||n.published;return a.versionedClient.create(c(c({},(0,o.default)(l,f)),{},{_id:(0,u.isLiveEditEnabled)(r)?t:(0,i.getDraftId)(t),_type:l._type}),{tag:"document.duplicate"})}};t.duplicate=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.restore=void 0;var r,o=(r=n(2133))&&r.__esModule?r:{default:r},a=n(146);var i={disabled:()=>!1,execute:(e,t)=>{var n=e.idPair,r=e.typeName,i=(0,a.isLiveEditEnabled)(r)?n.publishedId:n.draftId;return o.default.restore(n.publishedId,i,t)}};t.restore=i},function(e,t,n){"use strict";function r(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=[],r=!0,o=!1,a=void 0;try{for(var i,u=e[Symbol.iterator]();!(r=(i=u.next()).done)&&(n.push(i.value),!t||n.length!==t);r=!0);}catch(e){o=!0,a=e}finally{try{r||null==u.return||u.return()}finally{if(o)throw a}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}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},o(e)}function a(e,t,n){return t}function i(e){return Array.isArray(e)?"array":null===e?"null":o(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.SKIP=l,t.default=h,t.withCustomPathSegment=t.SKIP_MARKER=void 0;var u={_:"SKIP_MARKER"};function l(e){return[u,e]}function c(e,t,n,r){var o=t(e,n,r);return o===l?[!0,e]:Array.isArray(o)&&o[0]===u?[!0,o[1]]:[!1,o]}function s(e,t,n,o){return r(c(e,t,n,o),2)[1]}function f(e,t,n,o){var i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:a,u=c(e,t,n,o),l=r(u,2),s=l[0],f=l[1];return s?f:Object.keys(n).reduce((function(e,r){return p(e,t,n[r],o.concat(i(n[r],r,n)),i)}),f)}function d(e,t,n,o){var i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:a,u=c(e,t,n,o),l=r(u,2),s=l[0],f=l[1];return s?f:n.reduce((function(e,r,a){return p(e,t,r,o.concat(i(r,a,n)),i)}),f)}function p(e,t,n,r){var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:a,u=i(n);return"object"===u?f(e,t,n,r,o):"array"===u?d(e,t,n,r,o):s(e,t,n,r)}function h(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:a;return p(n,t,e,[],r)}t.SKIP_MARKER=u;t.withCustomPathSegment=function(e){return function(t,n,r){return h(t,n,r,e)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.consistencyStatus=void 0;var r=n(5),o=n(4),a=n(98),i=n(337);function u(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return l(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return l(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n(0,i.memoizedPair)(e,t).pipe((0,o.switchMap)((e=>{var t=e.draft,n=e.published;return(0,r.combineLatest)([t.consistency$,n.consistency$])})),(0,o.map)((e=>{var t=u(e,2),n=t[0],r=t[1];return n&&r})),(0,o.distinctUntilChanged)(),(0,o.publishReplay)(1),(0,o.refCount)())),((e,t)=>e.publishedId+t));t.consistencyStatus=c},function(e,t,n){"use strict";t.a=function(e,t,n=(()=>new r.Subject)){return r=>r.lift(new o(e,t,n))};var r=n(5);class o{constructor(e,t,n){this.count=e,this.hashSelector=t,this.subjectSelector=n}call(e,t){return t.subscribe(new a(e,this.count,this.hashSelector,this.subjectSelector))}}class a extends r.Subscriber{constructor(e,t,n,r){super(e),this.count=t,this.hashSelector=n,this.subjectSelector=r,this.index=0;const o=this.buckets=new Array(t);for(let e=0;ee.asObservable())))}_next(e){const{buckets:t,closed:n,count:r,hashSelector:o}=this;if(n)return;let a;try{const t=o(e,this.index++);a=Math.abs(Math.floor(t))%r}catch(e){return void this.error(e)}t[a].next(e)}_error(e){const{buckets:t,closed:n,destination:r}=this;n||(t.forEach((t=>t.error(e))),r.error(e))}_complete(){const{buckets:e,closed:t,destination:n}=this;t||(e.forEach((e=>e.complete())),n.complete())}}},function(e,t,n){"use strict";t.a=function(e){return t=>t.pipe(Object(o.publish)((t=>Object(r.merge)(t,t.pipe(Object(o.isEmpty)(),Object(o.mergeMap)((t=>t?e:r.EMPTY)))))))};var r=n(5),o=n(4)},function(e,t,n){"use strict";t.a=function(e,t){let n;"number"==typeof e?n=e:(n=1,t=e);return e=>e.pipe(Object(o.publish)((e=>Object(r.concat)(e.pipe(Object(o.take)(n)),e.pipe(t)))))};var r=n(5),o=n(4)},function(e,t,n){"use strict";t.a=function(e){return t=>Object(r.defer)((()=>{let n="U";return t.pipe(Object(o.tap)({complete:()=>n="C",error:()=>n="E"}),Object(o.finalize)((()=>e(n))))}))};var r=n(5),o=n(4)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.unstable_getDocumentValuePermissions=i,t.unstable_useDocumentValuePermissions=void 0;var r,o=n(332);var a=((r=n(544))&&r.__esModule?r:{default:r}).default.checkDocumentPermission;function i(e){var t=e.document,n=e.permission;return a(n,t)}var u=(0,o.createHookFromObservableFactory)(i);t.unstable_useDocumentValuePermissions=u},function(e,t,n){"use strict";t.a=function(e,t){if(Object(i.a)(2,arguments),!t||"object"!==l(t))return new Date(NaN);var n=t.years?Object(u.a)(t.years):0,c=t.months?Object(u.a)(t.months):0,s=t.weeks?Object(u.a)(t.weeks):0,f=t.days?Object(u.a)(t.days):0,d=t.hours?Object(u.a)(t.hours):0,p=t.minutes?Object(u.a)(t.minutes):0,h=t.seconds?Object(u.a)(t.seconds):0,v=Object(a.a)(e),b=c||n?Object(o.a)(v,c+12*n):v,m=f||s?Object(r.a)(b,f+7*s):b,y=p+60*d,g=h+60*y,O=1e3*g,w=new Date(m.getTime()+O);return w};var r=n(102),o=n(253),a=n(6),i=n(2),u=n(11);function l(e){return l="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},l(e)}},function(e,t,n){"use strict";t.a=function(e,t){Object(i.a)(2,arguments);var n=Object(o.a)(e),c=Object(r.a)(n),s=Object(a.a)(t);if(isNaN(s))return new Date(NaN);var f=n.getHours(),d=s<0?-1:1,p=Object(a.a)(s/5);n.setDate(n.getDate()+7*p);var h=Math.abs(s%5);for(;h>0;)n.setDate(n.getDate()+d),Object(r.a)(n)||(h-=1);c&&Object(r.a)(n)&&0!==s&&(Object(l.a)(n)&&n.setDate(n.getDate()+(d<0?2:-1)),Object(u.a)(n)&&n.setDate(n.getDate()+(d<0?1:-2)));return n.setHours(f),n};var r=n(339),o=n(6),a=n(11),i=n(2),u=n(545),l=n(966)},function(e,t,n){"use strict";t.a=function(e){return Object(o.a)(1,arguments),6===Object(r.a)(e).getDay()};var r=n(6),o=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(i.a)(2,arguments);var n=Object(r.a)(t);return Object(a.a)(e,Object(o.a)(e)+n)};var r=n(11),o=n(196),a=n(968),i=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(u.a)(2,arguments);var n=Object(o.a)(e),l=Object(r.a)(t),c=Object(i.a)(n,Object(a.a)(n)),s=new Date(0);return s.setFullYear(l,0,4),s.setHours(0,0,0,0),(n=Object(a.a)(s)).setDate(n.getDate()+c),n};var r=n(11),o=n(6),a=n(254),i=n(118),u=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(a.a)(2,arguments);var n=Object(r.a)(t);return Object(o.a)(e,1e3*n)};var r=n(11),o=n(238),a=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(a.a)(2,arguments);var n=Object(r.a)(t);return Object(o.a)(e,12*n)};var r=n(11),o=n(253),a=n(2)},function(e,t,n){"use strict";t.a=function(e){var t,n;if(Object(o.a)(1,arguments),e&&"function"==typeof e.forEach)t=e;else{if("object"!==a(e)||null===e)return new Date(NaN);t=Array.prototype.slice.call(e)}return t.forEach((function(e){var t=Object(r.a)(e);(void 0===n||nt||isNaN(t.getDate()))&&(n=t)})),n||new Date(NaN)};var r=n(6),o=n(2);function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}},function(e,t,n){"use strict";t.a=function(e,t){return Object(o.a)(2,arguments),Object(r.a)(e)-Object(r.a)(t)};var r=n(196),o=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(a.a)(2,arguments);var n=Object(o.a)(e),i=Object(o.a)(t),u=n.getFullYear()-i.getFullYear(),l=Object(r.a)(n)-Object(r.a)(i);return 4*u+l};var r=n(975),o=n(6),a=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(o.a)(1,arguments);var t=Object(r.a)(e),n=Math.floor(t.getMonth()/3)+1;return n};var r=n(6),o=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(o.a)(2,arguments);var n=Object(a.a)(t);return Object(r.a)(e,-n)};var r=n(967),o=n(2),a=n(11)},function(e,t,n){"use strict";t.a=function(e){Object(i.a)(1,arguments);var t=Object(r.a)(e);return Object(o.a)(t).getTime()===Object(a.a)(t).getTime()};var r=n(6),o=n(555),a=n(556),i=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(i.a)(2,arguments);var n=Object(r.a)(e),u=Object(r.a)(t),l=Object(a.a)(n,u),c=Math.abs(Object(o.a)(n,u));n.setFullYear(1584),u.setFullYear(1584);var s=Object(a.a)(n,u)===-l,f=l*(c-Number(s));return 0===f?0:f};var r=n(6),o=n(551),a=n(154),i=n(2)},function(e,t,n){"use strict";t.a=function(e,t){var n;Object(o.a)(1,arguments);var a=e||{},i=Object(r.a)(a.start),u=Object(r.a)(a.end),l=u.getTime();if(!(i.getTime()<=l))throw new RangeError("Invalid interval");var c=[],s=i;s.setHours(0,0,0,0);var f=Number(null!==(n=null==t?void 0:t.step)&&void 0!==n?n:1);if(f<1||isNaN(f))throw new RangeError("`options.step` must be a number greater than 1");for(;s.getTime()<=l;)c.push(Object(r.a)(s)),s.setDate(s.getDate()+f),s.setHours(0,0,0,0);return c};var r=n(6),o=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(o.a)(1,arguments);var t=Object(r.a)(e),n=t.getFullYear();return t.setFullYear(n+1,0,0),t.setHours(23,59,59,999),t};var r=n(6),o=n(2)},function(e,t,n){"use strict";t.a=function(e,t){var n,u,l,c,s,f,d,p;Object(i.a)(1,arguments);var h=Object(r.a)(),v=Object(a.a)(null!==(n=null!==(u=null!==(l=null!==(c=null==t?void 0:t.weekStartsOn)&&void 0!==c?c:null==t||null===(s=t.locale)||void 0===s||null===(f=s.options)||void 0===f?void 0:f.weekStartsOn)&&void 0!==l?l:h.weekStartsOn)&&void 0!==u?u:null===(d=h.locale)||void 0===d||null===(p=d.options)||void 0===p?void 0:p.weekStartsOn)&&void 0!==n?n:0);if(!(v>=0&&v<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var b=Object(o.a)(e),m=b.getDay(),y=6+(m0?(O=Object(l.a)(t),w=Object(l.a)(e)):(O=Object(l.a)(e),w=Object(l.a)(t));var _,E=Object(i.a)(w,O),x=(Object(f.a)(w)-Object(f.a)(O))/1e3,P=Math.round((E-x)/60);if(P<2)return null!=n&&n.includeSeconds?E<5?y.formatDistance("lessThanXSeconds",5,j):E<10?y.formatDistance("lessThanXSeconds",10,j):E<20?y.formatDistance("lessThanXSeconds",20,j):E<40?y.formatDistance("halfAMinute",0,j):E<60?y.formatDistance("lessThanXMinutes",1,j):y.formatDistance("xMinutes",1,j):0===P?y.formatDistance("lessThanXMinutes",1,j):y.formatDistance("xMinutes",P,j);if(P<45)return y.formatDistance("xMinutes",P,j);if(P<90)return y.formatDistance("aboutXHours",1,j);if(P0?(w=Object(i.a)(t),j=Object(i.a)(e)):(w=Object(i.a)(e),j=Object(i.a)(t));var E,x=String(null!==(m=null==n?void 0:n.roundingMethod)&&void 0!==m?m:"round");if("floor"===x)E=Math.floor;else if("ceil"===x)E=Math.ceil;else{if("round"!==x)throw new RangeError("roundingMethod must be 'floor', 'ceil' or 'round'");E=Math.round}var P,k=j.getTime()-w.getTime(),C=k/f,S=Object(o.a)(j)-Object(o.a)(w),D=(k-S)/f,M=null==n?void 0:n.unit;P=M?String(M):C<1?"second":C<60?"minute":C=1&&y<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var g=new Date(0);g.setFullYear(b+1,0,y),g.setHours(0,0,0,0);var O=Object(r.a)(g,t),w=new Date(0);w.setFullYear(b,0,y),w.setHours(0,0,0,0);var j=Object(r.a)(w,t);return v.getTime()>=O.getTime()?b+1:v.getTime()>=j.getTime()?b:b-1};var r=n(117),o=n(6),a=n(11),i=n(2),u=n(41)},function(e,t,n){"use strict";t.a=function(e){Object(o.a)(1,arguments);var t=Object(r.a)(e),n=t.getMonth();return t.setFullYear(t.getFullYear(),n+1,0),t.setHours(0,0,0,0),t};var r=n(6),o=n(2)},function(e,t,n){"use strict";t.a=function(e,t,n,m){var O,w,x,P,k,C,S,D,M,A,T,I,R,F,B,L,N,W;Object(f.a)(3,arguments);var V=String(e),z=String(t),U=Object(h.a)(),H=null!==(O=null!==(w=null==m?void 0:m.locale)&&void 0!==w?w:U.locale)&&void 0!==O?O:r.a;if(!H.match)throw new RangeError("locale must contain match property");var Y=Object(s.a)(null!==(x=null!==(P=null!==(k=null!==(C=null==m?void 0:m.firstWeekContainsDate)&&void 0!==C?C:null==m||null===(S=m.locale)||void 0===S||null===(D=S.options)||void 0===D?void 0:D.firstWeekContainsDate)&&void 0!==k?k:U.firstWeekContainsDate)&&void 0!==P?P:null===(M=U.locale)||void 0===M||null===(A=M.options)||void 0===A?void 0:A.firstWeekContainsDate)&&void 0!==x?x:1);if(!(Y>=1&&Y<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var G=Object(s.a)(null!==(T=null!==(I=null!==(R=null!==(F=null==m?void 0:m.weekStartsOn)&&void 0!==F?F:null==m||null===(B=m.locale)||void 0===B||null===(L=B.options)||void 0===L?void 0:L.weekStartsOn)&&void 0!==R?R:U.weekStartsOn)&&void 0!==I?I:null===(N=U.locale)||void 0===N||null===(W=N.options)||void 0===W?void 0:W.weekStartsOn)&&void 0!==T?T:0);if(!(G>=0&&G<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(""===z)return""===V?Object(a.a)(n):new Date(NaN);var $,q={firstWeekContainsDate:Y,weekStartsOn:G,locale:H},X=[new d.a],Z=z.match(g).map((function(e){var t=e[0];return t in u.a?(0,u.a[t])(e,H.formatLong):e})).join("").match(y),K=[],J=b(Z);try{var Q=function(){var t=$.value;null!=m&&m.useAdditionalWeekYearTokens||!Object(c.b)(t)||Object(c.c)(t,z,e),null!=m&&m.useAdditionalDayOfYearTokens||!Object(c.a)(t)||Object(c.c)(t,z,e);var n=t[0],r=p.a[n];if(r){var o=r.incompatibleTokens;if(Array.isArray(o)){var a=K.find((function(e){return o.includes(e.token)||e.token===n}));if(a)throw new RangeError("The format string mustn't contain `".concat(a.fullToken,"` and `").concat(t,"` at the same time"))}else if("*"===r.incompatibleTokens&&K.length>0)throw new RangeError("The format string mustn't contain `".concat(t,"` and any other token at the same time"));K.push({token:n,fullToken:t});var i=r.run(V,t,H.match,q);if(!i)return{v:new Date(NaN)};X.push(i.setter),V=i.rest}else{if(n.match(_))throw new RangeError("Format string contains an unescaped latin alphabet character `"+n+"`");if("''"===t?t="'":"'"===n&&(t=E(t)),0!==V.indexOf(t))return{v:new Date(NaN)};V=V.slice(t.length)}};for(J.s();!($=J.n()).done;){var ee=Q();if("object"===v(ee))return ee.v}}catch(e){J.e(e)}finally{J.f()}if(V.length>0&&j.test(V))return new Date(NaN);var te=X.map((function(e){return e.priority})).sort((function(e,t){return t-e})).filter((function(e,t,n){return n.indexOf(e)===t})).map((function(e){return X.filter((function(t){return t.priority===e})).sort((function(e,t){return t.subPriority-e.subPriority}))})).map((function(e){return e[0]})),ne=Object(a.a)(n);if(isNaN(ne.getTime()))return new Date(NaN);var re,oe=Object(o.a)(ne,Object(l.a)(ne)),ae={},ie=b(te);try{for(ie.s();!(re=ie.n()).done;){var ue=re.value;if(!ue.validate(oe,q))return new Date(NaN);var le=ue.set(oe,ae,q);Array.isArray(le)?(oe=le[0],Object(i.a)(ae,le[1])):oe=le}}catch(e){ie.e(e)}finally{ie.f()}return oe};var r=n(184),o=n(237),a=n(6),i=n(256),u=n(869),l=n(100),c=n(870),s=n(11),f=n(2),d=n(996),p=n(2266),h=n(41);function v(e){return v="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},v(e)}function b(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return m(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return m(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i=!0,u=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return i=e.done,e},e:function(e){u=!0,a=e},f:function(){try{i||null==n.return||n.return()}finally{if(u)throw a}}}}function m(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0&&v<=6))throw new RangeError("weekStartsOn must be between 0 and 6");var b=Object(r.a)(e),m=b.getDay(),y=6+(mv[e])).map((e=>"".concat(e,"@").concat(v[e])))}),d=(h=f.m,h.join(",").replace(/@?sanity[/-]/g,"")),p=c.get(d);var h;var v;if(p)return p;return p=l.observable.request({url:"/versions",query:f,json:!0,tag:"module.version-check"}).pipe((0,r.map)((e=>u(u({},e),{},{installed:o}))),(0,r.shareReplay)(1)),c.set(d,p),p},t.getInstalledModuleVersion=function(e){return s()[e]};var r=n(4),o=n(523),a=n(53);function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;te.default))||s.CONFIGURED_SPACES[0];return Object.assign({},e,{space:t.name})}function p(e){var t=function(e){var t=(0,l.default)()[0];return e&&!e.tool&&t?Object.assign({},e,{tool:t.name}):e}(function(e){return e&&(0,l.default)().find((t=>t.name===e.space))?Object.assign({},e,{tool:e.space,space:void 0}):e}(e));return s.HAS_SPACES?d(t):t}function h(e,t){o.default.actions.navigate(e,t)}var v=o.default.state.pipe((0,i.map)((function(e){return{type:e.type,state:u.default.decode(location.pathname),isNotFound:u.default.isNotFound(location.pathname)}})),(0,i.scan)((function(e,t){if(t&&t.state&&t.state.intent){var n=function(e,t){var n=t.intent,r=t.params,o=t.payload,a=(0,l.default)(),i=e.tool?a.find((t=>t.name===e.tool)):null,u=(i?[i,...a]:a).find((t=>t&&"function"==typeof t.canHandleIntent&&t.canHandleIntent(n,r,e[t.name])));if(null!=u&&u.getIntentState){var c=u.getIntentState(n,r,e[u.name],o),s=d(e)||e;return Object.assign({},s,{tool:u.name,[u.name]:c})}return{isNotFound:!0,intent:{name:n,params:r}}}(e?e.state:{},t.state);if(n){var r=u.default.encode(n);return setTimeout((()=>h(r,{replace:!0})),0),null}}return t}),null),(0,i.filter)(Boolean),(0,i.map)((function(e){var t=p(e.state);return t!==e.state?(h(u.default.encode(t),{replace:!0}),null):e})),(0,i.filter)(Boolean),(0,i.distinctUntilChanged)(r.default),(0,i.catchError)((e=>(0,a.of)({type:"error",error:e}))),(0,i.publishReplay)(1),(0,i.refCount)());function b(e){return"snapshot"===e.type||"change"===e.type}t.state=v,s.HAS_SPACES&&v.pipe((0,i.filter)(b),(0,i.map)((e=>e.state)),(0,i.filter)(Boolean),(0,i.tap)(c.default)).subscribe()},function(e,t,n){"use strict";t.decode=t.parse=n(2412),t.encode=t.stringify=n(2413)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.maybeRedirectToBase=function(){var e=f.getRedirectBase(location.pathname);e&&history.replaceState(null,null,e)};var r,o=(r=n(81))&&r.__esModule?r:{default:r},a=n(28),i=n(155);var u=(0,n(566).getRegisteredTools)(),l=(o.default.project&&o.default.project.basePath||"").replace(/\/+$/,""),c=(0,a.route)("/:tool",(e=>{var t=u.find((t=>t.name===e.tool));return t?a.route.scope(t.name,"/",t.router):(0,a.route)("/")})),s=(0,a.route)("/:space",(e=>i.CONFIGURED_SPACES.find((t=>t.name===e.space))?c:(0,a.route)("/"))),f=(0,a.route)("".concat(l,"/"),[a.route.intents("/intent"),i.HAS_SPACES?s:c]);var d=f;t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.assignId=function(e){var t=o.get(e);if(t)return t;var n=(0,r.nanoid)();return o.set(e,n),n};var r=n(482),o=new WeakMap},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createPaneResolver=function(e){var t=(e=>(t,n,r)=>{try{return e(t,n,r)}catch(e){if(e instanceof i.PaneResolutionError)throw e;throw new i.PaneResolutionError({message:"string"==typeof(null==e?void 0:e.message)?e.message:"",context:n,cause:e})}})((n=e(((e,n,u)=>{if(!e)throw new i.PaneResolutionError({message:"Pane returned no child",context:n,helpId:"structure-item-returned-no-child"});return l=e,!(0,a.isRecord)(l)||"function"!=typeof l.subscribe&&"function"!=typeof l.then?(e=>!!(0,a.isRecord)(e)&&"function"==typeof e.serialize)(e)?t(e.serialize(n),n,u):"function"==typeof e?t(e(n.id,n),n,u):(0,r.of)(e):(0,r.from)(e).pipe((0,o.switchMap)((e=>t(e,n,u))));var l})),function(){return n(...arguments).pipe((0,o.publishReplay)(1),(0,o.refCount)())}));var n;return t};var r=n(5),o=n(4),a=n(348),i=n(349)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.loadStructure=void 0;var r,o=(r=n(859))&&r.__esModule?r:{default:r},a=n(1017),i=n(348);function u(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return l(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return l(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){u=!0,a=e},f:function(){try{i||null==n.return||n.return()}finally{if(u)throw a}}}}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var e=n(24)||a.defaultStructure,t=e&&e.__esModule?e.default:e;if(function(e){if(!e)return;var t,n=[...c,"default"],r=u(Object.keys(e).filter((e=>!n.includes(e))));try{var a=function(){var e=t.value,r=n.reduce(((t,n)=>{var r=(0,o.default)(n,e);return r<3&&r>>24,n[1]=t>>>16&255,n[2]=t>>>8&255,n[3]=255&t,n[4]=(t=parseInt(e.slice(9,13),16))>>>8,n[5]=255&t,n[6]=(t=parseInt(e.slice(14,18),16))>>>8,n[7]=255&t,n[8]=(t=parseInt(e.slice(19,23),16))>>>8,n[9]=255&t,n[10]=(t=parseInt(e.slice(24,36),16))/1099511627776&255,n[11]=t/4294967296&255,n[12]=t>>>24&255,n[13]=t>>>16&255,n[14]=t>>>8&255,n[15]=255&t,n}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PaneContextMenuButton=function(e){var t=e.items,n=e.itemGroups,o=e.onAction,l=(0,r.useId)()||"",c=(0,u.useMemo)((()=>{if(!n||0===n.length)return[{id:"$default",items:t}];var e,r={id:"$default",items:[]},o=n.reduce(((e,t)=>(e[t.id]={id:t.id,title:t.title,items:[]},e)),{}),a=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return s(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return s(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){u=!0,a=e},f:function(){try{i||null==n.return||n.return()}finally{if(u)throw a}}}}(t);try{for(a.s();!(e=a.n()).done;){var i=e.value;(o[i.group||"$default"]||r).items.push(i)}}catch(e){a.e(e)}finally{a.f()}return Object.values(o).concat([r]).filter((e=>e.items.length>0))}),[t,n]);return u.default.createElement(i.MenuButton,{button:u.default.createElement(i.Button,{icon:a.EllipsisVerticalIcon,mode:"bleed",padding:3,title:"Show menu"}),id:l,menu:u.default.createElement(i.Menu,null,c.map(((e,t)=>u.default.createElement(u.Fragment,{key:t},t>0&&u.default.createElement(i.MenuDivider,null),e.title&&u.default.createElement(i.Box,{paddingX:3,paddingTop:3,paddingBottom:2},u.default.createElement(i.Label,{muted:!0},e.title)),e.items.map(((e,t)=>u.default.createElement(d,{item:e,key:"".concat(t,"-").concat(e.title),onAction:o}))))))),popover:f,portal:!0})};var r=n(20),o=n(28),a=n(7),i=n(1),u=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0));function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n{n(t)}),[t,n]),a=(0,u.useMemo)((()=>{if(t.shortcut)return t.shortcut.split("+")}),[t]),l=(0,u.forwardRef)(((e,n)=>t.intent?u.default.createElement(o.IntentLink,c({},e,{intent:t.intent.type,params:t.intent.params,ref:n})):u.default.createElement("button",c({type:"button"},e))));return l.displayName="Link",u.default.createElement(i.MenuItem,{as:l,"data-as":t.intent?"a":"button",hotkeys:a,icon:t.icon,onClick:r,text:t.title})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PaneContext=void 0;var r=(0,n(0).createContext)(null);t.PaneContext=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PaneLayoutContext=void 0;var r=(0,n(0).createContext)(null);t.PaneLayoutContext=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TitleTextSkeleton=t.TitleText=t.TitleBox=t.TabsBox=t.StyledBox=t.Root=t.LinkCircle=t.Layout=t.HorizontalLine=void 0;var r,o,a,i,u,l,c,s,f,d=n(1),p=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=h(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(3));function h(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(h=function(e){return e?n:t})(e)}function v(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var b=(0,p.default)(d.Layer)(r||(r=v(["\n line-height: 0;\n position: sticky;\n top: 0;\n\n &:not([data-collapsed]):after {\n content: '';\n display: block;\n position: absolute;\n left: 0;\n right: 0;\n bottom: -1px;\n border-bottom: 1px solid var(--card-shadow-outline-color);\n }\n"])));t.Root=b;var m=(0,p.default)(d.Flex)(o||(o=v(["\n transform-origin: calc(51px / 2);\n\n [data-collapsed] > div > & {\n transform: rotate(90deg);\n }\n"])));t.Layout=m;var y=(0,p.default)(d.Box)(a||(a=v([""])));t.TitleBox=y;var g=(0,p.default)(d.TextSkeleton)(i||(i=v(["\n width: 66%;\n max-width: 175px;\n"])));t.TitleTextSkeleton=g;var O=(0,p.default)(d.Text)(u||(u=v(["\n cursor: default;\n outline: none;\n"])));t.TitleText=O;var w=(0,p.default)(d.Box)((e=>{var t=e.theme.sanity,n=t.color,r=t.space;return(0,p.css)(l||(l=v(["\n margin: -","px 0 -","px -","px;\n overflow: hidden;\n position: relative;\n\n & > div {\n white-space: nowrap;\n padding: ","px 0 calc(","px + ","px) ","px;\n margin-bottom: ","px;\n overflow: auto;\n\n /* right padding */\n & > div:after {\n content: '';\n display: inline-block;\n top: 0;\n right: 0;\n bottom: 0;\n width: ","px;\n height: 1px;\n }\n }\n\n /* Gradient that makes it look like tabs disappear into nothing (looks nicer) */\n &:after {\n content: '';\n display: block;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n background: linear-gradient(to right, ",", var(--card-bg-color));\n width: ","px;\n pointer-events: none;\n }\n "])),r[2],r[2],r[3],r[2],100,r[2],r[3],-100,r[3],(0,d.rgba)(n.base.bg,0),r[3])}));t.TabsBox=w;var j=p.default.div(c||(c=v(["\n border: 1px solid var(--card-shadow-outline-color);\n border-radius: 50%;\n width: 24px;\n height: 24px;\n"])));t.LinkCircle=j;var _=p.default.div(s||(s=v(["\n border-top: 1px solid var(--card-shadow-outline-color);\n"])));t.HorizontalLine=_;var E=(0,p.default)(d.Box)(f||(f=v(["\n max-width: 352px;\n"])));t.StyledBox=E},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(5),o=n(4),a=(0,n(2445).resolveBackend)(),i=new r.Subject,u=(e,t)=>"".concat(e,"::").concat(t),l=i.pipe((0,o.switchMap)((e=>a.set(e.key,e.value).pipe((0,o.map)((t=>({key:e.key,value:t}))))))),c=(e,t)=>(0,r.merge)(a.get(e,t),l.pipe((0,o.filter)((t=>t.key===e)),(0,o.map)((e=>e.value)))),s=(e,t)=>{i.next({key:e,value:t})},f=e=>({forKey:t=>{var n=u(e,t);return{listen:e=>c(n,e),set:e=>s(n,e),del:()=>s(n,void 0)}},listen:(t,n)=>c(u(e,t),n),set:(t,n)=>s(u(e,t),n),del:t=>s(u(e,t),void 0),forNamespace:t=>f(u(e,t))}),d={forNamespace:f};t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t._getDOMPath=function(e,t){var n=[],r=t;for(;r!==e;){var o=r.parentElement;if(!o)return n;var a=Array.from(o.childNodes).indexOf(r);if(n.unshift(a),o===e)return n;r=o}return n}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DeskToolContext=void 0;var r=(0,n(0).createContext)(null);t.DeskToolContext=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getIntentRouteParams=function(e){var t=e.id,n=e.type,r=e.payloadParams,o=e.templateName;return{intent:"edit",params:c(c({id:t},n?{type:n}:{}),o?{template:o}:{}),payload:Object.keys(r||{}).length>0?r:void 0}},t.getWaitMessages=function(e){var t=[{ms:300,message:"Loading…"},{ms:5e3,message:"Still loading…"}];var n=(0,a.of)(null);return(0,a.merge)(...t.map((e=>{var t=e.ms,r=e.message;return n.pipe((0,i.mapTo)(r),(0,i.delay)(t))})))},t.isSaveHotkey=void 0,t.legacyEditParamsToPath=function(e){return JSON.stringify(e)},t.legacyEditParamsToState=function(e){try{return JSON.parse(decodeURIComponent(e))}catch(e){return console.warn("Failed to parse JSON parameters"),{}}},t.toPath=function(e){return(0,u.encodePanesSegment)(e)},t.toState=function(e){return(0,u.parsePanesSegment)(decodeURIComponent(e))};var r,o=(r=n(201))&&r.__esModule?r:{default:r},a=n(5),i=n(4),u=n(2460);function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;ti.slice(0,l)),[l,i]),s=(0,o.useMemo)((()=>({panes:c})),[c]);return o.default.createElement(r.StateLink,u({},e,{ref:t,state:s}))}));t.BackLink=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ChildLink=void 0;var r=n(28),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(260),i=["childId","childPayload","childParameters"];function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var s=(0,o.forwardRef)((function(e,t){var n=e.childId,u=e.childPayload,s=e.childParameters,f=c(e,i),d=(0,o.useContext)(a.PaneRouterContext),p=d.routerPanesState,h=d.groupIndex;return o.default.createElement(r.StateLink,l({},f,{ref:t,state:{panes:[...p.slice(0,h+1),[{id:n,params:s,payload:u}]]}}))}));t.ChildLink=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"LoadingPane",{enumerable:!0,get:function(){return r.LoadingPane}});var r=n(2474)},function(e,t,n){n(93)(e.exports,n(2479))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getAnnotationAtPath=function(e,t){var n=Array.isArray(t)?t:(0,o.stringToPath)(t);return function(e,t){var n=a(e,t);if(!n)return;if("unchanged"===n.action)return;return n.annotation||void 0}(e,n)},t.getAnnotationColor=function(e,t){return e.get((null==t?void 0:t.author)||null)},t.getDiffAtPath=function(e,t){var n=Array.isArray(t)?t:(0,o.stringToPath)(t);return a(e,n)},t.visitDiff=u;var r=n(12),o=n(1035);function a(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];if(0===t.length)return e;var u=t[0],l=t.slice(1);if((0,r.isIndexTuple)(u))throw new Error("Index tuples are not supported in diff paths");if((0,r.isIndexSegment)(u)||(0,r.isKeySegment)(u)){var c=(0,r.isIndexSegment)(u)?"at index ".concat(u):"with key ".concat(u._key);if("array"!==e.type)return void"Failed to get item ".concat(c," at path ").concat((0,o.pathToString)(n)," (not an array)");var s=e.items.find((0,r.isIndexSegment)(u)?e=>e.toIndex===u:e=>i(e,u));return s?a(s.diff,l,n.concat(u)):void"Failed to get item ".concat(c," at path ").concat((0,o.pathToString)(n)," (item missing)")}if("object"===e.type){var f=e.fields[u];if(void 0!==f)return a(f,l,n.concat(u));"Failed to get property ".concat(u," at path ").concat((0,o.pathToString)(n)," (field did not exist)")}else"Failed to get property ".concat(u," at path ").concat((0,o.pathToString)(n)," (not an object)")}function i(e,t){var n=e.diff;return!("object"!==n.type||!n.toValue)&&n.toValue._key===t}function u(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];t(e,n)&&("array"!==e.type?"object"!==e.type?"string"===e.type&&s(e,t,n):c(e,t,n):l(e,t,n))}function l(e,t,n){"unchanged"!==e.action&&e.items.forEach((e=>{var r,o="object"===e.diff.type&&(null===(r=e.diff.toValue)||void 0===r?void 0:r._key),a=o?{_key:o}:function(e){return void 0===e.toIndex?e.fromIndex||0:e.toIndex}(e);u(e.diff,t,n.concat(a))}))}function c(e,t,n){"unchanged"!==e.action&&Object.keys(e.fields).forEach((r=>{u(e.fields[r],t,n.concat(r))}))}function s(e,t,n){"unchanged"!==e.action&&e.segments.forEach((e=>{u(e,t,n)}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.findIndex=function(e,t){if("number"!=typeof t&&!(0,r.isKeySegment)(t))return-1;return"number"==typeof t?t:e.findIndex((e=>(0,r.isKeyedObject)(e)&&e._key===t._key))},t.getItemKey=d,t.getItemKeySegment=function(e){var t=d(e);return t?{_key:t}:void 0},t.getValueAtPath=function e(t,n){var o=n[0];if(!o)return t;var a=n.slice(1);if((0,r.isIndexSegment)(o))return e(Array.isArray(t)?t[o]:void 0,a);if((0,r.isKeySegment)(o))return e(Array.isArray(t)?t.find((e=>e._key===o._key)):void 0,a);if("string"==typeof o)return e("object"==typeof t&&null!==t?t[o]:void 0,a);throw new Error("Unknown segment type ".concat(JSON.stringify(o)))},t.isEmptyObject=function(e){return"object"==typeof e&&null!==e&&Object.keys(e).length<=0},t.normalizeIndexSegment=c,t.normalizeIndexTupleSegment=f,t.normalizeKeySegment=s,t.normalizePathSegment=l,t.pathToString=function(e){if(!Array.isArray(e))throw new Error("Path is not an array");return e.reduce(((e,t,n)=>{var a=typeof t;if("number"===a)return"".concat(e,"[").concat(t,"]");if("string"===a){var i=0===n?"":".";return"".concat(e).concat(i).concat(t)}if((0,r.isKeySegment)(t)&&t._key)return"".concat(e,'[_key=="').concat(t._key,'"]');if(Array.isArray(t)){var u=o(t,2),l=u[0],c=u[1];return"".concat(e,"[").concat(l,":").concat(c,"]")}throw new Error("Unsupported path segment `".concat(JSON.stringify(t),"`"))}),"")},t.pathsAreEqual=function(e,t){if(e.length!==t.length)return!1;return e.every(((e,n)=>{var o=t[n];return(0,r.isKeySegment)(e)&&(0,r.isKeySegment)(o)?e._key===o._key:(0,r.isIndexSegment)(e)?Number(e)===Number(o):(0,r.isIndexTuple)(e)&&(0,r.isIndexTuple)(o)?e[0]===o[0]&&e[1]===o[1]:e===o}))},t.stringToPath=function(e){var t=e.match(i);if(!t)throw new Error("Invalid path string");return t.map(l)};var r=n(12);function o(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return a(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return a(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n""===e?e:Number(e))),2);return[t[0],t[1]]}function d(e){return(0,r.isKeyedObject)(e)?e._key:void 0}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2480);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}));var o=n(574);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===o[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))}));var a=n(355);Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===a[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))}));var i=n(1045);Object.keys(i).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===i[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return i[e]}}))}));var u=n(2540);Object.keys(u).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===u[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return u[e]}}))}));var l=n(575);Object.keys(l).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===l[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return l[e]}}))}));var c=n(262);Object.keys(c).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===c[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return c[e]}}))}));var s=n(1046);Object.keys(s).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===s[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return s[e]}}))}));var f=n(576);Object.keys(f).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===f[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return f[e]}}))}));var d=n(2541);Object.keys(d).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===d[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return d[e]}}))}));var p=n(1048);Object.keys(p).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===p[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return p[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TRAILING_SPACE_SYMBOL=t.SEGMENT_START_SYMBOL=t.INLINE_SYMBOLS=t.EMPTY_BLOCK_SYMBOL=t.DECORATOR_SYMBOLS=t.CHILD_SYMBOL=t.ANNOTATION_SYMBOLS=void 0;t.ANNOTATION_SYMBOLS=[["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""]];t.CHILD_SYMBOL="";t.DECORATOR_SYMBOLS=[["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""]];t.EMPTY_BLOCK_SYMBOL="↲";t.INLINE_SYMBOLS=["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""];t.TRAILING_SPACE_SYMBOL=" ";t.SEGMENT_START_SYMBOL="⁠"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.resolveDiffComponent=function(e,t){var n=e;for(;n;){var r=n.diffComponent||l(n,t)||a.defaultComponents[n.name];if(r)return r;n=n.type}return a.defaultComponents[e.jsonType]||void 0};var r,o=(r=n(2490))&&r.__esModule?r:{default:r},a=n(2492);function i(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return u(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return u(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){l=!0,a=e},f:function(){try{i||null==n.return||n.return()}finally{if(l)throw a}}}}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);nparseInt(e,16))).concat(t);return"rgba(".concat(n.join(", "),")")},t.simpleHash=function(e){var t=0;if(0==e.length)return t.toString();for(var n=0;n{var t=e.value;return a.default.createElement(o.Box,{as:c,paddingX:2,paddingY:1},t)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ChangeBreadcrumb=function(e){var t=e.change,n=e.titlePath;return r.default.createElement(o.Flex,{align:"center",paddingBottom:1},n.map(((e,n)=>"string"==typeof e||!t||t.showIndex?r.default.createElement(r.Fragment,{key:n},n>0&&r.default.createElement(o.Box,{paddingX:1},r.default.createElement(o.Text,{size:1,muted:!0,as:"em"},"/")),r.default.createElement(a.ChangeTitleSegment,{change:t,segment:e})):null)))};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=o?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(r,a,u):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(1),a=n(2530);function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DiffFromTo=function(e){var t=e.align,n=e.cardClassName,l=e.diff,s=e.layout,f=e.path,d=e.previewComponent,p=e.schemaType,h=l.action,v=(0,o.getChangeVerb)(l);if("unchanged"===h)return r.default.createElement(a.DiffCard,{className:n,style:c},(0,r.createElement)(d,{schemaType:p,value:l.toValue}));var b=void 0!==l.fromValue&&null!==l.fromValue&&r.default.createElement(a.DiffCard,{as:"del",className:n,diff:l,path:f,style:c},(0,r.createElement)(d,{schemaType:p,value:l.fromValue})),m=void 0!==l.toValue&&null!==l.toValue&&r.default.createElement(a.DiffCard,{as:"ins",className:n,diff:l,path:f,style:c},(0,r.createElement)(d,{schemaType:p,value:l.toValue}));if(b&&!m)return r.default.createElement(i.DiffTooltip,{description:v,diff:l,path:f},b);if(!b&&m)return r.default.createElement(i.DiffTooltip,{description:v,diff:l,path:f},m);return r.default.createElement(i.DiffTooltip,{description:v,diff:l,path:f},r.default.createElement(u.FromTo,{align:t,from:b,layout:s,to:m}))};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(37),a=n(355),i=n(575),u=n(1046);function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}var c={flex:1,minWidth:0,display:"block",whiteSpace:"break-spaces"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FromTo=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(1),a=n(576),i=["align","layout","from","to","style"];function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var p={flexShrink:0},h={alignItems:"stretch"},v={top:"flex-start",center:"center",bottom:"flex-end",default:"flex-start"},b=(0,r.forwardRef)(((e,t)=>{var n=e.align,u=void 0===n?"top":n,c=e.layout,f=void 0===c?"inline":c,b=e.from,m=e.to,y=e.style,g=d(e,i),O=(0,o.useTheme)(),w="inline"===f?o.Flex:o.Grid,j=(0,r.useMemo)((()=>s(s({},y),"inline"===f?{maxWidth:"100%",display:"inline-flex"}:{gridTemplateColumns:"minmax(0, 1fr) ".concat((0,o.rem)(O.sanity.space[5])," minmax(0, 1fr)")})),[f,y,O]),_="inline"===f?p:h;return r.default.createElement(w,l({},g,{ref:t,style:j,"data-from-to-layout":!0}),b&&r.default.createElement(r.default.Fragment,null,r.default.createElement(o.Flex,{align:v[u],style:_},b),r.default.createElement(o.Flex,{align:"center",justify:"center",padding:2},r.default.createElement(a.FromToArrow,null))),r.default.createElement(o.Flex,{align:v[u],style:_},m))}));t.FromTo=b,b.displayName="FromTo"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RevertChangesButton=void 0;var r,o,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=n(7),u=n(1),l=(r=n(3))&&r.__esModule?r:{default:r},c=["selected"];function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function f(){return f=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var p,h,v=l.default.button(o||(p=["\n [data-ui='Text'] {\n font-weight: normal;\n }\n\n div[data-ui='Box'] {\n display: none;\n }\n\n &:not([data-disabled='true']):hover,\n &:not([data-disabled='true']):focus {\n --card-fg-color: ",";\n --card-bg-color: transparent;\n --card-border-color: transparent;\n\n div[data-ui='Box'] {\n display: block;\n }\n }\n"],h||(h=p.slice(0)),o=Object.freeze(Object.defineProperties(p,{raw:{value:Object.freeze(h)}}))),(e=>e.theme.sanity.color.solid.critical.enabled.bg)),b=(0,a.forwardRef)(((e,t)=>{var n=e.selected,r=d(e,c);return a.default.createElement(u.Button,f({icon:i.RevertIcon,selected:n,text:"Revert changes",mode:"bleed",padding:1,fontSize:1,space:2,as:v,ref:t},r))}));t.RevertChangesButton=b,b.displayName="RevertChangesButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.NoChanges=function(){return a.default.createElement(o.Stack,{space:3},a.default.createElement(o.Text,{size:1,weight:"semibold",as:"h3"},"There are no changes"),a.default.createElement(o.Text,{as:"p",size:1,muted:!0},"Edit the document or select an older version in the timeline to see a list of changes appear in this panel."))};var r,o=n(1),a=(r=n(0))&&r.__esModule?r:{default:r}},function(e,t,n){(function(e){"use strict"; +//! moment.js locale configuration +e.defineLocale("en-au",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:0,doy:4}})})(n(90))},function(e,t,n){(function(e){"use strict"; +//! moment.js locale configuration +e.defineLocale("en-ca",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"YYYY-MM-DD",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}})})(n(90))},function(e,t,n){(function(e){"use strict"; +//! moment.js locale configuration +e.defineLocale("en-gb",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})})(n(90))},function(e,t,n){(function(e){"use strict"; +//! moment.js locale configuration +e.defineLocale("en-ie",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})})(n(90))},function(e,t,n){(function(e){"use strict"; +//! moment.js locale configuration +e.defineLocale("en-il",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}})})(n(90))},function(e,t,n){(function(e){"use strict"; +//! moment.js locale configuration +e.defineLocale("en-in",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:0,doy:6}})})(n(90))},function(e,t,n){(function(e){"use strict"; +//! moment.js locale configuration +e.defineLocale("en-nz",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})})(n(90))},function(e,t,n){(function(e){"use strict"; +//! moment.js locale configuration +e.defineLocale("en-sg",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})})(n(90))},function(e,t,n){(function(e){"use strict"; +//! moment.js locale configuration +e.defineLocale("nb",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"sø._ma._ti._on._to._fr._lø.".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] HH:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[i går kl.] LT",lastWeek:"[forrige] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"noen sekunder",ss:"%d sekunder",m:"ett minutt",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dager",w:"en uke",ww:"%d uker",M:"en måned",MM:"%d måneder",y:"ett år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})})(n(90))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(578);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}));var o=n(1059);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===o[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))}));var a=n(2566);Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===a[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Timeline=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(1),a=n(2562),i=n(2565);function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function l(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return c(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return c(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var t=e.timeline,n=e.disabledBeforeSelection,u=e.topSelection,c=e.bottomSelection,s=e.onSelect,f=e.onLoadMore,d=(0,r.useRef)(null),p=(0,r.useRef)(null),h=l((0,r.useState)(null),2),v=h[0],b=h[1],m=n?"disabled":"enabled",y=(0,r.useCallback)((()=>{var e=d.current;if(v&&e){var t=e.offsetHeight+e.scrollTop+20,n=v.offsetTopf(n)))}}),[f,v]);return(0,r.useEffect)(y,[y]),r.default.createElement(i.Root,{ref:d,onScroll:y,"data-ui":"timeline"},0===t.chunkCount&&r.default.createElement(i.StackWrapper,{padding:3,space:3},r.default.createElement(o.Text,{size:1,weight:"semibold"},"No document history"),r.default.createElement(o.Text,{muted:!0,size:1},"When changing the content of the document, the document versions will appear in this menu.")),t.chunkCount>0&&r.default.createElement(i.MenuWrapper,{ref:p,padding:1,space:0},t.mapChunks((e=>{var t=u===e,n=c===e;t&&(m="withinSelection"),n&&(m="selected");var o=r.default.createElement(a.TimelineItem,{chunk:e,isSelectionBottom:n,isSelectionTop:t,key:e.id,state:m,onSelect:s,type:e.type,timestamp:e.endTimestamp});return"selected"===m&&(m="enabled"),o}))),!t.reachedEarliestEntry&&r.default.createElement(o.Flex,{align:"center",justify:"center",padding:4,ref:b},r.default.createElement(o.Spinner,{muted:!0})))};t.Timeline=s,s.displayName="Timeline"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentPaneContext=void 0;var r=(0,n(0).createContext)(null);t.DocumentPaneContext=r},function(e,t,n){var r=n(579);e.exports=function(e){var t=r(e);return"Object"!==t&&"Array"!==t}},function(e,t){e.exports=function(){}},function(e,t){e.exports=function(e){return 0===Object.keys(e).length}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DocTitle=function(e){var t=e.document,n=a.default.get(t._type);if(!n)return r.default.createElement(r.default.Fragment,null,"");return r.default.createElement(o.PreviewFields,{document:t,fields:l,layout:"inline",type:n},u)};var r=i(n(0)),o=n(47),a=i(n(31));function i(e){return e&&e.__esModule?e:{default:e}}var u=e=>{var t=e.title;return r.default.createElement(r.default.Fragment,null,t||"Untitled")},l=["title"]},function(e,t){e.exports=[]},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;var r=c(n(0)),o=n(45),a=c(n(2700)),i=c(n(2764)),u=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(607));function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function c(e){return e&&e.__esModule?e:{default:e}}var s=()=>o.SanityPreview;function f(e){return r.default.createElement(a.default,{value:e.value,schema:e.schema,patchChannel:e.patchChannel,resolveInputComponent:i.default,resolvePreviewComponent:s},e.children)}f.createPatchChannel=()=>{var e=a.default.createPatchChannel();return{receiveEvent:t=>{"mutation"!==t.type&&"rebase"!==t.type||e.receivePatches("mutation"===t.type?function(e){var t=e.mutations.map((e=>e.patch)).filter(Boolean);return{snapshot:e.document,patches:u.toFormBuilder(e.origin,t)}}(t):function(e){var t=e.remoteMutations.map((e=>e.patch)).filter(Boolean),n=e.localMutations.map((e=>e.patch)).filter(Boolean);return{snapshot:e.document,patches:u.toFormBuilder("remote",t).concat(u.toFormBuilder("local",n))}}(t))},onPatch:e.onPatch}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){return o.default.createElement("svg",{"data-sanity-icon":!0,viewBox:"0 0 25 25",fill:"none",xmlns:"http://www.w3.org/2000/svg",preserveAspectRatio:"xMidYMid",width:"1em",height:"1em"},o.default.createElement("path",{d:"M17 10L12.5 15.5L8 10",style:a}))};var r,o=(r=n(0))&&r.__esModule?r:{default:r};var a={stroke:"currentColor",strokeWidth:1.2}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=c(n(33)),o=c(n(2602)),a=c(n(2603)),i=c(n(0)),u=n(1069),l=["className","inline","message","fullscreen","center","delay","children","style"];function c(e){return e&&e.__esModule?e:{default:e}}function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}class v extends i.default.PureComponent{render(){var e=this.props,t=e.className,n=e.inline,c=e.message,f=e.fullscreen,p=e.center,v=e.delay,b=void 0===v?300:v,m=e.children,y=e.style,g=void 0===y?{}:y,O=h(e,l),w=(0,r.default)(n?a.default.inline:a.default.block,f&&a.default.fullscreen,p&&a.default.center,t),j=d(d({},g),{},{animationDelay:"".concat(b,"ms")}),_=i.default.createElement("div",s({},O,{className:w,style:j}),i.default.createElement("div",{className:a.default.inner},i.default.createElement("span",{className:a.default.iconContainer},i.default.createElement(o.default,null)),m,!m&&c&&i.default.createElement("div",{className:a.default.message},c)));return f?i.default.createElement(u.Portal,null,_):_}}t.default=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Portal",{enumerable:!0,get:function(){return r.Portal}});var r=n(2604)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2609);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}));var o=n(2610);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===o[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BoundaryElementContext=void 0;var r=(0,n(0).createContext)(null);t.BoundaryElementContext=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.markers,n=e.renderCustomMarkers,r=(0,o.useMemo)((()=>t.filter((e=>!(0,a.isValidationMarker)(e)))),[t]),l=(0,o.useMemo)((()=>t.filter((e=>(0,a.isValidationMarker)(e)))),[t]);if(0===t.length)return null;return o.default.createElement(i.Stack,{space:1},l.length>0&&l.map(((e,t)=>{var n=e.item,r=e.level;return o.default.createElement(i.Flex,{key:"validationItem-".concat(t)},o.default.createElement(i.Box,{marginRight:2,marginBottom:t+1===l.length?0:2},o.default.createElement(d,{size:1,"data-error":"error"===r?"":void 0,"data-warning":"warning"===r?"":void 0,"data-info":"info"===r?"":void 0},(e=>{if("warning"===e)return o.default.createElement(u.WarningOutlineIcon,null);return o.default.createElement(u.InfoOutlineIcon,null)})(r))),o.default.createElement(i.Box,null,o.default.createElement(i.Text,{size:1},(null==n?void 0:n.message)||"Error")))})),r.length>0&&o.default.createElement(i.Box,{marginTop:l.length>0?3:0},n&&n(r),!n&&o.default.createElement(c.CustomMarkers,{markers:t})))};var r,o=f(n(0)),a=n(12),i=n(1),u=n(7),l=f(n(3)),c=n(45);function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function f(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}var d=(0,l.default)(i.Text)((e=>{var t,n,o=e.theme;return(0,l.css)(r||(t=["\n &[data-info] {\n color: ",";\n }\n\n &[data-warning] {\n color: ",";\n }\n\n &[data-error] {\n color: ",";\n }\n "],n||(n=t.slice(0)),r=Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(n)}}))),o.sanity.color.muted.primary.enabled.fg,o.sanity.color.muted.caution.enabled.fg,o.sanity.color.muted.critical.enabled.fg)}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2638);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2639);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){e.exports=function(e){function t(r){if(n[r])return n[r].exports;var o=n[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,t),o.l=!0,o.exports}var n={};return t.m=e,t.c=n,t.i=function(e){return e},t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=9)}([function(e,t,n){"function"==typeof Symbol&&Symbol.iterator,e.exports=n(7)()},function(e,t){e.exports=n(2645)},function(e,t){e.exports=n(2646)},function(e,t){e.exports=n(0)},function(e,t){e.exports=n(72)},function(e,t,n){"use strict";function r(e){return function(){return e}}var o=function(){};o.thatReturns=r,o.thatReturnsFalse=r(!1),o.thatReturnsTrue=r(!0),o.thatReturnsNull=r(null),o.thatReturnsThis=function(){return this},o.thatReturnsArgument=function(e){return e},e.exports=o},function(e,t,n){"use strict";var r=function(e){};e.exports=function(e,t,n,o,a,i,u,l){if(r(t),!e){var c;if(void 0===t)c=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var s=[n,o,a,i,u,l],f=0;(c=new Error(t.replace(/%s/g,(function(){return s[f++]})))).name="Invariant Violation"}throw c.framesToPop=1,c}}},function(e,t,n){"use strict";var r=n(5),o=n(6),a=n(8);e.exports=function(){function e(e,t,n,r,i,u){u!==a&&o(!1,"Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types")}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t};return n.checkPropTypes=r,n.PropTypes=n,n}},function(e,t,n){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t,n){"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(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 i=n(0),u=n.n(i),l=n(3),c=(n.n(l),n(4)),s=(n.n(c),n(1)),f=n.n(s),d=n(2),p=n.n(d),h=Object.assign||function(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:this.props;return l.Children.toArray(e.children).filter(Boolean)}},{key:"setActiveChildIndex",value:function(){if(0!==this.state.activeChildIndex){var e=l.Children.count(this.state.children);0===e?this.setState({activeChildIndex:0}):this.state.activeChildIndex>=e&&this.setState({activeChildIndex:e-1})}}},{key:"componentWillMount",value:function(){this.setState({children:this.getFilteredChildren()})}},{key:"componentWillReceiveProps",value:function(e){if(e.children!==this.props.children)return this.setState({children:this.getFilteredChildren(e)},this.setActiveChildIndex);this.setActiveChildIndex()}},{key:"componentDidUpdate",value:function(e,t){this.state.activeChildIndex!==t.activeChildIndex&&this.setFocus(this.state.activeChildIndex)}},{key:"setFocus",value:function(e){var t=this.$wrapper.children[e];t&&t.hasAttribute("data-focus-skip")?this.moveFocus(t.compareDocumentPosition(document.activeElement)&Node.DOCUMENT_POSITION_FOLLOWING?-1:1):t&&document.activeElement!==t&&t.focus()}},{key:"moveFocus",value:function(e){var t=this.state.children?l.Children.count(this.state.children):0,n=this.state.activeChildIndex+e;n>=t?n=0:n<0&&(n=t-1),this.setState({activeChildIndex:n})}},{key:"renderChildren",value:function(){var e=this;return l.Children.map(this.state.children,(function(t,o){var a;return n.i(l.cloneElement)(t,(r(a={},b,o),r(a,"data-focus-skip",-1===parseInt(t.props.tabIndex,10)||void 0),r(a,"key",t.key||o),r(a,"tabIndex",e.state.activeChildIndex===o?0:-1),a))}))}},{key:"render",value:function(){return n.i(l.createElement)(this.props.component,h({},f()(this.props,t.internalKeys),{ref:this.persistWrapperElementReference,onFocus:this.handleFocus,onKeyDown:this.handleKeyDown}),this.renderChildren())}}]),t}(l.PureComponent);m.mode={HORIZONTAL:p()(),VERTICAL:p()(),BOTH:p()()},m.propTypes={"*":u.a.any,component:u.a.oneOfType([u.a.string,u.a.func]),defaultActiveChildIndex:u.a.number,mode:u.a.oneOf([m.mode.BOTH,m.mode.HORIZONTAL,m.mode.VERTICAL])},m.defaultProps={component:"div",defaultActiveChildIndex:0,mode:m.mode.BOTH,onKeyDown:function(){}},m.internalKeys=Object.keys(m.defaultProps),t.default=m}])},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.usePortal=function(){var e=(0,r.useContext)(o.PortalContext);if(!e)throw new Error("missing portal in context");return e};var r=n(0),o=n(1077)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PortalContext=void 0;var r=n(0),o=n(2652),a=(0,r.createContext)(o.defaultContextValue);t.PortalContext=a},function(e,t){e.exports={images:{directUploads:!0},api:{},project:{}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){return o.default.createElement("svg",{"data-sanity-icon":!0,viewBox:"0 0 25 25",fill:"none",xmlns:"http://www.w3.org/2000/svg",preserveAspectRatio:"xMidYMid",width:"1em",height:"1em"},o.default.createElement("circle",{cx:"12.5",cy:"12.5",r:"8",style:a}),o.default.createElement("path",{d:"M12.5 16V14.5",style:a}),o.default.createElement("path",{d:"M12.5 9V13",style:a}))};var r,o=(r=n(0))&&r.__esModule?r:{default:r};var a={stroke:"currentColor",strokeWidth:1.2}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=(r=n(0))&&r.__esModule?r:{default:r};var a={stroke:"currentColor",strokeWidth:1.2},i=()=>o.default.createElement("svg",{"data-sanity-icon":!0,preserveAspectRatio:"xMidYMid",width:"1em",height:"1em",viewBox:"0 0 25 25",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o.default.createElement("path",{d:"M19.101 20.5H5.89903C4.37406 20.5 3.41013 18.8618 4.15072 17.5287L10.7517 5.64697C11.5137 4.27535 13.4863 4.27535 14.2483 5.64697L20.8493 17.5287C21.5899 18.8618 20.6259 20.5 19.101 20.5Z",style:a}),o.default.createElement("path",{d:"M12.5 17V15.5",style:a}),o.default.createElement("path",{d:"M12.5 10V14",style:a}));t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useTooltip=function(){return(0,r.useContext)(o.TooltipContext)};var r=n(0),o=n(1082)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TooltipContext=void 0;var r=(0,n(0).createContext)({boundaryElement:null});t.TooltipContext=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=(r=n(2677))&&r.__esModule?r:{default:r},a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=["children","className","level"];function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var s=(0,a.forwardRef)(((e,t)=>{var n=e.children,r=e.className,u=e.level,s=c(e,i),f="level_".concat(u);return a.default.createElement("div",l({},s,{className:"".concat(o.default.root," ").concat(r," ").concat(o.default[f]),ref:t}),n)}));s.displayName="DefaultLabel";var f=s;t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ImageSource=t.FileSource=void 0;var r=n(7),o=n(2688),a={name:"sanity-default",title:"Uploaded images",component:o.DefaultSource,icon:r.ImageIcon};t.ImageSource=a;var i={name:"sanity-default",title:"Uploaded files",component:o.DefaultSource,icon:r.DocumentsIcon};t.FileSource=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Checkerboard=void 0;var r,o,a=(r=n(3))&&r.__esModule?r:{default:r},i=n(64);var u,l,c=a.default.div(o||(u=["\n background-color: ",";\n background-image: linear-gradient(45deg, "," 25%, transparent 25%),\n linear-gradient(-45deg, "," 25%, transparent 25%),\n linear-gradient(45deg, transparent 75%, "," 75%),\n linear-gradient(-45deg, transparent 75%, "," 75%);\n background-size: 16px 16px;\n background-position: 0 0, 0 8px, 8px -8px, -8px 0;\n"],l||(l=u.slice(0)),o=Object.freeze(Object.defineProperties(u,{raw:{value:Object.freeze(l)}}))),i.hues.gray[100].hex,i.hues.gray[50].hex,i.hues.gray[50].hex,i.hues.gray[50].hex,i.hues.gray[50].hex);t.Checkerboard=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AssetUsageDialog=function(e){return r.default.createElement(i.WithReferringDocuments,{id:e.asset._id},(t=>{var n=t.isLoading,o=t.referringDocuments;return r.default.createElement(b,p({},e,{assetIsLoading:n,referringDocuments:o}))}))};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(7),a=n(1),i=n(45),u=n(2691),l=n(2692),c=n(2693);function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function f(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return d(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return d(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var t=e.asset,n=e.assetType,i=void 0===n?"image":n,s=e.mode,d=void 0===s?v:s,p=e.isDeleting,b=void 0!==p&&p,m=e.assetIsLoading,y=void 0!==m&&m,g=e.referringDocuments,O=void 0===g?[]:g,w=e.onClose,j=e.onDelete,_=d===v?"Documents using ".concat(i):"Delete ".concat(i),E=f((0,r.useState)(!1),2),x=E[0],P=E[1],k=f((0,r.useState)(!0),2),C=k[0],S=k[1],D=f((0,r.useState)([]),2),M=D[0],A=D[1],T=d===h,I=M.length>0,R=d===v||I,F=d===h&&!I,B=T?r.default.createElement(a.Grid,{padding:2,gap:2,columns:2},r.default.createElement(a.Button,{mode:"bleed",text:"Cancel",onClick:w}),r.default.createElement(a.Button,{text:"Delete",tone:"critical",icon:o.TrashIcon,onClick:j,loading:b,disabled:!x})):void 0;return(0,r.useEffect)((()=>{var e=O.reduce(((e,t)=>t._id.startsWith("drafts.")?e.concat(t._id.slice(7)):e),[]),t=O.filter((t=>!e.includes(t._id)));A(t),P(0===t.length&&!y),S(y)}),[y,O]),r.default.createElement(a.Dialog,{id:"asset-dialog",header:_,width:1,onClose:w,footer:B,__unstable_autoFocus:!C},C&&r.default.createElement(a.Box,{padding:4},r.default.createElement(u.SpinnerWithText,{text:"Loading..."})),!C&&r.default.createElement(a.Stack,{paddingX:F?0:[2,3,4],paddingY:F?0:[3,3,3,4],space:1},d===h&&r.default.createElement(c.ConfirmMessage,{asset:t,assetType:i,hasResults:I}),R&&r.default.createElement(l.DocumentList,{asset:t,referringDocuments:M,assetType:i})))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AssetMenu=function(e){var t=e.isSelected,n=e.border,r=void 0===n||n,u=e.onAction,l=t?"default":"bleed",c=t?"primary":"default";return o.default.createElement(i.MenuButton,{button:o.default.createElement(i.Button,{padding:2,mode:r?"ghost":l,icon:a.EllipsisVerticalIcon,tone:r?"default":c}),id:"asset-menu",portal:!0,menu:o.default.createElement(i.Menu,null,o.default.createElement(i.MenuItem,{text:"Show uses",icon:a.LinkIcon,onClick:()=>{u({type:"showUsage"})}}),o.default.createElement(i.MenuItem,{text:"Delete",icon:a.TrashIcon,tone:"critical",onClick:()=>{u({type:"delete"})}})),placement:"right"})};var r,o=(r=n(0))&&r.__esModule?r:{default:r},a=n(7),i=n(1)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ObjectInput",{enumerable:!0,get:function(){return r.ObjectInput}});var r=n(2702)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getCollapsedWithDefaults=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;if(!0===e.collapsible||!0===e.collapsable)return{collapsible:!0,collapsed:!1!==e.collapsed};if(!1===e.collapsible||!1===e.collapsable)return{collapsible:t>9,collapsed:t>9};return{collapsible:t>2,collapsed:t>2}},t.hasConditionalFields=function(e){return"function"==typeof e.readOnly||"function"==typeof e.hidden}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r.ArrayInput}});var r=n(584)},function(e,t,n){"use strict";t.a=function(e,t){if(!e)return;if("string"==typeof e)return Object(r.a)(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Object(r.a)(e,t)};var r=n(1092)},function(e,t,n){"use strict";t.a=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.name===n))},t.isEmpty=function(e){return Object.keys(e).every((e=>o.IGNORE_KEYS.includes(e)))};var r=n(152),o=n(2751)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RowWrapper=void 0;var r,o=c(n(0)),a=n(1),i=c(n(3)),u=n(586),l=["children"];function c(e){return e&&e.__esModule?e:{default:e}}function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var d,p,h=(0,i.default)(a.Card)(r||(d=["\n position: relative;\n border: 1px solid transparent;\n .dragHandle {\n color: var(--card-shadow-umbra-color);\n }\n &:hover {\n border-color: var(--card-shadow-umbra-color);\n .dragHandle {\n color: inherit;\n }\n }\n &[aria-selected='true'] {\n border-color: var(--card-focus-ring-color);\n }\n ."," & {\n box-shadow: 0 0 0 0, 0 8px 17px 2px var(--card-shadow-umbra-color),\n 0 3px 14px 2px var(--card-shadow-penumbra-color),\n 0 5px 5px -3px var(--card-shadow-ambient-color);\n }\n"],p||(p=d.slice(0)),r=Object.freeze(Object.defineProperties(d,{raw:{value:Object.freeze(p)}}))),u.MOVING_ITEM_CLASS_NAME),v=o.default.forwardRef((function(e,t){var n=e.children,r=f(e,l);return o.default.createElement(h,s({},r,{ref:t,tone:e.tone,tabIndex:-1}),n)}));t.RowWrapper=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2759);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o,a,i=b(n(0)),u=(r=n(3))&&r.__esModule?r:{default:r},l=n(20),c=n(1),s=n(10),f=n(25),d=n(62),p=n(55),h=b(n(21));function v(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(v=function(e){return e?n:t})(e)}function b(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=v(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}function m(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var y=(0,u.default)(c.Box)(o||(o=m(["\n align-self: center;\n"]))),g=(0,u.default)(c.Box)(a||(a=m(["\n line-height: 0;\n"]))),O=i.default.forwardRef((function(e,t){var n,r=e.onChange,o=e.value,a=e.type,u=e.readOnly,v=e.onFocus,b=e.markers,m=e.presence,O=(null===(n=a.options)||void 0===n?void 0:n.layout)||"switch",w=(0,l.useId)(),j=(0,i.useCallback)((e=>{r(h.default.from((0,h.set)(e.currentTarget.checked)))}),[r]),_="boolean"!=typeof o,E=o||!1,x="checkbox"===O?c.Checkbox:c.Switch;return i.default.createElement(d.ChangeIndicator,null,i.default.createElement(c.Card,{border:!0,radius:1},i.default.createElement(c.Flex,null,i.default.createElement(g,{padding:3},i.default.createElement(x,{id:w,ref:t,label:a.title,readOnly:Boolean(u),onChange:j,onFocus:v,indeterminate:_,checked:E,style:{margin:-4},disabled:u})),i.default.createElement(c.Box,{flex:1,paddingY:3},i.default.createElement(s.FormFieldHeaderText,{description:a.description,inputId:w,__unstable_markers:b,title:a.title})),i.default.createElement(y,{paddingX:3,paddingY:1},i.default.createElement(f.FieldStatus,{maxAvatars:1,position:"top"},i.default.createElement(p.FieldPresence,{maxAvatars:1,presence:m}))))))}));t.default=O},function(e,t,n){"use strict";function r(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return o(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return o(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,u=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return u=e.done,e},e:function(e){l=!0,i=e},f:function(){try{u||null==n.return||n.return()}finally{if(l)throw i}}}}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{if("function"==typeof e)throw new Error('Schema type "'.concat((null==t?void 0:t.name)||"","\"'s `validation` was not run though `inferFromSchema`"));return e?Array.isArray(e)?e:[e]:[]})(null==e?void 0:e.validation,e));try{for(o.s();!(n=o.n()).done;){var a,i=r(n.value._rules);try{for(i.s();!(a=i.n()).done;){var u=a.value;if(u.flag===t)return u}}catch(e){i.e(e)}finally{i.f()}}}catch(e){o.e(e)}finally{o.f()}return null}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=p(n(266)),a=d(n(0)),i=n(20),u=n(10),l=n(1),c=p(n(3)),s=d(n(21));function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function d(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}function p(e){return e&&e.__esModule?e:{default:e}}function h(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return v(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return v(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function v(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);nr.filter((e=>"validation"===e.type&&"error"===e.level))),[r]),w=h((0,a.useState)(null),2),j=w[0],_=w[1],E=(0,l.useForwardedRef)(t),x=(0,a.useMemo)((()=>(0,o.default)((()=>{var e=E.current.value;b(s.default.from(e?(0,s.set)(e):(0,s.unset)())),_(null)}),500,{leading:!1,trailing:!0})),[E,b]);(0,a.useEffect)((()=>()=>x.flush()),[x]);var P=(0,a.useCallback)((e=>{var t=e.currentTarget.value;_(t),x()}),[x]);return a.default.createElement(u.FormField,{level:d,__unstable_markers:r,title:c.title,description:c.description,__unstable_presence:m,inputId:g},a.default.createElement(y,{id:g,customValidity:O&&O.length>0?O[0].item.message:"",value:(null===j?n:j)||"",readOnly:Boolean(f),placeholder:c.placeholder,onChange:P,onFocus:p,onBlur:v,rows:"number"==typeof c.rows?c.rows:10,ref:E}))}));t.default=g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useReferenceInfo=function(e,t){var n=(v=(0,r.useState)(0),b=2,function(e){if(Array.isArray(e))return e}(v)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}}(v,b)||function(e,t){if(e){if("string"==typeof e)return l(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?l(e,t):void 0}}(v,b)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),c=n[0],d=n[1],p=(0,r.useCallback)((()=>{d((e=>e+1))}),[]),h=(0,i.useMemoObservable)((()=>e._id?t(e).pipe((0,o.map)((e=>({isLoading:!1,result:e,error:void 0,retry:p}))),(0,o.startWith)(s),(0,o.catchError)((e=>(console.error(e),(0,a.of)({isLoading:!1,result:void 0,error:e,retry:p}))))):(0,a.of)(f)),[c,t,null==e?void 0:e._id,null==e?void 0:e._type,p],s);var v,b;if((0,u.usePrevious)(e._id,e._id)!==e._id)return s;return h};var r=n(0),o=n(4),a=n(5),i=n(40),u=n(589);function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{},s={isLoading:!0,result:void 0,error:void 0,retry:c},f={isLoading:!1,result:void 0,error:void 0,retry:c}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CrossDatasetReferencePreview=function(e){var t,n,r,f=e.refType,p=e.showStudioUrlIcon,h=e.hasStudioUrl,v=e.showTypeLabel,b=e.availability,m=e.preview,y=e.id,g=e.dataset,O=e.projectId,w="NOT_FOUND"===b.reason,j="PERMISSION_DENIED"===b.reason,_=null===(t=m.published)||void 0===t?void 0:t.media,E=(0,o.useMemo)((()=>{if(_){var e=void 0!==(null==_?void 0:_.asset)&&(0,c.isImageSource)(_),t=o.default.isValidElement(_);return e||t?function(n){var r=n.dimensions;return t?_:e&&o.default.createElement("img",{src:(0,l.default)({dataset:g,projectId:O}).image(_).withOptions(r).url(),alt:"Image preview of referenced document",referrerPolicy:"strict-origin-when-cross-origin"})}:null}return null!=f&&f.icon?(0,o.createElement)(f.icon):null}),[_,g,O,null==f?void 0:f.icon]);return o.default.createElement(s.StyledPreviewFlex,{align:"center",justify:"center",flex:1,"data-testid":"preview"},b.available?o.default.createElement(a.Box,{flex:1},o.default.createElement(u.DefaultPreview,{title:null===(n=m.published)||void 0===n?void 0:n.title,subtitle:null===(r=m.published)||void 0===r?void 0:r.subtitle,media:E||!1})):o.default.createElement(a.Box,{flex:1},o.default.createElement(a.Flex,{align:"center"},o.default.createElement(a.Box,{flex:1,paddingY:2},o.default.createElement(a.Text,{muted:!0},"Document unavailable")))),o.default.createElement(a.Box,{paddingLeft:3},o.default.createElement(a.Inline,{space:4},f&&v&&o.default.createElement(a.Label,{size:1,muted:!0},f.title||f.type),(j||w)&&o.default.createElement(a.Box,null,o.default.createElement(a.Tooltip,{portal:!0,content:w?o.default.createElement(d,null,"The referenced document no longer exist and might have been deleted.",o.default.createElement("br",null),"(id: ",o.default.createElement("code",null,y),")"):o.default.createElement(d,null,"The referenced document could not be accessed due to insufficient permissions")},o.default.createElement(u.TextWithTone,{tone:"default"},j?o.default.createElement(i.AccessDeniedIcon,null):o.default.createElement(i.HelpCircleIcon,null)))),!(w||j)&&p&&o.default.createElement(a.Box,null,o.default.createElement(a.Tooltip,{portal:!0,content:o.default.createElement(s.TooltipContent,{padding:2},h?o.default.createElement(a.Text,{size:1},"This document opens in another Studio"):o.default.createElement(a.Text,{size:1},"This document cannot be opened ",o.default.createElement("br",null)," (unable to resolve URL to Studio)"))},o.default.createElement(u.TextWithTone,{size:1,tone:"default",muted:!h},o.default.createElement(i.LaunchIcon,null)))))))};var r,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(1),i=n(7),u=n(10),l=(r=n(246))&&r.__esModule?r:{default:r},c=n(151),s=n(2769);function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function d(e){return o.default.createElement(s.TooltipContent,{padding:3},o.default.createElement(a.Box,{flex:1},o.default.createElement(a.Box,null,o.default.createElement(a.Text,{as:"p",size:1},e.children))))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=(r=n(266))&&r.__esModule?r:{default:r},a=f(n(0)),i=n(20),u=n(1),l=n(10),c=f(n(21));function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function f(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}function d(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return p(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return p(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function p(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);nf.filter((e=>"validation"===e.type&&"error"===e.level))),[f]),w=d((0,a.useState)(null),2),j=w[0],_=w[1],E=(0,u.useForwardedRef)(t),x=(0,a.useMemo)((()=>(0,o.default)((()=>{var e=E.current.value;b(c.default.from(e?(0,c.set)(e):(0,c.unset)())),_(null)}),500,{leading:!1,trailing:!0})),[E,b]);(0,a.useEffect)((()=>()=>x.flush()),[x]);var P=(0,a.useCallback)((e=>{var t=e.currentTarget.value;_(t),x()}),[x]),k=(0,a.useMemo)((()=>a.default.createElement(u.TextInput,{id:g,customValidity:O.length>0?O[0].item.message:"",value:(null===j?n:j)||"",readOnly:Boolean(r),placeholder:y,onChange:P,onFocus:h,onBlur:v,ref:E})),[j,O,P,g,E,v,h,y,r,n]);return a.default.createElement(l.FormField,{description:s.description,inputId:g,level:p,__unstable_markers:f,__unstable_presence:m,title:s.title},k)}));t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CommonDateTimeInput=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(10),a=n(20),i=n(1),u=n(2781),l=["value","markers","title","description","placeholder","parseInputValue","formatInputValue","deserialize","serialize","selectTime","timeStep","readOnly","level","presence","onChange"];function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var h=new Date,v=r.default.forwardRef((function(e,t){var n=e.value,c=e.markers,d=e.title,v=e.description,b=e.placeholder,m=e.parseInputValue,y=e.formatInputValue,g=e.deserialize,O=e.serialize,w=e.selectTime,j=e.timeStep,_=e.readOnly,E=e.level,x=e.presence,P=e.onChange,k=p(e,l),C=f(r.default.useState(null),2),S=C[0],D=C[1];(0,r.useEffect)((()=>{D(null)}),[n]);var M=r.default.useCallback((e=>{var t=e.currentTarget.value,r=""===t?null:m(t);null===r?(P(null),void 0===n&&S&&D(null)):r.isValid?P(O(r.date)):D(t)}),[S,O,P,m]),A=r.default.useCallback((e=>{P(e?O(e):null)}),[O,P]),T=(0,i.useForwardedRef)(t),I=(0,a.useId)(),R=S?m(S):n?g(n):null,F=S||(null!=R&&R.isValid?y(R.date):n);return r.default.createElement(o.FormField,{__unstable_markers:null!=R&&R.error?[...c,{type:"validation",level:"error",item:{message:R.error,paths:[]}}]:c,title:d,level:E,description:v,__unstable_presence:x,inputId:I},_?r.default.createElement(i.TextInput,{value:F,readOnly:!0}):r.default.createElement(u.DateTimeInput,s({},k,{id:I,selectTime:w,timeStep:j,placeholder:b||"e.g. ".concat(y(h)),ref:T,value:null==R?void 0:R.date,inputValue:F||"",readOnly:Boolean(_),onInputChange:M,onChange:A,customValidity:null==R?void 0:R.error})))}));t.CommonDateTimeInput=v},function(e,t,n){"use strict";var r=n(121),o=n(0),a=(n.n(o),n(18)),i=(n.n(a),n(103)),u=n(2784),l=n(1105),c=n(599),s=[],f=o.forwardRef((function(e,t){var n,a=o.useState(),f=a[0],d=a[1],p=o.useRef(),h=o.useRef(!1),v=o.useRef(null),b=e.children,m=e.disabled,y=e.noFocusGuards,g=e.persistentFocus,O=e.crossFrame,w=e.autoFocus,j=(e.allowTextSelection,e.group),_=e.className,E=e.whiteList,x=e.hasPositiveIndices,P=e.shards,k=void 0===P?s:P,C=e.as,S=void 0===C?"div":C,D=e.lockProps,M=void 0===D?{}:D,A=e.sideCar,T=e.returnFocus,I=e.focusOptions,R=e.onActivation,F=e.onDeactivation,B=o.useState({})[0],L=o.useCallback((function(){v.current=v.current||document&&document.activeElement,p.current&&R&&R(p.current),h.current=!0}),[R]),N=o.useCallback((function(){h.current=!1,F&&F(p.current)}),[F]);Object(o.useEffect)((function(){m||(v.current=null)}),[]);var W=o.useCallback((function(e){var t=v.current;if(t&&t.focus){var n="function"==typeof T?T(t):T;if(n){var r="object"==typeof n?n:void 0;v.current=null,e?Promise.resolve().then((function(){return t.focus(r)})):t.focus(r)}}}),[T]),V=o.useCallback((function(e){h.current&&c.c.useMedium(e)}),[]),z=c.a.useMedium,U=o.useCallback((function(e){p.current!==e&&(p.current=e,d(e))}),[]);var H=Object(r.a)(((n={})[i.c]=m&&"disabled",n[i.d]=j,n),M),Y=!0!==y,G=Y&&"tail"!==y,$=Object(u.a)([t,U]);return o.createElement(o.Fragment,null,Y&&[o.createElement("div",{key:"guard-first","data-focus-guard":!0,tabIndex:m?-1:0,style:l.b}),x?o.createElement("div",{key:"guard-nearest","data-focus-guard":!0,tabIndex:m?-1:1,style:l.b}):null],!m&&o.createElement(A,{id:B,sideCar:c.d,observed:f,disabled:m,persistentFocus:g,crossFrame:O,autoFocus:w,whiteList:E,shards:k,onActivation:L,onDeactivation:N,returnFocus:W,focusOptions:I}),o.createElement(S,Object(r.a)({ref:$},H,{className:_,onBlur:z,onFocus:V}),b),G&&o.createElement("div",{"data-focus-guard":!0,tabIndex:m?-1:0,style:l.b}))}));f.propTypes={},f.defaultProps={children:void 0,disabled:!1,returnFocus:!1,focusOptions:void 0,noFocusGuards:!1,autoFocus:!0,persistentFocus:!1,crossFrame:!0,hasPositiveIndices:void 0,allowTextSelection:void 0,group:void 0,className:void 0,whiteList:void 0,shards:void 0,as:"div",lockProps:{},onActivation:void 0,onDeactivation:void 0},t.a=f},function(e,t,n){"use strict";n.d(t,"b",(function(){return a}));var r=n(0),o=(n.n(r),n(18)),a=(n.n(o),{width:"1px",height:"0px",padding:0,overflow:"hidden",position:"fixed",top:"1px",left:"1px"}),i=function(e){var t=e.children;return r.createElement(r.Fragment,null,r.createElement("div",{key:"guard-first","data-focus-guard":!0,"data-focus-auto-guard":!0,style:a}),t,t&&r.createElement("div",{key:"guard-last","data-focus-guard":!0,"data-focus-auto-guard":!0,style:a}))};i.propTypes={},i.defaultProps={children:null},t.a=i},function(e,t,n){"use strict";t.a=function(e,t){var n=t&&t.options||i;if(o.a.isNode&&!n.ssr)return[null,null];return function(e,t){var n=t&&t.options||i,u=o.a.forceCache||o.a.isNode&&!!n.ssr||!n.async,l=Object(r.useState)(u?function(){return a.get(e)}:void 0),c=l[0],s=l[1],f=Object(r.useState)(null),d=f[0],p=f[1];return Object(r.useEffect)((function(){c||e().then((function(n){var r,o=t?t.read():n.default||n;if(!o)throw console.error("Sidecar error: with importer",e),t?(console.error("Sidecar error: with medium",t),r=new Error("Sidecar medium was not found")):r=new Error("Sidecar was not found in exports"),p((function(){return r})),r;a.set(e,o),s((function(){return o}))}),(function(e){return p((function(){return e}))}))}),[]),[c,d]}(e,t)};var r=n(0),o=(n.n(r),n(2792)),a=new WeakMap,i={}},function(e,t,n){"use strict";t.a=function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,Object(r.a)(e,t)};var r=n(359)},function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var r=n(2806),o=n(126),a=n(364),i=n(2807),u=n(365),l=n(205),c=n(1111),s=function(e,t){var n=document&&Object(u.a)(),s=Object(a.a)(e).filter(l.e),f=Object(c.b)(n||e,e,s),d=new Map,p=Object(o.c)(s,d),h=Object(o.d)(s,d).filter((function(e){var t=e.node;return Object(l.e)(t)}));if(h[0]||(h=p)[0]){var v,b,m,y=Object(o.c)([f],d).map((function(e){return e.node})),g=(v=y,b=h,m=new Map,b.forEach((function(e){return m.set(e.node,e)})),v.map((function(e){return m.get(e)})).filter(l.c)),O=g.map((function(e){return e.node})),w=Object(r.b)(O,y,n,t);return w===r.a?{node:Object(i.a)(p,O,Object(c.a)(s,d))}:void 0===w?w:g[w]}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return a}));var r=n(205),o=function(e,t){return Object(r.f)(e)&&e.name?function(e,t){return t.filter(r.f).filter((function(t){return t.name===e.name})).filter((function(e){return e.checked}))[0]||e}(e,t):e},a=function(e){var t=new Set;return e.forEach((function(n){return t.add(o(n,e))})),e.filter((function(e){return t.has(e)}))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return a}));var r=n(1109),o=function(e){return e[0]&&e.length>1?Object(r.a)(e[0],e):e[0]},a=function(e,t){return e.length>1?e.indexOf(Object(r.a)(e[t],e)):t}},function(e,t,n){"use strict";n.d(t,"b",(function(){return u})),n.d(t,"a",(function(){return l}));var r=n(126),o=n(159),a=function(e,t){return void 0===t&&(t=[]),t.push(e),e.parentNode&&a(e.parentNode.host||e.parentNode,t),t},i=function(e,t){for(var n=a(e),r=a(t),o=0;o=0)return i}return!1},u=function(e,t,n){var a=Object(o.a)(e),u=Object(o.a)(t),l=a[0],c=!1;return u.filter(Boolean).forEach((function(e){c=i(c||e,e)||c,n.filter(Boolean).forEach((function(e){var t=i(l,e);t&&(c=!c||Object(r.a)(t,c)?t:i(t,c))}))})),c},l=function(e,t){return e.reduce((function(e,n){return e.concat(Object(r.e)(n,t))}),[])}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return u}));var r=n(1108),o=function(e,t){"focus"in e&&e.focus(t),"contentWindow"in e&&e.contentWindow&&e.contentWindow.focus()},a=0,i=!1,u=function(e,t,n){void 0===n&&(n={});var u=Object(r.a)(e,t);if(!i&&u){if(a>2)return console.error("FocusLock: focus-fighting detected. Only one focus management system could be active. See https://github.com/theKashey/focus-lock/#focus-fighting"),i=!0,void setTimeout((function(){i=!1}),1);a++,o(u.node,n.focusOptions),a--}}},function(e,t,n){var r=n(2817)();e.exports=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getWeeksOfMonth=t.getWeekStartsOfMonth=t.getWeekDaysFromWeekStarts=t.formatTime=void 0;var r=n(252),o=n(600),a=e=>{var t=(0,r.startOfMonth)(e);return(0,r.eachWeekOfInterval)({start:t,end:(0,r.lastDayOfMonth)(t)})};t.getWeekStartsOfMonth=a;var i=e=>e.map((e=>[e,...o.TAIL_WEEKDAYS.map((t=>(0,r.addDays)(e,t)))]));t.getWeekDaysFromWeekStarts=i;t.getWeeksOfMonth=e=>i(a(e)).map((e=>({number:(0,r.getWeek)(e[0]),days:e})));t.formatTime=(e,t)=>"".concat("".concat(e).padStart(2,"0"),":").concat("".concat(t).padStart(2,"0"))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LazyTextInput=void 0;var r,o=(r=n(0))&&r.__esModule?r:{default:r},a=n(1),i=["onChange","onBlur","onKeyPress","value"];function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var f=o.default.forwardRef((function(e,t){var n=e.onChange,r=e.onBlur,c=e.onKeyPress,f=e.value,d=s(e,i),p=l(o.default.useState(),2),h=p[0],v=p[1],b=o.default.useCallback((e=>{v(e.currentTarget.value)}),[]),m=o.default.useCallback((e=>{e.currentTarget.value!=="".concat(f)&&n&&n(e),v(void 0)}),[n,f]),y=o.default.useCallback((e=>{m(e),r&&r(e)}),[m,r]),g=o.default.useCallback((e=>{"Enter"===e.key&&m(e),c&&c(e)}),[m,c]);return o.default.createElement(a.TextInput,u({},d,{"data-testid":"date-input",ref:t,value:void 0===h?f:h,onChange:b,onBlur:y,onKeyPress:g}))}));t.LazyTextInput=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SanityArrayOfPrimitivesInput=t.SanityArrayInput=void 0;var r=h(n(0)),o=d(n(1078)),a=d(n(2831)),i=n(116),u=d(n(367)),l=d(n(1090)),c=n(2842),s=h(n(363)),f=d(n(2846));function d(e){return e&&e.__esModule?e:{default:e}}function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}function h(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}function v(){return v=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var n,r,a=null===o.default||void 0===o.default||null===(n=o.default.images)||void 0===n?void 0:n.directUploads,i=null===o.default||void 0===o.default||null===(r=o.default.files)||void 0===r?void 0:r.directUploads;return s.type("image",e)&&!a||s.type("file",e)&&!i?null:(0,u.default)(e,t)},m=(0,r.forwardRef)((function(e,t){return r.default.createElement(l.default,v({},e,{ref:t,ReferenceItemComponent:f.default,resolveUploader:b,resolveInitialValue:i.resolveInitialValueForType,ArrayFunctionsImpl:a.default}))}));t.SanityArrayInput=m;var y=(0,r.forwardRef)((function(e,t){return r.default.createElement(c.ArrayOfPrimitivesInput,v({},e,{ArrayFunctionsImpl:a.default,ref:t}))}));t.SanityArrayOfPrimitivesInput=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DEFAULT_ORIENTATION=void 0,t.default=function(e,t){return new r.Observable((n=>{var r=u.indexOf(t)+1,l=function(e,t){var n=i[t-1],r=e.height/e.width;e.width=120/r,e.height=e.width*r;var u=document.createElement("canvas"),l=u.getContext("2d");o(t)?(u.height=e.width,u.width=e.height):(u.width=e.width,u.height=e.height);"flip-x"===n.op&&a(u,!0,!1);"flip-y"===n.op&&a(u,!1,!0);if(n.degrees&&(function(e,t){var n=t.x,r=t.y,o=t.degrees*(Math.PI/180);e.translate(n,r),e.rotate(o),e.translate(-n,-r)}(l,{degrees:n.degrees,x:u.width/2,y:u.height/2}),o(t))){var c=u.width-u.height;l.translate(c/2,-c/2)}return l.drawImage(e,0,0,e.width,e.height),u}(e,r);n.next(l.toDataURL("image/jpeg",.1)),n.complete()}))};var r=n(5);function o(e){return[5,6,7,8].indexOf(e)>-1}function a(e,t,n){var r=e.getContext("2d");r.translate(t?e.width:0,n?e.height:0),r.scale(t?-1:1,n?-1:1)}var i=[{op:"none",degrees:0},{op:"flip-x",degrees:0},{op:"none",degrees:180},{op:"flip-y",degrees:0},{op:"flip-x",degrees:90},{op:"none",degrees:90},{op:"flip-x",degrees:-90},{op:"none",degrees:-90}],u=["top-left","top-right","bottom-right","bottom-left","left-top","right-top","right-bottom","left-bottom"];t.DEFAULT_ORIENTATION="top-left"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CLEANUP_EVENT=void 0,t.createInitialUploadEvent=function(e){var t=(new Date).toISOString(),n={progress:2,initiated:t,updated:t,file:{name:e.name,type:e.type}};return a([(0,r.setIfMissing)({[o.UPLOAD_STATUS_KEY]:n},[]),(0,r.set)(n,[o.UPLOAD_STATUS_KEY])])},t.createUploadEvent=a;var r=n(192),o=n(601);function a(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return{type:"uploadEvent",patches:e}}var i=a([(0,r.unset)([o.UPLOAD_STATUS_KEY])]);t.CLEANUP_EVENT=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){switch(e.jsonType){case"string":return"";case"number":return 0;case"boolean":return!1;default:throw new Error('Unable to create value from type "'.concat(e.jsonType,'"'))}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getReferenceInfo=function(e,t){var n=(0,a.getIdPair)(e),i=n.publishedId,l=n.draftId;return(0,a.unstable_observeDocumentPairAvailability)(e).pipe((0,r.switchMap)((n=>{var d=n.draft,p=n.published;if(!d.available&&!p.available){var h="PERMISSION_DENIED"===d.reason||"PERMISSION_DENIED"===p.reason?s:f;return(0,o.of)({id:e,type:void 0,availability:h,preview:{draft:void 0,published:void 0}})}return(0,o.combineLatest)([(0,a.observeDocumentTypeFromId)(l),(0,a.observeDocumentTypeFromId)(i)]).pipe((0,r.switchMap)((e=>{var n=u(e,2),h=n[0],v=n[1],b=h||v;if(!b)return o.EMPTY;var m=t.to.find((e=>e.name===b)),y=[...(0,a.getPreviewPaths)(m.preview)||[],["_updatedAt"],["_createdAt"]],g=(0,a.observePaths)(l,y).pipe((0,r.map)((e=>e?(0,a.prepareForPreview)(e,m):e))),O=(0,a.observePaths)(i,y).pipe((0,r.map)((e=>e?(0,a.prepareForPreview)(e,m):e)));return(0,o.combineLatest)([g,O]).pipe((0,r.map)((e=>{var t=u(e,2),n=t[0],r=t[1],o=d.available||p.available?c:"PERMISSION_DENIED"===d.reason||"PERMISSION_DENIED"===p.reason?s:f;return{type:b,id:i,availability:o,preview:{draft:n,published:r}}})))})))})))},t.search=function(e,t,n){return(0,a.createWeightedSearch)(t.to,i.searchClient,n)(e,{includeDrafts:!0}).pipe((0,r.map)((e=>e.map((e=>e.hit)))),(0,r.map)(a.collate),(0,r.map)((e=>e.slice(0,100))),(0,r.mergeMap)((e=>{return(n=e,t=n.filter((e=>!e.draft||!e.published)).map((e=>e.draft?e.id:(0,a.getDraftId)(e.id))),0===t.length?(0,o.of)([]):i.searchClient.observable.fetch("*[_id in $ids]._id",{ids:t},{tag:"get-counterpart-ids"})).pipe((0,r.map)((t=>e.map((e=>{var n=(0,a.getDraftId)(e.id);return{id:e.id,type:e.type,draft:e.draft||t.includes(n)?{_id:n,_type:e.type}:void 0,published:e.published||t.includes(e.id)?{_id:e.id,_type:e.type}:void 0}})))));var t,n})))};var r=n(4),o=n(5),a=n(25),i=n(203);function u(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return l(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return l(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.name===r.type));if(!s)return o.default.createElement(a.Stack,{space:2,padding:1},"Search returned a type that's not valid for this reference: \"$",r.type,'"');return r&&s&&o.default.createElement(l.ReferencePreview,{availability:r.availability,id:r.id,layout:"default",preview:r.preview,refType:s,showTypeLabel:e.type.to.length>1})};var r,o=(r=n(0))&&r.__esModule?r:{default:r},a=n(1),i=n(124),u=n(602),l=n(1123)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ReferencePreview=function(e){var t,n,r,d=e.availability,h=e.id,v=e.layout,b=e.preview,m=e.refType,y=e.showTypeLabel,g=(0,a.useRootTheme)(),O=(0,c.useDocumentPresenceUsers)(h),w="NOT_FOUND"===d.reason,j="PERMISSION_DENIED"===d.reason,_=(null===(t=b.draft)||void 0===t?void 0:t._id)||(null===(n=b.published)||void 0===n?void 0:n._id)||h,E=(0,o.useMemo)((()=>({_id:_,_type:m.name})),[_,m.name]);return o.default.createElement(a.Flex,{align:"center"},d.available?o.default.createElement(a.Box,{flex:1},o.default.createElement(s.default,{type:m,value:E,layout:v})):o.default.createElement(a.Box,{flex:1},o.default.createElement(a.Flex,{align:"center"},o.default.createElement(a.Box,{flex:1,paddingY:2},o.default.createElement(a.Text,{muted:!0},"Document unavailable")))),o.default.createElement(a.Box,{paddingLeft:3},o.default.createElement(a.Inline,{space:3},y&&o.default.createElement(a.Label,{size:1,muted:!0},m.title),j||w?o.default.createElement(a.Box,null,o.default.createElement(a.Tooltip,{portal:!0,content:w?o.default.createElement(p,{title:"Not found",icon:i.HelpCircleIcon},"The referenced document does not exist",o.default.createElement("br",null),"(id: ",o.default.createElement("code",null,h),")"):o.default.createElement(p,{title:"Insufficcient permissions",icon:i.AccessDeniedIcon},"The referenced document could not be accessed due to insufficient permissions")},o.default.createElement(u.TextWithTone,{tone:"default"},o.default.createElement(i.HelpCircleIcon,null)))):null,O&&O.length>0&&o.default.createElement(l.DocumentPreviewPresence,{presence:O}),o.default.createElement(a.Inline,{space:4},o.default.createElement(a.Box,null,o.default.createElement(a.Tooltip,{content:o.default.createElement(a.Box,{padding:2},o.default.createElement(a.Text,{size:1},b.published?o.default.createElement(o.default.Fragment,null,"Published ",o.default.createElement(f.TimeAgo,{time:b.published._updatedAt})):o.default.createElement(o.default.Fragment,null,"Not published")))},o.default.createElement(u.TextWithTone,{tone:"default"===g.tone?"positive":"default",size:1,dimmed:!b.published,muted:!b.published},o.default.createElement(i.PublishIcon,null)))),o.default.createElement(a.Box,null,o.default.createElement(a.Tooltip,{content:o.default.createElement(a.Box,{padding:2},o.default.createElement(a.Text,{size:1},b.draft?o.default.createElement(o.default.Fragment,null,"Edited ",o.default.createElement(f.TimeAgo,{time:null===(r=b.draft)||void 0===r?void 0:r._updatedAt})):o.default.createElement(o.default.Fragment,null,"No unpublished edits")))},o.default.createElement(u.TextWithTone,{tone:"default"===g.tone?"caution":"default",size:1,dimmed:!b.draft,muted:!b.draft},o.default.createElement(i.EditIcon,null))))))))};var r,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=d(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(1),i=n(7),u=n(10),l=n(55),c=n(15),s=(r=n(158))&&r.__esModule?r:{default:r},f=n(2848);function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(d=function(e){return e?n:t})(e)}function p(e){var t=e.icon;return o.default.createElement(a.Flex,{padding:3},o.default.createElement(a.Box,null,o.default.createElement(a.Text,{size:1},o.default.createElement(t,null))),o.default.createElement(a.Box,{flex:1,marginLeft:3},o.default.createElement(a.Text,{size:1,weight:"semibold"},e.title),o.default.createElement(a.Box,{marginTop:3},o.default.createElement(a.Text,{as:"p",muted:!0,size:1},e.children))))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PreviewReferenceValue=function(e){var t,n=e.referenceInfo,u=e.type,l=e.value;if(n.isLoading||n.error)return r.default.createElement(o.Stack,{space:2,padding:1},r.default.createElement(o.TextSkeleton,{style:{maxWidth:320},radius:1,animated:!n.error}),r.default.createElement(o.TextSkeleton,{style:{maxWidth:200},radius:1,size:1,animated:!n.error}));var c=u.to.length>1;if("NOT_FOUND"===n.result.availability.reason&&l._strengthenOnPublish){var s=u.to.find((e=>{var t;return e.name===(null==l||null===(t=l._strengthenOnPublish)||void 0===t?void 0:t.type)}));if(!s)return r.default.createElement("div",null,"Invalid reference type");if(l._strengthenOnPublish){var f,d={_id:l._ref,_type:null===(f=l._strengthenOnPublish)||void 0===f?void 0:f.type};return r.default.createElement(o.Flex,{align:"center"},r.default.createElement(o.Box,{flex:1},r.default.createElement(a.default,{type:s,value:d,layout:"default"})),r.default.createElement(o.Box,null,r.default.createElement(o.Inline,{space:4},c&&r.default.createElement(o.Label,{size:1,muted:!0},s.title))))}}var p=null===(t=n.result)||void 0===t?void 0:t.type,h=u.to.find((e=>e.name===p));if(!h)return r.default.createElement(o.Stack,{space:2,padding:2},"The referenced document is of invalid type: (",p||"unknown",")",r.default.createElement("pre",null,JSON.stringify(l,null,2)));return r.default.createElement(i.ReferencePreview,{availability:n.result.availability,id:l._ref,layout:"default",preview:n.result.preview,refType:h,showTypeLabel:c})};var r=u(n(0)),o=n(1),a=u(n(158)),i=n(1123);function u(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CreateButton=function(e){var t=e.createOptions,n=e.onCreate,r=e.id,l=f(e,c);if(!t.some((e=>e.permission.granted)))return o.default.createElement(i.Tooltip,{content:o.default.createElement(i.Box,{padding:2},o.default.createElement(u.InsufficientPermissionsMessage,{operationLabel:"create a new reference"}))},o.default.createElement("div",{style:p},o.default.createElement(i.Button,{text:"Create new",mode:"ghost",disabled:!0,icon:a.AddIcon,style:h})));return t.length>1?o.default.createElement(i.MenuButton,{button:o.default.createElement(i.Button,s({},l,{text:"Create new…",mode:"ghost",icon:a.AddIcon})),id:r,menu:o.default.createElement(i.Menu,{ref:e.menuRef},t.map((e=>o.default.createElement(d,{enabled:!e.permission.granted,key:e.id,content:o.default.createElement(i.Box,{padding:2},o.default.createElement(u.InsufficientPermissionsMessage,{operationLabel:"create this type of document"})),portal:!0},o.default.createElement("div",null,o.default.createElement(i.MenuItem,{disabled:!e.permission.granted,icon:e.icon,text:e.title,onClick:()=>n(e)})))))),placement:"right",popover:{portal:!0,tone:"default",constrainSize:!0}}):o.default.createElement(i.Button,s({},l,{text:"Create new",mode:"ghost",disabled:!t[0].permission.granted,onClick:()=>n(t[0]),icon:a.AddIcon}))};var r,o=(r=n(0))&&r.__esModule?r:{default:r},a=n(7),i=n(1),u=n(10),l=["enabled"],c=["createOptions","onCreate","id"];function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function d(e){var t=e.enabled,n=f(e,l);return t?o.default.createElement(i.Tooltip,n):e.children}var p={display:"inline-flex"},h={width:"100%"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ReferenceAutocomplete=void 0;var r,o,a,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),u=n(1),l=(r=n(3))&&r.__esModule?r:{default:r};function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t div {\n overflow: auto;\n -webkit-overflow-scrolling: touch;\n }\n"]))),p=(0,l.default)(u.Text)(a||(a=f(["\n word-break: break-word;\n"]))),h=(0,i.forwardRef)((function(e,t){var n=e.options.length>0,r=(0,i.useCallback)(((t,r)=>{var o,a=t.content,l=t.hidden,c=t.inputElement,s=t.onMouseEnter,f=t.onMouseLeave;return i.default.createElement(d,{placement:"bottom-start",arrow:!1,constrainSize:!0,onMouseEnter:s,onMouseLeave:f,content:i.default.createElement("div",{ref:r},n?a:i.default.createElement(u.Box,{padding:4},i.default.createElement(u.Flex,{align:"center",height:"fill",justify:"center"},i.default.createElement(p,{align:"center",muted:!0},"No results for ",i.default.createElement("strong",null,"“",e.searchString,"”"),"capybara"===(null===(o=e.searchString)||void 0===o?void 0:o.toLowerCase())?i.default.createElement(i.default.Fragment,null,". What a shame. There should be more Capybaras."):null)))),open:!e.loading&&!l,ref:e.portalRef,portal:!0,referenceElement:e.referenceElement||c,matchReferenceWidth:!0})}),[n,e.searchString,e.loading,e.portalRef,e.referenceElement]);return i.default.createElement(u.Autocomplete,s({},e,{ref:t,renderPopover:r}))}));t.ReferenceAutocomplete=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AutocompleteContainer=void 0;var r,o,a=n(1),i=c(n(0)),u=c(n(3));function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function c(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}function s(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return f(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return f(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.$narrow?p:h)),b=(0,i.forwardRef)((function(e,t){var n=s((0,i.useState)(),2),r=n[0],o=n[1],u=(0,i.useCallback)((e=>{var n,r;r=e,"function"==typeof(n=t)?n(r):n.current=r,o(e)}),[t]),l=(0,a.useElementRect)(r);return i.default.createElement(v,{ref:u,gap:1,$narrow:(null==l?void 0:l.width)<480},e.children)}));t.AutocompleteContainer=b},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2870);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=(r=n(0))&&r.__esModule?r:{default:r},a=n(7),i=n(1),u=n(2873),l=n(1130);var c=o.default.memo((function(e){var t=e.browse,n=e.onUpload,r=e.readOnly,c=e.type,s=e.hoveringFiles,f=e.acceptedFiles,d=e.rejectedFilesCount,p=e.accept,h=e.directUploads;return o.default.createElement(i.Flex,{align:"center",justify:"space-between",gap:4,direction:["column","column","row"],paddingY:[2,2,0]},o.default.createElement(i.Flex,{align:"center",justify:"center",gap:2,flex:1},o.default.createElement(l.PlaceholderText,{readOnly:r,hoveringFiles:s,acceptedFiles:f,rejectedFilesCount:d,type:c,directUploads:h})),o.default.createElement(i.Inline,{space:2},o.default.createElement(u.FileInputButton,{icon:a.UploadIcon,mode:"ghost",onSelect:n,accept:p,text:"Upload","data-testid":"file-input-upload-button",disabled:r||!h}),t))}));t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PlaceholderText=function(e){var t=e.hoveringFiles,n=e.type,r=e.readOnly,o=e.acceptedFiles,l=e.rejectedFilesCount,c=e.directUploads,s="file"===n,d=(0,a.useMemo)((()=>r?a.default.createElement(i.ReadOnlyIcon,null):t&&l>0||!c?a.default.createElement(i.AccessDeniedIcon,null):s?a.default.createElement(i.BinaryDocumentIcon,null):a.default.createElement(i.ImageIcon,null)),[c,t,s,r,l]),p=(0,a.useMemo)((()=>{var e="Drag or paste ".concat(n," here");return c?(r&&(e="Read only"),t&&c&&!r&&(o.length>0&&(e="Drop to upload ".concat(n)),l>0&&(e="Can't upload ".concat(l," file").concat(l>1?"s":""," here"))),e):"Can't upload files here"}),[o.length,c,t,r,l,n]);return a.default.createElement(f,{align:"center",gap:2,justify:"center"},a.default.createElement(u.Text,{muted:!0},d),a.default.createElement(u.Text,{size:1,muted:!0},p))};var r,o,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=n(7),u=n(1);function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}var c,s,f=(0,((r=n(3))&&r.__esModule?r:{default:r}).default)(u.Flex)(o||(c=["\n pointer-events: none;\n"],s||(s=c.slice(0)),o=Object.freeze(Object.defineProperties(c,{raw:{value:Object.freeze(s)}}))))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WithReferencedAsset=function(e){var t=e.reference,n=e.children,r=e.observeAsset,i=e.waitPlaceholder,u=null==t?void 0:t._ref,l=(0,a.useMemoObservable)((()=>r(u)),[u]);return o.default.createElement(o.default.Fragment,null,u&&l?n(l):i)};var r,o=(r=n(0))&&r.__esModule?r:{default:r},a=n(40)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Overlay=t.FileTarget=void 0;var r,o,a=(r=n(3))&&r.__esModule?r:{default:r},i=n(1),u=n(1096),l=n(1128);var c=(0,u.fileTarget)((0,l.withFocusRing)(i.Card));t.FileTarget=c;var s,f,d=a.default.div(o||(s=["\n position: absolute;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n top: 2px;\n left: 2px;\n right: 2px;\n bottom: 2px;\n background-color: var(--card-bg-color);\n z-index: 3;\n pointer-events: none;\n"],f||(f=s.slice(0)),o=Object.freeze(Object.defineProperties(s,{raw:{value:Object.freeze(f)}}))));t.Overlay=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UploadProgress=function(e){var t,n,u=e.uploadState,l=e.onCancel,c=e.onStale,s=e.height,f=null!==(t=null===(n=u.file)||void 0===n?void 0:n.name)&&void 0!==t?t:"...";return(0,r.useEffect)((()=>{var e;e=u.updated,(new Date).getTime()-new Date(e).getTime()>12e4&&c()}),[u.updated,c]),r.default.createElement(i.CardWrapper,{tone:"primary",padding:4,border:!0,style:{height:"".concat(s,"px")}},r.default.createElement(i.FlexWrapper,{align:"center",justify:"space-between",height:"fill",direction:"row",gap:2},r.default.createElement(i.LeftSection,null,r.default.createElement(o.Flex,{justify:"center",gap:[3,3,2,2],direction:["column","column","row"]},r.default.createElement(o.Text,{size:1},r.default.createElement(o.Inline,{space:2},"Uploading",r.default.createElement(i.CodeWrapper,{size:1},f)))),r.default.createElement(o.Card,{marginTop:3,radius:5,shadow:1},r.default.createElement(a.LinearProgress,{value:u.progress}))),l?r.default.createElement(o.Button,{fontSize:2,text:"Cancel upload",mode:"ghost",tone:"critical",onClick:l}):null))};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(1),a=n(10),i=n(2875);function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.handleSelectAssetFromSource=function(e){var t=e.assetFromSource,n=e.onChange,r=e.type,u=e.resolveUploader,l=e.uploadWith,c=e.isImage;if(!t)throw new Error("No asset given");if(!Array.isArray(t)||0===t.length)throw new Error("Returned value must be an array with at least one item (asset)");var s=t[0],f=(0,o.default)(s,"assetDocumentProps.originalFilename"),d=(0,o.default)(s,"assetDocumentProps.label"),p=(0,o.default)(s,"assetDocumentProps.title"),h=(0,o.default)(s,"assetDocumentProps.description"),v=(0,o.default)(s,"assetDocumentProps.creditLine"),b=(0,o.default)(s,"assetDocumentProps.source"),m=c?[(0,a.unset)(["hotspot"]),(0,a.unset)(["crop"])]:[];switch(s.kind){case"assetDocumentId":n(a.default.from([(0,a.setIfMissing)({_type:r.name}),...m,(0,a.set)({_type:"reference",_ref:s.value},["asset"])]));break;case"file":var y=u(r,s.value);y&&l(y,s.value,{label:d,title:p,description:h,creditLine:v,source:b});break;case"base64":(0,i.base64ToFile)(s.value,f).then((e=>{var t=u(r,e);t&&l(t,e,{label:d,title:p,description:h,creditLine:v,source:b})}));break;case"url":(0,i.urlToFile)(s.value,f).then((e=>{var t=u(r,e);t&&l(t,e,{label:d,title:p,description:h,creditLine:v,source:b})}));break;default:throw new Error("Invalid value returned from asset source plugin")}};var r,o=(r=n(60))&&r.__esModule?r:{default:r},a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(21)),i=n(2876);function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ActionsMenu=function(e){var t=e.onUpload,n=e.onReset,u=e.readOnly,l=e.accept,c=e.directUploads,s=e.browse,f=e.downloadUrl,d=e.copyUrl,p=(0,a.useToast)().push,h=(0,r.useCallback)((()=>{navigator.clipboard.writeText(d),p({closable:!0,status:"success",title:"The url is copied to the clipboard"})}),[p,d]);return r.default.createElement(r.default.Fragment,null,r.default.createElement(a.Box,{padding:2},r.default.createElement(a.Label,{muted:!0,size:1},"Replace")),r.default.createElement(i.FileInputMenuItem,{icon:o.UploadIcon,mode:"bleed",onSelect:t,accept:l,text:"Upload","data-testid":"file-input-upload-button",disabled:u||!c,fontSize:2}),s,r.default.createElement(a.MenuDivider,null),r.default.createElement(a.MenuItem,{as:"a",icon:o.DownloadIcon,text:"Download",href:f}),r.default.createElement(a.MenuItem,{icon:o.ClipboardIcon,text:"Copy URL",onClick:h}),r.default.createElement(a.MenuDivider,null),r.default.createElement(a.MenuItem,{tone:"critical",icon:o.ResetIcon,text:"Clear field",onClick:n,disabled:u,"data-testid":"file-input-clear"}))};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(7),a=n(1),i=n(2877);function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UploadWarning=function(e){var t=e.onClearStale;return i.default.createElement(a.Card,{tone:"caution",padding:4,border:!0,radius:2},i.default.createElement(a.Flex,{gap:4,marginBottom:4},i.default.createElement(a.Box,null,i.default.createElement(a.Text,{size:1},i.default.createElement(o.WarningOutlineIcon,null))),i.default.createElement(a.Stack,{space:3},i.default.createElement(a.Text,{size:1,weight:"semibold"},"Incomplete upload"),i.default.createElement(a.Text,{size:1},"An upload has made no progress in the last 6m and likely got interrupted. You can safely clear the incomplete upload and try uploading again."))),i.default.createElement(s,{icon:o.ResetIcon,text:"Clear upload",onClick:t,mode:"ghost"}))};var r,o=n(7),a=n(1),i=u(n(0));function u(e){return e&&e.__esModule?e:{default:e}}var l,c,s=(0,u(n(3)).default)(a.Button)(r||(l=["\n width: 100%;\n"],c||(c=l.slice(0)),r=Object.freeze(Object.defineProperties(l,{raw:{value:Object.freeze(c)}}))))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.wrapWithDocument=function(e){return i(i({},e),{},{component:(0,o.default)(e.component)})};var r,o=(r=n(101))&&r.__esModule?r:{default:r};function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function i(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n{(A||n.length>1)&&Y(!0)}),[A,n]);var G=(0,u.useToast)(),$=(0,o.useMemo)((()=>new i.Subject),[]),q=(0,o.useMemo)((()=>$.asObservable()),[$]),X=(0,o.useRef)(null),Z=(0,o.useCallback)((()=>{if(t.current){var e=a.PortableTextEditor.getSelection(t.current);z((e=>!e)),setTimeout((()=>{t.current&&(a.PortableTextEditor.focus(t.current),e&&a.PortableTextEditor.select(t.current,function(e){for(var t=1;t{L&&C!==L.value&&N(null)}),[L,C]),(0,o.useEffect)((()=>{var e=D((e=>{var t=e.patches,n=e.snapshot;t.length>0&&$.next({patches:t,snapshot:n})}));return()=>e()}),[$,D]);var K=(0,o.useCallback)((()=>{H||(Y(!0),A||setTimeout((()=>{t.current&&a.PortableTextEditor.focus(t.current)})),H&&T(!0))}),[A,H,t]),J=(0,o.useCallback)((e=>{var r;switch(e.type){case"mutation":case"undo":case"redo":b(s.default.from(e.patches));break;case"selection":(function(e,t,n){return t&&n.slice(-1)[0]!==c.FOCUS_TERMINATOR&&!1===a.PortableTextEditor.isObjectPath(e,n)})(t.current,e.selection,n)&&O(e.selection.focus.path);break;case"focus":T(!0),O((null===(r=a.PortableTextEditor.getSelection(t.current))||void 0===r?void 0:r.focus.path)||[]);break;case"blur":T(!1),v();break;case"invalidValue":N(e);break;case"error":G.push({status:e.level,description:e.description})}}),[n,v,b,O,t,G]),Q=(0,o.useCallback)((()=>{t.current&&a.PortableTextEditor.focus(t.current)}),[t]),ee=(0,o.useCallback)((()=>{F(!0)}),[]),te=(0,o.useMemo)((()=>L?o.default.createElement(u.Box,{marginBottom:2},o.default.createElement(p.InvalidValue,{onChange:J,onIgnore:ee,resolution:L.resolution})):null),[J,ee,L]);return(0,o.useEffect)((()=>{n&&n.length>0&&X.current&&(0,l.default)(X.current,{scrollMode:"if-needed"})}),[n]),o.default.createElement("div",{ref:X},!E&&o.default.createElement(h.VisibleOnFocusButton,{onClick:Q},o.default.createElement(u.Text,null,"Go to content")),!R&&te,(!L||R)&&o.default.createElement(a.PortableTextEditor,{ref:t,incomingPatches$:q,onChange:J,maxBlocks:void 0,readOnly:E,type:k,value:C},o.default.createElement(d.Compositor,{focusPath:n,hasFocus:A,hotkeys:r,isActive:H,isFullscreen:V,markers:f,onActivate:K,onChange:b,onCopy:g,onFocus:O,onPaste:j,onToggleFullscreen:Z,presence:_,readOnly:E,renderBlockActions:x,renderCustomMarkers:P,value:C,compareValue:S})))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return window.crypto.getRandomValues(e)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return J})),n.d(t,"b",(function(){return G})),n.d(t,"c",(function(){return re})),n.d(t,"d",(function(){return ie})),n.d(t,"e",(function(){return ue})),n.d(t,"f",(function(){return ve})),n.d(t,"g",(function(){return ye})),n.d(t,"h",(function(){return Ee})),n.d(t,"i",(function(){return Ve})),n.d(t,"j",(function(){return v}));var r=n(2906),o=n(2907);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=new WeakMap,u=new WeakMap,l=new WeakMap,c=new WeakMap,s=new WeakMap,f=new WeakMap,d=new WeakMap;function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function h(e){for(var t=1;t{var e={children:[],operations:[],selection:null,marks:null,isInline:()=>!1,isVoid:()=>!1,onChange:()=>{},apply:t=>{for(var n of J.pathRefs(e))le.transform(n,t);for(var r of J.pointRefs(e))de.transform(r,t);for(var o of J.rangeRefs(e))be.transform(o,t);var a,c,s=i.get(e)||[],f=u.get(e)||new Set,d=e=>{if(e){var t=e.join(",");c.has(t)||(c.add(t),a.push(e))}};if(ue.operationCanTransformPath(t))for(var p of(a=[],c=new Set,s)){d(ue.transform(p,t))}else a=s,c=f;var h=b(t);for(var v of h)d(v);i.set(e,a),u.set(e,c),Ve.transform(e,t),e.operations.push(t),J.normalize(e),"set_selection"===t.type&&(e.marks=null),l.get(e)||(l.set(e,!0),Promise.resolve().then((()=>{l.set(e,!1),e.onChange(),e.operations=[]})))},addMark:(t,n)=>{var{selection:r}=e;if(r)if(ve.isExpanded(r))Ve.setNodes(e,{[t]:n},{match:Ee.isText,split:!0});else{var o=h(h({},J.marks(e)||{}),{},{[t]:n});e.marks=o,l.get(e)||e.onChange()}},deleteBackward:t=>{var{selection:n}=e;n&&ve.isCollapsed(n)&&Ve.delete(e,{unit:t,reverse:!0})},deleteForward:t=>{var{selection:n}=e;n&&ve.isCollapsed(n)&&Ve.delete(e,{unit:t})},deleteFragment:t=>{var{selection:n}=e;n&&ve.isExpanded(n)&&Ve.delete(e,{reverse:"backward"===t})},getFragment:()=>{var{selection:t}=e;return t?re.fragment(e,t):[]},insertBreak:()=>{Ve.splitNodes(e,{always:!0})},insertSoftBreak:()=>{Ve.splitNodes(e,{always:!0})},insertFragment:t=>{Ve.insertFragment(e,t)},insertNode:t=>{Ve.insertNodes(e,t)},insertText:t=>{var{selection:n,marks:r}=e;if(n){if(r){var o=h({text:t},r);Ve.insertNodes(e,o)}else Ve.insertText(e,t);e.marks=null}},normalizeNode:t=>{var[n,r]=t;if(!Ee.isText(n))if(G.isElement(n)&&0===n.children.length){Ve.insertNodes(e,{text:""},{at:r.concat(0),voids:!0})}else for(var o=!J.isEditor(n)&&(G.isElement(n)&&(e.isInline(n)||0===n.children.length||Ee.isText(n.children[0])||e.isInline(n.children[0]))),a=0,i=0;i{var{selection:n}=e;if(n)if(ve.isExpanded(n))Ve.unsetNodes(e,t,{match:Ee.isText,split:!0});else{var r=h({},J.marks(e)||{});delete r[t],e.marks=r,l.get(e)||e.onChange()}}};return e},b=e=>{switch(e.type){case"insert_text":case"remove_text":case"set_node":var{path:t}=e;return ue.levels(t);case"insert_node":var{node:n,path:r}=e,o=ue.levels(r),a=Ee.isText(n)?[]:Array.from(re.nodes(n),(e=>{var[,t]=e;return r.concat(t)}));return[...o,...a];case"merge_node":var{path:i}=e;return[...ue.ancestors(i),ue.previous(i)];case"move_node":var{path:u,newPath:l}=e;if(ue.equals(u,l))return[];var c=[],s=[];for(var f of ue.ancestors(u)){var d=ue.transform(f,e);c.push(d)}for(var p of ue.ancestors(l)){var h=ue.transform(p,e);s.push(h)}var v=s[s.length-1],b=l[l.length-1],m=v.concat(b);return[...c,...s,m];case"remove_node":var{path:y}=e;return[...ue.ancestors(y)];case"split_node":var{path:g}=e;return[...ue.levels(g),ue.next(g)];default:return[]}};function m(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var y,g=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=!t,r=t?x(e):e,o=y.None,a=y.None,i=0,u=null;for(var l of r){var c=l.codePointAt(0);if(!c)break;var s=B(l,c);if([o,a]=n?[a,s]:[s,o],L(o,y.ZWJ)&&L(a,y.ExtPict)&&!z(n?e.substring(0,i):e.substring(0,e.length-i)))break;if(L(o,y.RI)&&L(a,y.RI)&&!(u=null!==u?!u:!!n||H(e.substring(0,e.length-i))))break;if(o!==y.None&&a!==y.None&&W(o,a))break;i+=l.length}return i||1},O=/\s/,w=/[\u0021-\u0023\u0025-\u002A\u002C-\u002F\u003A\u003B\u003F\u0040\u005B-\u005D\u005F\u007B\u007D\u00A1\u00A7\u00AB\u00B6\u00B7\u00BB\u00BF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u0AF0\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166D\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E3B\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]/,j=/['\u2018\u2019]/,_=(e,t,n)=>{if(n){var r=e.length-t;return[e.slice(r,e.length),e.slice(0,r)]}return[e.slice(0,t),e.slice(t)]},E=function e(t,n){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(O.test(t))return!1;if(j.test(t)){var o=g(n,r),[a,i]=_(n,o,r);if(e(a,i,r))return!0}return!w.test(t)},x=function*(e){for(var t=e.length-1,n=0;ne>=55296&&e<=56319,k=e=>e>=56320&&e<=57343;!function(e){e[e.None=0]="None",e[e.Extend=1]="Extend",e[e.ZWJ=2]="ZWJ",e[e.RI=4]="RI",e[e.Prepend=8]="Prepend",e[e.SpacingMark=16]="SpacingMark",e[e.L=32]="L",e[e.V=64]="V",e[e.T=128]="T",e[e.LV=256]="LV",e[e.LVT=512]="LVT",e[e.ExtPict=1024]="ExtPict",e[e.Any=2048]="Any"}(y||(y={}));var C=/^(?:[\u0300-\u036F\u0483-\u0489\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u0610-\u061A\u064B-\u065F\u0670\u06D6-\u06DC\u06DF-\u06E4\u06E7\u06E8\u06EA-\u06ED\u0711\u0730-\u074A\u07A6-\u07B0\u07EB-\u07F3\u07FD\u0816-\u0819\u081B-\u0823\u0825-\u0827\u0829-\u082D\u0859-\u085B\u08D3-\u08E1\u08E3-\u0902\u093A\u093C\u0941-\u0948\u094D\u0951-\u0957\u0962\u0963\u0981\u09BC\u09BE\u09C1-\u09C4\u09CD\u09D7\u09E2\u09E3\u09FE\u0A01\u0A02\u0A3C\u0A41\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A70\u0A71\u0A75\u0A81\u0A82\u0ABC\u0AC1-\u0AC5\u0AC7\u0AC8\u0ACD\u0AE2\u0AE3\u0AFA-\u0AFF\u0B01\u0B3C\u0B3E\u0B3F\u0B41-\u0B44\u0B4D\u0B55-\u0B57\u0B62\u0B63\u0B82\u0BBE\u0BC0\u0BCD\u0BD7\u0C00\u0C04\u0C3E-\u0C40\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C62\u0C63\u0C81\u0CBC\u0CBF\u0CC2\u0CC6\u0CCC\u0CCD\u0CD5\u0CD6\u0CE2\u0CE3\u0D00\u0D01\u0D3B\u0D3C\u0D3E\u0D41-\u0D44\u0D4D\u0D57\u0D62\u0D63\u0D81\u0DCA\u0DCF\u0DD2-\u0DD4\u0DD6\u0DDF\u0E31\u0E34-\u0E3A\u0E47-\u0E4E\u0EB1\u0EB4-\u0EBC\u0EC8-\u0ECD\u0F18\u0F19\u0F35\u0F37\u0F39\u0F71-\u0F7E\u0F80-\u0F84\u0F86\u0F87\u0F8D-\u0F97\u0F99-\u0FBC\u0FC6\u102D-\u1030\u1032-\u1037\u1039\u103A\u103D\u103E\u1058\u1059\u105E-\u1060\u1071-\u1074\u1082\u1085\u1086\u108D\u109D\u135D-\u135F\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17B4\u17B5\u17B7-\u17BD\u17C6\u17C9-\u17D3\u17DD\u180B-\u180D\u1885\u1886\u18A9\u1920-\u1922\u1927\u1928\u1932\u1939-\u193B\u1A17\u1A18\u1A1B\u1A56\u1A58-\u1A5E\u1A60\u1A62\u1A65-\u1A6C\u1A73-\u1A7C\u1A7F\u1AB0-\u1AC0\u1B00-\u1B03\u1B34-\u1B3A\u1B3C\u1B42\u1B6B-\u1B73\u1B80\u1B81\u1BA2-\u1BA5\u1BA8\u1BA9\u1BAB-\u1BAD\u1BE6\u1BE8\u1BE9\u1BED\u1BEF-\u1BF1\u1C2C-\u1C33\u1C36\u1C37\u1CD0-\u1CD2\u1CD4-\u1CE0\u1CE2-\u1CE8\u1CED\u1CF4\u1CF8\u1CF9\u1DC0-\u1DF9\u1DFB-\u1DFF\u200C\u20D0-\u20F0\u2CEF-\u2CF1\u2D7F\u2DE0-\u2DFF\u302A-\u302F\u3099\u309A\uA66F-\uA672\uA674-\uA67D\uA69E\uA69F\uA6F0\uA6F1\uA802\uA806\uA80B\uA825\uA826\uA82C\uA8C4\uA8C5\uA8E0-\uA8F1\uA8FF\uA926-\uA92D\uA947-\uA951\uA980-\uA982\uA9B3\uA9B6-\uA9B9\uA9BC\uA9BD\uA9E5\uAA29-\uAA2E\uAA31\uAA32\uAA35\uAA36\uAA43\uAA4C\uAA7C\uAAB0\uAAB2-\uAAB4\uAAB7\uAAB8\uAABE\uAABF\uAAC1\uAAEC\uAAED\uAAF6\uABE5\uABE8\uABED\uFB1E\uFE00-\uFE0F\uFE20-\uFE2F\uFF9E\uFF9F]|\uD800[\uDDFD\uDEE0\uDF76-\uDF7A]|\uD802[\uDE01-\uDE03\uDE05\uDE06\uDE0C-\uDE0F\uDE38-\uDE3A\uDE3F\uDEE5\uDEE6]|\uD803[\uDD24-\uDD27\uDEAB\uDEAC\uDF46-\uDF50]|\uD804[\uDC01\uDC38-\uDC46\uDC7F-\uDC81\uDCB3-\uDCB6\uDCB9\uDCBA\uDD00-\uDD02\uDD27-\uDD2B\uDD2D-\uDD34\uDD73\uDD80\uDD81\uDDB6-\uDDBE\uDDC9-\uDDCC\uDDCF\uDE2F-\uDE31\uDE34\uDE36\uDE37\uDE3E\uDEDF\uDEE3-\uDEEA\uDF00\uDF01\uDF3B\uDF3C\uDF3E\uDF40\uDF57\uDF66-\uDF6C\uDF70-\uDF74]|\uD805[\uDC38-\uDC3F\uDC42-\uDC44\uDC46\uDC5E\uDCB0\uDCB3-\uDCB8\uDCBA\uDCBD\uDCBF\uDCC0\uDCC2\uDCC3\uDDAF\uDDB2-\uDDB5\uDDBC\uDDBD\uDDBF\uDDC0\uDDDC\uDDDD\uDE33-\uDE3A\uDE3D\uDE3F\uDE40\uDEAB\uDEAD\uDEB0-\uDEB5\uDEB7\uDF1D-\uDF1F\uDF22-\uDF25\uDF27-\uDF2B]|\uD806[\uDC2F-\uDC37\uDC39\uDC3A\uDD30\uDD3B\uDD3C\uDD3E\uDD43\uDDD4-\uDDD7\uDDDA\uDDDB\uDDE0\uDE01-\uDE0A\uDE33-\uDE38\uDE3B-\uDE3E\uDE47\uDE51-\uDE56\uDE59-\uDE5B\uDE8A-\uDE96\uDE98\uDE99]|\uD807[\uDC30-\uDC36\uDC38-\uDC3D\uDC3F\uDC92-\uDCA7\uDCAA-\uDCB0\uDCB2\uDCB3\uDCB5\uDCB6\uDD31-\uDD36\uDD3A\uDD3C\uDD3D\uDD3F-\uDD45\uDD47\uDD90\uDD91\uDD95\uDD97\uDEF3\uDEF4]|\uD81A[\uDEF0-\uDEF4\uDF30-\uDF36]|\uD81B[\uDF4F\uDF8F-\uDF92\uDFE4]|\uD82F[\uDC9D\uDC9E]|\uD834[\uDD65\uDD67-\uDD69\uDD6E-\uDD72\uDD7B-\uDD82\uDD85-\uDD8B\uDDAA-\uDDAD\uDE42-\uDE44]|\uD836[\uDE00-\uDE36\uDE3B-\uDE6C\uDE75\uDE84\uDE9B-\uDE9F\uDEA1-\uDEAF]|\uD838[\uDC00-\uDC06\uDC08-\uDC18\uDC1B-\uDC21\uDC23\uDC24\uDC26-\uDC2A\uDD30-\uDD36\uDEEC-\uDEEF]|\uD83A[\uDCD0-\uDCD6\uDD44-\uDD4A]|\uD83C[\uDFFB-\uDFFF]|\uDB40[\uDC20-\uDC7F\uDD00-\uDDEF])$/,S=/^(?:[\u0600-\u0605\u06DD\u070F\u0890\u0891\u08E2\u0D4E]|\uD804[\uDCBD\uDCCD\uDDC2\uDDC3]|\uD806[\uDD3F\uDD41\uDE3A\uDE84-\uDE89]|\uD807\uDD46)$/,D=/^(?:[\u0903\u093B\u093E-\u0940\u0949-\u094C\u094E\u094F\u0982\u0983\u09BF\u09C0\u09C7\u09C8\u09CB\u09CC\u0A03\u0A3E-\u0A40\u0A83\u0ABE-\u0AC0\u0AC9\u0ACB\u0ACC\u0B02\u0B03\u0B40\u0B47\u0B48\u0B4B\u0B4C\u0BBF\u0BC1\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCC\u0C01-\u0C03\u0C41-\u0C44\u0C82\u0C83\u0CBE\u0CC0\u0CC1\u0CC3\u0CC4\u0CC7\u0CC8\u0CCA\u0CCB\u0D02\u0D03\u0D3F\u0D40\u0D46-\u0D48\u0D4A-\u0D4C\u0D82\u0D83\u0DD0\u0DD1\u0DD8-\u0DDE\u0DF2\u0DF3\u0E33\u0EB3\u0F3E\u0F3F\u0F7F\u1031\u103B\u103C\u1056\u1057\u1084\u1715\u1734\u17B6\u17BE-\u17C5\u17C7\u17C8\u1923-\u1926\u1929-\u192B\u1930\u1931\u1933-\u1938\u1A19\u1A1A\u1A55\u1A57\u1A6D-\u1A72\u1B04\u1B3B\u1B3D-\u1B41\u1B43\u1B44\u1B82\u1BA1\u1BA6\u1BA7\u1BAA\u1BE7\u1BEA-\u1BEC\u1BEE\u1BF2\u1BF3\u1C24-\u1C2B\u1C34\u1C35\u1CE1\u1CF7\uA823\uA824\uA827\uA880\uA881\uA8B4-\uA8C3\uA952\uA953\uA983\uA9B4\uA9B5\uA9BA\uA9BB\uA9BE-\uA9C0\uAA2F\uAA30\uAA33\uAA34\uAA4D\uAAEB\uAAEE\uAAEF\uAAF5\uABE3\uABE4\uABE6\uABE7\uABE9\uABEA\uABEC]|\uD804[\uDC00\uDC02\uDC82\uDCB0-\uDCB2\uDCB7\uDCB8\uDD2C\uDD45\uDD46\uDD82\uDDB3-\uDDB5\uDDBF\uDDC0\uDDCE\uDE2C-\uDE2E\uDE32\uDE33\uDE35\uDEE0-\uDEE2\uDF02\uDF03\uDF3F\uDF41-\uDF44\uDF47\uDF48\uDF4B-\uDF4D\uDF62\uDF63]|\uD805[\uDC35-\uDC37\uDC40\uDC41\uDC45\uDCB1\uDCB2\uDCB9\uDCBB\uDCBC\uDCBE\uDCC1\uDDB0\uDDB1\uDDB8-\uDDBB\uDDBE\uDE30-\uDE32\uDE3B\uDE3C\uDE3E\uDEAC\uDEAE\uDEAF\uDEB6\uDF26]|\uD806[\uDC2C-\uDC2E\uDC38\uDD31-\uDD35\uDD37\uDD38\uDD3D\uDD40\uDD42\uDDD1-\uDDD3\uDDDC-\uDDDF\uDDE4\uDE39\uDE57\uDE58\uDE97]|\uD807[\uDC2F\uDC3E\uDCA9\uDCB1\uDCB4\uDD8A-\uDD8E\uDD93\uDD94\uDD96\uDEF5\uDEF6]|\uD81B[\uDF51-\uDF87\uDFF0\uDFF1]|\uD834[\uDD66\uDD6D])$/,M=/^[\u1100-\u115F\uA960-\uA97C]$/,A=/^[\u1160-\u11A7\uD7B0-\uD7C6]$/,T=/^[\u11A8-\u11FF\uD7CB-\uD7FB]$/,I=/^[\uAC00\uAC1C\uAC38\uAC54\uAC70\uAC8C\uACA8\uACC4\uACE0\uACFC\uAD18\uAD34\uAD50\uAD6C\uAD88\uADA4\uADC0\uADDC\uADF8\uAE14\uAE30\uAE4C\uAE68\uAE84\uAEA0\uAEBC\uAED8\uAEF4\uAF10\uAF2C\uAF48\uAF64\uAF80\uAF9C\uAFB8\uAFD4\uAFF0\uB00C\uB028\uB044\uB060\uB07C\uB098\uB0B4\uB0D0\uB0EC\uB108\uB124\uB140\uB15C\uB178\uB194\uB1B0\uB1CC\uB1E8\uB204\uB220\uB23C\uB258\uB274\uB290\uB2AC\uB2C8\uB2E4\uB300\uB31C\uB338\uB354\uB370\uB38C\uB3A8\uB3C4\uB3E0\uB3FC\uB418\uB434\uB450\uB46C\uB488\uB4A4\uB4C0\uB4DC\uB4F8\uB514\uB530\uB54C\uB568\uB584\uB5A0\uB5BC\uB5D8\uB5F4\uB610\uB62C\uB648\uB664\uB680\uB69C\uB6B8\uB6D4\uB6F0\uB70C\uB728\uB744\uB760\uB77C\uB798\uB7B4\uB7D0\uB7EC\uB808\uB824\uB840\uB85C\uB878\uB894\uB8B0\uB8CC\uB8E8\uB904\uB920\uB93C\uB958\uB974\uB990\uB9AC\uB9C8\uB9E4\uBA00\uBA1C\uBA38\uBA54\uBA70\uBA8C\uBAA8\uBAC4\uBAE0\uBAFC\uBB18\uBB34\uBB50\uBB6C\uBB88\uBBA4\uBBC0\uBBDC\uBBF8\uBC14\uBC30\uBC4C\uBC68\uBC84\uBCA0\uBCBC\uBCD8\uBCF4\uBD10\uBD2C\uBD48\uBD64\uBD80\uBD9C\uBDB8\uBDD4\uBDF0\uBE0C\uBE28\uBE44\uBE60\uBE7C\uBE98\uBEB4\uBED0\uBEEC\uBF08\uBF24\uBF40\uBF5C\uBF78\uBF94\uBFB0\uBFCC\uBFE8\uC004\uC020\uC03C\uC058\uC074\uC090\uC0AC\uC0C8\uC0E4\uC100\uC11C\uC138\uC154\uC170\uC18C\uC1A8\uC1C4\uC1E0\uC1FC\uC218\uC234\uC250\uC26C\uC288\uC2A4\uC2C0\uC2DC\uC2F8\uC314\uC330\uC34C\uC368\uC384\uC3A0\uC3BC\uC3D8\uC3F4\uC410\uC42C\uC448\uC464\uC480\uC49C\uC4B8\uC4D4\uC4F0\uC50C\uC528\uC544\uC560\uC57C\uC598\uC5B4\uC5D0\uC5EC\uC608\uC624\uC640\uC65C\uC678\uC694\uC6B0\uC6CC\uC6E8\uC704\uC720\uC73C\uC758\uC774\uC790\uC7AC\uC7C8\uC7E4\uC800\uC81C\uC838\uC854\uC870\uC88C\uC8A8\uC8C4\uC8E0\uC8FC\uC918\uC934\uC950\uC96C\uC988\uC9A4\uC9C0\uC9DC\uC9F8\uCA14\uCA30\uCA4C\uCA68\uCA84\uCAA0\uCABC\uCAD8\uCAF4\uCB10\uCB2C\uCB48\uCB64\uCB80\uCB9C\uCBB8\uCBD4\uCBF0\uCC0C\uCC28\uCC44\uCC60\uCC7C\uCC98\uCCB4\uCCD0\uCCEC\uCD08\uCD24\uCD40\uCD5C\uCD78\uCD94\uCDB0\uCDCC\uCDE8\uCE04\uCE20\uCE3C\uCE58\uCE74\uCE90\uCEAC\uCEC8\uCEE4\uCF00\uCF1C\uCF38\uCF54\uCF70\uCF8C\uCFA8\uCFC4\uCFE0\uCFFC\uD018\uD034\uD050\uD06C\uD088\uD0A4\uD0C0\uD0DC\uD0F8\uD114\uD130\uD14C\uD168\uD184\uD1A0\uD1BC\uD1D8\uD1F4\uD210\uD22C\uD248\uD264\uD280\uD29C\uD2B8\uD2D4\uD2F0\uD30C\uD328\uD344\uD360\uD37C\uD398\uD3B4\uD3D0\uD3EC\uD408\uD424\uD440\uD45C\uD478\uD494\uD4B0\uD4CC\uD4E8\uD504\uD520\uD53C\uD558\uD574\uD590\uD5AC\uD5C8\uD5E4\uD600\uD61C\uD638\uD654\uD670\uD68C\uD6A8\uD6C4\uD6E0\uD6FC\uD718\uD734\uD750\uD76C\uD788]$/,R=/^[\uAC01-\uAC1B\uAC1D-\uAC37\uAC39-\uAC53\uAC55-\uAC6F\uAC71-\uAC8B\uAC8D-\uACA7\uACA9-\uACC3\uACC5-\uACDF\uACE1-\uACFB\uACFD-\uAD17\uAD19-\uAD33\uAD35-\uAD4F\uAD51-\uAD6B\uAD6D-\uAD87\uAD89-\uADA3\uADA5-\uADBF\uADC1-\uADDB\uADDD-\uADF7\uADF9-\uAE13\uAE15-\uAE2F\uAE31-\uAE4B\uAE4D-\uAE67\uAE69-\uAE83\uAE85-\uAE9F\uAEA1-\uAEBB\uAEBD-\uAED7\uAED9-\uAEF3\uAEF5-\uAF0F\uAF11-\uAF2B\uAF2D-\uAF47\uAF49-\uAF63\uAF65-\uAF7F\uAF81-\uAF9B\uAF9D-\uAFB7\uAFB9-\uAFD3\uAFD5-\uAFEF\uAFF1-\uB00B\uB00D-\uB027\uB029-\uB043\uB045-\uB05F\uB061-\uB07B\uB07D-\uB097\uB099-\uB0B3\uB0B5-\uB0CF\uB0D1-\uB0EB\uB0ED-\uB107\uB109-\uB123\uB125-\uB13F\uB141-\uB15B\uB15D-\uB177\uB179-\uB193\uB195-\uB1AF\uB1B1-\uB1CB\uB1CD-\uB1E7\uB1E9-\uB203\uB205-\uB21F\uB221-\uB23B\uB23D-\uB257\uB259-\uB273\uB275-\uB28F\uB291-\uB2AB\uB2AD-\uB2C7\uB2C9-\uB2E3\uB2E5-\uB2FF\uB301-\uB31B\uB31D-\uB337\uB339-\uB353\uB355-\uB36F\uB371-\uB38B\uB38D-\uB3A7\uB3A9-\uB3C3\uB3C5-\uB3DF\uB3E1-\uB3FB\uB3FD-\uB417\uB419-\uB433\uB435-\uB44F\uB451-\uB46B\uB46D-\uB487\uB489-\uB4A3\uB4A5-\uB4BF\uB4C1-\uB4DB\uB4DD-\uB4F7\uB4F9-\uB513\uB515-\uB52F\uB531-\uB54B\uB54D-\uB567\uB569-\uB583\uB585-\uB59F\uB5A1-\uB5BB\uB5BD-\uB5D7\uB5D9-\uB5F3\uB5F5-\uB60F\uB611-\uB62B\uB62D-\uB647\uB649-\uB663\uB665-\uB67F\uB681-\uB69B\uB69D-\uB6B7\uB6B9-\uB6D3\uB6D5-\uB6EF\uB6F1-\uB70B\uB70D-\uB727\uB729-\uB743\uB745-\uB75F\uB761-\uB77B\uB77D-\uB797\uB799-\uB7B3\uB7B5-\uB7CF\uB7D1-\uB7EB\uB7ED-\uB807\uB809-\uB823\uB825-\uB83F\uB841-\uB85B\uB85D-\uB877\uB879-\uB893\uB895-\uB8AF\uB8B1-\uB8CB\uB8CD-\uB8E7\uB8E9-\uB903\uB905-\uB91F\uB921-\uB93B\uB93D-\uB957\uB959-\uB973\uB975-\uB98F\uB991-\uB9AB\uB9AD-\uB9C7\uB9C9-\uB9E3\uB9E5-\uB9FF\uBA01-\uBA1B\uBA1D-\uBA37\uBA39-\uBA53\uBA55-\uBA6F\uBA71-\uBA8B\uBA8D-\uBAA7\uBAA9-\uBAC3\uBAC5-\uBADF\uBAE1-\uBAFB\uBAFD-\uBB17\uBB19-\uBB33\uBB35-\uBB4F\uBB51-\uBB6B\uBB6D-\uBB87\uBB89-\uBBA3\uBBA5-\uBBBF\uBBC1-\uBBDB\uBBDD-\uBBF7\uBBF9-\uBC13\uBC15-\uBC2F\uBC31-\uBC4B\uBC4D-\uBC67\uBC69-\uBC83\uBC85-\uBC9F\uBCA1-\uBCBB\uBCBD-\uBCD7\uBCD9-\uBCF3\uBCF5-\uBD0F\uBD11-\uBD2B\uBD2D-\uBD47\uBD49-\uBD63\uBD65-\uBD7F\uBD81-\uBD9B\uBD9D-\uBDB7\uBDB9-\uBDD3\uBDD5-\uBDEF\uBDF1-\uBE0B\uBE0D-\uBE27\uBE29-\uBE43\uBE45-\uBE5F\uBE61-\uBE7B\uBE7D-\uBE97\uBE99-\uBEB3\uBEB5-\uBECF\uBED1-\uBEEB\uBEED-\uBF07\uBF09-\uBF23\uBF25-\uBF3F\uBF41-\uBF5B\uBF5D-\uBF77\uBF79-\uBF93\uBF95-\uBFAF\uBFB1-\uBFCB\uBFCD-\uBFE7\uBFE9-\uC003\uC005-\uC01F\uC021-\uC03B\uC03D-\uC057\uC059-\uC073\uC075-\uC08F\uC091-\uC0AB\uC0AD-\uC0C7\uC0C9-\uC0E3\uC0E5-\uC0FF\uC101-\uC11B\uC11D-\uC137\uC139-\uC153\uC155-\uC16F\uC171-\uC18B\uC18D-\uC1A7\uC1A9-\uC1C3\uC1C5-\uC1DF\uC1E1-\uC1FB\uC1FD-\uC217\uC219-\uC233\uC235-\uC24F\uC251-\uC26B\uC26D-\uC287\uC289-\uC2A3\uC2A5-\uC2BF\uC2C1-\uC2DB\uC2DD-\uC2F7\uC2F9-\uC313\uC315-\uC32F\uC331-\uC34B\uC34D-\uC367\uC369-\uC383\uC385-\uC39F\uC3A1-\uC3BB\uC3BD-\uC3D7\uC3D9-\uC3F3\uC3F5-\uC40F\uC411-\uC42B\uC42D-\uC447\uC449-\uC463\uC465-\uC47F\uC481-\uC49B\uC49D-\uC4B7\uC4B9-\uC4D3\uC4D5-\uC4EF\uC4F1-\uC50B\uC50D-\uC527\uC529-\uC543\uC545-\uC55F\uC561-\uC57B\uC57D-\uC597\uC599-\uC5B3\uC5B5-\uC5CF\uC5D1-\uC5EB\uC5ED-\uC607\uC609-\uC623\uC625-\uC63F\uC641-\uC65B\uC65D-\uC677\uC679-\uC693\uC695-\uC6AF\uC6B1-\uC6CB\uC6CD-\uC6E7\uC6E9-\uC703\uC705-\uC71F\uC721-\uC73B\uC73D-\uC757\uC759-\uC773\uC775-\uC78F\uC791-\uC7AB\uC7AD-\uC7C7\uC7C9-\uC7E3\uC7E5-\uC7FF\uC801-\uC81B\uC81D-\uC837\uC839-\uC853\uC855-\uC86F\uC871-\uC88B\uC88D-\uC8A7\uC8A9-\uC8C3\uC8C5-\uC8DF\uC8E1-\uC8FB\uC8FD-\uC917\uC919-\uC933\uC935-\uC94F\uC951-\uC96B\uC96D-\uC987\uC989-\uC9A3\uC9A5-\uC9BF\uC9C1-\uC9DB\uC9DD-\uC9F7\uC9F9-\uCA13\uCA15-\uCA2F\uCA31-\uCA4B\uCA4D-\uCA67\uCA69-\uCA83\uCA85-\uCA9F\uCAA1-\uCABB\uCABD-\uCAD7\uCAD9-\uCAF3\uCAF5-\uCB0F\uCB11-\uCB2B\uCB2D-\uCB47\uCB49-\uCB63\uCB65-\uCB7F\uCB81-\uCB9B\uCB9D-\uCBB7\uCBB9-\uCBD3\uCBD5-\uCBEF\uCBF1-\uCC0B\uCC0D-\uCC27\uCC29-\uCC43\uCC45-\uCC5F\uCC61-\uCC7B\uCC7D-\uCC97\uCC99-\uCCB3\uCCB5-\uCCCF\uCCD1-\uCCEB\uCCED-\uCD07\uCD09-\uCD23\uCD25-\uCD3F\uCD41-\uCD5B\uCD5D-\uCD77\uCD79-\uCD93\uCD95-\uCDAF\uCDB1-\uCDCB\uCDCD-\uCDE7\uCDE9-\uCE03\uCE05-\uCE1F\uCE21-\uCE3B\uCE3D-\uCE57\uCE59-\uCE73\uCE75-\uCE8F\uCE91-\uCEAB\uCEAD-\uCEC7\uCEC9-\uCEE3\uCEE5-\uCEFF\uCF01-\uCF1B\uCF1D-\uCF37\uCF39-\uCF53\uCF55-\uCF6F\uCF71-\uCF8B\uCF8D-\uCFA7\uCFA9-\uCFC3\uCFC5-\uCFDF\uCFE1-\uCFFB\uCFFD-\uD017\uD019-\uD033\uD035-\uD04F\uD051-\uD06B\uD06D-\uD087\uD089-\uD0A3\uD0A5-\uD0BF\uD0C1-\uD0DB\uD0DD-\uD0F7\uD0F9-\uD113\uD115-\uD12F\uD131-\uD14B\uD14D-\uD167\uD169-\uD183\uD185-\uD19F\uD1A1-\uD1BB\uD1BD-\uD1D7\uD1D9-\uD1F3\uD1F5-\uD20F\uD211-\uD22B\uD22D-\uD247\uD249-\uD263\uD265-\uD27F\uD281-\uD29B\uD29D-\uD2B7\uD2B9-\uD2D3\uD2D5-\uD2EF\uD2F1-\uD30B\uD30D-\uD327\uD329-\uD343\uD345-\uD35F\uD361-\uD37B\uD37D-\uD397\uD399-\uD3B3\uD3B5-\uD3CF\uD3D1-\uD3EB\uD3ED-\uD407\uD409-\uD423\uD425-\uD43F\uD441-\uD45B\uD45D-\uD477\uD479-\uD493\uD495-\uD4AF\uD4B1-\uD4CB\uD4CD-\uD4E7\uD4E9-\uD503\uD505-\uD51F\uD521-\uD53B\uD53D-\uD557\uD559-\uD573\uD575-\uD58F\uD591-\uD5AB\uD5AD-\uD5C7\uD5C9-\uD5E3\uD5E5-\uD5FF\uD601-\uD61B\uD61D-\uD637\uD639-\uD653\uD655-\uD66F\uD671-\uD68B\uD68D-\uD6A7\uD6A9-\uD6C3\uD6C5-\uD6DF\uD6E1-\uD6FB\uD6FD-\uD717\uD719-\uD733\uD735-\uD74F\uD751-\uD76B\uD76D-\uD787\uD789-\uD7A3]$/,F=/^(?:[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u2388\u23CF\u23E9-\u23F3\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB-\u25FE\u2600-\u2605\u2607-\u2612\u2614-\u2685\u2690-\u2705\u2708-\u2712\u2714\u2716\u271D\u2721\u2728\u2733\u2734\u2744\u2747\u274C\u274E\u2753-\u2755\u2757\u2763-\u2767\u2795-\u2797\u27A1\u27B0\u27BF\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B50\u2B55\u3030\u303D\u3297\u3299]|\uD83C[\uDC00-\uDCFF\uDD0D-\uDD0F\uDD2F\uDD6C-\uDD71\uDD7E\uDD7F\uDD8E\uDD91-\uDD9A\uDDAD-\uDDE5\uDE01-\uDE0F\uDE1A\uDE2F\uDE32-\uDE3A\uDE3C-\uDE3F\uDE49-\uDFFA]|\uD83D[\uDC00-\uDD3D\uDD46-\uDE4F\uDE80-\uDEFF\uDF74-\uDF7F\uDFD5-\uDFFF]|\uD83E[\uDC0C-\uDC0F\uDC48-\uDC4F\uDC5A-\uDC5F\uDC88-\uDC8F\uDCAE-\uDCFF\uDD0C-\uDD3A\uDD3C-\uDD45\uDD47-\uDEFF]|\uD83F[\uDC00-\uDFFD])$/,B=(e,t)=>{var n=y.Any;return-1!==e.search(C)&&(n|=y.Extend),8205===t&&(n|=y.ZWJ),t>=127462&&t<=127487&&(n|=y.RI),-1!==e.search(S)&&(n|=y.Prepend),-1!==e.search(D)&&(n|=y.SpacingMark),-1!==e.search(M)&&(n|=y.L),-1!==e.search(A)&&(n|=y.V),-1!==e.search(T)&&(n|=y.T),-1!==e.search(I)&&(n|=y.LV),-1!==e.search(R)&&(n|=y.LVT),-1!==e.search(F)&&(n|=y.ExtPict),n};function L(e,t){return 0!=(e&t)}var N=[[y.L,y.L|y.V|y.LV|y.LVT],[y.LV|y.V,y.V|y.T],[y.LVT|y.T,y.T],[y.Any,y.Extend|y.ZWJ],[y.Any,y.SpacingMark],[y.Prepend,y.Any],[y.ZWJ,y.ExtPict],[y.RI,y.RI]];function W(e,t){return-1===N.findIndex((n=>L(e,n[0])&&L(t,n[1])))}var V=/(?:[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u2388\u23CF\u23E9-\u23F3\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB-\u25FE\u2600-\u2605\u2607-\u2612\u2614-\u2685\u2690-\u2705\u2708-\u2712\u2714\u2716\u271D\u2721\u2728\u2733\u2734\u2744\u2747\u274C\u274E\u2753-\u2755\u2757\u2763-\u2767\u2795-\u2797\u27A1\u27B0\u27BF\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B50\u2B55\u3030\u303D\u3297\u3299]|\uD83C[\uDC00-\uDCFF\uDD0D-\uDD0F\uDD2F\uDD6C-\uDD71\uDD7E\uDD7F\uDD8E\uDD91-\uDD9A\uDDAD-\uDDE5\uDE01-\uDE0F\uDE1A\uDE2F\uDE32-\uDE3A\uDE3C-\uDE3F\uDE49-\uDFFA]|\uD83D[\uDC00-\uDD3D\uDD46-\uDE4F\uDE80-\uDEFF\uDF74-\uDF7F\uDFD5-\uDFFF]|\uD83E[\uDC0C-\uDC0F\uDC48-\uDC4F\uDC5A-\uDC5F\uDC88-\uDC8F\uDCAE-\uDCFF\uDD0C-\uDD3A\uDD3C-\uDD45\uDD47-\uDEFF]|\uD83F[\uDC00-\uDFFD])(?:[\u0300-\u036F\u0483-\u0489\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u0610-\u061A\u064B-\u065F\u0670\u06D6-\u06DC\u06DF-\u06E4\u06E7\u06E8\u06EA-\u06ED\u0711\u0730-\u074A\u07A6-\u07B0\u07EB-\u07F3\u07FD\u0816-\u0819\u081B-\u0823\u0825-\u0827\u0829-\u082D\u0859-\u085B\u08D3-\u08E1\u08E3-\u0902\u093A\u093C\u0941-\u0948\u094D\u0951-\u0957\u0962\u0963\u0981\u09BC\u09BE\u09C1-\u09C4\u09CD\u09D7\u09E2\u09E3\u09FE\u0A01\u0A02\u0A3C\u0A41\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A70\u0A71\u0A75\u0A81\u0A82\u0ABC\u0AC1-\u0AC5\u0AC7\u0AC8\u0ACD\u0AE2\u0AE3\u0AFA-\u0AFF\u0B01\u0B3C\u0B3E\u0B3F\u0B41-\u0B44\u0B4D\u0B55-\u0B57\u0B62\u0B63\u0B82\u0BBE\u0BC0\u0BCD\u0BD7\u0C00\u0C04\u0C3E-\u0C40\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C62\u0C63\u0C81\u0CBC\u0CBF\u0CC2\u0CC6\u0CCC\u0CCD\u0CD5\u0CD6\u0CE2\u0CE3\u0D00\u0D01\u0D3B\u0D3C\u0D3E\u0D41-\u0D44\u0D4D\u0D57\u0D62\u0D63\u0D81\u0DCA\u0DCF\u0DD2-\u0DD4\u0DD6\u0DDF\u0E31\u0E34-\u0E3A\u0E47-\u0E4E\u0EB1\u0EB4-\u0EBC\u0EC8-\u0ECD\u0F18\u0F19\u0F35\u0F37\u0F39\u0F71-\u0F7E\u0F80-\u0F84\u0F86\u0F87\u0F8D-\u0F97\u0F99-\u0FBC\u0FC6\u102D-\u1030\u1032-\u1037\u1039\u103A\u103D\u103E\u1058\u1059\u105E-\u1060\u1071-\u1074\u1082\u1085\u1086\u108D\u109D\u135D-\u135F\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17B4\u17B5\u17B7-\u17BD\u17C6\u17C9-\u17D3\u17DD\u180B-\u180D\u1885\u1886\u18A9\u1920-\u1922\u1927\u1928\u1932\u1939-\u193B\u1A17\u1A18\u1A1B\u1A56\u1A58-\u1A5E\u1A60\u1A62\u1A65-\u1A6C\u1A73-\u1A7C\u1A7F\u1AB0-\u1AC0\u1B00-\u1B03\u1B34-\u1B3A\u1B3C\u1B42\u1B6B-\u1B73\u1B80\u1B81\u1BA2-\u1BA5\u1BA8\u1BA9\u1BAB-\u1BAD\u1BE6\u1BE8\u1BE9\u1BED\u1BEF-\u1BF1\u1C2C-\u1C33\u1C36\u1C37\u1CD0-\u1CD2\u1CD4-\u1CE0\u1CE2-\u1CE8\u1CED\u1CF4\u1CF8\u1CF9\u1DC0-\u1DF9\u1DFB-\u1DFF\u200C\u20D0-\u20F0\u2CEF-\u2CF1\u2D7F\u2DE0-\u2DFF\u302A-\u302F\u3099\u309A\uA66F-\uA672\uA674-\uA67D\uA69E\uA69F\uA6F0\uA6F1\uA802\uA806\uA80B\uA825\uA826\uA82C\uA8C4\uA8C5\uA8E0-\uA8F1\uA8FF\uA926-\uA92D\uA947-\uA951\uA980-\uA982\uA9B3\uA9B6-\uA9B9\uA9BC\uA9BD\uA9E5\uAA29-\uAA2E\uAA31\uAA32\uAA35\uAA36\uAA43\uAA4C\uAA7C\uAAB0\uAAB2-\uAAB4\uAAB7\uAAB8\uAABE\uAABF\uAAC1\uAAEC\uAAED\uAAF6\uABE5\uABE8\uABED\uFB1E\uFE00-\uFE0F\uFE20-\uFE2F\uFF9E\uFF9F]|\uD800[\uDDFD\uDEE0\uDF76-\uDF7A]|\uD802[\uDE01-\uDE03\uDE05\uDE06\uDE0C-\uDE0F\uDE38-\uDE3A\uDE3F\uDEE5\uDEE6]|\uD803[\uDD24-\uDD27\uDEAB\uDEAC\uDF46-\uDF50]|\uD804[\uDC01\uDC38-\uDC46\uDC7F-\uDC81\uDCB3-\uDCB6\uDCB9\uDCBA\uDD00-\uDD02\uDD27-\uDD2B\uDD2D-\uDD34\uDD73\uDD80\uDD81\uDDB6-\uDDBE\uDDC9-\uDDCC\uDDCF\uDE2F-\uDE31\uDE34\uDE36\uDE37\uDE3E\uDEDF\uDEE3-\uDEEA\uDF00\uDF01\uDF3B\uDF3C\uDF3E\uDF40\uDF57\uDF66-\uDF6C\uDF70-\uDF74]|\uD805[\uDC38-\uDC3F\uDC42-\uDC44\uDC46\uDC5E\uDCB0\uDCB3-\uDCB8\uDCBA\uDCBD\uDCBF\uDCC0\uDCC2\uDCC3\uDDAF\uDDB2-\uDDB5\uDDBC\uDDBD\uDDBF\uDDC0\uDDDC\uDDDD\uDE33-\uDE3A\uDE3D\uDE3F\uDE40\uDEAB\uDEAD\uDEB0-\uDEB5\uDEB7\uDF1D-\uDF1F\uDF22-\uDF25\uDF27-\uDF2B]|\uD806[\uDC2F-\uDC37\uDC39\uDC3A\uDD30\uDD3B\uDD3C\uDD3E\uDD43\uDDD4-\uDDD7\uDDDA\uDDDB\uDDE0\uDE01-\uDE0A\uDE33-\uDE38\uDE3B-\uDE3E\uDE47\uDE51-\uDE56\uDE59-\uDE5B\uDE8A-\uDE96\uDE98\uDE99]|\uD807[\uDC30-\uDC36\uDC38-\uDC3D\uDC3F\uDC92-\uDCA7\uDCAA-\uDCB0\uDCB2\uDCB3\uDCB5\uDCB6\uDD31-\uDD36\uDD3A\uDD3C\uDD3D\uDD3F-\uDD45\uDD47\uDD90\uDD91\uDD95\uDD97\uDEF3\uDEF4]|\uD81A[\uDEF0-\uDEF4\uDF30-\uDF36]|\uD81B[\uDF4F\uDF8F-\uDF92\uDFE4]|\uD82F[\uDC9D\uDC9E]|\uD834[\uDD65\uDD67-\uDD69\uDD6E-\uDD72\uDD7B-\uDD82\uDD85-\uDD8B\uDDAA-\uDDAD\uDE42-\uDE44]|\uD836[\uDE00-\uDE36\uDE3B-\uDE6C\uDE75\uDE84\uDE9B-\uDE9F\uDEA1-\uDEAF]|\uD838[\uDC00-\uDC06\uDC08-\uDC18\uDC1B-\uDC21\uDC23\uDC24\uDC26-\uDC2A\uDD30-\uDD36\uDEEC-\uDEEF]|\uD83A[\uDCD0-\uDCD6\uDD44-\uDD4A]|\uD83C[\uDFFB-\uDFFF]|\uDB40[\uDC20-\uDC7F\uDD00-\uDDEF])*\u200D$/,z=e=>-1!==e.search(V),U=/(?:\uD83C[\uDDE6-\uDDFF])+$/g,H=e=>{var t=e.match(U);return null!==t&&t[0].length/2%2==1},Y=e=>Object(r.a)(e)&&re.isNodeList(e.children)&&!J.isEditor(e),G={isAncestor:e=>Object(r.a)(e)&&re.isNodeList(e.children),isElement:Y,isElementList:e=>Array.isArray(e)&&e.every((e=>G.isElement(e))),isElementProps:e=>void 0!==e.children,isElementType:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"type";return Y(e)&&e[n]===t},matches(e,t){for(var n in t)if("children"!==n&&e[n]!==t[n])return!1;return!0}},$=["text"],q=["text"];function X(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Z(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{},{voids:n=!1,mode:r="lowest",at:o=e.selection,match:a}=t;if(o){var i=J.path(e,o),u="lowest"===r;for(var[l,c]of J.levels(e,{at:i,voids:n,match:a,reverse:u}))if(!Ee.isText(l)&&!ue.equals(i,c))return[l,c]}},addMark(e,t,n){e.addMark(t,n)},after(e,t){var n,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o={anchor:J.point(e,t,{edge:"end"}),focus:J.end(e,[])},{distance:a=1}=r,i=0;for(var u of J.positions(e,Z(Z({},r),{},{at:o}))){if(i>a)break;0!==i&&(n=u),i++}return n},before(e,t){var n,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o={anchor:J.start(e,[]),focus:J.point(e,t,{edge:"start"})},{distance:a=1}=r,i=0;for(var u of J.positions(e,Z(Z({},r),{},{at:o,reverse:!0}))){if(i>a)break;0!==i&&(n=u),i++}return n},deleteBackward(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{unit:n="character"}=t;e.deleteBackward(n)},deleteForward(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{unit:n="character"}=t;e.deleteForward(n)},deleteFragment(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{direction:n="forward"}=t;e.deleteFragment(n)},edges:(e,t)=>[J.start(e,t),J.end(e,t)],end:(e,t)=>J.point(e,t,{edge:"end"}),first(e,t){var n=J.path(e,t,{edge:"start"});return J.node(e,n)},fragment(e,t){var n=J.range(e,t);return re.fragment(e,n)},hasBlocks:(e,t)=>t.children.some((t=>J.isBlock(e,t))),hasInlines:(e,t)=>t.children.some((t=>Ee.isText(t)||J.isInline(e,t))),hasTexts:(e,t)=>t.children.every((e=>Ee.isText(e))),insertBreak(e){e.insertBreak()},insertSoftBreak(e){e.insertSoftBreak()},insertFragment(e,t){e.insertFragment(t)},insertNode(e,t){e.insertNode(t)},insertText(e,t){e.insertText(t)},isBlock:(e,t)=>G.isElement(t)&&!e.isInline(t),isEditor(e){if(!Object(r.a)(e))return!1;var t=K.get(e);if(void 0!==t)return t;var n="function"==typeof e.addMark&&"function"==typeof e.apply&&"function"==typeof e.deleteBackward&&"function"==typeof e.deleteForward&&"function"==typeof e.deleteFragment&&"function"==typeof e.insertBreak&&"function"==typeof e.insertSoftBreak&&"function"==typeof e.insertFragment&&"function"==typeof e.insertNode&&"function"==typeof e.insertText&&"function"==typeof e.isInline&&"function"==typeof e.isVoid&&"function"==typeof e.normalizeNode&&"function"==typeof e.onChange&&"function"==typeof e.removeMark&&(null===e.marks||Object(r.a)(e.marks))&&(null===e.selection||ve.isRange(e.selection))&&re.isNodeList(e.children)&&ie.isOperationList(e.operations);return K.set(e,n),n},isEnd(e,t,n){var r=J.end(e,n);return fe.equals(t,r)},isEdge:(e,t,n)=>J.isStart(e,t,n)||J.isEnd(e,t,n),isEmpty(e,t){var{children:n}=t,[r]=n;return 0===n.length||1===n.length&&Ee.isText(r)&&""===r.text&&!e.isVoid(t)},isInline:(e,t)=>G.isElement(t)&&e.isInline(t),isNormalizing(e){var t=c.get(e);return void 0===t||t},isStart(e,t,n){if(0!==t.offset)return!1;var r=J.start(e,n);return fe.equals(t,r)},isVoid:(e,t)=>G.isElement(t)&&e.isVoid(t),last(e,t){var n=J.path(e,t,{edge:"end"});return J.node(e,n)},leaf(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=J.path(e,t,n);return[re.leaf(e,r),r]},*levels(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{at:n=e.selection,reverse:r=!1,voids:o=!1}=t,{match:a}=t;if(null==a&&(a=()=>!0),n){var i=[],u=J.path(e,n);for(var[l,c]of re.levels(e,u))if(a(l,c)&&(i.push([l,c]),!o&&J.isVoid(e,l)))break;r&&i.reverse(),yield*i}},marks(e){var{marks:t,selection:n}=e;if(!n)return null;if(t)return t;if(ve.isExpanded(n)){var[r]=J.nodes(e,{match:Ee.isText});if(r){var[o]=r;return m(o,$)}return{}}var{anchor:a}=n,{path:i}=a,[u]=J.leaf(e,i);if(0===a.offset){var l=J.previous(e,{at:i,match:Ee.isText}),c=J.above(e,{match:t=>J.isBlock(e,t)});if(l&&c){var[s,f]=l,[,d]=c;ue.isAncestor(d,f)&&(u=s)}}return m(u,q)},next(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{mode:n="lowest",voids:r=!1}=t,{match:o,at:a=e.selection}=t;if(a){var i=J.after(e,a,{voids:r});if(i){var[,u]=J.last(e,[]),l=[i.path,u];if(ue.isPath(a)&&0===a.length)throw new Error("Cannot get the next node from the root node!");if(null==o)if(ue.isPath(a)){var[c]=J.parent(e,a);o=e=>c.children.includes(e)}else o=()=>!0;var[s]=J.nodes(e,{at:l,match:o,mode:n,voids:r});return s}}},node(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=J.path(e,t,n);return[re.get(e,r),r]},*nodes(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{at:n=e.selection,mode:r="all",universal:o=!1,reverse:a=!1,voids:i=!1}=t,{match:u}=t;if(u||(u=()=>!0),n){var l,c;if(Q.isSpan(n))l=n[0],c=n[1];else{var s=J.path(e,n,{edge:"start"}),f=J.path(e,n,{edge:"end"});l=a?f:s,c=a?s:f}var d,p=re.nodes(e,{reverse:a,from:l,to:c,pass:t=>{var[n]=t;return!i&&J.isVoid(e,n)}}),h=[];for(var[v,b]of p){var m=d&&0===ue.compare(b,d[1]);if("highest"!==r||!m)if(u(v,b))if("lowest"===r&&m)d=[v,b];else{var y="lowest"===r?d:[v,b];y&&(o?h.push(y):yield y),d=[v,b]}else if(o&&!m&&Ee.isText(v))return}"lowest"===r&&d&&(o?h.push(d):yield d),o&&(yield*h)}},normalize(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{force:n=!1}=t,r=e=>i.get(e)||[],o=e=>{var t=r(e).pop(),n=t.join(",");return(e=>u.get(e)||new Set)(e).delete(n),t};if(J.isNormalizing(e)){if(n){var a=Array.from(re.nodes(e),(e=>{var[,t]=e;return t})),l=new Set(a.map((e=>e.join(","))));i.set(e,a),u.set(e,l)}0!==r(e).length&&J.withoutNormalizing(e,(()=>{for(var t of r(e))if(re.has(e,t)){var n=J.node(e,t),[a,i]=n;G.isElement(a)&&0===a.children.length&&e.normalizeNode(n)}for(var u=42*r(e).length,l=0;0!==r(e).length;){if(l>u)throw new Error("\n Could not completely normalize the editor after ".concat(u," iterations! This is usually due to incorrect normalization logic that leaves a node in an invalid state.\n "));var c=o(e);if(re.has(e,c)){var s=J.node(e,c);e.normalizeNode(s)}l++}}))}},parent(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=J.path(e,t,n),o=ue.parent(r);return J.node(e,o)},path(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{depth:r,edge:o}=n;if(ue.isPath(t))if("start"===o){var[,a]=re.first(e,t);t=a}else if("end"===o){var[,i]=re.last(e,t);t=i}return ve.isRange(t)&&(t="start"===o?ve.start(t):"end"===o?ve.end(t):ue.common(t.anchor.path,t.focus.path)),fe.isPoint(t)&&(t=t.path),null!=r&&(t=t.slice(0,r)),t},hasPath:(e,t)=>re.has(e,t),pathRef(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{affinity:r="forward"}=n,o={current:t,affinity:r,unref(){var{current:t}=o;return J.pathRefs(e).delete(o),o.current=null,t}};return J.pathRefs(e).add(o),o},pathRefs(e){var t=s.get(e);return t||(t=new Set,s.set(e,t)),t},point(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{edge:r="start"}=n;if(ue.isPath(t)){var o;if("end"===r){var[,a]=re.last(e,t);o=a}else{var[,i]=re.first(e,t);o=i}var u=re.get(e,o);if(!Ee.isText(u))throw new Error("Cannot get the ".concat(r," point in the node at path [").concat(t,"] because it has no ").concat(r," text node."));return{path:o,offset:"end"===r?u.text.length:0}}if(ve.isRange(t)){var[l,c]=ve.edges(t);return"start"===r?l:c}return t},pointRef(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{affinity:r="forward"}=n,o={current:t,affinity:r,unref(){var{current:t}=o;return J.pointRefs(e).delete(o),o.current=null,t}};return J.pointRefs(e).add(o),o},pointRefs(e){var t=f.get(e);return t||(t=new Set,f.set(e,t)),t},*positions(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{at:n=e.selection,unit:r="offset",reverse:o=!1,voids:a=!1}=t;if(n){var i=J.range(e,n),[u,l]=ve.edges(i),c=o?l:u,s=!1,f="",d=0,p=0,h=0;for(var[v,b]of J.nodes(e,{at:n,reverse:o,voids:a})){if(G.isElement(v)){if(!a&&e.isVoid(v)){yield J.start(e,b);continue}if(e.isInline(v))continue;if(J.hasInlines(e,v)){var m=ue.isAncestor(b,l.path)?l:J.end(e,b),y=ue.isAncestor(b,u.path)?u:J.start(e,b);f=J.string(e,{anchor:y,focus:m},{voids:a}),s=!0}}if(Ee.isText(v)){var O=ue.equals(b,c.path);for(O?(p=o?c.offset:v.text.length-c.offset,h=c.offset):(p=v.text.length,h=o?p:0),(O||s||"offset"===r)&&(yield{path:b,offset:h},s=!1);;){if(0===d){if(""===f)break;d=w(f,r,o),f=_(f,d,o)[1]}if(h=o?h-d:h+d,(p-=d)<0){d=-p;break}d=0,yield{path:b,offset:h}}}}}function w(e,t,n){return"character"===t?g(e,n):"word"===t?function(e){for(var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=0,r=!1;e.length>0;){var o=g(e,t),[a,i]=_(e,o,t);if(E(a,i,t))r=!0,n+=o;else{if(r)break;n+=o}e=i}return n}(e,n):"line"===t||"block"===t?e.length:1}},previous(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{mode:n="lowest",voids:r=!1}=t,{match:o,at:a=e.selection}=t;if(a){var i=J.before(e,a,{voids:r});if(i){var[,u]=J.first(e,[]),l=[i.path,u];if(ue.isPath(a)&&0===a.length)throw new Error("Cannot get the previous node from the root node!");if(null==o)if(ue.isPath(a)){var[c]=J.parent(e,a);o=e=>c.children.includes(e)}else o=()=>!0;var[s]=J.nodes(e,{reverse:!0,at:l,match:o,mode:n,voids:r});return s}}},range:(e,t,n)=>ve.isRange(t)&&!n?t:{anchor:J.start(e,t),focus:J.end(e,n||t)},rangeRef(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{affinity:r="forward"}=n,o={current:t,affinity:r,unref(){var{current:t}=o;return J.rangeRefs(e).delete(o),o.current=null,t}};return J.rangeRefs(e).add(o),o},rangeRefs(e){var t=d.get(e);return t||(t=new Set,d.set(e,t)),t},removeMark(e,t){e.removeMark(t)},setNormalizing(e,t){c.set(e,t)},start:(e,t)=>J.point(e,t,{edge:"start"}),string(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{voids:r=!1}=n,o=J.range(e,t),[a,i]=ve.edges(o),u="";for(var[l,c]of J.nodes(e,{at:o,match:Ee.isText,voids:r})){var s=l.text;ue.equals(c,i.path)&&(s=s.slice(0,i.offset)),ue.equals(c,a.path)&&(s=s.slice(a.offset)),u+=s}return u},unhangRange(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{voids:r=!1}=n,[o,a]=ve.edges(t);if(0!==o.offset||0!==a.offset||ve.isCollapsed(t))return t;var i=J.above(e,{at:a,match:t=>J.isBlock(e,t)}),u=i?i[1]:[],l={anchor:J.start(e,o),focus:a},c=!0;for(var[s,f]of J.nodes(e,{at:l,match:Ee.isText,reverse:!0,voids:r}))if(c)c=!1;else if(""!==s.text||ue.isBefore(f,u)){a={path:f,offset:s.text.length};break}return{anchor:o,focus:a}},void(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return J.above(e,Z(Z({},t),{},{match:t=>J.isVoid(e,t)}))},withoutNormalizing(e,t){var n=J.isNormalizing(e);J.setNormalizing(e,!1);try{t()}finally{J.setNormalizing(e,n)}J.normalize(e)}},Q={isSpan:e=>Array.isArray(e)&&2===e.length&&e.every(ue.isPath)},ee=["children"],te=["text"],ne=new WeakMap,re={ancestor(e,t){var n=re.get(e,t);if(Ee.isText(n))throw new Error("Cannot get the ancestor node at path [".concat(t,"] because it refers to a text node instead: ").concat(ye.stringify(n)));return n},*ancestors(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};for(var r of ue.ancestors(t,n)){var o=[re.ancestor(e,r),r];yield o}},child(e,t){if(Ee.isText(e))throw new Error("Cannot get the child of a text node: ".concat(ye.stringify(e)));var n=e.children[t];if(null==n)throw new Error("Cannot get child at index `".concat(t,"` in node: ").concat(ye.stringify(e)));return n},*children(e,t){for(var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{reverse:r=!1}=n,o=re.ancestor(e,t),{children:a}=o,i=r?a.length-1:0;r?i>=0:i1&&void 0!==arguments[1]?arguments[1]:{};for(var[n,r]of re.nodes(e,t))0!==r.length&&(yield[n,r])},*elements(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};for(var[n,r]of re.nodes(e,t))G.isElement(n)&&(yield[n,r])},extractProps:e=>G.isAncestor(e)?m(e,ee):m(e,te),first(e,t){for(var n=t.slice(),r=re.get(e,n);r&&!Ee.isText(r)&&0!==r.children.length;)r=r.children[0],n.push(0);return[r,n]},fragment(e,t){if(Ee.isText(e))throw new Error("Cannot get a fragment starting from a root text node: ".concat(ye.stringify(e)));return Object(o.d)({children:e.children},(e=>{var[n,r]=ve.edges(t),o=re.nodes(e,{reverse:!0,pass:e=>{var[,n]=e;return!ve.includes(t,n)}});for(var[,a]of o){if(!ve.includes(t,a)){var i=re.parent(e,a),u=a[a.length-1];i.children.splice(u,1)}if(ue.equals(a,r.path)){var l=re.leaf(e,a);l.text=l.text.slice(0,r.offset)}if(ue.equals(a,n.path)){var c=re.leaf(e,a);c.text=c.text.slice(n.offset)}}J.isEditor(e)&&(e.selection=null)})).children},get(e,t){for(var n=e,r=0;rEe.isText(e)||G.isElement(e)||J.isEditor(e),isNodeList(e){if(!Array.isArray(e))return!1;var t=ne.get(e);if(void 0!==t)return t;var n=e.every((e=>re.isNode(e)));return ne.set(e,n),n},last(e,t){for(var n=t.slice(),r=re.get(e,n);r&&!Ee.isText(r)&&0!==r.children.length;){var o=r.children.length-1;r=r.children[o],n.push(o)}return[r,n]},leaf(e,t){var n=re.get(e,t);if(!Ee.isText(n))throw new Error("Cannot get the leaf node at path [".concat(t,"] because it refers to a non-leaf node: ").concat(ye.stringify(n)));return n},*levels(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};for(var r of ue.levels(t,n)){var o=re.get(e,r);yield[o,r]}},matches:(e,t)=>G.isElement(e)&&G.isElementProps(t)&&G.matches(e,t)||Ee.isText(e)&&Ee.isTextProps(t)&&Ee.matches(e,t),*nodes(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{pass:n,reverse:r=!1}=t,{from:o=[],to:a}=t,i=new Set,u=[],l=e;!a||!(r?ue.isBefore(u,a):ue.isAfter(u,a));)if(i.has(l)||(yield[l,u]),i.has(l)||Ee.isText(l)||0===l.children.length||null!=n&&!1!==n([l,u])){if(0===u.length)break;if(!r){var c=ue.next(u);if(re.has(e,c)){u=c,l=re.get(e,u);continue}}if(r&&0!==u[u.length-1])u=ue.previous(u),l=re.get(e,u);else u=ue.parent(u),l=re.get(e,u),i.add(l)}else{i.add(l);var s=r?l.children.length-1:0;ue.isAncestor(u,o)&&(s=o[u.length]),u=u.concat(s),l=re.get(e,u)}},parent(e,t){var n=ue.parent(t),r=re.get(e,n);if(Ee.isText(r))throw new Error("Cannot get the parent of path [".concat(t,"] because it does not exist in the root."));return r},string:e=>Ee.isText(e)?e.text:e.children.map(re.string).join(""),*texts(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};for(var[n,r]of re.nodes(e,t))Ee.isText(n)&&(yield[n,r])}};function oe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ae(e){for(var t=1;tie.isOperation(e)&&e.type.endsWith("_node"),isOperation(e){if(!Object(r.a)(e))return!1;switch(e.type){case"insert_node":case"remove_node":return ue.isPath(e.path)&&re.isNode(e.node);case"insert_text":case"remove_text":return"number"==typeof e.offset&&"string"==typeof e.text&&ue.isPath(e.path);case"merge_node":return"number"==typeof e.position&&ue.isPath(e.path)&&Object(r.a)(e.properties);case"move_node":return ue.isPath(e.path)&&ue.isPath(e.newPath);case"set_node":return ue.isPath(e.path)&&Object(r.a)(e.properties)&&Object(r.a)(e.newProperties);case"set_selection":return null===e.properties&&ve.isRange(e.newProperties)||null===e.newProperties&&ve.isRange(e.properties)||Object(r.a)(e.properties)&&Object(r.a)(e.newProperties);case"split_node":return ue.isPath(e.path)&&"number"==typeof e.position&&Object(r.a)(e.properties);default:return!1}},isOperationList:e=>Array.isArray(e)&&e.every((e=>ie.isOperation(e))),isSelectionOperation:e=>ie.isOperation(e)&&e.type.endsWith("_selection"),isTextOperation:e=>ie.isOperation(e)&&e.type.endsWith("_text"),inverse(e){switch(e.type){case"insert_node":return ae(ae({},e),{},{type:"remove_node"});case"insert_text":return ae(ae({},e),{},{type:"remove_text"});case"merge_node":return ae(ae({},e),{},{type:"split_node",path:ue.previous(e.path)});case"move_node":var{newPath:t,path:n}=e;if(ue.equals(t,n))return e;if(ue.isSibling(n,t))return ae(ae({},e),{},{path:t,newPath:n});var r=ue.transform(n,e),o=ue.transform(ue.next(n),e);return ae(ae({},e),{},{path:r,newPath:o});case"remove_node":return ae(ae({},e),{},{type:"insert_node"});case"remove_text":return ae(ae({},e),{},{type:"insert_text"});case"set_node":var{properties:a,newProperties:i}=e;return ae(ae({},e),{},{properties:i,newProperties:a});case"set_selection":var{properties:u,newProperties:l}=e;return ae(ae({},e),{},null==u?{properties:l,newProperties:null}:null==l?{properties:null,newProperties:u}:{properties:l,newProperties:u});case"split_node":return ae(ae({},e),{},{type:"merge_node",path:ue.next(e.path)})}}},ue={ancestors(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{reverse:n=!1}=t,r=ue.levels(e,t);return r=n?r.slice(1):r.slice(0,-1)},common(e,t){for(var n=[],r=0;rt[r])return 1}return 0},endsAfter(e,t){var n=e.length-1,r=e.slice(0,n),o=t.slice(0,n),a=e[n],i=t[n];return ue.equals(r,o)&&a>i},endsAt(e,t){var n=e.length,r=e.slice(0,n),o=t.slice(0,n);return ue.equals(r,o)},endsBefore(e,t){var n=e.length-1,r=e.slice(0,n),o=t.slice(0,n),a=e[n],i=t[n];return ue.equals(r,o)&&ae.length===t.length&&e.every(((e,n)=>e===t[n])),hasPrevious:e=>e[e.length-1]>0,isAfter:(e,t)=>1===ue.compare(e,t),isAncestor:(e,t)=>e.length-1===ue.compare(e,t),isChild:(e,t)=>e.length===t.length+1&&0===ue.compare(e,t),isCommon:(e,t)=>e.length<=t.length&&0===ue.compare(e,t),isDescendant:(e,t)=>e.length>t.length&&0===ue.compare(e,t),isParent:(e,t)=>e.length+1===t.length&&0===ue.compare(e,t),isPath:e=>Array.isArray(e)&&(0===e.length||"number"==typeof e[0]),isSibling(e,t){if(e.length!==t.length)return!1;var n=e.slice(0,-1),r=t.slice(0,-1);return e[e.length-1]!==t[t.length-1]&&ue.equals(n,r)},levels(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{reverse:n=!1}=t,r=[],o=0;o<=e.length;o++)r.push(e.slice(0,o));return n&&r.reverse(),r},next(e){if(0===e.length)throw new Error("Cannot get the next path of a root path [".concat(e,"], because it has no next index."));var t=e[e.length-1];return e.slice(0,-1).concat(t+1)},operationCanTransformPath(e){switch(e.type){case"insert_node":case"remove_node":case"merge_node":case"split_node":case"move_node":return!0;default:return!1}},parent(e){if(0===e.length)throw new Error("Cannot get the parent path of the root path [".concat(e,"]."));return e.slice(0,-1)},previous(e){if(0===e.length)throw new Error("Cannot get the previous path of a root path [".concat(e,"], because it has no previous index."));var t=e[e.length-1];if(t<=0)throw new Error("Cannot get the previous path of a first child path [".concat(e,"] because it would result in a negative index."));return e.slice(0,-1).concat(t-1)},relative(e,t){if(!ue.isAncestor(t,e)&&!ue.equals(e,t))throw new Error("Cannot get the relative path of [".concat(e,"] inside ancestor [").concat(t,"], because it is not above or equal to the path."));return e.slice(t.length)},transform(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return Object(o.d)(e,(r=>{var{affinity:o="forward"}=n;if(e&&0!==(null==e?void 0:e.length)){if(null===r)return null;switch(t.type){case"insert_node":var{path:a}=t;(ue.equals(a,r)||ue.endsBefore(a,r)||ue.isAncestor(a,r))&&(r[a.length-1]+=1);break;case"remove_node":var{path:i}=t;if(ue.equals(i,r)||ue.isAncestor(i,r))return null;ue.endsBefore(i,r)&&(r[i.length-1]-=1);break;case"merge_node":var{path:u,position:l}=t;ue.equals(u,r)||ue.endsBefore(u,r)?r[u.length-1]-=1:ue.isAncestor(u,r)&&(r[u.length-1]-=1,r[u.length]+=l);break;case"split_node":var{path:c,position:s}=t;if(ue.equals(c,r)){if("forward"===o)r[r.length-1]+=1;else if("backward"!==o)return null}else ue.endsBefore(c,r)?r[c.length-1]+=1:ue.isAncestor(c,r)&&e[c.length]>=s&&(r[c.length-1]+=1,r[c.length]-=s);break;case"move_node":var{path:f,newPath:d}=t;if(ue.equals(f,d))return;if(ue.isAncestor(f,r)||ue.equals(f,r)){var p=d.slice();return ue.endsBefore(f,d)&&f.lengtht.offset?1:0:n},isAfter:(e,t)=>1===fe.compare(e,t),isBefore:(e,t)=>-1===fe.compare(e,t),equals:(e,t)=>e.offset===t.offset&&ue.equals(e.path,t.path),isPoint:e=>Object(r.a)(e)&&"number"==typeof e.offset&&ue.isPath(e.path),transform(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return Object(o.d)(e,(e=>{if(null===e)return null;var{affinity:r="forward"}=n,{path:o,offset:a}=e;switch(t.type){case"insert_node":case"move_node":e.path=ue.transform(o,t,n);break;case"insert_text":ue.equals(t.path,o)&&(t.offset1&&void 0!==arguments[1]?arguments[1]:{},{reverse:n=!1}=t,{anchor:r,focus:o}=e;return ve.isBackward(e)===n?[r,o]:[o,r]},end(e){var[,t]=ve.edges(e);return t},equals:(e,t)=>fe.equals(e.anchor,t.anchor)&&fe.equals(e.focus,t.focus),includes(e,t){if(ve.isRange(t)){if(ve.includes(e,t.anchor)||ve.includes(e,t.focus))return!0;var[n,r]=ve.edges(e),[o,a]=ve.edges(t);return fe.isBefore(n,o)&&fe.isAfter(r,a)}var[i,u]=ve.edges(e),l=!1,c=!1;return fe.isPoint(t)?(l=fe.compare(t,i)>=0,c=fe.compare(t,u)<=0):(l=ue.compare(t,i.path)>=0,c=ue.compare(t,u.path)<=0),l&&c},intersection(e,t){var n=m(e,pe),[r,o]=ve.edges(e),[i,u]=ve.edges(t),l=fe.isBefore(r,i)?i:r,c=fe.isBefore(o,u)?o:u;return fe.isBefore(c,l)?null:function(e){for(var t=1;t!ve.isCollapsed(e),isForward:e=>!ve.isBackward(e),isRange:e=>Object(r.a)(e)&&fe.isPoint(e.anchor)&&fe.isPoint(e.focus),*points(e){yield[e.anchor,"anchor"],yield[e.focus,"focus"]},start(e){var[t]=ve.edges(e);return t},transform(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return Object(o.d)(e,(e=>{if(null===e)return null;var r,o,{affinity:a="inward"}=n;if("inward"===a){var i=ve.isCollapsed(e);ve.isForward(e)?(r="forward",o=i?r:"backward"):(r="backward",o=i?r:"forward")}else"outward"===a?ve.isForward(e)?(r="backward",o="forward"):(r="forward",o="backward"):(r=a,o=a);var u=fe.transform(e.anchor,t,{affinity:r}),l=fe.transform(e.focus,t,{affinity:o});if(!u||!l)return null;e.anchor=u,e.focus=l}))}},be={transform(e,t){var{current:n,affinity:r}=e;if(null!=n){var o=ve.transform(n,t,{affinity:r});e.current=o,null==o&&e.unref()}}},me=void 0,ye={setScrubber(e){me=e},stringify:e=>JSON.stringify(e,me)},ge=(e,t)=>{for(var n in e){var o=e[n],a=t[n];if(Object(r.a)(o)&&Object(r.a)(a)){if(!ge(o,a))return!1}else if(Array.isArray(o)&&Array.isArray(a)){if(o.length!==a.length)return!1;for(var i=0;i2&&void 0!==arguments[2]?arguments[2]:{},{loose:r=!1}=n;function o(e){return m(e,Oe)}return ge(r?o(e):e,r?o(t):t)},isText:e=>Object(r.a)(e)&&"string"==typeof e.text,isTextList:e=>Array.isArray(e)&&e.every((e=>Ee.isText(e))),isTextProps:e=>void 0!==e.text,matches(e,t){for(var n in t)if("text"!==n&&(!e.hasOwnProperty(n)||e[n]!==t[n]))return!1;return!0},decorations(e,t){var n=[_e({},e)];for(var r of t){var o=m(r,we),[a,i]=ve.edges(r),u=[],l=0;for(var c of n){var{length:s}=c.text,f=l;if(l+=s,a.offset<=f&&i.offset>=l)Object.assign(c,o),u.push(c);else if(a.offset!==i.offset&&(a.offset===l||i.offset===f)||a.offset>l||i.offsetf){var b=a.offset-f;p=_e(_e({},d),{},{text:d.text.slice(0,b)}),d=_e(_e({},d),{},{text:d.text.slice(b)})}Object.assign(d,o),p&&u.push(p),u.push(d),h&&u.push(h)}}n=u}return n}};function xe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Pe(e){for(var t=1;t2&&void 0!==arguments[2]?arguments[2]:{};J.withoutNormalizing(e,(()=>{var{hanging:r=!1,voids:o=!1,mode:a="lowest"}=n,{at:i,match:u,select:l}=n;if(re.isNode(t)&&(t=[t]),0!==t.length){var[c]=t;if(i||(i=e.selection?e.selection:e.children.length>0?J.end(e,[]):[0],l=!0),null==l&&(l=!1),ve.isRange(i))if(r||(i=J.unhangRange(e,i)),ve.isCollapsed(i))i=i.anchor;else{var[,s]=ve.edges(i),f=J.pointRef(e,s);Ve.delete(e,{at:i}),i=f.unref()}if(fe.isPoint(i)){null==u&&(u=Ee.isText(c)?e=>Ee.isText(e):e.isInline(c)?t=>Ee.isText(t)||J.isInline(e,t):t=>J.isBlock(e,t));var[d]=J.nodes(e,{at:i.path,match:u,mode:a,voids:o});if(!d)return;var[,p]=d,h=J.pathRef(e,p),v=J.isEnd(e,i,p);Ve.splitNodes(e,{at:i,match:u,mode:a,voids:o});var b=h.unref();i=v?ue.next(b):b}var m=ue.parent(i),y=i[i.length-1];if(o||!J.void(e,{at:m})){for(var g of t){var O=m.concat(y);y++,e.apply({type:"insert_node",path:O,node:g}),i=ue.next(i)}if(i=ue.previous(i),l){var w=J.end(e,i);w&&Ve.select(e,w)}}}}))},liftNodes(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};J.withoutNormalizing(e,(()=>{var{at:n=e.selection,mode:r="lowest",voids:o=!1}=t,{match:a}=t;if(null==a&&(a=ue.isPath(n)?Ie(e,n):t=>J.isBlock(e,t)),n){var i=J.nodes(e,{at:n,match:a,mode:r,voids:o}),u=Array.from(i,(t=>{var[,n]=t;return J.pathRef(e,n)}));for(var l of u){var c=l.unref();if(c.length<2)throw new Error("Cannot lift node at a path [".concat(c,"] because it has a depth of less than `2`."));var s=J.node(e,ue.parent(c)),[f,d]=s,p=c[c.length-1],{length:h}=f.children;if(1===h){var v=ue.next(d);Ve.moveNodes(e,{at:c,to:v,voids:o}),Ve.removeNodes(e,{at:d,voids:o})}else if(0===p)Ve.moveNodes(e,{at:c,to:d,voids:o});else if(p===h-1){var b=ue.next(d);Ve.moveNodes(e,{at:c,to:b,voids:o})}else{var m=ue.next(c),y=ue.next(d);Ve.splitNodes(e,{at:m,voids:o}),Ve.moveNodes(e,{at:c,to:y,voids:o})}}}}))},mergeNodes(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};J.withoutNormalizing(e,(()=>{var{match:n,at:r=e.selection}=t,{hanging:o=!1,voids:a=!1,mode:i="lowest"}=t;if(r){if(null==n)if(ue.isPath(r)){var[u]=J.parent(e,r);n=e=>u.children.includes(e)}else n=t=>J.isBlock(e,t);if(!o&&ve.isRange(r)&&(r=J.unhangRange(e,r)),ve.isRange(r))if(ve.isCollapsed(r))r=r.anchor;else{var[,l]=ve.edges(r),c=J.pointRef(e,l);Ve.delete(e,{at:r}),r=c.unref(),null==t.at&&Ve.select(e,r)}var[s]=J.nodes(e,{at:r,match:n,voids:a,mode:i}),f=J.previous(e,{at:r,match:n,voids:a,mode:i});if(s&&f){var[d,p]=s,[h,v]=f;if(0!==p.length&&0!==v.length){var b,y,g=ue.next(v),O=ue.common(p,v),w=ue.isSibling(p,v),j=Array.from(J.levels(e,{at:p}),(e=>{var[t]=e;return t})).slice(O.length).slice(0,-1),_=J.above(e,{at:p,mode:"highest",match:t=>j.includes(t)&&Ae(e,t)}),E=_&&J.pathRef(e,_[1]);if(Ee.isText(d)&&Ee.isText(h)){var x=m(d,ke);y=h.text.length,b=x}else{if(!G.isElement(d)||!G.isElement(h))throw new Error("Cannot merge the node at path [".concat(p,"] with the previous sibling because it is not the same kind: ").concat(ye.stringify(d)," ").concat(ye.stringify(h)));x=m(d,Ce);y=h.children.length,b=x}w||Ve.moveNodes(e,{at:p,to:g,voids:a}),E&&Ve.removeNodes(e,{at:E.current,voids:a}),G.isElement(h)&&J.isEmpty(e,h)||Ee.isText(h)&&""===h.text&&0!==v[v.length-1]?Ve.removeNodes(e,{at:v,voids:a}):e.apply({type:"merge_node",path:g,position:y,properties:b}),E&&E.unref()}}}}))},moveNodes(e,t){J.withoutNormalizing(e,(()=>{var{to:n,at:r=e.selection,mode:o="lowest",voids:a=!1}=t,{match:i}=t;if(r){null==i&&(i=ue.isPath(r)?Ie(e,r):t=>J.isBlock(e,t));var u=J.pathRef(e,n),l=J.nodes(e,{at:r,match:i,mode:o,voids:a}),c=Array.from(l,(t=>{var[,n]=t;return J.pathRef(e,n)}));for(var s of c){var f=s.unref(),d=u.current;0!==f.length&&e.apply({type:"move_node",path:f,newPath:d}),u.current&&ue.isSibling(d,f)&&ue.isAfter(d,f)&&(u.current=ue.next(u.current))}u.unref()}}))},removeNodes(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};J.withoutNormalizing(e,(()=>{var{hanging:n=!1,voids:r=!1,mode:o="lowest"}=t,{at:a=e.selection,match:i}=t;if(a){null==i&&(i=ue.isPath(a)?Ie(e,a):t=>J.isBlock(e,t)),!n&&ve.isRange(a)&&(a=J.unhangRange(e,a));var u=J.nodes(e,{at:a,match:i,mode:o,voids:r}),l=Array.from(u,(t=>{var[,n]=t;return J.pathRef(e,n)}));for(var c of l){var s=c.unref();if(s){var[f]=J.node(e,s);e.apply({type:"remove_node",path:s,node:f})}}}}))},setNodes(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};J.withoutNormalizing(e,(()=>{var{match:r,at:o=e.selection,compare:a,merge:i}=n,{hanging:u=!1,mode:l="lowest",split:c=!1,voids:s=!1}=n;if(o){if(null==r&&(r=ue.isPath(o)?Ie(e,o):t=>J.isBlock(e,t)),!u&&ve.isRange(o)&&(o=J.unhangRange(e,o)),c&&ve.isRange(o)){if(ve.isCollapsed(o)&&J.leaf(e,o.anchor)[0].text.length>0)return;var f=J.rangeRef(e,o,{affinity:"inward"}),[d,p]=ve.edges(o),h="lowest"===l?"lowest":"highest",v=J.isEnd(e,p,p.path);Ve.splitNodes(e,{at:p,match:r,mode:h,voids:s,always:!v});var b=J.isStart(e,d,d.path);Ve.splitNodes(e,{at:d,match:r,mode:h,voids:s,always:!b}),o=f.unref(),null==n.at&&Ve.select(e,o)}for(var[m,y]of(a||(a=(e,t)=>e!==t),J.nodes(e,{at:o,match:r,mode:l,voids:s}))){var g={},O={};if(0!==y.length){var w=!1;for(var j in t)"children"!==j&&"text"!==j&&a(t[j],m[j])&&(w=!0,m.hasOwnProperty(j)&&(g[j]=m[j]),i?null!=t[j]&&(O[j]=i(m[j],t[j])):null!=t[j]&&(O[j]=t[j]));w&&e.apply({type:"set_node",path:y,properties:g,newProperties:O})}}}}))},splitNodes(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};J.withoutNormalizing(e,(()=>{var{mode:n="lowest",voids:r=!1}=t,{match:o,at:a=e.selection,height:i=0,always:u=!1}=t;if(null==o&&(o=t=>J.isBlock(e,t)),ve.isRange(a)&&(a=Te(e,a)),ue.isPath(a)){var l=a,c=J.point(e,l),[s]=J.parent(e,l);o=e=>e===s,i=c.path.length-l.length+1,a=c,u=!0}if(a){var f,d=J.pointRef(e,a,{affinity:"backward"});try{var[p]=J.nodes(e,{at:a,match:o,mode:n,voids:r});if(!p)return;var h=J.void(e,{at:a,mode:"highest"});if(!r&&h){var[v,b]=h;if(G.isElement(v)&&e.isInline(v)){var m=J.after(e,b);if(!m){var y=ue.next(b);Ve.insertNodes(e,{text:""},{at:y,voids:r}),m=J.point(e,y)}a=m,u=!0}i=a.path.length-b.length+1,u=!0}f=J.pointRef(e,a);var g=a.path.length-i,[,O]=p,w=a.path.slice(0,g),j=0===i?a.offset:a.path[g]+0;for(var[_,E]of J.levels(e,{at:w,reverse:!0,voids:r})){var x=!1;if(E.length2&&void 0!==arguments[2]?arguments[2]:{};Array.isArray(t)||(t=[t]);var r={};for(var o of t)r[o]=null;Ve.setNodes(e,r,n)},unwrapNodes(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};J.withoutNormalizing(e,(()=>{var{mode:n="lowest",split:r=!1,voids:o=!1}=t,{at:a=e.selection,match:i}=t;if(a){null==i&&(i=ue.isPath(a)?Ie(e,a):t=>J.isBlock(e,t)),ue.isPath(a)&&(a=J.range(e,a));var u=ve.isRange(a)?J.rangeRef(e,a):null,l=J.nodes(e,{at:a,match:i,mode:n,voids:o}),c=Array.from(l,(t=>{var[,n]=t;return J.pathRef(e,n)})).reverse(),s=function(t){var n=t.unref(),[a]=J.node(e,n),i=J.range(e,n);r&&u&&(i=ve.intersection(u.current,i)),Ve.liftNodes(e,{at:i,match:e=>G.isAncestor(a)&&a.children.includes(e),voids:o})};for(var f of c)s(f);u&&u.unref()}}))},wrapNodes(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};J.withoutNormalizing(e,(()=>{var{mode:r="lowest",split:o=!1,voids:a=!1}=n,{match:i,at:u=e.selection}=n;if(u){if(null==i&&(i=ue.isPath(u)?Ie(e,u):e.isInline(t)?t=>J.isInline(e,t)||Ee.isText(t):t=>J.isBlock(e,t)),o&&ve.isRange(u)){var[l,c]=ve.edges(u),s=J.rangeRef(e,u,{affinity:"inward"});Ve.splitNodes(e,{at:c,match:i,voids:a}),Ve.splitNodes(e,{at:l,match:i,voids:a}),u=s.unref(),null==n.at&&Ve.select(e,u)}var f=Array.from(J.nodes(e,{at:u,match:e.isInline(t)?t=>J.isBlock(e,t):e=>J.isEditor(e),mode:"lowest",voids:a}));for(var[,d]of f){var p=ve.isRange(u)?ve.intersection(u,J.range(e,d)):u;if(p){var h=Array.from(J.nodes(e,{at:p,match:i,mode:r,voids:a}));if(h.length>0)if("continue"===function(){var[n]=h,r=h[h.length-1],[,o]=n,[,i]=r;if(0===o.length&&0===i.length)return"continue";var u=ue.equals(o,i)?ue.parent(o):ue.common(o,i),l=J.range(e,o,i),c=J.node(e,u),[s]=c,f=u.length+1,d=ue.next(i.slice(0,f)),p=De(De({},t),{},{children:[]});Ve.insertNodes(e,p,{at:d,voids:a}),Ve.moveNodes(e,{at:l,match:e=>G.isAncestor(s)&&s.children.includes(e),to:d.concat(0),voids:a})}())continue}}}}))}},Ae=(e,t)=>{if(G.isElement(t)){var n=t;return!!J.isVoid(e,t)||1===n.children.length&&Ae(e,n.children[0])}return!J.isEditor(t)},Te=(e,t)=>{if(ve.isCollapsed(t))return t.anchor;var[,n]=ve.edges(t),r=J.pointRef(e,n);return Ve.delete(e,{at:t}),r.unref()},Ie=(e,t)=>{var[n]=J.node(e,t);return e=>e===n};function Re(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Fe(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{},{edge:n="anchor"}=t,{selection:r}=e;if(r)if("anchor"===n)Ve.select(e,r.anchor);else if("focus"===n)Ve.select(e,r.focus);else if("start"===n){var[o]=ve.edges(r);Ve.select(e,o)}else if("end"===n){var[,a]=ve.edges(r);Ve.select(e,a)}},deselect(e){var{selection:t}=e;t&&e.apply({type:"set_selection",properties:t,newProperties:null})},move(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{selection:n}=e,{distance:r=1,unit:o="character",reverse:a=!1}=t,{edge:i=null}=t;if(n){"start"===i&&(i=ve.isBackward(n)?"focus":"anchor"),"end"===i&&(i=ve.isBackward(n)?"anchor":"focus");var{anchor:u,focus:l}=n,c={distance:r,unit:o},s={};if(null==i||"anchor"===i){var f=a?J.before(e,u,c):J.after(e,u,c);f&&(s.anchor=f)}if(null==i||"focus"===i){var d=a?J.before(e,l,c):J.after(e,l,c);d&&(s.focus=d)}Ve.setSelection(e,s)}},select(e,t){var{selection:n}=e;if(t=J.range(e,t),n)Ve.setSelection(e,t);else{if(!ve.isRange(t))throw new Error("When setting the selection and the current selection is `null` you must provide at least an `anchor` and `focus`, but you passed: ".concat(ye.stringify(t)));e.apply({type:"set_selection",properties:n,newProperties:t})}},setPoint(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{selection:r}=e,{edge:o="both"}=n;if(r){"start"===o&&(o=ve.isBackward(r)?"focus":"anchor"),"end"===o&&(o=ve.isBackward(r)?"anchor":"focus");var{anchor:a,focus:i}=r,u="anchor"===o?a:i;Ve.setSelection(e,{["anchor"===o?"anchor":"focus"]:Fe(Fe({},u),t)})}},setSelection(e,t){var{selection:n}=e,r={},o={};if(n){for(var a in t)("anchor"===a&&null!=t.anchor&&!fe.equals(t.anchor,n.anchor)||"focus"===a&&null!=t.focus&&!fe.equals(t.focus,n.focus)||"anchor"!==a&&"focus"!==a&&t[a]!==n[a])&&(r[a]=n[a],o[a]=t[a]);Object.keys(r).length>0&&e.apply({type:"set_selection",properties:r,newProperties:o})}}},Le={delete(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};J.withoutNormalizing(e,(()=>{var{reverse:n=!1,unit:r="character",distance:o=1,voids:a=!1}=t,{at:i=e.selection,hanging:u=!1}=t;if(i){var l=!1;if(ve.isRange(i)&&ve.isCollapsed(i)&&(l=!0,i=i.anchor),fe.isPoint(i)){var c=J.void(e,{at:i,mode:"highest"});if(!a&&c){var[,s]=c;i=s}else{var f={unit:r,distance:o};i={anchor:i,focus:n?J.before(e,i,f)||J.start(e,[]):J.after(e,i,f)||J.end(e,[])},u=!0}}if(ue.isPath(i))Ve.removeNodes(e,{at:i,voids:a});else if(!ve.isCollapsed(i)){if(!u){var[,d]=ve.edges(i),p=J.end(e,[]);fe.equals(d,p)||(i=J.unhangRange(e,i,{voids:a}))}var[h,v]=ve.edges(i),b=J.above(e,{match:t=>J.isBlock(e,t),at:h,voids:a}),m=J.above(e,{match:t=>J.isBlock(e,t),at:v,voids:a}),y=b&&m&&!ue.equals(b[1],m[1]),g=ue.equals(h.path,v.path),O=a?null:J.void(e,{at:h,mode:"highest"}),w=a?null:J.void(e,{at:v,mode:"highest"});if(O){var j=J.before(e,h);j&&b&&ue.isAncestor(b[1],j.path)&&(h=j)}if(w){var _=J.after(e,v);_&&m&&ue.isAncestor(m[1],_.path)&&(v=_)}var E,x=[];for(var P of J.nodes(e,{at:i,voids:a})){var[k,C]=P;E&&0===ue.compare(C,E)||(!a&&J.isVoid(e,k)||!ue.isCommon(C,h.path)&&!ue.isCommon(C,v.path))&&(x.push(P),E=C)}var S=Array.from(x,(t=>{var[,n]=t;return J.pathRef(e,n)})),D=J.pointRef(e,h),M=J.pointRef(e,v),A="";if(!g&&!O){var T=D.current,[I]=J.leaf(e,T),{path:R}=T,{offset:F}=h,B=I.text.slice(F);B.length>0&&(e.apply({type:"remove_text",path:R,offset:F,text:B}),A=B)}for(var L of S){var N=L.unref();Ve.removeNodes(e,{at:N,voids:a})}if(!w){var W=M.current,[V]=J.leaf(e,W),{path:z}=W,U=g?h.offset:0,H=V.text.slice(U,v.offset);H.length>0&&(e.apply({type:"remove_text",path:z,offset:U,text:H}),A=H)}!g&&y&&M.current&&D.current&&Ve.mergeNodes(e,{at:M.current,hanging:!0,voids:a}),l&&n&&"character"===r&&A.length>1&&A.match(/[\u0E00-\u0E7F]+/)&&Ve.insertText(e,A.slice(0,A.length-o));var Y=D.unref(),G=M.unref(),$=n?Y||G:G||Y;null==t.at&&$&&Ve.select(e,$)}}}))},insertFragment(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};J.withoutNormalizing(e,(()=>{var{hanging:r=!1,voids:o=!1}=n,{at:a=e.selection}=n;if(t.length&&a){if(ve.isRange(a))if(r||(a=J.unhangRange(e,a)),ve.isCollapsed(a))a=a.anchor;else{var[,i]=ve.edges(a);if(!o&&J.void(e,{at:i}))return;var u=J.pointRef(e,i);Ve.delete(e,{at:a}),a=u.unref()}else ue.isPath(a)&&(a=J.start(e,a));if(o||!J.void(e,{at:a})){var l=J.above(e,{at:a,match:t=>J.isInline(e,t),mode:"highest",voids:o});if(l){var[,c]=l;if(J.isEnd(e,a,c))a=J.after(e,c);else if(J.isStart(e,a,c)){a=J.before(e,c)}}var s=J.above(e,{match:t=>J.isBlock(e,t),at:a,voids:o}),[,f]=s,d=J.isStart(e,a,f),p=J.isEnd(e,a,f),h=d&&p,v=!d||d&&p,b=!p,[,m]=re.first({children:t},[]),[,y]=re.last({children:t},[]),g=[],O=t=>{var[n,r]=t;return!(0===r.length)&&(!!h||!(v&&ue.isAncestor(r,m)&&G.isElement(n)&&!e.isVoid(n)&&!e.isInline(n))&&!(b&&ue.isAncestor(r,y)&&G.isElement(n)&&!e.isVoid(n)&&!e.isInline(n)))};for(var w of re.nodes({children:t},{pass:O}))O(w)&&g.push(w);var j=[],_=[],E=[],x=!0,P=!1;for(var[k]of g)G.isElement(k)&&!e.isInline(k)?(x=!1,P=!0,_.push(k)):x?j.push(k):E.push(k);var[C]=J.nodes(e,{at:a,match:t=>Ee.isText(t)||J.isInline(e,t),mode:"highest",voids:o}),[,S]=C,D=J.isStart(e,a,S),M=J.isEnd(e,a,S),A=J.pathRef(e,p?ue.next(f):f),T=J.pathRef(e,M?ue.next(S):S),I=J.pathRef(e,f);Ve.splitNodes(e,{at:a,match:t=>P?J.isBlock(e,t):Ee.isText(t)||J.isInline(e,t),mode:P?"lowest":"highest",voids:o});var R=J.pathRef(e,!D||D&&M?ue.next(S):S);if(Ve.insertNodes(e,j,{at:R.current,match:t=>Ee.isText(t)||J.isInline(e,t),mode:"highest",voids:o}),h&&_.length&&Ve.delete(e,{at:I.unref(),voids:o}),Ve.insertNodes(e,_,{at:A.current,match:t=>J.isBlock(e,t),mode:"lowest",voids:o}),Ve.insertNodes(e,E,{at:T.current,match:t=>Ee.isText(t)||J.isInline(e,t),mode:"highest",voids:o}),!n.at){var F;F=E.length>0?ue.previous(T.current):_.length>0?ue.previous(A.current):ue.previous(R.current);var B=J.end(e,F);Ve.select(e,B)}R.unref(),A.unref(),T.unref()}}}))},insertText(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};J.withoutNormalizing(e,(()=>{var{voids:r=!1}=n,{at:o=e.selection}=n;if(o){if(ue.isPath(o)&&(o=J.range(e,o)),ve.isRange(o))if(ve.isCollapsed(o))o=o.anchor;else{var a=ve.end(o);if(!r&&J.void(e,{at:a}))return;var i=ve.start(o),u=J.pointRef(e,i),l=J.pointRef(e,a);Ve.delete(e,{at:o,voids:r});var c=u.unref(),s=l.unref();o=c||s,Ve.setSelection(e,{anchor:o,focus:o})}if(r||!J.void(e,{at:o})){var{path:f,offset:d}=o;t.length>0&&e.apply({type:"insert_text",path:f,offset:d,text:t})}}}))}};function Ne(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function We(e){for(var t=1;t{switch(n.type){case"insert_node":var{path:r,node:o}=n,a=re.parent(e,r),i=r[r.length-1];if(i>a.children.length)throw new Error('Cannot apply an "insert_node" operation at path ['.concat(r,"] because the destination is past the end of the node."));if(a.children.splice(i,0,o),t)for(var[u,l]of ve.points(t))t[l]=fe.transform(u,n);break;case"insert_text":var{path:c,offset:s,text:f}=n;if(0===f.length)break;var d=re.leaf(e,c),p=d.text.slice(0,s),h=d.text.slice(s);if(d.text=p+f+h,t)for(var[v,b]of ve.points(t))t[b]=fe.transform(v,n);break;case"merge_node":var{path:m}=n,y=re.get(e,m),g=ue.previous(m),O=re.get(e,g),w=re.parent(e,m),j=m[m.length-1];if(Ee.isText(y)&&Ee.isText(O))O.text+=y.text;else{if(Ee.isText(y)||Ee.isText(O))throw new Error('Cannot apply a "merge_node" operation at path ['.concat(m,"] to nodes of different interfaces: ").concat(ye.stringify(y)," ").concat(ye.stringify(O)));O.children.push(...y.children)}if(w.children.splice(j,1),t)for(var[_,E]of ve.points(t))t[E]=fe.transform(_,n);break;case"move_node":var{path:x,newPath:P}=n;if(ue.isAncestor(x,P))throw new Error("Cannot move a path [".concat(x,"] to new path [").concat(P,"] because the destination is inside itself."));var k=re.get(e,x),C=re.parent(e,x),S=x[x.length-1];C.children.splice(S,1);var D=ue.transform(x,n),M=re.get(e,ue.parent(D)),A=D[D.length-1];if(M.children.splice(A,0,k),t)for(var[T,I]of ve.points(t))t[I]=fe.transform(T,n);break;case"remove_node":var{path:R}=n,F=R[R.length-1];if(re.parent(e,R).children.splice(F,1),t)for(var[B,L]of ve.points(t)){var N=fe.transform(B,n);if(null!=t&&null!=N)t[L]=N;else{var W=void 0,V=void 0;for(var[z,U]of re.texts(e)){if(-1!==ue.compare(U,R)){V=[z,U];break}W=[z,U]}var H=!1;W&&V&&(H=ue.equals(V[1],R)?!ue.hasPrevious(V[1]):ue.common(W[1],R).length0)&&!(r=a.next()).done;)i.push(r.value)}catch(e){o={error:e}}finally{try{r&&!r.done&&(n=a.return)&&n.call(a)}finally{if(o)throw o.error}}return i}n.d(t,"a",(function(){return u})),n.d(t,"b",(function(){return m})),n.d(t,"c",(function(){return h})),n.d(t,"d",(function(){return a})),n.d(t,"e",(function(){return b})),n.d(t,"f",(function(){return s})),n.d(t,"g",(function(){return l})),n.d(t,"h",(function(){return v})),n.d(t,"i",(function(){return d}));var o=/_key\s*==\s*['"](.*)['"]/;function a(e){return"string"==typeof e?o.test(e.trim()):"object"==typeof e&&"_key"in e}function i(e){return!!e&&("object"==typeof e||"function"==typeof e)}function u(e){return i(e)&&"string"==typeof e._type&&"string"==typeof e.style&&Array.isArray(e.children)&&Array.isArray(e.markDefs)}function l(e){return i(e)&&"span"===e._type&&"string"==typeof e.text&&Array.isArray(e.marks)}function c(e){return!!e&&("object"==typeof e||"function"==typeof e)}function s(e){return!!c(e)&&"object"===e.jsonType}function f(e){return!!c(e)&&"array"===e.jsonType}function d(e){return"object"==typeof e&&null!==e&&"title"in e&&"value"in e}function p(e){return!!c(e)&&(Array.isArray(e.annotations)&&Array.isArray(e.decorators))}function h(e){if(!c(e))return!1;if(!Array.isArray(e.fields))return!1;var t=r(e.fields,3),n=t[0],o=t[1],a=t[2];return m(n)&&v(o)&&b(a)}function v(e){return!!c(e)&&("style"===e.name&&(c(e.type)&&"string"===e.type.jsonType))}function b(e){return!!c(e)&&("list"===e.name&&(c(e.type)&&"string"===e.type.jsonType))}function m(e){return!!c(e)&&("children"===e.name&&(!!f(e.type)&&e.type.of.some(p)))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BlockActions=function(e){var t=(0,a.usePortableTextEditor)(),n=e.block,r=e.onChange,o=e.renderBlockActions,u=(0,i.useMemo)((()=>a.PortableTextEditor.getPortableTextFeatures(t).decorators.map((e=>e.value))),[t]),c=(0,i.useMemo)((()=>{if(o){var e={block:n,value:a.PortableTextEditor.getValue(t),set:(0,l.createBlockActionPatchFn)("set",n,r,u),unset:(0,l.createBlockActionPatchFn)("unset",n,r,u),insert:(0,l.createBlockActionPatchFn)("insert",n,r,u)};if("function"==typeof(s=o)&&null!==(f=s.prototype)&&void 0!==f&&f.isReactComponent||function(e){return"function"==typeof e&&String(e).includes("return React.createElement")}(o)){var c=o;return i.default.createElement(c,e)}return o(e)}var s,f}),[o,n,t,r,u]),s=(0,i.useCallback)((()=>{a.PortableTextEditor.blur(t)}),[t]);if(!c)return null;return i.default.createElement(d,{contentEditable:!1,onKeyDown:s,onMouseDown:s},c)};var r,o,a=n(34),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),u=(r=n(3))&&r.__esModule?r:{default:r},l=n(2918);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}var s,f,d=u.default.div(o||(s=["\n display: flex;\n pointer-events: 'all';\n"],f||(f=s.slice(0)),o=Object.freeze(Object.defineProperties(s,{raw:{value:Object.freeze(f)}}))))},function(e,t,n){"use strict";function r(e){var t=e.fields.find((e=>"style"===e.name));if(!t)throw new Error("A field with name 'style' is not defined in the block type (required).");var n=t.type.options.list&&t.type.options.list.filter((e=>e.value));if(!n||0===n.length)throw new Error("The style fields need at least one style defined. I.e: {title: 'Normal', value: 'normal'}.");return n}function o(e){return e.annotations.map((e=>({blockEditor:e.blockEditor,title:e.title,type:e,value:e.name,icon:e.icon})))}function a(e){return e.decorators}function i(e){var t=e.fields.find((e=>"list"===e.name));if(!t)throw new Error("A field with name 'list' is not defined in the block type (required).");var n=t.type.options.list&&t.type.options.list.filter((e=>e.value));if(!n)throw new Error("The list field need at least to be an empty array");return n}function u(e){return e.type?u(e.type):"block"===e.name?e:null}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){if(!e)throw new Error("Parameter 'blockContentType' required");var t=e.of.find(u);if(!t)throw new Error("'block' type is not defined in this schema (required).");var n=t.fields.find((e=>"children"===e.name)).type.of,l=n.find((e=>"span"===e.name)),c=n.filter((e=>"span"!==e.name)),s=e.of.filter((e=>e.name!==t.name));return{styles:r(t),decorators:a(l),annotations:o(l),lists:i(t),types:{block:e,span:l,inlineObjects:c,blockObjects:s}}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){switch(r.call(e)){case"[object Function]":return"function";case"[object Date]":return"date";case"[object RegExp]":return"regexp";case"[object Arguments]":return"arguments";case"[object Array]":return"array";case"[object String]":return"string"}if("object"==typeof e&&e&&"number"==typeof e.length)try{if("function"==typeof e.callee)return"arguments"}catch(e){if(e instanceof TypeError)return"arguments"}if(null===e)return"null";if(void 0===e)return"undefined";if(e&&1===e.nodeType)return"element";if(e===Object(e))return"object";return typeof e};var r=Object.prototype.toString},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2929);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}));var o=n(2930);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===o[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createDebugStyle=function(e){return}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.POPOVER_WIDTH_TO_UI_WIDTH=t.DIALOG_WIDTH_TO_UI_WIDTH=void 0;t.DIALOG_WIDTH_TO_UI_WIDTH={small:0,medium:1,large:2,full:"auto"};t.POPOVER_WIDTH_TO_UI_WIDTH={small:0,medium:1,large:2,full:"auto"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createListName=function(e){return"list-level-".concat(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return u(e,"list")?o.default:a.default},t.getOption=u;var r=i(n(60)),o=i(n(1150)),a=i(n(1102));function i(e){return e&&e.__esModule?e:{default:e}}function u(e,t){return(0,r.default)(e.options,t)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=(r=n(181))&&r.__esModule?r:{default:r},a=d(n(0)),i=n(20),u=n(12),l=n(1),c=n(10),s=d(n(21));function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function d(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}function p(e){return(0,u.isTitledListValue)(e)?e:{title:(0,o.default)("".concat(e)),value:e}}var h={title:"",value:void 0},v=a.default.forwardRef((function(e,t){var n,r=e.value,o=e.readOnly,u=e.markers,f=e.type,d=e.level,v=e.onChange,m=e.onFocus,y=e.presence,g=(0,a.useMemo)((()=>{var e;return((null===(e=f.options)||void 0===e?void 0:e.list)||[]).map(p)}),[null===(n=f.options)||void 0===n?void 0:n.list]),O=g.find((e=>e.value===r)),w=f.options&&"radio"===f.options.layout,j=(0,a.useMemo)((()=>u.filter((e=>"validation"===e.type&&"error"===e.level))),[u]),_=(0,a.useCallback)((e=>{var t=Number(e);return g[t]}),[g]),E=(0,a.useCallback)((e=>String(g.indexOf(e))),[g]),x=(0,i.useId)(),P=a.default.useCallback((e=>{v(s.default.from(void 0===e.value?(0,s.unset)():(0,s.set)(e.value)))}),[v]),k=(0,a.useCallback)((e=>{var t=_(e.currentTarget.value);P(t||h)}),[P,_]),C=a.default.useCallback((()=>{m()}),[m]),S=(0,a.useMemo)((()=>{var e,n;return w?a.default.createElement(b,{inputId:x,items:g,value:O,onChange:P,direction:f.options.direction||"vertical",ref:t,readOnly:o,onFocus:C,customValidity:null==j||null===(n=j[0])||void 0===n?void 0:n.item.message}):a.default.createElement(l.Select,{onChange:k,onFocus:C,id:x,ref:t,readOnly:o,customValidity:null==j||null===(e=j[0])||void 0===e?void 0:e.item.message,value:E(O)},[h,...g].map(((e,t)=>a.default.createElement("option",{key:"".concat(t-1),value:t-1},e.title))))}),[O,j,t,P,C,k,x,w,g,E,o,f.options.direction]);return a.default.createElement(c.FormField,{inputId:x,level:d,title:f.title,description:f.description,__unstable_markers:u,__unstable_presence:y},S)}));t.default=v;var b=(0,a.forwardRef)((function(e,t){var n=e.items,r=e.value,o=e.onChange,i=e.onFocus,u=e.readOnly,c=e.customValidity,s=e.direction,f=e.inputId,d="horizontal"===s?l.Inline:l.Stack;return a.default.createElement(l.Card,{border:!0,padding:3,radius:1},a.default.createElement(d,{space:3,role:"group"},n.map(((e,n)=>a.default.createElement(m,{customValidity:c,inputId:f,item:e,key:n,onChange:o,onFocus:i,readOnly:u,ref:0===n?t:null,value:r})))))})),m=(0,a.forwardRef)((function(e,t){var n=e.customValidity,r=e.inputId,o=e.item,i=e.onChange,u=e.onFocus,c=e.readOnly,s=e.value,f=(0,a.useCallback)((()=>{i(o)}),[o,i]);return a.default.createElement(l.Flex,{as:"label",align:"center"},a.default.createElement(l.Radio,{ref:t,checked:s===o,onChange:f,onFocus:u,readOnly:c,customValidity:n,name:r}),a.default.createElement(l.Box,{marginLeft:2},a.default.createElement(l.Text,{size:1,weight:"semibold"},o.title)))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.toFormBuilder=function(e){return t=e,t.split(/[[.\]]/g).filter(Boolean).map((e=>{return e.includes("==")?(u=e.split("=="),l=2,t=function(e){if(Array.isArray(e))return e}(u)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}}(u,l)||function(e,t){if(e){if("string"==typeof e)return o(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?o(e,t):void 0}}(u,l)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),n=t[0],r=t[1],{[n]:i(r)}):function(e){return a.test(e)?Number(e):e}(e);var t,n,r,u,l}));var t},t.toGradient=function(e){return(0,r.arrayToJSONMatchPath)(e)};var r=n(492);function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,u),h=o.default.useRef({}),v=p(o.default.useState(0),2)[1],b=p(o.default.useState({}),2),y=b[0],g=b[1],O=o.default.useRef(!0);o.default.useEffect((()=>()=>{O.current=!1}),[]);var w=o.default.useRef(null),j=(P=()=>{w.current&&(0,i.cancelIdleCallback)(w.current),w.current=(0,i.requestIdleCallback)((()=>{w.current=null,O.current&&v((e=>e+1))}))},k=60,C={trailing:!0},S=o.default.useCallback((0,r.default)(P,k,C),[P]),o.default.useEffect((()=>()=>{S.flush()}),[]),S),_=o.default.useCallback(((e,t)=>{if(null===t)delete h.current[e];else{var n=h.current[e];h.current[e]=f(f({},n),{},{value:t})}}),[]),E=o.default.useCallback((e=>{g((t=>f(f({},t),{},{[e]:(t[e]||0)+1}))),s&&s()}),[]),x=t.map((e=>m(e)));var P,k,C,S;return o.default.createElement(o.default.Fragment,null,t.map((e=>{var t=m(e),r=y[t]||0;return o.default.createElement(a.HookStateContainer,{key:"".concat(t,"-").concat(r),hook:e,id:t,args:n,onNext:_,onRequestUpdate:j,onReset:E})})),o.default.createElement(l,c({},d,{states:x.map((e=>{var t;return null===(t=h.current[e])||void 0===t?void 0:t.value})).filter(Boolean)})))};var r=l(n(266)),o=l(n(0)),a=n(2986),i=n(2987),u=["hooks","args","component","onReset"];function l(e){return e&&e.__esModule?e:{default:e}}function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n{if(v.has(e))return v.get(e);var t="".concat(e.name||e.displayName||"","-").concat(b++);return v.set(e,t),t}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(609);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}));var o=n(2994);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===o[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LEGACY_BUTTON_COLOR_TO_TONE=void 0;t.LEGACY_BUTTON_COLOR_TO_TONE={primary:"primary",warning:"caution",success:"positive",danger:"critical"}},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(127),o=n(91),a=n(378);function i(e,t,n){void 0===n&&(n={});var i=Object(o.a)(e)?e:Object(r.b)(e);return Object(a.b)("",i,t,n),{stop:function(){return i.stop()},isAnimating:function(){return i.isAnimating()}}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=function(e){return 1e3*e}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(16),o=n(619);function a(e,t){var n,a=Object(o.a)(e);return a!==r.e&&(a=r.c),null===(n=a.getAnimatableNone)||void 0===n?void 0:n.call(a,t)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(16),o=n(3014),a={borderWidth:r.k,borderTopWidth:r.k,borderRightWidth:r.k,borderBottomWidth:r.k,borderLeftWidth:r.k,borderRadius:r.k,radius:r.k,borderTopLeftRadius:r.k,borderTopRightRadius:r.k,borderBottomRightRadius:r.k,borderBottomLeftRadius:r.k,width:r.k,maxWidth:r.k,height:r.k,maxHeight:r.k,size:r.k,top:r.k,right:r.k,bottom:r.k,left:r.k,padding:r.k,paddingTop:r.k,paddingRight:r.k,paddingBottom:r.k,paddingLeft:r.k,margin:r.k,marginTop:r.k,marginRight:r.k,marginBottom:r.k,marginLeft:r.k,rotate:r.d,rotateX:r.d,rotateY:r.d,rotateZ:r.d,scale:r.m,scaleX:r.m,scaleY:r.m,scaleZ:r.m,skew:r.d,skewX:r.d,skewY:r.d,distance:r.k,translateX:r.k,translateY:r.k,translateZ:r.k,x:r.k,y:r.k,z:r.k,perspective:r.k,transformPerspective:r.k,opacity:r.a,originX:r.j,originY:r.j,originZ:r.k,zIndex:o.a,fillOpacity:r.a,strokeOpacity:r.a,numOctaves:o.a}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r={current:!1}},function(e,t,n){"use strict";function r(e){return void 0===e||1===e}function o(e){var t=e.scale,n=e.scaleX,o=e.scaleY;return!r(t)||!r(n)||!r(o)}function a(e){return o(e)||i(e.x)||i(e.y)||e.z||e.rotate||e.rotateX||e.rotateY}function i(e){return e&&"0%"!==e}n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return a}))},function(e,t,n){"use strict";function r(e){return[e("x"),e("y")]}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(377),o=n(3021),a=function(){function e(){this.children=[],this.isDirty=!1}return e.prototype.add=function(e){Object(r.a)(this.children,e),this.isDirty=!0},e.prototype.remove=function(e){Object(r.c)(this.children,e),this.isDirty=!0},e.prototype.forEach=function(e){this.isDirty&&this.children.sort(o.a),this.isDirty=!1,this.children.forEach(e)},e}()},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(612);function o(e){function t(t,n){return void 0===n&&(n={}),Object(r.a)(e(t,n))}if("undefined"==typeof Proxy)return t;var n=new Map;return new Proxy(t,{get:function(e,r){return n.has(r)||n.set(r,t(r)),n.get(r)}})}},function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var r=n(8),o=n(626),a=n(3025),i=n(3031),u=n(3032);function l(e,t,n,l,c){var s=t.forwardMotionProps,f=void 0!==s&&s,d=Object(o.a)(e)?i.a:u.a;return Object(r.a)(Object(r.a)({},d),{preloadedFeatures:n,useRender:Object(a.a)(f),createVisualElement:l,projectionNodeConstructor:c,Component:e})}},function(e,t,n){"use strict";n.d(t,"a",(function(){return c})),n.d(t,"b",(function(){return f}));var r=n(8),o=n(0),a=(n.n(o),n(1166)),i=n(91),u=n(627),l=n(628);function c(e,t,n){for(var r in t)Object(i.a)(t[r])||Object(a.a)(r,n)||(e[r]=t[r])}function s(e,t,n){var a={};return c(a,e.style||{},e),Object.assign(a,function(e,t,n){var a=e.transformTemplate;return Object(o.useMemo)((function(){var e=Object(l.a)();Object(u.a)(e,t,{enableHardwareAcceleration:!n},a);var o=e.vars,i=e.style;return Object(r.a)(Object(r.a)({},o),i)}),[t])}(e,t,n)),e.transformValues&&(a=e.transformValues(a)),a}function f(e,t,n){var r={},o=s(e,t,n);return Boolean(e.drag)&&!1!==e.dragListener&&(r.draggable=!1,o.userSelect=o.WebkitUserSelect=o.WebkitTouchCallout="none",o.touchAction=!0===e.drag?"none":"pan-".concat("x"===e.drag?"y":"x")),r.style=o,r}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(380),o=n(160);function a(e,t){var n=t.layout,a=t.layoutId;return Object(o.b)(e)||Object(o.a)(e)||(n||void 0!==a)&&(!!r.b[e]||"opacity"===e)}},function(e,t,n){"use strict";function r(e){return e.startsWith("--")}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return a}));var r=n(1169),o=function(e){return!Object(r.a)(e)};function a(e){e&&(o=function(t){return t.startsWith("on")?!Object(r.a)(t):e(t)})}try{a(n(721).default)}catch(e){}function i(e,t,n){var a={};for(var i in e)(o(i)||!0===n&&Object(r.a)(i)||!t&&!Object(r.a)(i)||e.draggable&&i.startsWith("onDrag"))&&(a[i]=e[i]);return a}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=new Set(["initial","animate","exit","style","variants","transition","transformTemplate","transformValues","custom","inherit","layout","layoutId","layoutDependency","onLayoutAnimationComplete","onLayoutMeasure","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","drag","dragControls","dragListener","dragConstraints","dragDirectionLock","dragSnapToOrigin","_dragX","_dragY","dragElastic","dragMomentum","dragPropagation","dragTransition","whileDrag","onPan","onPanStart","onPanEnd","onPanSessionStart","onTap","onTapStart","onTapCancel","onHoverStart","onHoverEnd","whileFocus","whileTap","whileHover","whileInView","onViewportEnter","onViewportLeave","viewport","layoutScroll"]);function o(e){return r.has(e)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(8),o=n(628),a=function(){return Object(r.a)(Object(r.a)({},Object(o.a)()),{attrs:{}})}},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(1172),o=n(1173),a=n(1174);function i(e,t){for(var n in Object(o.a)(e,t),t.attrs)e.setAttribute(a.a.has(n)?n:Object(r.a)(n),t.attrs[n])}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=/([a-z])([A-Z])/g,o=function(e){return e.replace(r,"$1-$2").toLowerCase()}},function(e,t,n){"use strict";function r(e,t,n,r){var o=t.style,a=t.vars;for(var i in Object.assign(e.style,o,r&&r.getProjectionStyles(n)),a)e.style.setProperty(i,a[i])}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength"])},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(91),o=n(630);function a(e){var t=Object(o.a)(e);for(var n in e){if(Object(r.a)(e[n]))t["x"===n||"y"===n?"attr"+n.toUpperCase():n]=e[n]}return t}},function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var r=n(3033),o=n(3034),a=n(3036),i=n(3038),u=n(637),l={inView:Object(u.a)(i.a),tap:Object(u.a)(a.a),focus:Object(u.a)(r.a),hover:Object(u.a)(o.a)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return f}));var r=n(8),o=n(0),a=(n.n(o),n(632)),i=n(638),u=n(208),l=n(1178),c=n(161),s=n(637),f={animation:Object(s.a)((function(e){var t=e.visualElement,n=e.animate;t.animationState||(t.animationState=Object(l.a)(t)),Object(a.a)(n)&&Object(o.useEffect)((function(){return n.subscribe(t)}),[n])})),exit:Object(s.a)((function(e){var t=e.custom,n=e.visualElement,a=Object(r.c)(Object(i.b)(),2),l=a[0],s=a[1],f=Object(o.useContext)(u.a);Object(o.useEffect)((function(){var e,r;n.isPresent=l;var o=null===(e=n.animationState)||void 0===e?void 0:e.setActive(c.a.Exit,!l,{custom:null!==(r=null==f?void 0:f.custom)&&void 0!==r?r:t});!l&&(null==o||o.then(s))}),[l])}))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return p})),n.d(t,"b",(function(){return s}));var r=n(8),o=n(632),a=n(379),i=n(3041),u=n(381),l=n(161),c=n(209),s=[l.a.Animate,l.a.InView,l.a.Focus,l.a.Hover,l.a.Tap,l.a.Drag,l.a.Exit],f=Object(r.e)([],Object(r.c)(s),!1).reverse(),d=s.length;function p(e){var t,n=function(e){return function(t){return Promise.all(t.map((function(t){var n=t.animation,r=t.options;return Object(u.a)(e,n,r)})))}}(e),s=((t={})[l.a.Animate]=h(!0),t[l.a.InView]=h(),t[l.a.Hover]=h(),t[l.a.Tap]=h(),t[l.a.Drag]=h(),t[l.a.Focus]=h(),t[l.a.Exit]=h(),t),p={},v=!0,b=function(t,n){var o=Object(c.e)(e,n);if(o){o.transition;var a=o.transitionEnd,i=Object(r.d)(o,["transition","transitionEnd"]);t=Object(r.a)(Object(r.a)(Object(r.a)({},t),i),a)}return t};function m(t,u){for(var l,h=e.getProps(),m=e.getVariantContext(!0)||{},y=[],g=new Set,O={},w=1/0,j=function(n){var d=f[n],p=s[d],j=null!==(l=h[d])&&void 0!==l?l:m[d],_=Object(c.c)(j),E=d===u?p.isActive:null;!1===E&&(w=n);var x=j===m[d]&&j!==h[d]&&_;if(x&&v&&e.manuallyAnimateOnMount&&(x=!1),p.protectedKeys=Object(r.a)({},O),!p.isActive&&null===E||!j&&!p.prevProp||Object(o.a)(j)||"boolean"==typeof j)return"continue";var P=function(e,t){if("string"==typeof t)return t!==e;if(Object(c.d)(t))return!Object(i.a)(t,e);return!1}(p.prevProp,j),k=P||d===u&&p.isActive&&!x&&_||n>w&&_,C=Array.isArray(j)?j:[j],S=C.reduce(b,{});!1===E&&(S={});var D=p.prevResolvedValues,M=void 0===D?{}:D,A=Object(r.a)(Object(r.a)({},M),S),T=function(e){k=!0,g.delete(e),p.needsAnimating[e]=!0};for(var I in A){var R=S[I],F=M[I];O.hasOwnProperty(I)||(R!==F?Object(a.a)(R)&&Object(a.a)(F)?!Object(i.a)(R,F)||P?T(I):p.protectedKeys[I]=!0:void 0!==R?T(I):g.add(I):void 0!==R&&g.has(I)?T(I):p.protectedKeys[I]=!0)}p.prevProp=j,p.prevResolvedValues=S,p.isActive&&(O=Object(r.a)(Object(r.a)({},O),S)),v&&e.blockInitialAnimation&&(k=!1),k&&!x&&y.push.apply(y,Object(r.e)([],Object(r.c)(C.map((function(e){return{animation:e,options:Object(r.a)({type:d},t)}}))),!1))},_=0;_=3;if(t||n){var o=e.point,a=Object(i.d)().timestamp;u.history.push(Object(r.a)(Object(r.a)({},o),{timestamp:a}));var l=u.handlers,s=l.onStart,f=l.onMove;t||(s&&s(u.lastMoveEvent,e),u.startEvent=u.lastMoveEvent),f&&f(u.lastMoveEvent,e)}}},this.handlePointerMove=function(e,t){u.lastMoveEvent=e,u.lastMoveEventInfo=f(t,u.transformPagePoint),Object(o.a)(e)&&0===e.buttons?u.handlePointerUp(e,t):i.b.update(u.updatePoint,!0)},this.handlePointerUp=function(e,t){u.end();var n=u.handlers,r=n.onEnd,o=n.onSessionEnd,a=p(f(t,u.transformPagePoint),u.history);u.startEvent&&r&&r(e,a),o&&o(e,a)},!(Object(o.b)(e)&&e.touches.length>1)){this.handlers=t,this.transformPagePoint=s;var d=f(Object(a.a)(e),this.transformPagePoint),h=d.point,v=Object(i.d)().timestamp;this.history=[Object(r.a)(Object(r.a)({},h),{timestamp:v})];var b=t.onSessionStart;b&&b(e,p(d,this.history)),this.removeListeners=Object(c.v)(Object(l.a)(window,"pointermove",this.handlePointerMove),Object(l.a)(window,"pointerup",this.handlePointerUp),Object(l.a)(window,"pointercancel",this.handlePointerUp))}}return e.prototype.updateHandlers=function(e){this.handlers=e},e.prototype.end=function(){this.removeListeners&&this.removeListeners(),i.a.update(this.updatePoint)},e}();function f(e,t){return t?{point:t(e.point)}:e}function d(e,t){return{x:e.x-t.x,y:e.y-t.y}}function p(e,t){var n=e.point;return{point:n,delta:d(n,v(t)),offset:d(n,h(t)),velocity:b(t,.1)}}function h(e){return e[0]}function v(e){return e[e.length-1]}function b(e,t){if(e.length<2)return{x:0,y:0};for(var n=e.length-1,r=null,o=v(e);n>=0&&(r=e[n],!(o.timestamp-r.timestamp>Object(u.a)(t)));)n--;if(!r)return{x:0,y:0};var a=(o.timestamp-r.timestamp)/1e3;if(0===a)return{x:0,y:0};var i={x:(o.x-r.x)/a,y:(o.y-r.y)/a};return i.x===1/0&&(i.x=0),i.y===1/0&&(i.y=0),i}},function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return a}));var r=n(1184),o=n(621);function a(e,t){return Object(r.a)(Object(r.c)(e.getBoundingClientRect(),t))}function i(e,t,n){var r=a(e,n),i=t.scroll;return i&&(Object(o.e)(r.x,i.x),Object(o.e)(r.y,i.y)),r}},function(e,t,n){"use strict";function r(e){var t=e.top;return{x:{min:e.left,max:e.right},y:{min:t,max:e.bottom}}}function o(e){var t=e.x,n=e.y;return{top:n.min,right:t.max,bottom:n.max,left:t.min}}function a(e,t){if(!t)return e;var n=t({x:e.left,y:e.top}),r=t({x:e.right,y:e.bottom});return{top:n.y,left:n.x,bottom:r.y,right:r.x}}n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return o})),n.d(t,"c",(function(){return a}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(1186),o=n(3054),a=n(626),i=function(e,t){return Object(a.a)(e)?Object(o.a)(t,{enableHardwareAcceleration:!1}):Object(r.b)(t,{enableHardwareAcceleration:!0})}},function(e,t,n){"use strict";n.d(t,"a",(function(){return h})),n.d(t,"b",(function(){return v}));var r=n(8),o=n(383),a=n(382),i=n(627),u=n(1167),l=n(3052),c=n(160),s=n(630),f=n(1173),d=n(619),p=n(1183);var h={treeType:"dom",readValueFromInstance:function(e,t){if(Object(c.b)(t)){var n=Object(d.a)(t);return n&&n.default||0}var r,o=(r=e,window.getComputedStyle(r));return(Object(u.a)(t)?o.getPropertyValue(t):o[t])||0},sortNodePosition:function(e,t){return 2&e.compareDocumentPosition(t)?1:-1},getBaseTarget:function(e,t){var n;return null===(n=e.style)||void 0===n?void 0:n[t]},measureViewportBox:function(e,t){var n=t.transformPagePoint;return Object(p.b)(e,n)},resetTransform:function(e,t,n){var r=n.transformTemplate;t.style.transform=r?r({},""):"none",e.scheduleRender()},restoreTransform:function(e,t){e.style.transform=t.style.transform},removeValueFromRenderState:function(e,t){var n=t.vars,r=t.style;delete n[e],delete r[e]},makeTargetAnimatable:function(e,t,n,o){var i=n.transformValues;void 0===o&&(o=!0);var u=t.transition,c=t.transitionEnd,s=Object(r.d)(t,["transition","transitionEnd"]),f=Object(a.b)(s,u||{},e);if(i&&(c&&(c=i(c)),s&&(s=i(s)),f&&(f=i(f))),o){Object(a.a)(e,s,f);var d=Object(l.a)(e,s,f,c);c=d.transitionEnd,s=d.target}return Object(r.a)({transition:u,transitionEnd:c},s)},scrapeMotionValuesFromProps:s.a,build:function(e,t,n,r,o){void 0!==e.isVisible&&(t.style.visibility=e.isVisible?"visible":"hidden"),Object(i.a)(t,n,r,o.transformTemplate)},render:f.a},v=Object(o.a)(h)},function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return l}));var r=n(8),o=n(26);function a(e){return"string"==typeof e&&e.startsWith("var(--")}var i=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/;function u(e,t,n){void 0===n&&(n=1),Object(o.a)(n<=4,'Max CSS variable fallback depth detected in property "'.concat(e,'". This may indicate a circular fallback dependency.'));var l=Object(r.c)(function(e){var t=i.exec(e);if(!t)return[,];var n=Object(r.c)(t,3);return[n[1],n[2]]}(e),2),c=l[0],s=l[1];if(c){var f=window.getComputedStyle(t).getPropertyValue(c);return f?f.trim():a(s)?u(s,t,n+1):s}}function l(e,t,n){var o,i=Object(r.d)(t,[]),l=e.getInstance();if(!(l instanceof Element))return{target:i,transitionEnd:n};for(var c in n&&(n=Object(r.a)({},n)),e.forEachValue((function(e){var t=e.get();if(a(t)){var n=u(t,l);n&&e.set(n)}})),i){var s=i[c];if(a(s)){var f=u(s,l);f&&(i[c]=f,n&&(null!==(o=n[c])&&void 0!==o||(n[c]=s)))}}return{target:i,transitionEnd:n}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r={measureLayout:n(3055).a}},function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var r=n(8),o=n(0),a=(n.n(o),n(269)),i=n(1190),u=n(639),l=n(3063),c=function(e){var t,n,c=e.children,s=e.id,f=e.inheritId,d=void 0===f||f,p=Object(o.useContext)(a.a),h=Object(o.useContext)(i.a),v=Object(r.c)(Object(u.a)(),2),b=v[0],m=v[1],y=Object(o.useRef)(null),g=null!==(t=p.id)&&void 0!==t?t:h;null===y.current&&(d&&g&&(s=s?g+"-"+s:g),y.current={id:s,group:d&&null!==(n=null==p?void 0:p.group)&&void 0!==n?n:Object(l.a)()});var O=Object(o.useMemo)((function(){return Object(r.a)(Object(r.a)({},y.current),{forceRender:b})}),[m]);return o.createElement(a.a.Provider,{value:O},c)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(0),o=(n.n(r),Object(r.createContext)(null))},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(0),o=(n.n(r),Object(r.createContext)(null))},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(8),o=n(17),a=function(e){return function(e){return"object"==typeof e&&e.mix}(e)?e.mix:void 0};function i(){for(var e=[],t=0;tc(null)),[]);var f,d;return u?r.default.createElement(o.Dialog,{id:"dialog-error-".concat(t),"data-testid":"confirm-delete-error-dialog",header:"Error",footer:r.default.createElement(o.Flex,{paddingX:4,paddingY:3,direction:"column"},r.default.createElement(o.Button,{mode:"ghost",text:"Retry",onClick:s})),onClose:e.onCancel},r.default.createElement(o.Box,{padding:4},r.default.createElement(o.Text,null,"An error occurred while loading referencing documents."))):r.default.createElement(o.ErrorBoundary,{onCatch:c},r.default.createElement(i.ConfirmDeleteDialog,e))};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(1),a=n(20),i=n(3091);function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:{},n=(0,i.getPublishedId)(e),o=h(n),a=s(o,2),u=a[0],l=a[1],c=v(n,t.externalPollInterval),f=s(c,2),d=f[0],p=f[1],b=(0,r.useMemo)((()=>Array.from(new Set(null==d?void 0:d.references.map((e=>e.projectId)).filter(Boolean))).sort()),[null==d?void 0:d.references]),m=(0,r.useMemo)((()=>Array.from(new Set(null==d?void 0:d.references.map((e=>(null==e?void 0:e.datasetName)||"")).filter((e=>Boolean(e)&&""!==e)))).sort()),[null==d?void 0:d.references]),y=(0,r.useMemo)((()=>Boolean(null==d?void 0:d.references.some((e=>"string"!=typeof e.datasetName)))),[null==d?void 0:d.references]);return{totalCount:((null==u?void 0:u.totalCount)||0)+((null==d?void 0:d.totalCount)||0),projectIds:b,datasetNames:m,hasUnknownDatasetNames:y,internalReferences:u,crossDatasetReferences:d,isLoading:l||p}};var r=n(0),o=c(n(78)),a=c(n(52)),i=n(25),u=n(5),l=n(4);function c(e){return e&&e.__esModule?e:{default:e}}function s(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return f(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return f(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);nfunction(e){var t=(0,i.getDraftId)(e),n=(0,i.getPublishedId)(e),r={uri:d.getDataUrl("doc","".concat(t,",").concat(n)),json:!0,query:{excludeContent:"true"},tag:"use-referring-documents.document-existence"};return d.observable.request(r).pipe((0,l.map)((e=>{var r=e.omitted.filter((e=>"existence"===e.reason));if(2!==r.length)return 0===r.length||r.some((e=>e.id===t))?n:t})))}(e))),(0,l.switchMap)((e=>{if(!e)return(0,u.of)({totalCount:0,references:[]});var t=a.default.config().dataset;return d.observable.request({url:"/data/references/".concat(t,"/documents/").concat(e,"/to?excludeInternalReferences=true&excludePaths=true"),tag:"use-referring-documents.external"}).pipe((0,l.catchError)((e=>{if(function(e){return"object"==typeof e&&!!e&&"statusCode"in e&&"response"in e}(e)&&404===e.statusCode)return(0,u.of)({totalCount:0,references:[]});throw e})))})))}var h=(0,i.createHookFromObservableFactory)((e=>{var t='{"references":'.concat("*[references($documentId)][0...100]{_id,_type}",',"totalCount":').concat("count(*[references($documentId)])","}");return o.default.listenQuery({fetch:t,listen:"*[references($documentId)]"},{documentId:e},{tag:"use-referring-documents",transitions:["appear","disappear"],throttleTime:5e3})})),v=(0,i.createHookFromObservableFactory)(((e,t)=>{var n=(e=>(0,u.fromEvent)(document,"visibilitychange").pipe((0,l.startWith)(null),(0,l.map)((()=>"visible"===document.visibilityState)),(0,l.distinctUntilChanged)(),(0,l.switchMap)((t=>t?(0,u.timer)(0,e||5e3):u.EMPTY)),(0,l.shareReplay)({refCount:!0,bufferSize:1})))(t);return n.pipe((0,l.switchMap)((()=>p(e,n))))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PaneItemPreview=void 0;var r,o=n(55),a=n(1),i=n(47),u=(r=n(0))&&r.__esModule?r:{default:r},l=n(3100),c=n(3101),s=n(3102);function f(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class d extends u.default.Component{constructor(e){super(e),f(this,"state",{}),f(this,"subscription",void 0);var t=e.value,n=e.schemaType,r=t.title,o=!0;this.subscription=(0,s.getPreviewStateObservable)(n,t._id,r).subscribe((e=>{o?this.state=e:this.setState(e)})),o=!1}componentWillUnmount(){this.subscription&&this.subscription.unsubscribe()}render(){var e=this.props,t=e.icon,n=e.layout,r=e.presence,f=e.value,d=this.state,p=d.draft,h=d.published,v=d.isLoading,b=v?null:u.default.createElement(a.Inline,{space:4},r&&r.length>0&&u.default.createElement(o.DocumentPreviewPresence,{presence:r}),u.default.createElement(c.PublishedStatus,{document:h}),u.default.createElement(l.DraftStatus,{document:p}));return u.default.createElement(i.SanityDefaultPreview,{value:(0,s.getValueWithFallback)({value:f,draft:p,published:h}),isPlaceholder:v,icon:t,layout:n,status:b})}}t.PaneItemPreview=d},function(e,t,n){var r=n(179),o=n(3103),a=n(110),i=o((function(e,t,n,o){r(t,a(t),e,o)}));e.exports=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(3116);n.d(t,"incremental",(function(){return r}));var o=n(3117);n.d(t,"applyPatch",(function(){return o.a}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=["Value","Copy","Blank","ReturnIntoArray","ReturnIntoObject","ReturnIntoObjectSameKey","PushField","PushElement","PushParent","Pop","PushFieldCopy","PushFieldBlank","PushElementCopy","PushElementBlank","ReturnIntoObjectPop","ReturnIntoObjectSameKeyPop","ReturnIntoArrayPop","ObjectSetFieldValue","ObjectCopyField","ObjectDeleteField","ArrayAppendValue","ArrayAppendSlice","StringAppendString","StringAppendSlice"],o=function(){function e(e,t,n){this.i=0,this.inputStack=[],this.outputStack=[],this.model=e,this.root=t,this.patch=n}return e.prototype.read=function(){return this.patch[this.i++]},e.prototype.process=function(){for(this.inputStack.push({value:this.root}),this.outputStack.push({value:this.root});this.i>16?4:e>>11?3:e>>7?2:1}t.c=r,t.e=function(e){for(var t=0,n=0;n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var s=(0,a.forwardRef)((function(e,t){var n=e.intent,u=c(e,i),s=(0,a.useMemo)((()=>(0,a.forwardRef)((function(e,t){return a.default.createElement(r.IntentLink,l({},e,{intent:n.type,params:n.params,ref:t}))}))),[n]);return e.disabled?a.default.createElement(o.Button,l({},e,{as:"a",role:"link","aria-disabled":"true"})):a.default.createElement(o.Button,l({},u,{as:s,"data-as":"a",ref:t}))}));t.IntentButton=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=o.default.toolSwitcher||{},t=e.order||[],n=e.hidden||[],r=(0,a.getRegisteredTools)();if(!t.length&&!n.length)return r;var i=r.reduce(((e,n)=>{var r=n.title||"";if(!n.name)return console.warn('Tool "'.concat(r,'" does not have the required "name"-property')),e;if(e[n.name]){var o=e[n.name].tool.title;return console.warn('Tools with duplicate name "'.concat(n.name,'" found ("').concat(r,'" and "').concat(o,'")')),e}var a=t.indexOf(n.name);return e[n.name]={tool:n,index:-1===a?1/0:a},e}),{});return r.filter((e=>-1===n.indexOf(e.name))).sort(((e,t)=>{var n=i[e.name],r=i[t.name],o=n?n.index:1/0,a=r?r.index:1/0;return o===a?0:o-a}))};var r,o=(r=n(3164))&&r.__esModule?r:{default:r},a=n(566)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RenderToolErrorScreen=function(e){var t=e.activeTool,n=e.error,r=e.info,l=e.onRetry,c=e.showErrorDetails,s=t&&(t.title||t.name)||"active";return o.default.createElement(a.Card,{height:"fill",paddingX:[3,4,5,7],paddingY:[5,5,6],sizing:"border",overflow:"auto"},o.default.createElement(a.Container,null,o.default.createElement(a.Stack,{space:4},o.default.createElement(a.Heading,{as:"h1"},"The ",o.default.createElement("i",null,s)," tool crashed"),o.default.createElement(a.Text,{as:"p",muted:!0},"An uncaught exception in the ",o.default.createElement("i",null,s)," tool caused the Studio to crash."),o.default.createElement("div",null,o.default.createElement(a.Button,{text:"Retry",icon:i.SyncIcon,tone:"primary",onClick:l}))),c&&o.default.createElement(a.Stack,{marginTop:5,space:4},n.stack?o.default.createElement(u.ErrorAccordion,{open:!1,title:"Stack trace"},o.default.createElement(a.Code,{size:1},function(e){return e.replace(/\(\.\.\.\)\./g,"(...)\n .").replace(/__WEBPACK_IMPORTED_MODULE_\d+_+/g,"").replace(/___default\./g,".").replace(new RegExp(" \\(https?:\\/\\/".concat(window.location.host),"g")," (")}(function(e){return e.split("\n").slice(0,15).join("\n")}((f=n,d=f.stack.toString(),p=f.message,-1===d.indexOf(p)?"".concat(p,"\n\n").concat(d):d))))):o.default.createElement(u.ErrorAccordion,{open:!1,title:"Error"},o.default.createElement(a.Code,{size:1},n.message)),r&&r.componentStack&&o.default.createElement(u.ErrorAccordion,{open:!1,title:"Component stack"},o.default.createElement(a.Code,{size:1},r.componentStack.replace(/^\s*\n+/,""))))));var f,d,p};var r,o=(r=n(0))&&r.__esModule?r:{default:r},a=n(1),i=n(7),u=n(647)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.direction,n=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,i);if("vertical"===t)return r.default.createElement(o.default,n);return r.default.createElement(a.ToolMenuCollapse,n)};var r=u(n(0)),o=u(n(3179)),a=n(1212),i=["direction"];function u(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(3180);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(3181);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.tools=void 0;var o=(0,((r=n(1209))&&r.__esModule?r:{default:r}).default)();t.tools=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(648);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}));var o=n(3183);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===o[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))}));var a=n(3186);Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===a[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))}));var i=n(1217);Object.keys(i).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===i[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return i[e]}}))}));var u=n(1212);Object.keys(u).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===u[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return u[e]}}))}));var l=n(3208);Object.keys(l).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===l[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return l[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PresenceMenuItem=function(e){var t=e.presence,n=(0,o.default)(t.locations||[],["lastActiveAt"],["desc"]).find((e=>e.documentId)),r=Boolean(null==n?void 0:n.documentId),f=(0,a.useMemo)((()=>(0,a.forwardRef)((function(e,t){return a.default.createElement(s.IntentLink,h({},e,{intent:"edit",params:{id:null==n?void 0:n.documentId,path:encodeURIComponent(i.toString(null==n?void 0:n.path))},ref:t}))}))),[n]);return a.default.createElement(u.MenuItem,{as:n?f:"div","data-as":n?"a":"div",padding:4,paddingRight:3},a.default.createElement(u.Flex,{align:"center"},a.default.createElement(m,{scheme:"light"},a.default.createElement(l.UserAvatar,{size:1,key:t.user.id,user:t.user})),a.default.createElement(u.Box,{flex:1,marginLeft:4},a.default.createElement(u.Text,{textOverflow:"ellipsis"},t.user.displayName)),r&&a.default.createElement(u.Box,{marginLeft:3},a.default.createElement(u.Text,null,a.default.createElement(c.LinkIcon,null)))))};var r,o=p(n(510)),a=d(n(0)),i=d(n(14)),u=n(1),l=n(10),c=n(7),s=n(28);function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function d(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}function p(e){return e&&e.__esModule?e:{default:e}}function h(){return h=Object.assign?Object.assign.bind():function(e){for(var t=1;tm<2?20:40),[m]),g=(0,u.useCallback)((()=>{if(p){var e=p.removeSearchTerms();l({recentSearches:e,type:"RECENT_SEARCHES_SET"})}null==o||o()}),[l,p,o]),O=(0,u.useCallback)((e=>{if(r&&e.types.length&&l({type:"FILTERS_SHOW"}),l({type:"TERMS_SET",terms:e}),p){var t=null==p?void 0:p.addSearchTerm(e);l({recentSearches:t,type:"RECENT_SEARCHES_SET"})}}),[l,p,r]),w=(0,u.useCallback)((e=>t=>{if(t.stopPropagation(),p){var n=null==p?void 0:p.removeSearchTermAtIndex(e);l({recentSearches:n,type:"RECENT_SEARCHES_SET"})}}),[l,p]);return u.default.createElement(v,{flex:1},h.length?u.default.createElement(u.default.Fragment,null,u.default.createElement(i.Box,{paddingBottom:2,paddingTop:4,paddingX:3},u.default.createElement(i.Label,{muted:!0,size:1},"Recent searches")),u.default.createElement(b,null,u.default.createElement(f.PointerOverlay,{ref:n}),u.default.createElement(i.Stack,{paddingX:1,paddingTop:1,ref:t,space:1},null==h?void 0:h.map(((e,t)=>u.default.createElement(d.RecentSearchItem,{"data-index":t,index:t,key:e.__recent.timestamp,maxVisibleTypePillChars:y,onClick:O,onDelete:w(t),value:e}))))),u.default.createElement(i.Box,{padding:1},u.default.createElement(i.Button,{justify:"flex-start",fontSize:1,mode:"bleed",onClick:g,paddingX:2,paddingY:3,tone:"default"},u.default.createElement(i.Text,{muted:!0,size:1},"Clear recent searches")))):u.default.createElement(s.Instructions,null))};var r,o,a,i=n(1),u=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),l=(r=n(3))&&r.__esModule?r:{default:r},c=n(79),s=n(3193),f=n(650),d=n(3194);function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}function h(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var v=(0,l.default)(i.Box)(o||(o=h(["\n position: relative;\n"]))),b=(0,l.default)(i.Box)(a||(a=h(["\n position: relative;\n"])))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isRecentSearchTerms=function(e){return void 0!==e.__recent}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ORDER_UPDATED_DESC=t.ORDER_UPDATED_ASC=t.ORDER_RELEVANCE=t.ORDER_CREATED_DESC=t.ORDER_CREATED_ASC=void 0;t.ORDER_RELEVANCE={customMeasurementLabel:"relevance",sort:{direction:"desc",field:"_updatedAt"},title:"Relevance"};t.ORDER_CREATED_ASC={ignoreScore:!0,sort:{direction:"asc",field:"_createdAt"},title:"Created: Oldest first"};t.ORDER_CREATED_DESC={ignoreScore:!0,sort:{direction:"desc",field:"_createdAt"},title:"Created: Newest first"};t.ORDER_UPDATED_ASC={ignoreScore:!0,sort:{direction:"asc",field:"_updatedAt"},title:"Updated: Oldest first"};t.ORDER_UPDATED_DESC={ignoreScore:!0,sort:{direction:"desc",field:"_updatedAt"},title:"Updated: Newest first"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TypePills=function(e){var t=e.availableCharacters,n=void 0===t?40:t,r=e.types,o=(0,l.useMemo)((()=>{return r.reduce((e=n,function(t,r,o){var a=h(r);return e-=a.length,(0===o||n>a.length&&e>a.length)&&t.push(r),t}),[]);var e}),[n,r]),a=r.length-o.length;if(!r.length)return null;return l.default.createElement(u.Flex,{align:"center",gap:1},o.map((e=>{var t=h(e);return l.default.createElement(d,{$collapsible:1===o.length,key:t,padding:2,radius:2},l.default.createElement(i.TextWithTone,{size:1,textOverflow:"ellipsis",tone:"primary",weight:"medium"},t))})),!!a&&l.default.createElement(u.Text,{muted:!0,size:1},l.default.createElement(p,{marginLeft:1},"+",a," more")))};var r,o,a,i=n(10),u=n(1),l=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),c=(r=n(3))&&r.__esModule?r:{default:r};function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function f(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var d=(0,c.default)(u.Card)(o||(o=f(["\n background: ",";\n flex-shrink: ",";\n overflow: hidden;\n"])),(e=>{var t;return null===(t=e.theme.sanity.color.selectable)||void 0===t?void 0:t.primary.enabled.code.bg}),(e=>e.$collapsible?1:0)),p=(0,c.default)(u.Box)(a||(a=f(["\n flex-shrink: 0;\n"])));function h(e){var t;return null!==(t=e.title)&&void 0!==t?t:e.name}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SearchHeader=function(e){var t=e.onClose,n=e.setHeaderInputRef,r=(k=(0,s.useState)(null),C=2,function(e){if(Array.isArray(e))return e}(k)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}}(k,C)||function(e,t){if(e){if("string"==typeof e)return m(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?m(e,t):void 0}}(k,C)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),o=r[0],a=r[1],i=(0,s.useRef)(!1),u=(0,d.useSearchState)(),f=u.dispatch,v=u.state,b=v.filtersVisible,y=v.result.loading,g=v.terms,E=(0,s.useCallback)((()=>f({type:"FILTERS_TOGGLE"})),[f]),x=(0,s.useCallback)((e=>f({type:"TERMS_QUERY_SET",query:e.currentTarget.value})),[f]),P=(0,s.useCallback)((()=>{f({type:"TERMS_QUERY_SET",query:""})}),[f]);var k,C;return(0,s.useEffect)((()=>{null==i||!i.current||b||p.supportsTouch||null==o||o.focus()}),[o,b]),(0,s.useEffect)((()=>{i.current=!0}),[]),s.default.createElement(j,{borderBottom:!0},s.default.createElement(c.Flex,{align:"center",flex:1},s.default.createElement(c.Box,{flex:1,paddingLeft:t?2:1,paddingRight:t?2:0,paddingY:t?2:1},s.default.createElement(h.CustomTextInput,{autoComplete:"off",border:!1,clearButton:!!g.query,fontSize:2,icon:y?O:l.SearchIcon,onChange:x,onClear:P,placeholder:"Search",ref:n,smallClearButton:!0,spellCheck:!1,value:g.query})),s.default.createElement(c.Card,{borderLeft:!!t,padding:t?2:1},s.default.createElement(w,null,s.default.createElement(c.Button,{"aria-expanded":b,"aria-label":"Filter",height:"fill",icon:l.ControlsIcon,mode:"bleed",onClick:E,padding:3,ref:a,selected:b,tone:"default"}),g.types.length>0&&s.default.createElement(_,null,g.types.length))),t&&s.default.createElement(c.Card,{borderLeft:!0,padding:2},s.default.createElement(c.Button,{"aria-label":"Close search",icon:l.CloseIcon,mode:"bleed",onClick:t}))))};var r,o,a,i,u,l=n(7),c=n(1),s=b(n(0)),f=b(n(3)),d=n(79),p=n(651),h=n(1223);function v(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(v=function(e){return e?n:t})(e)}function b(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=v(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}function m(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var t;return null===(t=e.theme.sanity.color.selectable)||void 0===t?void 0:t.primary.enabled.fg}),(e=>{var t;return null===(t=e.theme.sanity.color.selectable)||void 0===t?void 0:t.primary.selected.fg}),c.studioTheme.fonts.text.weights.semibold)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CustomTextInput=void 0;var r,o=n(1),a=c(n(0)),i=c(n(3)),u=["smallClearButton"];function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function c(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var d=(0,i.default)(o.Box)((e=>{var t,n,o=e.smallClearButton;return(0,i.css)(r||(t=["\n width: 100%;\n\n input + span {\n background: none;\n }\n\n [data-qa='clear-button'] {\n background: none;\n box-shadow: none;\n display: flex; /* TODO: hack, currently used to vertically center 's clearButton */\n transform: ",";\n &:hover {\n opacity: 0.5;\n }\n }\n "],n||(n=t.slice(0)),r=Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(n)}}))),o?"scale(0.8)":"scale(1)")})),p=(0,a.forwardRef)((function(e,t){var n=e.smallClearButton,r=f(e,u);return a.default.createElement(d,{smallClearButton:n},a.default.createElement(o.TextInput,s({},r,{ref:t})))}));t.CustomTextInput=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SearchResults=function(e){var t=e.onClose,n=e.setChildContainerRef,r=e.setPointerOverlayRef,o=e.small,a=(0,v.useSearchState)(),i=a.dispatch,u=a.recentSearchesStore,l=a.state,d=l.debug,w=l.terms,j=l.result,k=(0,s.useRef)(null),C=(0,f.useVirtual)({estimateSize:(0,s.useCallback)((()=>p.VIRTUAL_LIST_ITEM_HEIGHT),[]),overscan:p.VIRTUAL_LIST_OVERSCAN,parentRef:k,size:j.hits.length}),S=C.scrollToIndex,D=C.totalSize,M=C.virtualItems,A=(0,h.useCommandList)(),T=A.onChildClick,I=A.onChildMouseDown,R=A.onChildMouseEnter,F=A.setVirtualListScrollToIndex;(0,s.useEffect)((()=>{F(S)}),[F,S]);var B=(0,s.useCallback)((()=>{if(u){var e=u.addSearchTerm(w);i({recentSearches:e,type:"RECENT_SEARCHES_SET"})}null==T||T(),t()}),[i,T,t,u,w]),L=!!j.hits.length;return s.default.createElement(_,{direction:"column"},L&&s.default.createElement(O.SortMenu,{small:o}),s.default.createElement(E,{$loading:j.loading,"aria-busy":j.loading,flex:1},j.error?s.default.createElement(y.SearchError,null):s.default.createElement(s.default.Fragment,null,L&&s.default.createElement(x,{"data-overflow":!0,ref:k,tabIndex:-1},s.default.createElement(m.PointerOverlay,{ref:r}),s.default.createElement(P,{$height:D,paddingBottom:1,ref:n},M.map((e=>{var t=j.hits[e.index];return s.default.createElement(g.SearchResultItem,{data:t,debug:d,documentId:(0,c.getPublishedId)(t.hit._id)||"",index:e.index,key:t.hit._id,onClick:B,onMouseDown:I,onMouseEnter:R(e.index),virtualRow:e})})))),!j.hits.length&&j.loaded&&s.default.createElement(b.NoResults,null))))};var r,o,a,i,u,l=n(1),c=n(77),s=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=w(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),f=n(3195),d=(r=n(3))&&r.__esModule?r:{default:r},p=n(92),h=n(163),v=n(79),b=n(3196),m=n(650),y=n(3197),g=n(3198),O=n(3203);function w(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(w=function(e){return e?n:t})(e)}function j(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var _=(0,d.default)(l.Flex)(o||(o=j(["\n height: 100%;\n"]))),E=(0,d.default)(l.Flex)(a||(a=j(["\n opacity: ",";\n overflow: hidden;\n position: relative;\n transition: 300ms opacity;\n width: 100%;\n"])),(e=>e.$loading?.5:1)),x=(0,d.default)(l.Box)(i||(i=j(["\n height: 100%;\n outline: none;\n overflow-x: hidden;\n overflow-y: auto;\n width: 100%;\n"]))),P=(0,d.default)(l.Box)(u||(u=j(["\n height: ",";\n position: relative;\n width: 100%;\n"])),(e=>{var t=e.$height;return"".concat(t,"px")}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TypeFilters=function(e){var t=e.small,n=E((0,d.useState)(null),2),r=n[0],o=n[1],a=E((0,d.useState)(null),2),i=a[0],u=a[1],l=E((0,d.useState)(null),2),p=l[0],h=l[1],j=E((0,d.useState)(null),2),_=j[0],x=j[1],P=E((0,d.useState)(null),2),T=P[0],I=P[1],R=E((0,d.useState)(""),2),F=R[0],B=R[1],L=(0,b.useSearchState)(),N=L.dispatch,W=L.state.terms.types,V=(0,d.useMemo)((()=>(0,m.getSelectableOmnisearchTypes)(f.default,F)),[F]),z=(0,d.useCallback)((()=>{y.supportsTouch||null==_||_.focus(),null==p||p.scrollTo(0,0),N({type:"TERMS_TYPES_CLEAR"})}),[N,p,_]),U=(0,d.useCallback)((e=>B(e.currentTarget.value)),[B]),H=(0,d.useCallback)((()=>B("")),[]),Y=t?1:2;return d.default.createElement(v.CommandListProvider,{ariaChildrenLabel:"Document types",ariaHeaderLabel:"Filter by document type",ariaMultiselectable:!0,childContainerElement:r,childCount:V.length,containerElement:i,headerInputElement:_,id:"search-type-filters",level:1,pointerOverlayElement:T},d.default.createElement(A,{$lightHighlight:!t,direction:"column",ref:u},d.default.createElement(C,null,d.default.createElement(S,{$small:t,align:"center",flex:1,padding:Y},d.default.createElement(g.CustomTextInput,{autoComplete:"off",border:!1,clearButton:!!F,fontSize:t?1:2,icon:c.SearchIcon,muted:!0,onChange:U,onClear:H,placeholder:"Document type",ref:x,smallClearButton:!0,spellCheck:!1,radius:2,value:F}))),d.default.createElement(D,{"data-overflow":!0,flex:1,padding:Y,ref:h,tabIndex:-1},d.default.createElement(M,null,d.default.createElement(O.PointerOverlay,{ref:I}),d.default.createElement(s.Stack,{ref:o,space:1},V.map(((e,n)=>d.default.createElement(w.TypeFilterItem,{index:n,key:e.name,selected:W.includes(e),small:t,type:e}))))),!V.length&&d.default.createElement(s.Box,{padding:3},d.default.createElement(s.Text,{muted:!0,size:t?1:2,textOverflow:"ellipsis"},"No matches for '",F,"'."))),!F&&W.length>0&&d.default.createElement(k,{padding:Y},d.default.createElement(s.Stack,null,d.default.createElement(s.Button,{"aria-label":"Clear checked filters","data-name":"type-filter-button",disabled:0===W.length,fontSize:t?1:2,mode:"bleed",onClick:z,padding:3,text:"Clear",tone:"primary"})))))};var r,o,a,i,u,l,c=n(7),s=n(1),f=_(n(31)),d=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=j(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),p=_(n(3)),h=n(92),v=n(163),b=n(79),m=n(387),y=n(651),g=n(1223),O=n(650),w=n(3204);function j(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(j=function(e){return e?n:t})(e)}function _(e){return e&&e.__esModule?e:{default:e}}function E(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return x(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return x(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function x(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.theme.sanity.color.base.border)),C=(0,p.default)(s.Box)(o||(o=P(["\n border-bottom: 1px solid ",";\n"])),(e=>e.theme.sanity.color.base.border)),S=(0,p.default)(s.Flex)(a||(a=P(["\n box-sizing: border-box;\n height: ","px;\n"])),(e=>e.$small?h.SUBHEADER_HEIGHT_SMALL:h.SUBHEADER_HEIGHT_LARGE)),D=(0,p.default)(s.Box)(i||(i=P(["\n outline: none;\n overflow-x: hidden;\n overflow-y: scroll;\n"]))),M=p.default.div(u||(u=P(["\n position: relative;\n"]))),A=(0,p.default)(s.Flex)(l||(l=P(["\n height: 100%;\n"])))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useMeasureSearchResultsIndex=function(e){var t=(c=(0,r.useState)(0),s=2,function(e){if(Array.isArray(e))return e}(c)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}}(c,s)||function(e,t){if(e){if("string"==typeof e)return a(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?a(e,t):void 0}}(c,s)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),n=t[0],i=t[1],u=(0,r.useCallback)((()=>{i(0)}),[]),l=(0,r.useCallback)((()=>{var t=null==e?void 0:e.parentElement;if(t&&e){var n=t.getBoundingClientRect().top,r=e.getBoundingClientRect().top,a=Math.floor((n-r)/o.VIRTUAL_LIST_ITEM_HEIGHT);i(a)}else i(0)}),[e]);var c,s;return{lastSearchIndex:n,resetLastSearchIndex:u,setLastSearchIndex:l}};var r=n(0),o=n(92);function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{n()}),[n]),s=(0,i.useCallback)((e=>{l(e)&&(e.preventDefault(),t?u():r()),c(e)&&t&&a&&u()}),[u,a,t,r]);(0,o.useGlobalKeyDown)(s)};var r,o=n(1),a=(r=n(201))&&r.__esModule?r:{default:r},i=n(0),u=n(92);var l=(0,a.default)("mod+".concat(u.GLOBAL_SEARCH_KEY)),c=(0,a.default)("escape")},function(e,t,n){"use strict";n.d(t,"a",(function(){return C})),n.d(t,"b",(function(){return g})),n.d(t,"c",(function(){return d})),n.d(t,"d",(function(){return p})),n.d(t,"e",(function(){return h})),n.d(t,"f",(function(){return v})),n.d(t,"g",(function(){return b})),n.d(t,"h",(function(){return O})),n.d(t,"i",(function(){return k})),n.d(t,"j",(function(){return P}));var r=Object.defineProperty,o=Object.defineProperties,a=Object.getOwnPropertyDescriptors,i=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,l=Object.prototype.propertyIsEnumerable,c=(e,t,n)=>t in e?r(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,s=(e,t)=>{for(var n in t||(t={}))u.call(t,n)&&c(e,n,t[n]);if(i)for(var n of i(t))l.call(t,n)&&c(e,n,t[n]);return e};function f(e){return"span"===e._type&&"text"in e&&"string"==typeof e.text&&(void 0===e.marks||Array.isArray(e.marks)&&e.marks.every((e=>"string"==typeof e)))}function d(e){return"string"==typeof e._type&&"@"!==e._type[0]&&(!("markDefs"in e)||Array.isArray(e.markDefs)&&e.markDefs.every((e=>"string"==typeof e._key)))&&"children"in e&&Array.isArray(e.children)&&e.children.every((e=>"object"==typeof e&&"_type"in e))}function p(e){return d(e)&&"listItem"in e&&"string"==typeof e.listItem&&(void 0===e.level||"number"==typeof e.level)}function h(e){return"@list"===e._type}function v(e){return"@span"===e._type}function b(e){return"@text"===e._type}const m=["strong","em","code","underline","strike-through"];function y(e,t,n){if(!f(e)||!e.marks)return[];if(!e.marks.length)return[];const r=e.marks.slice(),o={};return r.forEach((e=>{o[e]=1;for(let r=t+1;rfunction(e,t,n){const r=e[t],o=e[n];if(r!==o)return o-r;const a=m.indexOf(t),i=m.indexOf(n);if(a!==i)return a-i;return t.localeCompare(n)}(o,e,t)))}function g(e){var t;const{children:n,markDefs:r=[]}=e;if(!n||!n.length)return[];const o=n.map(y),a={_type:"@span",children:[],markType:""};let i=[a];for(let e=0;e1)for(;lt._key===e)),n=t?t._type:e,o={_type:"@span",_key:a._key,children:[],markDef:t,markType:n,markKey:e};c.children.push(o),i.push(o),c=o}if(f(a)){const e=a.text.split("\n");for(let t=e.length;t-- >1;)e.splice(t,0,"\n");c.children=c.children.concat(e.map((e=>({_type:"@text",text:e}))))}else c.children=c.children.concat(a)}}return a.children}function O(e,t){const n=[];let r;for(let l=0;lr.level){const e=j(c,l,t);if("html"===t){const t=r.children[r.children.length-1],n=(i=s({},t),u={children:[...t.children,e]},o(i,a(u)));r.children[r.children.length-1]=n}else r.children.push(e);r=e}else if((c.level||1){if(!d(e))return;let o=!1;e.children.forEach((e=>{f(e)?(n+=o&&n&&!x.test(n)&&!E.test(e.text)?" ":"",n+=e.text,o=!1):o=!0})),r!==t.length-1&&(n+="\n\n")})),n}function k(e){let t="";return e.children.forEach((e=>{b(e)?t+=e.text:v(e)&&(t+=k(e))})),t}const C="html"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.legacyPalette=void 0;var r,o=(r=n(190))&&r.__esModule?r:{default:r},a=n(652);var i={black:(0,a._toHex)(o.default["--black"]),component:{bg:(0,a._toHex)(o.default["--component-bg"]),fg:(0,a._toHex)(o.default["--component-text-color"])},defaultButton:{default:{base:(0,a._toHex)(o.default["--default-button-color"])},primary:{base:(0,a._toHex)(o.default["--default-button-primary-color"])},success:{base:(0,a._toHex)(o.default["--default-button-success-color"])},warning:{base:(0,a._toHex)(o.default["--default-button-warning-color"])},danger:{base:(0,a._toHex)(o.default["--default-button-danger-color"])}},focus:{base:(0,a._toHex)(o.default["--focus-color"])},gray:{base:(0,a._toHex)(o.default["--gray-base"])},mainNavigation:{bg:(0,a._toHex)(o.default["--main-navigation-color"]),fg:(0,a._toHex)(o.default["--main-navigation-color--inverted"])},state:{info:{fg:(0,a._toHex)(o.default["--state-info-color"])},success:{fg:(0,a._toHex)(o.default["--state-success-color"])},warning:{fg:(0,a._toHex)(o.default["--state-warning-color"])},danger:{fg:(0,a._toHex)(o.default["--state-danger-color"])}}};t.legacyPalette=i},function(e,t,n){e.exports=n(1231)},function(e,t,n){"use strict";n(1232);var r=i(n(0)),o=i(n(72)),a=i(n(1239));function i(e){return e&&e.__esModule?e:{default:e}}o.default.render(r.default.createElement(a.default,null),document.getElementById("sanity"))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,r){var o,a=n(1234);o="undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==e?e:r;var i=Object(a.a)(o);t.default=i}.call(t,n(57),n(1233)(e))},function(e,t){e.exports=function(e){if(!e.webpackPolyfill){var t=Object.create(e);t.children||(t.children=[]),Object.defineProperty(t,"loaded",{enumerable:!0,get:function(){return t.l}}),Object.defineProperty(t,"id",{enumerable:!0,get:function(){return t.i}}),Object.defineProperty(t,"exports",{enumerable:!0}),t.webpackPolyfill=1}return t}},function(e,t,n){"use strict";t.a=function(e){var t,n=e.Symbol;"function"==typeof n?n.observable?t=n.observable:(t=n("observable"),n.observable=t):t="@@observable";return t}},,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=n(1),a=k(n(81)),i=k(n(1424)),u=k(n(3228)),l=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=P(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),c=k(n(654)),s=k(n(3238)),f=k(n(660)),d=k(n(3239)),p=k(n(3240)),h=k(n(3241)),v=k(n(190)),b=k(n(3)),m=n(3242),y=n(3243),g=n(512),O=k(n(3253)),w=k(n(3254)),j=n(3255),_=k(n(3256)),E=k(n(3257)),x=n(902);function P(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(P=function(e){return e?n:t})(e)}function k(e){return e&&e.__esModule?e:{default:e}}function C(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return S(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return S(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function S(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ndocument.createElement("div"))),2),t=e[0],n=e[1],r=C((0,l.useState)(null),2),a=r[0],c=r[1],s=(0,x.useZIndex)();try{(0,o.useRootTheme)()}catch(e){return l.default.createElement(T,null)}return a?l.default.createElement(T,null):l.default.createElement(g.UserColorManagerProvider,{manager:g.userColorManager},l.default.createElement(o.PortalProvider,{element:t},l.default.createElement(o.LayerProvider,null,l.default.createElement(o.ToastProvider,{paddingY:7,zOffset:s.toast},l.default.createElement(u.default,null,l.default.createElement(o.ThemeColorProvider,{tone:"transparent"},l.default.createElement(j.GlobalStyle,null)),l.default.createElement(A,null,l.default.createElement(w.default,null),l.default.createElement(O.default,{onUIError:c}),l.default.createElement(i.default,null),l.default.createElement(E.default,null),l.default.createElement("div",{"data-portal":"",ref:n})))))))}var R=function(){var e=a.default.api||{},t=e.projectId,n=e.dataset;return t&&n?l.default.createElement(x.ZIndexProvider,null,l.default.createElement(o.ThemeProvider,{theme:y.theme},l.default.createElement(I,null))):l.default.createElement(_.default,null)};t.default=R},function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var r=n(0),o=(n.n(r),n(1241)),a=!1,i=0,u=function(){return++i};function l(e){var t=e||(a?u():null),n=Object(r.useState)(t),i=n[0],l=n[1];return Object(o.a)((function(){null===i&&l(u())}),[]),Object(r.useEffect)((function(){!1===a&&(a=!0)}),[]),null!=i?String(i):void 0}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(0),o=(n.n(r),n(1242)),a=Object(o.a)()?r.useLayoutEffect:r.useEffect},function(e,t,n){"use strict";function r(){return!("undefined"==typeof window||!window.document||!window.document.createElement)}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict"; +/** @license React v17.0.2 + * react-is.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var r=60103,o=60106,a=60107,i=60108,u=60114,l=60109,c=60110,s=60112,f=60113,d=60120,p=60115,h=60116,v=60121,b=60122,m=60117,y=60129,g=60131;if("function"==typeof Symbol&&Symbol.for){var O=Symbol.for;r=O("react.element"),o=O("react.portal"),a=O("react.fragment"),i=O("react.strict_mode"),u=O("react.profiler"),l=O("react.provider"),c=O("react.context"),s=O("react.forward_ref"),f=O("react.suspense"),d=O("react.suspense_list"),p=O("react.memo"),h=O("react.lazy"),v=O("react.block"),b=O("react.server.block"),m=O("react.fundamental"),y=O("react.debug_trace_mode"),g=O("react.legacy_hidden")}function w(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case a:case u:case i:case f:case d:return e;default:switch(e=e&&e.$$typeof){case c:case s:case h:case p:case l:return e;default:return t}}case o:return t}}}var j=l,_=r,E=s,x=a,P=h,k=p,C=o,S=u,D=i,M=f;t.ContextConsumer=c,t.ContextProvider=j,t.Element=_,t.ForwardRef=E,t.Fragment=x,t.Lazy=P,t.Memo=k,t.Portal=C,t.Profiler=S,t.StrictMode=D,t.Suspense=M,t.isAsyncMode=function(){return!1},t.isConcurrentMode=function(){return!1},t.isContextConsumer=function(e){return w(e)===c},t.isContextProvider=function(e){return w(e)===l},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===r},t.isForwardRef=function(e){return w(e)===s},t.isFragment=function(e){return w(e)===a},t.isLazy=function(e){return w(e)===h},t.isMemo=function(e){return w(e)===p},t.isPortal=function(e){return w(e)===o},t.isProfiler=function(e){return w(e)===u},t.isStrictMode=function(e){return w(e)===i},t.isSuspense=function(e){return w(e)===f},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===a||e===u||e===y||e===i||e===f||e===d||e===g||"object"==typeof e&&null!==e&&(e.$$typeof===h||e.$$typeof===p||e.$$typeof===l||e.$$typeof===c||e.$$typeof===s||e.$$typeof===m||e.$$typeof===v||e[0]===b)},t.typeOf=w},function(e,t){e.exports=function(e,t,n,r){var o=n?n.call(r,e,t):void 0;if(void 0!==o)return!!o;if(e===t)return!0;if("object"!=typeof e||!e||"object"!=typeof t||!t)return!1;var a=Object.keys(e),i=Object.keys(t);if(a.length!==i.length)return!1;for(var u=Object.prototype.hasOwnProperty.bind(t),l=0;lp)&&(N=(z=z.replace(" ",":")).length),0r&&(r=(t=t.trim()).charCodeAt(0)),r){case 38:return t.replace(b,"$1"+e.trim());case 58:return e.trim()+t.replace(b,"$1"+e.trim());default:if(0<1*n&&0l.charCodeAt(8))break;case 115:i=i.replace(l,"-webkit-"+l)+";"+i;break;case 207:case 102:i=i.replace(l,"-webkit-"+(102r.charCodeAt(0)&&(r=r.trim()),r=[r],04&&n.slice(0,4)===i&&u.test(t)&&("-"===t.charAt(4)?d=function(e){var t=e.slice(5).replace(l,f);return i+t.charAt(0).toUpperCase()+t.slice(1)}(t):t=function(e){var t=e.slice(4);if(l.test(t))return e;"-"!==(t=t.replace(c,s)).charAt(0)&&(t="-"+t);return i+t}(t),p=o);return new p(d,t)};var u=/^data[-\w.:]+$/i,l=/-[a-z]/g,c=/[A-Z]/g;function s(e){return"-"+e.toLowerCase()}function f(e){return e.charAt(1).toUpperCase()}},function(e,t,n){"use strict";e.exports=function(e,t){var n,o,a,i=e||"",u=t||"div",l={},c=0;for(;c65535&&(P+=s((j-=65536)>>>10|55296),j=56320|1023&j),j=P+s(j))):D!==p&&E(4,I)),j?(te(),A=Q(),$=R-1,X+=R-S+1,J.push(j),(T=Q()).offset++,N&&N.call(z,j,{start:A,end:T},e.slice(S-1,R)),A=T):(d=e.slice(S-1,R),K+=d,X+=d.length,$=R-1)}else 10===w&&(Z++,q++,X=0),w==w?(K+=s(w),X++):te();return J.join("");function Q(){return{line:Z,column:X,offset:$+(H.offset||0)}}function ee(e,t){var n=Q();n.column+=t,n.offset+=t,W.call(U,y[e],n,e)}function te(){K&&(J.push(K),L&&L.call(V,K,{start:A,end:Q()}),K="")}}(e,i)};var c={}.hasOwnProperty,s=String.fromCharCode,f=Function.prototype,d={warning:null,reference:null,text:null,warningContext:null,referenceContext:null,textContext:null,position:{},additional:null,attribute:!1,nonTerminated:!0},p="named",h="hexadecimal",v="decimal",b={hexadecimal:16,decimal:10},m={};m.named=u,m[v]=a,m[h]=i;var y={};function g(e){return e>=55296&&e<=57343||e>1114111}function O(e){return e>=1&&e<=8||11===e||e>=13&&e<=31||e>=127&&e<=159||e>=64976&&e<=65007||65535==(65535&e)||65534==(65535&e)}y[1]="Named character references must be terminated by a semicolon",y[2]="Numeric character references must be terminated by a semicolon",y[3]="Named character references cannot be empty",y[4]="Numeric character references cannot be empty",y[5]="Named character references must be known",y[6]="Numeric character references cannot be disallowed",y[7]="Numeric character references cannot be outside the permissible Unicode range"},function(e,t){e.exports={AElig:"Æ",AMP:"&",Aacute:"Á",Acirc:"Â",Agrave:"À",Aring:"Å",Atilde:"Ã",Auml:"Ä",COPY:"©",Ccedil:"Ç",ETH:"Ð",Eacute:"É",Ecirc:"Ê",Egrave:"È",Euml:"Ë",GT:">",Iacute:"Í",Icirc:"Î",Igrave:"Ì",Iuml:"Ï",LT:"<",Ntilde:"Ñ",Oacute:"Ó",Ocirc:"Ô",Ograve:"Ò",Oslash:"Ø",Otilde:"Õ",Ouml:"Ö",QUOT:'"',REG:"®",THORN:"Þ",Uacute:"Ú",Ucirc:"Û",Ugrave:"Ù",Uuml:"Ü",Yacute:"Ý",aacute:"á",acirc:"â",acute:"´",aelig:"æ",agrave:"à",amp:"&",aring:"å",atilde:"ã",auml:"ä",brvbar:"¦",ccedil:"ç",cedil:"¸",cent:"¢",copy:"©",curren:"¤",deg:"°",divide:"÷",eacute:"é",ecirc:"ê",egrave:"è",eth:"ð",euml:"ë",frac12:"½",frac14:"¼",frac34:"¾",gt:">",iacute:"í",icirc:"î",iexcl:"¡",igrave:"ì",iquest:"¿",iuml:"ï",laquo:"«",lt:"<",macr:"¯",micro:"µ",middot:"·",nbsp:" ",not:"¬",ntilde:"ñ",oacute:"ó",ocirc:"ô",ograve:"ò",ordf:"ª",ordm:"º",oslash:"ø",otilde:"õ",ouml:"ö",para:"¶",plusmn:"±",pound:"£",quot:'"',raquo:"»",reg:"®",sect:"§",shy:"­",sup1:"¹",sup2:"²",sup3:"³",szlig:"ß",thorn:"þ",times:"×",uacute:"ú",ucirc:"û",ugrave:"ù",uml:"¨",uuml:"ü",yacute:"ý",yen:"¥",yuml:"ÿ"}},function(e,t){e.exports={0:"�",128:"€",130:"‚",131:"ƒ",132:"„",133:"…",134:"†",135:"‡",136:"ˆ",137:"‰",138:"Š",139:"‹",140:"Œ",142:"Ž",145:"‘",146:"’",147:"“",148:"”",149:"•",150:"–",151:"—",152:"˜",153:"™",154:"š",155:"›",156:"œ",158:"ž",159:"Ÿ"}},function(e,t,n){"use strict";e.exports=function(e){var t="string"==typeof e?e.charCodeAt(0):e;return t>=97&&t<=102||t>=65&&t<=70||t>=48&&t<=57}},function(e,t,n){"use strict";var r=n(1277),o=n(659);e.exports=function(e){return r(e)||o(e)}},function(e,t,n){"use strict";e.exports=function(e){var t="string"==typeof e?e.charCodeAt(0):e;return t>=97&&t<=122||t>=65&&t<=90}},function(e,t,n){"use strict";var r;e.exports=function(e){var t,n="&"+e+";";if((r=r||document.createElement("i")).innerHTML=n,59===(t=r.textContent).charCodeAt(t.length-1)&&"semi"!==e)return!1;return t!==n&&t}},function(e,t,n){(function(t){var n=function(e){var t=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,n=0,r={},o={manual:e.Prism&&e.Prism.manual,disableWorkerMessageHandler:e.Prism&&e.Prism.disableWorkerMessageHandler,util:{encode:function e(t){return t instanceof a?new a(t.type,e(t.content),t.alias):Array.isArray(t)?t.map(e):t.replace(/&/g,"&").replace(/=f.reach);_+=j.value.length,j=j.next){var E=j.value;if(t.length>e.length)return;if(!(E instanceof a)){var x,P=1;if(y){if(!(x=i(w,_,e,m))||x.index>=e.length)break;var k=x.index,C=x.index+x[0].length,S=_;for(S+=j.value.length;k>=S;)S+=(j=j.next).value.length;if(_=S-=j.value.length,j.value instanceof a)continue;for(var D=j;D!==t.tail&&(Sf.reach&&(f.reach=I);var R=j.prev;if(A&&(R=c(t,R,A),_+=A.length),s(t,R,P),j=c(t,R,new a(d,b?o.tokenize(M,b):M,g,M)),T&&c(t,j,T),P>1){var F={cause:d+","+h,reach:I};u(e,t,n,j.prev,_,F),f&&F.reach>f.reach&&(f.reach=F.reach)}}}}}}function l(){var e={value:null,prev:null,next:null},t={value:null,prev:e,next:null};e.next=t,this.head=e,this.tail=t,this.length=0}function c(e,t,n){var r=t.next,o={value:n,prev:t,next:r};return t.next=o,r.prev=o,e.length++,o}function s(e,t,n){for(var r=t.next,o=0;o"+a.content+""},!e.document)return e.addEventListener?(o.disableWorkerMessageHandler||e.addEventListener("message",(function(t){var n=JSON.parse(t.data),r=n.language,a=n.code,i=n.immediateClose;e.postMessage(o.highlight(a,o.languages[r],r)),i&&e.close()}),!1),o):o;var f=o.util.currentScript();function d(){o.manual||o.highlightAll()}if(f&&(o.filename=f.src,f.hasAttribute("data-manual")&&(o.manual=!0)),!o.manual){var p=document.readyState;"loading"===p||"interactive"===p&&f&&f.defer?document.addEventListener("DOMContentLoaded",d):window.requestAnimationFrame?window.requestAnimationFrame(d):window.setTimeout(d,16)}return o}("undefined"!=typeof window?window:"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?self:{}); +/** + * Prism: Lightweight, robust, elegant syntax highlighting + * + * @license MIT + * @author Lea Verou + * @namespace + * @public + */void 0!==e&&e.exports&&(e.exports=n),void 0!==t&&(t.Prism=n)}).call(t,n(57))},function(e,t,n){"use strict";function r(e){e.languages.markup={comment:{pattern://,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern://i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},e.languages.markup.tag.inside["attr-value"].inside.entity=e.languages.markup.entity,e.languages.markup.doctype.inside["internal-subset"].inside=e.languages.markup,e.hooks.add("wrap",(function(e){"entity"===e.type&&(e.attributes.title=e.content.value.replace(/&/,"&"))})),Object.defineProperty(e.languages.markup.tag,"addInlined",{value:function(t,n){var r={};r["language-"+n]={pattern:/(^$)/i,lookbehind:!0,inside:e.languages[n]},r.cdata=/^$/i;var o={"included-cdata":{pattern://i,inside:r}};o["language-"+n]={pattern:/[\s\S]+/,inside:e.languages[n]};var a={};a[t]={pattern:RegExp(/(<__[^>]*>)(?:))*\]\]>|(?!)/.source.replace(/__/g,(function(){return t})),"i"),lookbehind:!0,greedy:!0,inside:o},e.languages.insertBefore("markup","cdata",a)}}),Object.defineProperty(e.languages.markup.tag,"addAttribute",{value:function(t,n){e.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+t+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[n,"language-"+n],inside:e.languages[n]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),e.languages.html=e.languages.markup,e.languages.mathml=e.languages.markup,e.languages.svg=e.languages.markup,e.languages.xml=e.languages.extend("markup",{}),e.languages.ssml=e.languages.xml,e.languages.atom=e.languages.xml,e.languages.rss=e.languages.xml}e.exports=r,r.displayName="markup",r.aliases=["html","mathml","svg","xml","ssml","atom","rss"]},function(e,t,n){"use strict";function r(e){!function(e){var t=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;e.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:/@[\w-](?:[^;{\s]|\s+(?![\s{]))*(?:;|(?=\s*\{))/,inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+t.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+t.source+"$"),alias:"url"}}},selector:{pattern:RegExp("(^|[{}\\s])[^{}\\s](?:[^{};\"'\\s]|\\s+(?![\\s{])|"+t.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:t,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},e.languages.css.atrule.inside.rest=e.languages.css;var n=e.languages.markup;n&&(n.tag.addInlined("style","css"),n.tag.addAttribute("style","css"))}(e)}e.exports=r,r.displayName="css",r.aliases=[]},function(e,t,n){"use strict";function r(e){e.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|trait)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:break|catch|continue|do|else|finally|for|function|if|in|instanceof|new|null|return|throw|try|while)\b/,boolean:/\b(?:false|true)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/}}e.exports=r,r.displayName="clike",r.aliases=[]},function(e,t,n){"use strict";var r=n(0);function o(e){return function(t,n){return function(e,t,n){if(e.tagName){var a=e.properties&&Array.isArray(e.properties.className)?e.properties.className.join(" "):e.properties.className;return r.createElement(e.tagName,Object.assign({key:"fract-".concat(n,"-").concat(t)},e.properties,{className:a}),e.children&&e.children.map(o(n+1)))}return e.value}(t,n,e)}}t.depth=o},function(e,t,n){"use strict";var r=n(1285),o=n(1286),a=n(1288);function i(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{lineNumber:1};return e.reduce((function(e,n){var r=t.lineNumber;if("text"===n.type){if(-1===n.value.indexOf("\n"))return n.lineStart=r,n.lineEnd=r,e.nodes.push(n),e;for(var o=n.value.split("\n"),a=0;ae&&c.some((function(e){return-1!==n.indexOf(e)}))&&s(l,t,n):s(u,t,n))}));var f=r(n,(function(e){return-1===c.indexOf(e)})),d=function(e){var t=e.get(n);return t?(o(t,(function(e,t){if(e.children)return e.lineStart=0,void(e.lineEnd=0);t.forEach((function(t){t.lineStart=Math.max(t.lineStart,e.lineStart),t.lineEnd=Math.max(t.lineEnd,e.lineEnd)}))})),t.children):[]},p=[].concat(d(i),d(u),d(l),f?f.children:[]);return i.clear(),u.clear(),l.clear(),p}(t.line,e)}),e),l=[],c=0,s=0;s0&&l.push(u(p,f,n))}for(;c":""))+")");return v;function v(){var o,p,h=d.concat(r),v=[];if((!t||s(r,f,d[d.length-1]||null))&&(v=function(e){if(null!==e&&"object"==typeof e&&"length"in e)return e;if("number"==typeof e)return[a,e];return[e]}(n(r,d)),v[0]===u))return v;if(r.children&&v[0]!==i)for(p=(l?r.children.length:-1)+c;p>-1&&p=0};var r=n(130)},function(e,t,n){"use strict";t.a=function(e){return e.replace(/left|right|bottom|top/g,(function(e){return r[e]}))};var r={left:"right",right:"left",bottom:"top",top:"bottom"}},function(e,t,n){"use strict";t.a=function(e){return e.replace(/start|end/g,(function(e){return r[e]}))};var r={start:"end",end:"start"}},function(e,t,n){"use strict";t.a=function(e,t,n,r){var o="clippingParents"===t?function(e){var t=Object(i.a)(Object(d.a)(e)),n=["absolute","fixed"].indexOf(Object(c.a)(e).position)>=0&&Object(s.b)(e)?Object(u.a)(e):e;if(!Object(s.a)(n))return[];return t.filter((function(e){return Object(s.a)(e)&&Object(p.a)(e,n)&&"body"!==Object(h.a)(e)}))}(e):[].concat(t),a=[].concat(o,[n]),l=a[0],f=a.reduce((function(t,n){var o=m(e,n,r);return t.top=Object(b.a)(o.top,t.top),t.right=Object(b.b)(o.right,t.right),t.bottom=Object(b.b)(o.bottom,t.bottom),t.left=Object(b.a)(o.left,t.left),t}),m(e,l,r));return f.width=f.right-f.left,f.height=f.bottom-f.top,f.x=f.left,f.y=f.top,f};var r=n(49),o=n(1294),a=n(1295),i=n(674),u=n(214),l=n(105),c=n(165),s=n(65),f=n(213),d=n(271),p=n(668),h=n(130),v=n(675),b=n(131);function m(e,t,n){return t===r.o?Object(v.a)(Object(o.a)(e,n)):Object(s.a)(t)?function(e,t){var n=Object(f.a)(e,!1,"fixed"===t);return n.top=n.top+e.clientTop,n.left=n.left+e.clientLeft,n.bottom=n.top+e.clientHeight,n.right=n.left+e.clientWidth,n.width=e.clientWidth,n.height=e.clientHeight,n.x=n.left,n.y=n.top,n}(t,n):Object(v.a)(Object(a.a)(Object(l.a)(e)))}},function(e,t,n){"use strict";t.a=function(e,t){var n=Object(r.a)(e),u=Object(o.a)(e),l=n.visualViewport,c=u.clientWidth,s=u.clientHeight,f=0,d=0;if(l){c=l.width,s=l.height;var p=Object(i.a)();(p||!p&&"fixed"===t)&&(f=l.offsetLeft,d=l.offsetTop)}return{width:c,height:s,x:f+Object(a.a)(e),y:d}};var r=n(80),o=n(105),a=n(398),i=n(666)},function(e,t,n){"use strict";t.a=function(e){var t,n=Object(r.a)(e),l=Object(i.a)(e),c=null==(t=e.ownerDocument)?void 0:t.body,s=Object(u.a)(n.scrollWidth,n.clientWidth,c?c.scrollWidth:0,c?c.clientWidth:0),f=Object(u.a)(n.scrollHeight,n.clientHeight,c?c.scrollHeight:0,c?c.clientHeight:0),d=-l.scrollLeft+Object(a.a)(e),p=-l.scrollTop;"rtl"===Object(o.a)(c||n).direction&&(d+=Object(u.a)(n.clientWidth,c?c.clientWidth:0)-s);return{width:s,height:f,x:d,y:p}};var r=n(105),o=n(165),a=n(398),i=n(399),u=n(131)},function(e,t,n){"use strict";t.a=function e(t){if(["html","body","#document"].indexOf(Object(a.a)(t))>=0)return t.ownerDocument.body;if(Object(i.b)(t)&&Object(o.a)(t))return t;return e(Object(r.a)(t))};var r=n(271),o=n(400),a=n(130),i=n(65)},function(e,t,n){"use strict";t.a=function(e,t){void 0===t&&(t={});var n=t,u=n.placement,l=n.boundary,c=n.rootBoundary,s=n.padding,f=n.flipVariations,d=n.allowedAutoPlacements,p=void 0===d?o.h:d,h=Object(r.a)(u),v=h?f?o.n:o.n.filter((function(e){return Object(r.a)(e)===h})):o.b,b=v.filter((function(e){return p.indexOf(e)>=0}));0===b.length&&(b=v);var m=b.reduce((function(t,n){return t[n]=Object(a.a)(e,{placement:n,boundary:l,rootBoundary:c,padding:s})[Object(i.a)(n)],t}),{});return Object.keys(m).sort((function(e,t){return m[e]-m[t]}))};var r=n(215),o=n(49),a=n(216),i=n(104)},function(e,t,n){"use strict";t.a=function(e){return"x"===e?"y":"x"}},function(e,t,n){"use strict";t.a=function(e,t,n){void 0===n&&(n=!1);var f=Object(i.b)(t),d=Object(i.b)(t)&&function(e){var t=e.getBoundingClientRect(),n=Object(s.c)(t.width)/e.offsetWidth||1,r=Object(s.c)(t.height)/e.offsetHeight||1;return 1!==n||1!==r}(t),p=Object(l.a)(t),h=Object(r.a)(e,d,n),v={scrollLeft:0,scrollTop:0},b={x:0,y:0};(f||!f&&!n)&&(("body"!==Object(a.a)(t)||Object(c.a)(p))&&(v=Object(o.a)(t)),Object(i.b)(t)?((b=Object(r.a)(t,!0)).x+=t.clientLeft,b.y+=t.clientTop):p&&(b.x=Object(u.a)(p)));return{x:h.left+v.scrollLeft-b.x,y:h.top+v.scrollTop-b.y,width:h.width,height:h.height}};var r=n(213),o=n(1300),a=n(130),i=n(65),u=n(398),l=n(105),c=n(400),s=n(131)},function(e,t,n){"use strict";t.a=function(e){return e!==Object(o.a)(e)&&Object(a.b)(e)?Object(i.a)(e):Object(r.a)(e)};var r=n(399),o=n(80),a=n(65),i=n(1301)},function(e,t,n){"use strict";t.a=function(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}},function(e,t,n){"use strict";t.a=function(e){var t=function(e){var t=new Map,n=new Set,r=[];function o(e){n.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEach((function(e){if(!n.has(e)){var r=t.get(e);r&&o(r)}})),r.push(e)}return e.forEach((function(e){t.set(e.name,e)})),e.forEach((function(e){n.has(e.name)||o(e)})),r}(e);return r.g.reduce((function(e,n){return e.concat(t.filter((function(e){return e.phase===n})))}),[])};var r=n(49)},function(e,t,n){"use strict";t.a=function(e){var t;return function(){return t||(t=new Promise((function(n){Promise.resolve().then((function(){t=void 0,n(e())}))}))),t}}},function(e,t,n){"use strict";n(1305),n(49)},function(e,t,n){"use strict";t.a=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r=0&&(a&&i.a.splice(i.a.indexOf(n),1),n.observationTargets.splice(o,1),Object(r.b)(-1))},e.disconnect=function(e){var t=this,n=u.get(e);n.observationTargets.slice().forEach((function(n){return t.unobserve(e,n.target)})),n.activeTargets.splice(0,n.activeTargets.length)},e}()},function(e,t,n){"use strict";n.d(t,"a",(function(){return f})),n.d(t,"b",(function(){return d}));var r=n(1313),o=n(685),a=n(1320),i=0,u={attributes:!0,characterData:!0,childList:!0,subtree:!0},l=["resize","load","transitionend","animationend","animationstart","animationiteration","keyup","keydown","mouseup","mousedown","mouseover","mouseout","blur","focus"],c=function(e){return void 0===e&&(e=0),Date.now()+e},s=!1,f=new(function(){function e(){var e=this;this.stopped=!0,this.listener=function(){return e.schedule()}}return e.prototype.run=function(e){var t=this;if(void 0===e&&(e=250),!s){s=!0;var n=c(e);Object(a.a)((function(){var o=!1;try{o=Object(r.a)()}finally{if(s=!1,e=n-c(),!i)return;o?t.run(1e3):e>0?t.run(e):t.start()}}))}},e.prototype.schedule=function(){this.stop(),this.run()},e.prototype.observe=function(){var e=this,t=function(){return e.observer&&e.observer.observe(document.body,u)};document.body?t():o.a.addEventListener("DOMContentLoaded",t)},e.prototype.start=function(){var e=this;this.stopped&&(this.stopped=!1,this.observer=new MutationObserver(this.listener),this.observe(),l.forEach((function(t){return o.a.addEventListener(t,e.listener,!0)})))},e.prototype.stop=function(){var e=this;this.stopped||(this.observer&&this.observer.disconnect(),l.forEach((function(t){return o.a.removeEventListener(t,e.listener,!0)})),this.stopped=!0)},e}()),d=function(e){!i&&e>0&&f.start(),!(i+=e)&&f.stop()}},function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var r=n(1314),o=n(1315),a=n(1316),i=n(1317),u=n(1319),l=function(){var e=0;for(Object(u.a)(e);Object(r.a)();)e=Object(i.a)(),Object(u.a)(e);return Object(o.a)()&&Object(a.a)(),e>0}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(218),o=function(){return r.a.some((function(e){return e.activeTargets.length>0}))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(218),o=function(){return r.a.some((function(e){return e.skippedTargets.length>0}))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r="ResizeObserver loop completed with undelivered notifications.",o=function(){var e;"function"==typeof ErrorEvent?e=new ErrorEvent("error",{message:r}):((e=document.createEvent("Event")).initEvent("error",!1,!1),e.message=r),window.dispatchEvent(e)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var r=n(218),o=n(682),a=n(686),i=n(404),u=function(){var e=1/0,t=[];r.a.forEach((function(n){if(0!==n.activeTargets.length){var r=[];n.activeTargets.forEach((function(t){var n=new o.a(t.target),u=Object(a.a)(t.target);r.push(n),t.lastReportedSize=Object(i.a)(t.target,t.observedBox),ue?t.activeTargets.push(n):t.skippedTargets.push(n))}))}))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(1321),o=function(e){Object(r.a)((function(){requestAnimationFrame(e)}))}},function(e,t,n){"use strict";var r;n.d(t,"a",(function(){return a}));var o=[],a=function(e){if(!r){var t=0,n=document.createTextNode("");new MutationObserver((function(){return o.splice(0).forEach((function(e){return e()}))})).observe(n,{characterData:!0}),r=function(){n.textContent="".concat(t?t--:t++)}}o.push(e),r()}},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(683),o=n(404),a=n(273),i=function(){function e(e,t){this.target=e,this.observedBox=t||r.a.CONTENT_BOX,this.lastReportedSize={inlineSize:0,blockSize:0}}return e.prototype.isActive=function(){var e,t=Object(o.a)(this.target,this.observedBox,!0);return e=this.target,Object(a.d)(e)||Object(a.c)(e)||"inline"!==getComputedStyle(e).display||(this.lastReportedSize=t),this.lastReportedSize.inlineSize!==t.inlineSize||this.lastReportedSize.blockSize!==t.blockSize},e}()},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=function(e,t){this.activeTargets=[],this.skippedTargets=[],this.observationTargets=[],this.observer=e,this.callback=t}},function(e,t,n){"use strict";var r=n(405);n.d(t,"b",(function(){return r.a}));n(1399);var o=n(1400);n.d(t,"a",(function(){return o.a}));n(1402),n(1404),n(1405),n(742),n(1406),n(748),n(1410),n(133),n(1411),n(132),n(423),n(436),n(1412),n(1413),n(1414),n(1415),n(1416),n(688),n(751),n(1417),n(750),n(707),n(289),n(1418),n(745),n(720),n(435),n(1419),n(170),n(406),n(290),n(284),n(1420),n(752),n(1421),n(166),n(106),n(167),n(219),n(743),n(424),n(714),n(1422),n(1423),n(109),n(434),n(220),n(283),n(282),n(428),n(285),n(287),n(171),n(286),n(73),n(274),n(288),n(168),n(292)},function(e,t,n){"use strict";n.d(t,"a",(function(){return f}));var r=n(8),o=n(0),a=(n.n(o),n(407)),i=n(408),u=n(26),l=n(409),c=Object.keys(i.a),s=c.length;function f(e,t,n){var f=[],d=Object(o.useContext)(l.a);if(!t)return null;"production"!==a.a.env.NODE_ENV&&n&&d.strict&&Object(u.a)(!1,"You have rendered a `motion` component within a `LazyMotion` component. This will break tree shaking. Import and render a `m` component instead.");for(var p=0;pperformance.now():()=>Date.now(),a="undefined"!=typeof window?e=>window.requestAnimationFrame(e):e=>setTimeout((()=>e(o())),r)},function(e,t,n){"use strict";function r(e){let t=[],n=[],r=0,o=!1,a=!1;const i=new WeakSet,u={schedule:(e,a=!1,u=!1)=>{const l=u&&o,c=l?t:n;return a&&i.add(e),-1===c.indexOf(e)&&(c.push(e),l&&o&&(r=t.length)),e},cancel:e=>{const t=n.indexOf(e);-1!==t&&n.splice(t,1),i.delete(e)},process:l=>{if(o)a=!0;else{if(o=!0,[t,n]=[n,t],n.length=0,r=t.length,r)for(let n=0;n{const r=t*s,o=r*e,i=r-n,l=u(t,s),c=Math.exp(-o);return a-i/l*c},c=t=>{const r=t*s*e,o=r*n+n,i=Math.pow(s,2)*Math.pow(t,2)*e,c=Math.exp(-r),f=u(Math.pow(t,2),s);return(-l(t)+a>0?-1:1)*((o-i)*c)/f}):(l=t=>Math.exp(-t*e)*((t-n)*e+1)-.001,c=t=>Math.exp(-t*e)*(e*e*(n-t)));const f=function(e,t,n){let r=n;for(let n=1;n<12;n++)r-=e(r)/t(r);return r}(l,c,5/e);if(e*=1e3,isNaN(f))return{stiffness:100,damping:10,duration:e};{const t=Math.pow(f,2)*i;return{stiffness:t,damping:2*s*Math.sqrt(i*t),duration:e}}}function u(e,t){return e*Math.sqrt(1-t*t)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var r=n(697),o=n(107);const a=new Set(["brightness","contrast","saturate","opacity"]);function i(e){let[t,n]=e.slice(0,-1).split("(");if("drop-shadow"===t)return e;const[r]=n.match(o.c)||[];if(!r)return e;const i=n.replace(r,"");let u=a.has(t)?1:0;return r!==n&&(u*=100),t+"("+u+i+")"}const u=/([a-z-]*)\(.*?\)/g,l=Object.assign(Object.assign({},r.a),{getAnimatableNone:e=>{const t=e.match(u);return t?t.map(i).join(" "):e}})},function(e,t,n){"use strict";function r(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+6*(t-e)*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function o({hue:e,saturation:t,lightness:n,alpha:o}){e/=360,n/=100;let a=0,i=0,u=0;if(t/=100){const o=n<.5?n*(1+t):n+t-n*t,l=2*n-o;a=r(l,o,e+1/3),i=r(l,o,e),u=r(l,o,e-1/3)}else a=i=u=n;return{red:Math.round(255*a),green:Math.round(255*i),blue:Math.round(255*u),alpha:o}}n.d(t,"a",(function(){return o}))},function(e,t,n){"use strict";function r(e,t,n=0){return e-t-n}function o(e,t,n=0,o=!0){return o?r(t+-e,t,n):t-(e-t)+n}function a(e,t,n,r){return r?e>=t+n:e<=-n}n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return r})),n.d(t,"c",(function(){return o}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(689),o=n(701),a=n(35);function i({from:e=0,velocity:t=0,min:n,max:i,power:u=.8,timeConstant:l=750,bounceStiffness:c=500,bounceDamping:s=10,restDelta:f=1,modifyTarget:d,driver:p,onUpdate:h,onComplete:v,onStop:b}){let m;function y(e){return void 0!==n&&ei}function g(e){return void 0===n?i:void 0===i||Math.abs(n-e){var n;null==h||h(t),null===(n=e.onUpdate)||void 0===n||n.call(e,t)},onComplete:v,onStop:b}))}function w(e){O(Object.assign({type:"spring",stiffness:c,damping:s,restDelta:f},e))}if(y(e))w({from:e,velocity:t,to:g(e)});else{let r=u*t+e;void 0!==d&&(r=d(r));const i=g(r),c=i===n?-1:1;let s,p;const h=e=>{s=p,p=e,t=Object(o.a)(e-s,Object(a.d)().delta),(1===c&&e>i||-1===c&&enull==m?void 0:m.stop()}}},function(e,t,n){"use strict";n(702),n(415)},function(e,t,n){"use strict"},function(e,t,n){"use strict";const r=e=>e,o=(e=r)=>(t,n,r)=>{const o=n-r,a=-(0-t+1)*(0-e(Math.abs(o)));return o<=0?n+a:n-a};o(),o(Math.sqrt)},function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var r=n(418),o=n(704),a=n(415);const i=(e,t)=>Math.abs(e-t);function u(e,t){if(Object(a.a)(e)&&Object(a.a)(t))return i(e,t);if(Object(r.a)(e)&&Object(r.a)(t)){const n=i(e.x,t.x),r=i(e.y,t.y),a=Object(o.a)(e)&&Object(o.a)(t)?i(e.z,t.z):0;return Math.sqrt(Math.pow(n,2)+Math.pow(r,2)+Math.pow(a,2))}}},function(e,t,n){"use strict";n(703)},function(e,t,n){"use strict";n(705),n(35)},function(e,t,n){"use strict"},function(e,t,n){"use strict"},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));const r=(e,t,n)=>{const r=t-e;return((n-e)%r+r)%r+e}},function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var r=n(417);const o=(e,t)=>1-3*t+3*e,a=(e,t)=>3*t-6*e,i=e=>3*e,u=(e,t,n)=>((o(t,n)*e+a(t,n))*e+i(t))*e,l=(e,t,n)=>3*o(t,n)*e*e+2*a(t,n)*e+i(t);const c=.1;function s(e,t,n,o){if(e===t&&n===o)return r.n;const a=new Float32Array(11);for(let t=0;t<11;++t)a[t]=u(t*c,e,n);function i(t){let r=0,o=1;for(;10!==o&&a[o]<=t;++o)r+=c;--o;const i=r+(t-a[o])/(a[o+1]-a[o])*c,s=l(i,e,n);return s>=.001?function(e,t,n,r){for(let o=0;o<8;++o){const o=l(t,n,r);if(0===o)return t;t-=(u(t,n,r)-e)/o}return t}(t,i,e,n):0===s?i:function(e,t,n,r,o){let a,i,l=0;do{i=t+(n-t)/2,a=u(i,r,o)-e,a>0?n=i:t=i}while(Math.abs(a)>1e-7&&++l<10);return i}(t,r,r+c,e,n)}return e=>0===e||1===e?e:u(i(e),t,o)}},function(e,t,n){"use strict";n(276)},function(e,t,n){"use strict";n.d(t,"a",(function(){return u})),n.d(t,"b",(function(){return l}));var r=n(8),o=n(26),a=n(17),i={linear:a.t,easeIn:a.o,easeInOut:a.p,easeOut:a.q,circIn:a.i,circInOut:a.j,circOut:a.k,backIn:a.c,backInOut:a.d,backOut:a.e,anticipate:a.b,bounceIn:a.f,bounceInOut:a.g,bounceOut:a.h},u=function(e){if(Array.isArray(e)){Object(o.a)(4===e.length,"Cubic bezier arrays must contain four numerical values.");var t=Object(r.c)(e,4),n=t[0],u=t[1],l=t[2],c=t[3];return Object(a.m)(n,u,l,c)}return"string"==typeof e?(Object(o.a)(void 0!==i[e],"Invalid easing type '".concat(e,"'")),i[e]):e},l=function(e){return Array.isArray(e)&&"number"!=typeof e[0]}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(16),o=function(e,t){return"zIndex"!==e&&(!("number"!=typeof t&&!Array.isArray(t))||!("string"!=typeof t||!r.c.test(t)||t.startsWith("url(")))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var r=n(8),o=n(281),a=function(){return{type:"spring",stiffness:500,damping:25,restSpeed:10}},i=function(e){return{type:"spring",stiffness:550,damping:0===e?2*Math.sqrt(550):30,restSpeed:10}},u=function(){return{type:"keyframes",ease:"linear",duration:.3}},l=function(e){return{type:"keyframes",duration:.8,values:e}},c={x:a,y:a,z:a,rotate:a,rotateX:a,rotateY:a,rotateZ:a,scaleX:i,scaleY:i,scale:i,opacity:u,backgroundColor:u,color:u,default:i},s=function(e,t){var n;return n=Object(o.a)(t)?l:c[e]||c.default,Object(r.a)({to:t},n(t))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(8),o=n(16),a=Object(r.a)(Object(r.a)({},o.h),{transform:Math.round})},function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var r=n(17),o=n(16),a=["TopLeft","TopRight","BottomLeft","BottomRight"],i=a.length,u=function(e){return"string"==typeof e?parseFloat(e):e},l=function(e){return"number"==typeof e||o.k.test(e)};function c(e,t,n,c,p,h){var v,b,m,y;p?(e.opacity=Object(r.u)(0,null!==(v=n.opacity)&&void 0!==v?v:1,f(c)),e.opacityExit=Object(r.u)(null!==(b=t.opacity)&&void 0!==b?b:1,0,d(c))):h&&(e.opacity=Object(r.u)(null!==(m=t.opacity)&&void 0!==m?m:1,null!==(y=n.opacity)&&void 0!==y?y:1,c));for(var g=0;gt?1:n(Object(r.w)(e,t,o))}}},function(e,t,n){"use strict";function r(e,t){e.min=t.min,e.max=t.max}function o(e,t){r(e.x,t.x),r(e.y,t.y)}n.d(t,"a",(function(){return o}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return f}));var r=n(8),o=n(17),a=n(16),i=n(422);function u(e,t,n,r,o){return e-=t,e=Object(i.c)(e,1/n,r),void 0!==o&&(e=Object(i.c)(e,1/o,r)),e}function l(e,t,n,i,l){var c=Object(r.c)(n,3),s=c[0],f=c[1],d=c[2];!function(e,t,n,r,i,l,c){if(void 0===t&&(t=0),void 0===n&&(n=1),void 0===r&&(r=.5),void 0===l&&(l=e),void 0===c&&(c=e),a.i.test(t)&&(t=parseFloat(t),t=Object(o.u)(c.min,c.max,t/100)-c.min),"number"==typeof t){var s=Object(o.u)(l.min,l.max,r);e===l&&(s-=t),e.min=u(e.min,t,n,s,i),e.max=u(e.max,t,n,s,i)}}(e,t[s],t[f],t[d],t.scale,i,l)}var c=["x","scaleX","originX"],s=["y","scaleY","originY"];function f(e,t,n,r){l(e.x,t,c,null==n?void 0:n.x,null==r?void 0:r.x),l(e.y,t,s,null==n?void 0:n.y,null==r?void 0:r.y)}},function(e,t,n){"use strict";function r(e){return 0===e.translate&&1===e.scale}function o(e){return r(e.x)&&r(e.y)}function a(e,t){return e.x.min===t.x.min&&e.x.max===t.x.max&&e.y.min===t.y.min&&e.y.max===t.y.max}n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return o}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(279),o=function(){function e(){this.members=[]}return e.prototype.add=function(e){Object(r.a)(this.members,e),e.scheduleRender()},e.prototype.remove=function(e){if(Object(r.c)(this.members,e),e===this.prevLead&&(this.prevLead=void 0),e===this.lead){var t=this.members[this.members.length-1];t&&this.promote(t)}},e.prototype.relegate=function(e){var t,n=this.members.findIndex((function(t){return e===t}));if(0===n)return!1;for(var r=n;r>=0;r--){var o=this.members[r];if(!1!==o.isPresent){t=o;break}}return!!t&&(this.promote(t),!0)},e.prototype.promote=function(e,t){var n,r=this.lead;e!==r&&(this.prevLead=r,this.lead=e,e.show(),r&&(r.instance&&r.scheduleRender(),e.scheduleRender(),e.resumeFrom=r,t&&(e.resumeFrom.preserveOpacity=!0),r.snapshot&&(e.snapshot=r.snapshot,e.snapshot.latestValues=r.animationValues||r.latestValues,e.snapshot.isShared=!0),(null===(n=e.root)||void 0===n?void 0:n.isUpdating)&&(e.isLayoutDirty=!0),!1===e.options.crossfade&&r.hide()))},e.prototype.exitAnimationComplete=function(){this.members.forEach((function(e){var t,n,r,o,a;null===(n=(t=e.options).onExitComplete)||void 0===n||n.call(t),null===(a=null===(r=e.resumingFrom)||void 0===r?void 0:(o=r.options).onExitComplete)||void 0===a||a.call(o)}))},e.prototype.scheduleRender=function(){this.members.forEach((function(e){e.instance&&e.scheduleRender(!1)}))},e.prototype.removeLeadSnapshot=function(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)},e}()},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));function r(e,t,n){var r=e.x.translate/t.x,o=e.y.translate/t.y,a="translate3d(".concat(r,"px, ").concat(o,"px, 0) ");if(n){var i=n.rotate,u=n.rotateX,l=n.rotateY;i&&(a+="rotate(".concat(i,"deg) ")),u&&(a+="rotateX(".concat(u,"deg) ")),l&&(a+="rotateY(".concat(l,"deg) "))}return"translate3d(0px, 0px, 0) scale(1, 1)"===(a+="scale(".concat(e.x.scale,", ").concat(e.y.scale,")"))?"none":a}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=function(e,t){return e.depth-t.depth}},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(410),o=n(0),a=(n.n(o),n(424));function i(e,t,n,i){var u,l=t.layoutId,c=t.layout,s=t.drag,f=t.dragConstraints,d=t.layoutScroll,p=Object(o.useContext)(a.a);i&&n&&!(null==n?void 0:n.projection)&&(n.projection=new i(e,n.getLatestValues(),null===(u=n.parent)||void 0===u?void 0:u.projection),n.projection.setOptions({layoutId:l,layout:c,alwaysMeasureLayout:Boolean(s)||f&&Object(r.a)(f),visualElement:n,scheduleRender:function(){return n.scheduleRender()},animationType:"string"==typeof c?c:"both",initialPromotionConfig:p,layoutScroll:d}))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(8),o=n(0),a=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.b)(t,e),t.prototype.getSnapshotBeforeUpdate=function(){return this.updateProps(),null},t.prototype.componentDidUpdate=function(){},t.prototype.updateProps=function(){var e=this.props,t=e.visualElement,n=e.props;t&&t.setProps(n)},t.prototype.render=function(){return this.props.children},t}(n.n(o).a.Component)},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","svg","switch","symbol","text","tspan","use","view"]},function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var r=n(8),o=n(0),a=(n.n(o),n(717)),i=n(428),u=n(425),l=n(1368);function c(e){void 0===e&&(e=!1);return function(t,n,c,s,f,d){var p=f.latestValues,h=(Object(u.a)(t)?l.a:a.b)(n,p,d),v=Object(i.a)(n,"string"==typeof t,e),b=Object(r.a)(Object(r.a)(Object(r.a)({},v),h),{ref:s});return c&&(b["data-projection-id"]=c),Object(o.createElement)(t,b)}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return i}));var r=n(108),o={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"};function a(e,t,n,a){var i=e.transform,u=e.transformKeys,l=t.enableHardwareAcceleration,c=void 0===l||l,s=t.allowTransformNone,f=void 0===s||s,d="";u.sort(r.c);for(var p=!1,h=u.length,v=0;vt?n="y":Math.abs(e.x)>t&&(n="x");return n}(l),void(null!==n.currentDirection&&(null==i||i(n.currentDirection)));n.updateAxis("x",t.point,l),n.updateAxis("y",t.point,l),n.visualElement.syncRender(),null==u||u(e,t)}},onSessionEnd:function(e,t){return n.stop(e,t)}},{transformPagePoint:this.visualElement.getTransformPagePoint()})}},e.prototype.stop=function(e,t){var n=this.isDragging;if(this.cancel(),n){var r=t.velocity;this.startAnimation(r);var o=this.getProps().onDragEnd;null==o||o(e,t)}},e.prototype.cancel=function(){var e,t;this.isDragging=!1,this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!1),null===(e=this.panSession)||void 0===e||e.end(),this.panSession=void 0,!this.getProps().dragPropagation&&this.openGlobalLock&&(this.openGlobalLock(),this.openGlobalLock=null),null===(t=this.visualElement.animationState)||void 0===t||t.setActive(s.a.Drag,!1)},e.prototype.updateAxis=function(e,t,n){var r=this.getProps().drag;if(n&&_(e,r,this.currentDirection)){var o=this.getAxisMotionValue(e),a=this.originPoint[e]+n[e];this.constraints&&this.constraints[e]&&(a=Object(c.a)(a,this.constraints[e],this.elastic[e])),o.set(a)}},e.prototype.resolveConstraints=function(){var e=this,t=this.getProps(),n=t.dragConstraints,r=t.dragElastic,o=(this.visualElement.projection||{}).layout,a=this.constraints;n&&Object(u.a)(n)?this.constraints||(this.constraints=this.resolveRefConstraints()):this.constraints=!(!n||!o)&&Object(c.c)(o.actual,n),this.elastic=Object(c.g)(r),a!==this.constraints&&o&&this.constraints&&!this.hasMutatedConstraints&&Object(d.a)((function(t){e.getAxisMotionValue(t)&&(e.constraints[t]=Object(c.f)(o.actual[t],e.constraints[t]))}))},e.prototype.resolveRefConstraints=function(){var e=this.getProps(),t=e.dragConstraints,n=e.onMeasureDragConstraints;if(!t||!Object(u.a)(t))return!1;var r=t.current;Object(o.a)(null!==r,"If `dragConstraints` is set as a React ref, that ref must be passed to another component's `ref` prop.");var a=this.visualElement.projection;if(!a||!a.layout)return!1;var i=Object(p.a)(r,a.root,this.visualElement.getTransformPagePoint()),l=Object(c.d)(a.layout.actual,i);if(n){var s=n(Object(b.b)(l));this.hasMutatedConstraints=!!s,s&&(l=Object(b.a)(s))}return l},e.prototype.startAnimation=function(e){var t=this,n=this.getProps(),o=n.drag,a=n.dragMomentum,i=n.dragElastic,u=n.dragTransition,l=n.dragSnapToOrigin,c=n.onDragTransitionEnd,s=this.constraints||{},f=Object(d.a)((function(n){var c;if(_(n,o,t.currentDirection)){var f=null!==(c=null==s?void 0:s[n])&&void 0!==c?c:{};l&&(f={min:0,max:0});var d=i?200:1e6,p=i?40:1e7,h=Object(r.a)(Object(r.a)({type:"inertia",velocity:a?e[n]:0,bounceStiffness:d,bounceDamping:p,timeConstant:750,restDelta:1,restSpeed:10},u),f);return t.startAxisValueAnimation(n,h)}}));return Promise.all(f).then(c)},e.prototype.startAxisValueAnimation=function(e,t){var n=this.getAxisMotionValue(e);return Object(v.b)(e,n,0,t)},e.prototype.stopAnimation=function(){var e=this;Object(d.a)((function(t){return e.getAxisMotionValue(t).stop()}))},e.prototype.getAxisMotionValue=function(e){var t,n,r="_drag"+e.toUpperCase(),o=this.visualElement.getProps()[r];return o||this.visualElement.getValue(e,null!==(n=null===(t=this.visualElement.getProps().initial)||void 0===t?void 0:t[e])&&void 0!==n?n:0)},e.prototype.snapToCursor=function(e){var t=this;Object(d.a)((function(n){if(_(n,t.getProps().drag,t.currentDirection)){var r=t.visualElement.projection,o=t.getAxisMotionValue(n);if(r&&r.layout){var a=r.layout.actual[n],i=a.min,u=a.max;o.set(e[n]-Object(y.u)(i,u,.5))}}}))},e.prototype.scalePositionWithinConstraints=function(){var e,t=this,n=this.getProps(),r=n.drag,o=n.dragConstraints,a=this.visualElement.projection;if(Object(u.a)(o)&&a&&this.constraints){this.stopAnimation();var i={x:0,y:0};Object(d.a)((function(e){var n=t.getAxisMotionValue(e);if(n){var r=n.get();i[e]=Object(c.b)({min:r,max:r},t.constraints[e])}}));var l=this.visualElement.getProps().transformTemplate;this.visualElement.getInstance().style.transform=l?l({},""):"none",null===(e=a.root)||void 0===e||e.updateScroll(),a.updateLayout(),this.resolveConstraints(),Object(d.a)((function(e){if(_(e,r,null)){var n=t.getAxisMotionValue(e),o=t.constraints[e],a=o.min,u=o.max;n.set(Object(y.u)(a,u,i[e]))}}))}},e.prototype.addListeners=function(){var e,t=this;w.set(this.visualElement,this);var n=this.visualElement.getInstance(),r=Object(l.a)(n,"pointerdown",(function(e){var n=t.getProps(),r=n.drag,o=n.dragListener;r&&(void 0===o||o)&&t.start(e)})),o=function(){var e=t.getProps().dragConstraints;Object(u.a)(e)&&(t.constraints=t.resolveRefConstraints())},a=this.visualElement.projection,i=a.addEventListener("measure",o);a&&!a.layout&&(null===(e=a.root)||void 0===e||e.updateScroll(),a.updateLayout()),o();var c=Object(m.a)(window,"resize",(function(){t.scalePositionWithinConstraints()}));return a.addEventListener("didUpdate",(function(e){var n=e.delta,r=e.hasLayoutChanged;t.isDragging&&r&&(Object(d.a)((function(e){var r=t.getAxisMotionValue(e);r&&(t.originPoint[e]+=n[e].translate,r.set(r.get()+n[e].translate))})),t.visualElement.syncRender())})),function(){c(),r(),i()}},e.prototype.getProps=function(){var e=this.visualElement.getProps(),t=e.drag,n=void 0!==t&&t,o=e.dragDirectionLock,a=void 0!==o&&o,i=e.dragPropagation,u=void 0!==i&&i,l=e.dragConstraints,s=void 0!==l&&l,f=e.dragElastic,d=void 0===f?c.e:f,p=e.dragMomentum,h=void 0===p||p;return Object(r.a)(Object(r.a)({},e),{drag:n,dragDirectionLock:a,dragPropagation:u,dragConstraints:s,dragElastic:d,dragMomentum:h})},e}();function _(e,t,n){return!(!0!==t&&t!==e||null!==n&&n!==e)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return f})),n.d(t,"c",(function(){return l})),n.d(t,"d",(function(){return s})),n.d(t,"e",(function(){return p})),n.d(t,"f",(function(){return d})),n.d(t,"g",(function(){return h}));var r=n(8),o=n(17),a=n(282);function i(e,t,n){var r=t.min,a=t.max;return void 0!==r&&ea&&(e=n?Object(o.u)(a,e,n.max):Math.min(e,a)),e}function u(e,t,n){return{min:void 0!==t?e.min+t:void 0,max:void 0!==n?e.max+n-(e.max-e.min):void 0}}function l(e,t){var n=t.top,r=t.left,o=t.bottom,a=t.right;return{x:u(e.x,r,a),y:u(e.y,n,o)}}function c(e,t){var n,o=t.min-e.min,a=t.max-e.max;return t.max-t.minr?n=Object(o.w)(t.min,t.max-r,e.min):r>i&&(n=Object(o.w)(e.min,e.max-i,t.min)),Object(o.l)(0,1,n)}function d(e,t){var n={};return void 0!==t.min&&(n.min=t.min-e.min),void 0!==t.max&&(n.max=t.max-e.min),n}var p=.35;function h(e){return void 0===e&&(e=p),!1===e?e=0:!0===e&&(e=p),{x:v(e,"left","right"),y:v(e,"top","bottom")}}function v(e,t,n){return{min:b(e,t),max:b(e,n)}}function b(e,t){var n;return"number"==typeof e?e:null!==(n=e[t])&&void 0!==n?n:0}},function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var r=n(0),o=(n.n(r),n(106)),a=n(288),i=n(171),u=n(734);function l(e){var t=e.onPan,n=e.onPanStart,l=e.onPanEnd,c=e.onPanSessionStart,s=e.visualElement,f=t||n||l||c,d=Object(r.useRef)(null),p=Object(r.useContext)(o.a).transformPagePoint,h={onSessionStart:c,onStart:n,onMove:t,onEnd:function(e,t){d.current=null,l&&l(e,t)}};Object(r.useEffect)((function(){null!==d.current&&d.current.updateHandlers(h)})),Object(i.b)(s,"pointerdown",f&&function(e){d.current=new u.a(e,h,{transformPagePoint:p})}),Object(a.a)((function(){return d.current&&d.current.end()}))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(8),o=n(419),a=["LayoutMeasure","BeforeLayoutMeasure","LayoutUpdate","ViewportBoxUpdate","Update","Render","AnimationComplete","LayoutAnimationComplete","AnimationStart","LayoutAnimationStart","SetAxisTarget","Unmount"];function i(){var e=a.map((function(){return new o.a})),t={},n={clearAllListeners:function(){return e.forEach((function(e){return e.clear()}))},updatePropListeners:function(e){a.forEach((function(r){var o,a="on"+r,i=e[a];null===(o=t[r])||void 0===o||o.call(t),i&&(t[r]=n[a](i))}))}};return e.forEach((function(e,t){n["on"+a[t]]=function(t){return e.add(t)},n["notify"+a[t]]=function(){for(var t=[],n=0;n5)return l;var d=o.c.createTransformer(e),p="number"!=typeof f[0]?1:0,h=u.x.scale*n.x,v=u.y.scale*n.y;f[0+p]/=h,f[1+p]/=v;var b=Object(r.u)(h,v,.5);"number"==typeof f[2+p]&&(f[2+p]/=b),"number"==typeof f[3+p]&&(f[3+p]/=b);var m=d(f);if(c){var y=0;m=m.replace(i,(function(){var e=s[y];return y++,e}))}return m}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(275),o=Object(r.a)({attachResizeListener:function(e,t){return e.addEventListener("resize",t,{passive:!0}),function(){return e.removeEventListener("resize",t)}},measureScroll:function(){return{x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}}})},function(e,t,n){"use strict";var r=n(715),o=n(716);Object(r.a)(o.a)},function(e,t,n){"use strict";n.d(t,"a",(function(){return h}));var r=n(8),o=n(0),a=(n.n(o),n(407)),i=n(292),u=n(741),l=n(1401),c=n(219),s=n(168),f=n(288),d=function(e){return e.key||""},p="production"!==a.a.env.NODE_ENV;var h=function(e){var t=e.children,n=e.custom,h=e.initial,v=void 0===h||h,b=e.onExitComplete,m=e.exitBeforeEnter,y=e.presenceAffectsLayout,g=void 0===y||y,O=Object(r.c)(Object(i.a)(),1)[0],w=Object(o.useContext)(c.a).forceRender;w&&(O=w);var j=Object(u.a)(),_=function(e){var t=[];return o.Children.forEach(e,(function(e){Object(o.isValidElement)(e)&&t.push(e)})),t}(t),E=_,x=new Set,P=Object(o.useRef)(E),k=Object(o.useRef)(new Map).current,C=Object(o.useRef)(!0);if(Object(s.a)((function(){C.current=!1,function(e,t){var n=p?new Set:null;e.forEach((function(e){var r=d(e);p&&n&&n.has(r)&&(console.warn('Children of AnimatePresence require unique keys. "'.concat(r,'" is a duplicate.')),n.add(r)),t.set(r,e)}))}(_,k),P.current=E})),Object(f.a)((function(){C.current=!0,k.clear(),x.clear()})),C.current)return o.createElement(o.Fragment,null,E.map((function(e){return o.createElement(l.a,{key:d(e),isPresent:!0,initial:!!v&&void 0,presenceAffectsLayout:g},e)})));E=Object(r.e)([],Object(r.c)(E),!1);for(var S=P.current.map(d),D=_.map(d),M=S.length,A=0;A1&&console.warn("You're attempting to animate multiple children within AnimatePresence, but its exitBeforeEnter prop is set to true. This will lead to odd visual behaviour."),o.createElement(o.Fragment,null,x.size?E:E.map((function(e){return Object(o.cloneElement)(e)})))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var r=n(8),o=n(0),a=(n.n(o),n(167)),i=n(46),u=n(729),l=function(e){var t=e.children,n=e.initial,l=e.isPresent,s=e.onExitComplete,f=e.custom,d=e.presenceAffectsLayout,p=Object(i.a)(c),h=Object(u.a)(),v=Object(o.useMemo)((function(){return{id:h,initial:n,isPresent:l,custom:f,onExitComplete:function(e){var t,n;p.set(e,!0);try{for(var o=Object(r.f)(p.values()),a=o.next();!a.done;a=o.next()){if(!a.value)return}}catch(e){t={error:e}}finally{try{a&&!a.done&&(n=o.return)&&n.call(o)}finally{if(t)throw t.error}}null==s||s()},register:function(e){return p.set(e,!1),function(){return p.delete(e)}}}}),d?void 0:[l]);return Object(o.useMemo)((function(){p.forEach((function(e,t){return p.set(t,!1)}))}),[l]),o.useEffect((function(){!l&&!p.size&&(null==s||s())}),[l]),o.createElement(a.a.Provider,{value:v},t)};function c(){return new Map}},function(e,t,n){"use strict";var r=n(0);n.n(r),n(46),n(742)},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=function(e){return!e.isLayoutDirty&&e.willUpdate(!1)};function o(){var e=new Set,t=new WeakMap,n=function(){return e.forEach(r)};return{add:function(r){e.add(r),t.set(r,r.addEventListener("willUpdate",n))},remove:function(r){var o;e.delete(r),null===(o=t.get(r))||void 0===o||o(),t.delete(r),n()},dirty:n}}},function(e,t,n){"use strict";n(8);var r=n(0);n.n(r),n(106),n(428),n(46)},function(e,t,n){"use strict";n(8);var r=n(0);n.n(r),n(409),n(408)},function(e,t,n){"use strict";var r=n(1407),o=n(1409);r.a,o.a},function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var r=n(8),o=n(26),a=n(0),i=(n.n(a),n(744)),u=n(405),l=n(46),c=n(1408);var s=Object(a.forwardRef)((function(e,t){var n=e.children,s=e.as,p=void 0===s?"ul":s,h=e.axis,v=void 0===h?"y":h,b=e.onReorder,m=e.values,y=Object(r.d)(e,["children","as","axis","onReorder","values"]),g=Object(l.a)((function(){return Object(u.a)(p)})),O=[],w=Object(a.useRef)(!1);Object(o.a)(Boolean(m),"Reorder.Group must be provided a values prop");var j={axis:v,registerItem:function(e,t){t&&-1===O.findIndex((function(t){return e===t.value}))&&(O.push({value:e,layout:t[v]}),O.sort(d))},updateOrder:function(e,t,n){if(!w.current){var r=Object(c.a)(O,e,t,n);O!==r&&(w.current=!0,b(r.map(f).filter((function(e){return-1!==m.indexOf(e)}))))}}};return Object(a.useEffect)((function(){w.current=!1})),a.createElement(g,Object(r.a)({},y,{ref:t}),a.createElement(i.a.Provider,{value:j},n))}));function f(e){return e.value}function d(e,t){return e.layout.min-t.layout.min}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(17),o=n(279);function a(e,t,n,a){if(!a)return e;var i=e.findIndex((function(e){return e.value===t}));if(-1===i)return e;var u=a>0?1:-1,l=e[i+u];if(!l)return e;var c=e[i],s=l.layout,f=Object(r.u)(s.min,s.max,.5);return 1===u&&c.layout.max+n>f||-1===u&&c.layout.min+ne.length)&&(t=e.length);for(var n=0,r=new Array(t);ni.default?a.default.createElement(i.default,g({LoadingScreen:a.default.createElement(l.default,{text:"Logging in"})},e)):e.children;var w=function(){var e,t,n=m((0,a.useState)({isNotFound:!1}),2),i=n[0],l=n[1],h=m((0,a.useState)(null),2),v=h[0],b=h[1];(0,a.useEffect)(s.maybeRedirectToBase,[]),(0,a.useEffect)((()=>{var e=c.state.subscribe((e=>{"error"!==e.type?l((t=>{var n={urlState:e.state||t.urlState,isNotFound:e.isNotFound||t.isNotFound,intent:"snapshot"===e.type&&e.intent||t.intent};return(0,r.default)(n,t)?t:n})):b(e.error)}));return()=>e.unsubscribe()}),[]);var y=(0,a.useCallback)(((e,t)=>{c.navigate(e,t)}),[]);return v?a.default.createElement(p.ErrorScreen,{description:a.default.createElement(a.default.Fragment,null,"Caught an unexpected error while routing:"),error:v,title:"Router error"}):a.default.createElement(O,null,i.urlState&&a.default.createElement(u.RouterProvider,{router:s.default,state:i.urlState,onNavigate:y},i.isNotFound&&a.default.createElement(d.NotFound,null,!i.intent&&a.default.createElement(o.Stack,{space:4},a.default.createElement(o.Text,{as:"p",muted:!0},"Could not find a tool that is configured to handle the"," ",a.default.createElement("code",null,(null===(e=i.intent)||void 0===e?void 0:e.name)||"test")," intent with parameters:"),a.default.createElement(o.Card,{overflow:"auto",padding:3,radius:2,tone:"transparent"},a.default.createElement(o.Code,{language:"json"},JSON.stringify((null===(t=i.intent)||void 0===t?void 0:t.params)||{}))))),!i.isNotFound&&a.default.createElement(f.DefaultLayout,null)))};t.default=w},function(e,t,n){var r=n(437),o=n(756),a=n(1457),i=n(1459),u=n(302),l=n(38),c=n(444),s=n(763),f="[object Arguments]",d="[object Array]",p="[object Object]",h=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,v,b,m){var y=l(e),g=l(t),O=y?d:u(e),w=g?d:u(t),j=(O=O==f?p:O)==p,_=(w=w==f?p:w)==p,E=O==w;if(E&&c(e)){if(!c(t))return!1;y=!0,j=!1}if(E&&!j)return m||(m=new r),y||s(e)?o(e,t,n,v,b,m):a(e,t,O,n,v,b,m);if(!(1&n)){var x=j&&h.call(e,"__wrapped__"),P=_&&h.call(t,"__wrapped__");if(x||P){var k=x?e.value():e,C=P?t.value():t;return m||(m=new r),b(k,C,n,v,m)}}return!!E&&(m||(m=new r),i(e,t,n,v,b,m))}},function(e,t){e.exports=function(){this.__data__=[],this.size=0}},function(e,t,n){var r=n(295),o=Array.prototype.splice;e.exports=function(e){var t=this.__data__,n=r(t,e);return!(n<0)&&(n==t.length-1?t.pop():o.call(t,n,1),--this.size,!0)}},function(e,t,n){var r=n(295);e.exports=function(e){var t=this.__data__,n=r(t,e);return n<0?void 0:t[n][1]}},function(e,t,n){var r=n(295);e.exports=function(e){return r(this.__data__,e)>-1}},function(e,t,n){var r=n(295);e.exports=function(e,t){var n=this.__data__,o=r(n,e);return o<0?(++this.size,n.push([e,t])):n[o][1]=t,this}},function(e,t,n){var r=n(294);e.exports=function(){this.__data__=new r,this.size=0}},function(e,t){e.exports=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},function(e,t){e.exports=function(e){return this.__data__.get(e)}},function(e,t){e.exports=function(e){return this.__data__.has(e)}},function(e,t,n){var r=n(294),o=n(438),a=n(439);e.exports=function(e,t){var n=this.__data__;if(n instanceof r){var i=n.__data__;if(!o||i.length<199)return i.push([e,t]),this.size=++n.size,this;n=this.__data__=new a(i)}return n.set(e,t),this.size=n.size,this}},function(e,t,n){var r=n(753),o=n(1439),a=n(50),i=n(755),u=/^\[object .+?Constructor\]$/,l=Function.prototype,c=Object.prototype,s=l.toString,f=c.hasOwnProperty,d=RegExp("^"+s.call(f).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!a(e)||o(e))&&(r(e)?d:u).test(i(e))}},function(e,t,n){var r=n(172),o=Object.prototype,a=o.hasOwnProperty,i=o.toString,u=r?r.toStringTag:void 0;e.exports=function(e){var t=a.call(e,u),n=e[u];try{e[u]=void 0;var r=!0}catch(e){}var o=i.call(e);return r&&(t?e[u]=n:delete e[u]),o}},function(e,t){var n=Object.prototype.toString;e.exports=function(e){return n.call(e)}},function(e,t,n){var r,o=n(1440),a=(r=/[^.]+$/.exec(o&&o.keys&&o.keys.IE_PROTO||""))?"Symbol(src)_1."+r:"";e.exports=function(e){return!!a&&a in e}},function(e,t,n){var r=n(74)["__core-js_shared__"];e.exports=r},function(e,t){e.exports=function(e,t){return null==e?void 0:e[t]}},function(e,t,n){var r=n(1443),o=n(294),a=n(438);e.exports=function(){this.size=0,this.__data__={hash:new r,map:new(a||o),string:new r}}},function(e,t,n){var r=n(1444),o=n(1445),a=n(1446),i=n(1447),u=n(1448);function l(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t{var e=a.globalPresence$.subscribe(n);return()=>e.unsubscribe()}),[]),t},t.useGlobalPresenceUsers=function(){var e=i((0,o.useState)([]),2),t=e[0],n=e[1];return(0,o.useEffect)((()=>{var e=a.globalPresence$.pipe((0,r.map)((e=>e.map((e=>e.user)))),(0,r.distinctUntilChanged)(((e,t)=>e.length===t.length&&e.some(((e,n)=>t[n].id===e.id))))).subscribe(n);return()=>e.unsubscribe()}),[]),t};var r=n(4),o=n(0),a=n(466);function i(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return u(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return u(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&this.destination.next(t),e.prototype._complete.call(this)},t}(o.a),u=function(e){function t(t,n,r){var o=e.call(this,t)||this;return o.bufferSize=n,o.startBufferEvery=r,o.buffers=[],o.count=0,o}return r.a(t,e),t.prototype._next=function(e){var t=this,n=t.bufferSize,r=t.startBufferEvery,o=t.buffers,a=t.count;this.count++,a%r==0&&o.push([]);for(var i=o.length;i--;){var u=o[i];u.push(e),u.length===n&&(o.splice(i,1),this.destination.next(u))}},t.prototype._complete=function(){for(var t=this.buffers,n=this.destination;t.length>0;){var r=t.shift();r.length>0&&n.next(r)}e.prototype._complete.call(this)},t}(o.a)},function(e,t,n){"use strict";t.a=function(e){var t=arguments.length,n=o.a;Object(i.a)(arguments[arguments.length-1])&&(n=arguments[arguments.length-1],t--);var r=null;t>=2&&(r=arguments[1]);var a=Number.POSITIVE_INFINITY;t>=3&&(a=arguments[2]);return function(t){return t.lift(new u(e,r,a,n))}};var r=n(9),o=n(59),a=n(13),i=n(82);var u=function(){function e(e,t,n,r){this.bufferTimeSpan=e,this.bufferCreationInterval=t,this.maxBufferSize=n,this.scheduler=r}return e.prototype.call=function(e,t){return t.subscribe(new c(e,this.bufferTimeSpan,this.bufferCreationInterval,this.maxBufferSize,this.scheduler))},e}(),l=function(){return function(){this.buffer=[]}}(),c=function(e){function t(t,n,r,o,a){var i=e.call(this,t)||this;i.bufferTimeSpan=n,i.bufferCreationInterval=r,i.maxBufferSize=o,i.scheduler=a,i.contexts=[];var u=i.openContext();if(i.timespanOnly=null==r||r<0,i.timespanOnly){var l={subscriber:i,context:u,bufferTimeSpan:n};i.add(u.closeAction=a.schedule(s,n,l))}else{var c={subscriber:i,context:u},p={bufferTimeSpan:n,bufferCreationInterval:r,subscriber:i,scheduler:a};i.add(u.closeAction=a.schedule(d,n,c)),i.add(a.schedule(f,r,p))}return i}return r.a(t,e),t.prototype._next=function(e){for(var t,n=this.contexts,r=n.length,o=0;o0;){var r=t.shift();n.next(r.buffer)}e.prototype._complete.call(this)},t.prototype._unsubscribe=function(){this.contexts=null},t.prototype.onBufferFull=function(e){this.closeContext(e);var t=e.closeAction;if(t.unsubscribe(),this.remove(t),!this.closed&&this.timespanOnly){e=this.openContext();var n=this.bufferTimeSpan,r={subscriber:this,context:e,bufferTimeSpan:n};this.add(e.closeAction=this.scheduler.schedule(s,n,r))}},t.prototype.openContext=function(){var e=new l;return this.contexts.push(e),e},t.prototype.closeContext=function(e){this.destination.next(e.buffer);var t=this.contexts;(t?t.indexOf(e):-1)>=0&&t.splice(t.indexOf(e),1)},t}(a.a);function s(e){var t=e.subscriber,n=e.context;n&&t.closeContext(n),t.closed||(e.context=t.openContext(),e.context.closeAction=this.schedule(e,e.bufferTimeSpan))}function f(e){var t=e.bufferCreationInterval,n=e.bufferTimeSpan,r=e.subscriber,o=e.scheduler,a=r.openContext();r.closed||(r.add(a.closeAction=o.schedule(d,n,{subscriber:r,context:a})),this.schedule(e,t))}function d(e){var t=e.subscriber,n=e.context;t.closeContext(n)}},function(e,t,n){"use strict";t.a=function(e,t){return function(n){return n.lift(new u(e,t))}};var r=n(9),o=n(42),a=n(139),i=n(140);var u=function(){function e(e,t){this.openings=e,this.closingSelector=t}return e.prototype.call=function(e,t){return t.subscribe(new l(e,this.openings,this.closingSelector))},e}(),l=function(e){function t(t,n,r){var o=e.call(this,t)||this;return o.closingSelector=r,o.contexts=[],o.add(Object(a.a)(o,n)),o}return r.a(t,e),t.prototype._next=function(e){for(var t=this.contexts,n=t.length,r=0;r0;){var r=n.shift();r.subscription.unsubscribe(),r.buffer=null,r.subscription=null}this.contexts=null,e.prototype._error.call(this,t)},t.prototype._complete=function(){for(var t=this.contexts;t.length>0;){var n=t.shift();this.destination.next(n.buffer),n.subscription.unsubscribe(),n.buffer=null,n.subscription=null}this.contexts=null,e.prototype._complete.call(this)},t.prototype.notifyNext=function(e,t){e?this.closeBuffer(e):this.openBuffer(t)},t.prototype.notifyComplete=function(e){this.closeBuffer(e.context)},t.prototype.openBuffer=function(e){try{var t=this.closingSelector.call(this,e);t&&this.trySubscribe(t)}catch(e){this._error(e)}},t.prototype.closeBuffer=function(e){var t=this.contexts;if(t&&e){var n=e.buffer,r=e.subscription;this.destination.next(n),t.splice(t.indexOf(e),1),this.remove(r),r.unsubscribe()}},t.prototype.trySubscribe=function(e){var t=this.contexts,n=new o.a,r={buffer:[],subscription:n};t.push(r);var i=Object(a.a)(this,e,r);!i||i.closed?this.closeBuffer(r):(i.context=r,this.add(i),n.add(i))},t}(i.a)},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(9),o=function(e){function t(t,n,r){var o=e.call(this)||this;return o.parent=t,o.outerValue=n,o.outerIndex=r,o.index=0,o}return r.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}(n(13).a)},function(e,t,n){"use strict";t.a=function(e){return function(t){return t.lift(new i(e))}};var r=n(9),o=n(42),a=n(30);var i=function(){function e(e){this.closingSelector=e}return e.prototype.call=function(e,t){return t.subscribe(new u(e,this.closingSelector))},e}(),u=function(e){function t(t,n){var r=e.call(this,t)||this;return r.closingSelector=n,r.subscribing=!1,r.openBuffer(),r}return r.a(t,e),t.prototype._next=function(e){this.buffer.push(e)},t.prototype._complete=function(){var t=this.buffer;t&&this.destination.next(t),e.prototype._complete.call(this)},t.prototype._unsubscribe=function(){this.buffer=void 0,this.subscribing=!1},t.prototype.notifyNext=function(){this.openBuffer()},t.prototype.notifyComplete=function(){this.subscribing?this.complete():this.openBuffer()},t.prototype.openBuffer=function(){var e=this.closingSubscription;e&&(this.remove(e),e.unsubscribe());var t,n=this.buffer;this.buffer&&this.destination.next(n),this.buffer=[];try{t=(0,this.closingSelector)()}catch(e){return this.error(e)}e=new o.a,this.closingSubscription=e,this.add(e),this.subscribing=!0,e.add(Object(a.c)(t,new a.a(this))),this.subscribing=!1},t}(a.b)},function(e,t,n){"use strict";t.a=function(e){return function(t){var n=new a(e),r=t.lift(n);return n.caught=r}};var r=n(9),o=n(30);var a=function(){function e(e){this.selector=e}return e.prototype.call=function(e,t){return t.subscribe(new i(e,this.selector,this.caught))},e}(),i=function(e){function t(t,n,r){var o=e.call(this,t)||this;return o.selector=n,o.caught=r,o}return r.a(t,e),t.prototype.error=function(t){if(!this.isStopped){var n=void 0;try{n=this.selector(t,this.caught)}catch(t){return void e.prototype.error.call(this,t)}this._unsubscribeAndRecycle();var r=new o.a(this);this.add(r);var a=Object(o.c)(n,r);a!==r&&this.add(a)}},t}(o.b)},function(e,t,n){"use strict";t.a=function(e){return function(t){return t.lift(new r.a(e))}};var r=n(453)},function(e,t,n){"use strict";t.a=function(){for(var e=[],t=0;t0&&n[0].time-r.now()<=0;)n.shift().notification.observe(o);if(n.length>0){var a=Math.max(0,n[0].time-r.now());this.schedule(e,a)}else this.unsubscribe(),t.active=!1},t.prototype._schedule=function(e){this.active=!0,this.destination.add(e.schedule(t.dispatch,this.delay,{source:this,destination:this.destination,scheduler:e}))},t.prototype.scheduleNotification=function(e){if(!0!==this.errored){var t=this.scheduler,n=new s(t.now()+this.delay,e);this.queue.push(n),!1===this.active&&this._schedule(t)}},t.prototype._next=function(e){this.scheduleNotification(u.a.createNext(e))},t.prototype._error=function(e){this.errored=!0,this.queue=[],this.destination.error(e),this.unsubscribe()},t.prototype._complete=function(){this.scheduleNotification(u.a.createComplete()),this.unsubscribe()},t}(i.a),s=function(){return function(e,t){this.time=e,this.notification=t}}()},function(e,t,n){"use strict";t.a=function(e,t){if(t)return function(n){return new s(n,t).lift(new l(e))};return function(t){return t.lift(new l(e))}};var r=n(9),o=n(13),a=n(19),i=n(140),u=n(139);var l=function(){function e(e){this.delayDurationSelector=e}return e.prototype.call=function(e,t){return t.subscribe(new c(e,this.delayDurationSelector))},e}(),c=function(e){function t(t,n){var r=e.call(this,t)||this;return r.delayDurationSelector=n,r.completed=!1,r.delayNotifierSubscriptions=[],r.index=0,r}return r.a(t,e),t.prototype.notifyNext=function(e,t,n,r,o){this.destination.next(e),this.removeSubscription(o),this.tryComplete()},t.prototype.notifyError=function(e,t){this._error(e)},t.prototype.notifyComplete=function(e){var t=this.removeSubscription(e);t&&this.destination.next(t),this.tryComplete()},t.prototype._next=function(e){var t=this.index++;try{var n=this.delayDurationSelector(e,t);n&&this.tryDelay(n,e)}catch(e){this.destination.error(e)}},t.prototype._complete=function(){this.completed=!0,this.tryComplete(),this.unsubscribe()},t.prototype.removeSubscription=function(e){e.unsubscribe();var t=this.delayNotifierSubscriptions.indexOf(e);return-1!==t&&this.delayNotifierSubscriptions.splice(t,1),e.outerValue},t.prototype.tryDelay=function(e,t){var n=Object(u.a)(this,e,t);n&&!n.closed&&(this.destination.add(n),this.delayNotifierSubscriptions.push(n))},t.prototype.tryComplete=function(){this.completed&&0===this.delayNotifierSubscriptions.length&&this.destination.complete()},t}(i.a),s=function(e){function t(t,n){var r=e.call(this)||this;return r.source=t,r.subscriptionDelay=n,r}return r.a(t,e),t.prototype._subscribe=function(e){this.subscriptionDelay.subscribe(new f(e,this.source))},t}(a.a),f=function(e){function t(t,n){var r=e.call(this)||this;return r.parent=t,r.source=n,r.sourceSubscribed=!1,r}return r.a(t,e),t.prototype._next=function(e){this.subscribeToSource()},t.prototype._error=function(e){this.unsubscribe(),this.parent.error(e)},t.prototype._complete=function(){this.unsubscribe(),this.subscribeToSource()},t.prototype.subscribeToSource=function(){this.sourceSubscribed||(this.sourceSubscribed=!0,this.unsubscribe(),this.source.subscribe(this.parent))},t}(o.a)},function(e,t,n){"use strict";t.a=function(){return function(e){return e.lift(new a)}};var r=n(9),o=n(13);var a=function(){function e(){}return e.prototype.call=function(e,t){return t.subscribe(new i(e))},e}(),i=function(e){function t(t){return e.call(this,t)||this}return r.a(t,e),t.prototype._next=function(e){e.observe(this.destination)},t}(o.a)},function(e,t,n){"use strict";t.a=function(e,t){return function(n){return n.lift(new a(e,t))}};var r=n(9),o=n(30);var a=function(){function e(e,t){this.keySelector=e,this.flushes=t}return e.prototype.call=function(e,t){return t.subscribe(new i(e,this.keySelector,this.flushes))},e}(),i=function(e){function t(t,n,r){var a=e.call(this,t)||this;return a.keySelector=n,a.values=new Set,r&&a.add(Object(o.c)(r,new o.a(a))),a}return r.a(t,e),t.prototype.notifyNext=function(){this.values.clear()},t.prototype.notifyError=function(e){this._error(e)},t.prototype._next=function(e){this.keySelector?this._useKeySelector(e):this._finalizeNext(e,e)},t.prototype._useKeySelector=function(e){var t,n=this.destination;try{t=this.keySelector(e)}catch(e){return void n.error(e)}this._finalizeNext(t,e)},t.prototype._finalizeNext=function(e,t){var n=this.values;n.has(e)||(n.add(e),this.destination.next(t))},t}(o.b)},function(e,t,n){"use strict";t.a=function(e,t){return Object(r.a)((function(n,r){return t?t(n[e],r[e]):n[e]===r[e]}))};var r=n(781)},function(e,t,n){"use strict";t.a=function(e,t){if(e<0)throw new r.a;var n=arguments.length>=2;return function(l){return l.pipe(Object(o.a)((function(t,n){return n===e})),Object(u.a)(1),n?Object(i.a)(t):Object(a.a)((function(){return new r.a})))}};var r=n(227),o=n(175),a=n(310),i=n(226),u=n(457)},function(e,t,n){"use strict";t.a=function(){for(var e=[],t=0;t0&&this._next(e.shift()),this.hasCompleted&&0===this.active&&this.destination.complete()},t}(o.b)},function(e,t,n){"use strict";t.a=function(e){return function(t){return t.lift(new i(e))}};var r=n(9),o=n(13),a=n(42);var i=function(){function e(e){this.callback=e}return e.prototype.call=function(e,t){return t.subscribe(new u(e,this.callback))},e}(),u=function(e){function t(t,n){var r=e.call(this,t)||this;return r.add(new a.a(n)),r}return r.a(t,e),t}(o.a)},function(e,t,n){"use strict";t.a=function(e,t){return function(n){return n.lift(new r.a(e,n,!0,t))}};var r=n(782)},function(e,t,n){"use strict";t.a=function(e,t){var n=arguments.length>=2;return function(c){return c.pipe(e?Object(o.a)((function(t,n){return e(t,n,c)})):l.a,Object(a.a)(1),n?Object(i.a)(t):Object(u.a)((function(){return new r.a})))}};var r=n(228),o=n(175),a=n(457),i=n(226),u=n(310),l=n(138)},function(e,t,n){"use strict";t.a=function(){return function(e){return e.lift(new a)}};var r=n(9),o=n(13);var a=function(){function e(){}return e.prototype.call=function(e,t){return t.subscribe(new i(e))},e}(),i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return r.a(t,e),t.prototype._next=function(e){},t}(o.a)},function(e,t,n){"use strict";t.a=function(){return function(e){return e.lift(new a)}};var r=n(9),o=n(13);var a=function(){function e(){}return e.prototype.call=function(e,t){return t.subscribe(new i(e))},e}(),i=function(e){function t(t){return e.call(this,t)||this}return r.a(t,e),t.prototype.notifyComplete=function(e){var t=this.destination;t.next(e),t.complete()},t.prototype._next=function(e){this.notifyComplete(!1)},t.prototype._complete=function(){this.notifyComplete(!0)},t}(o.a)},function(e,t,n){"use strict";t.a=function(e,t){var n=arguments.length>=2;return function(c){return c.pipe(e?Object(o.a)((function(t,n){return e(t,n,c)})):l.a,Object(a.a)(1),n?Object(u.a)(t):Object(i.a)((function(){return new r.a})))}};var r=n(228),o=n(175),a=n(458),i=n(310),u=n(226),l=n(138)},function(e,t,n){"use strict";t.a=function(e){return function(t){return t.lift(new a(e))}};var r=n(9),o=n(13);var a=function(){function e(e){this.value=e}return e.prototype.call=function(e,t){return t.subscribe(new i(e,this.value))},e}(),i=function(e){function t(t,n){var r=e.call(this,t)||this;return r.value=n,r}return r.a(t,e),t.prototype._next=function(e){this.destination.next(this.value)},t}(o.a)},function(e,t,n){"use strict";t.a=function(){return function(e){return e.lift(new i)}};var r=n(9),o=n(13),a=n(309);var i=function(){function e(){}return e.prototype.call=function(e,t){return t.subscribe(new u(e))},e}(),u=function(e){function t(t){return e.call(this,t)||this}return r.a(t,e),t.prototype._next=function(e){this.destination.next(a.a.createNext(e))},t.prototype._error=function(e){var t=this.destination;t.next(a.a.createError(e)),t.complete()},t.prototype._complete=function(){var e=this.destination;e.next(a.a.createComplete()),e.complete()},t}(o.a)},function(e,t,n){"use strict";t.a=function(e){var t="function"==typeof e?function(t,n){return e(t,n)>0?t:n}:function(e,t){return e>t?e:t};return Object(r.a)(t)};var r=n(312)},function(e,t,n){"use strict";t.a=function(){for(var e=[],t=0;t0?this._next(e.shift()):0===this.active&&this.hasCompleted&&(!1===this.hasValue&&this.destination.next(this.acc),this.destination.complete())},t}(o.b)},function(e,t,n){"use strict";t.a=function(e){var t="function"==typeof e?function(t,n){return e(t,n)<0?t:n}:function(e,t){return e0?e.prototype.schedule.call(this,t,n):(this.delay=n,this.state=t,this.scheduler.flush(this),this)},t.prototype.execute=function(t,n){return n>0||this.closed?e.prototype.execute.call(this,t,n):this._execute(t,n)},t.prototype.requestAsyncId=function(t,n,r){return void 0===r&&(r=0),null!==r&&r>0||null===r&&this.delay>0?e.prototype.requestAsyncId.call(this,t,n,r):t.flush(this)},t}(n(223).a)},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(9),o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return r.a(t,e),t}(n(224).a)},function(e,t,n){"use strict";t.a=function(){for(var e=[],t=0;t-1&&(this.count=n-1),t.subscribe(this._unsubscribeAndRecycle())}},t}(o.a)},function(e,t,n){"use strict";t.a=function(e){return function(t){return t.lift(new i(e))}};var r=n(9),o=n(51),a=n(30);var i=function(){function e(e){this.notifier=e}return e.prototype.call=function(e,t){return t.subscribe(new u(e,this.notifier,t))},e}(),u=function(e){function t(t,n,r){var o=e.call(this,t)||this;return o.notifier=n,o.source=r,o.sourceIsBeingSubscribedTo=!0,o}return r.a(t,e),t.prototype.notifyNext=function(){this.sourceIsBeingSubscribedTo=!0,this.source.subscribe(this)},t.prototype.notifyComplete=function(){if(!1===this.sourceIsBeingSubscribedTo)return e.prototype.complete.call(this)},t.prototype.complete=function(){if(this.sourceIsBeingSubscribedTo=!1,!this.isStopped){if(this.retries||this.subscribeToRetries(),!this.retriesSubscription||this.retriesSubscription.closed)return e.prototype.complete.call(this);this._unsubscribeAndRecycle(),this.notifications.next(void 0)}},t.prototype._unsubscribe=function(){var e=this.notifications,t=this.retriesSubscription;e&&(e.unsubscribe(),this.notifications=void 0),t&&(t.unsubscribe(),this.retriesSubscription=void 0),this.retries=void 0},t.prototype._unsubscribeAndRecycle=function(){var t=this._unsubscribe;return this._unsubscribe=null,e.prototype._unsubscribeAndRecycle.call(this),this._unsubscribe=t,this},t.prototype.subscribeToRetries=function(){var t;this.notifications=new o.a;try{t=(0,this.notifier)(this.notifications)}catch(t){return e.prototype.complete.call(this)}this.retries=t,this.retriesSubscription=Object(a.c)(t,new a.a(this))},t}(a.b)},function(e,t,n){"use strict";t.a=function(e){void 0===e&&(e=-1);return function(t){return t.lift(new a(e,t))}};var r=n(9),o=n(13);var a=function(){function e(e,t){this.count=e,this.source=t}return e.prototype.call=function(e,t){return t.subscribe(new i(e,this.count,this.source))},e}(),i=function(e){function t(t,n,r){var o=e.call(this,t)||this;return o.count=n,o.source=r,o}return r.a(t,e),t.prototype.error=function(t){if(!this.isStopped){var n=this.source,r=this.count;if(0===r)return e.prototype.error.call(this,t);r>-1&&(this.count=r-1),n.subscribe(this._unsubscribeAndRecycle())}},t}(o.a)},function(e,t,n){"use strict";t.a=function(e){return function(t){return t.lift(new i(e,t))}};var r=n(9),o=n(51),a=n(30);var i=function(){function e(e,t){this.notifier=e,this.source=t}return e.prototype.call=function(e,t){return t.subscribe(new u(e,this.notifier,this.source))},e}(),u=function(e){function t(t,n,r){var o=e.call(this,t)||this;return o.notifier=n,o.source=r,o}return r.a(t,e),t.prototype.error=function(t){if(!this.isStopped){var n=this.errors,r=this.retries,i=this.retriesSubscription;if(r)this.errors=void 0,this.retriesSubscription=void 0;else{n=new o.a;try{r=(0,this.notifier)(n)}catch(t){return e.prototype.error.call(this,t)}i=Object(a.c)(r,new a.a(this))}this._unsubscribeAndRecycle(),this.errors=n,this.retries=r,this.retriesSubscription=i,n.next(t)}},t.prototype._unsubscribe=function(){var e=this.errors,t=this.retriesSubscription;e&&(e.unsubscribe(),this.errors=void 0),t&&(t.unsubscribe(),this.retriesSubscription=void 0),this.retries=void 0},t.prototype.notifyNext=function(){var e=this._unsubscribe;this._unsubscribe=null,this._unsubscribeAndRecycle(),this._unsubscribe=e,this.source.subscribe(this)},t}(a.b)},function(e,t,n){"use strict";t.a=function(e){return function(t){return t.lift(new a(e))}};var r=n(9),o=n(30);var a=function(){function e(e){this.notifier=e}return e.prototype.call=function(e,t){var n=new i(e),r=t.subscribe(n);return r.add(Object(o.c)(this.notifier,new o.a(n))),r},e}(),i=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.hasValue=!1,t}return r.a(t,e),t.prototype._next=function(e){this.value=e,this.hasValue=!0},t.prototype.notifyNext=function(){this.emitValue()},t.prototype.notifyComplete=function(){this.emitValue()},t.prototype.emitValue=function(){this.hasValue&&(this.hasValue=!1,this.destination.next(this.value))},t}(o.b)},function(e,t,n){"use strict";t.a=function(e,t){void 0===t&&(t=a.a);return function(n){return n.lift(new i(e,t))}};var r=n(9),o=n(13),a=n(59);var i=function(){function e(e,t){this.period=e,this.scheduler=t}return e.prototype.call=function(e,t){return t.subscribe(new u(e,this.period,this.scheduler))},e}(),u=function(e){function t(t,n,r){var o=e.call(this,t)||this;return o.period=n,o.scheduler=r,o.hasValue=!1,o.add(r.schedule(l,n,{subscriber:o,period:n})),o}return r.a(t,e),t.prototype._next=function(e){this.lastValue=e,this.hasValue=!0},t.prototype.notifyNext=function(){this.hasValue&&(this.hasValue=!1,this.destination.next(this.lastValue))},t}(o.a);function l(e){var t=e.subscriber,n=e.period;t.notifyNext(),this.schedule(e,n)}},function(e,t,n){"use strict";t.a=function(e,t){return function(n){return n.lift(new a(e,t))}};var r=n(9),o=n(13);var a=function(){function e(e,t){this.compareTo=e,this.comparator=t}return e.prototype.call=function(e,t){return t.subscribe(new i(e,this.compareTo,this.comparator))},e}(),i=function(e){function t(t,n,r){var o=e.call(this,t)||this;return o.compareTo=n,o.comparator=r,o._a=[],o._b=[],o._oneComplete=!1,o.destination.add(n.subscribe(new u(t,o))),o}return r.a(t,e),t.prototype._next=function(e){this._oneComplete&&0===this._b.length?this.emit(!1):(this._a.push(e),this.checkValues())},t.prototype._complete=function(){this._oneComplete?this.emit(0===this._a.length&&0===this._b.length):this._oneComplete=!0,this.unsubscribe()},t.prototype.checkValues=function(){for(var e=this,t=e._a,n=e._b,r=e.comparator;t.length>0&&n.length>0;){var o=t.shift(),a=n.shift(),i=!1;try{i=r?r(o,a):o===a}catch(e){this.destination.error(e)}i||this.emit(!1)}},t.prototype.emit=function(e){var t=this.destination;t.next(e),t.complete()},t.prototype.nextB=function(e){this._oneComplete&&0===this._a.length?this.emit(!1):(this._b.push(e),this.checkValues())},t.prototype.completeB=function(){this._oneComplete?this.emit(0===this._a.length&&0===this._b.length):this._oneComplete=!0},t}(o.a),u=function(e){function t(t,n){var r=e.call(this,t)||this;return r.parent=n,r}return r.a(t,e),t.prototype._next=function(e){this.parent.nextB(e)},t.prototype._error=function(e){this.parent.error(e),this.unsubscribe()},t.prototype._complete=function(){this.parent.completeB(),this.unsubscribe()},t}(o.a)},function(e,t,n){"use strict";t.a=function(){return function(e){return Object(o.a)()(Object(r.a)(i)(e))}};var r=n(176),o=n(460),a=n(51);function i(){return new a.a}},function(e,t,n){"use strict";t.a=function(e,t,n){var o;o=e&&"object"==typeof e?e:{bufferSize:e,windowTime:t,refCount:!1,scheduler:n};return function(e){return e.lift(function(e){var t,n,o=e.bufferSize,a=void 0===o?Number.POSITIVE_INFINITY:o,i=e.windowTime,u=void 0===i?Number.POSITIVE_INFINITY:i,l=e.refCount,c=e.scheduler,s=0,f=!1,d=!1;return function(e){var o;s++,!t||f?(f=!1,t=new r.a(a,u,c),o=t.subscribe(this),n=e.subscribe({next:function(e){t.next(e)},error:function(e){f=!0,t.error(e)},complete:function(){d=!0,n=void 0,t.complete()}}),d&&(n=void 0)):o=t.subscribe(this),this.add((function(){s--,o.unsubscribe(),o=void 0,n&&!d&&l&&0===s&&(n.unsubscribe(),n=void 0,t=void 0)}))}}(o))}};var r=n(461)},function(e,t,n){"use strict";t.a=function(e){return function(t){return t.lift(new i(e,t))}};var r=n(9),o=n(13),a=n(228);var i=function(){function e(e,t){this.predicate=e,this.source=t}return e.prototype.call=function(e,t){return t.subscribe(new u(e,this.predicate,this.source))},e}(),u=function(e){function t(t,n,r){var o=e.call(this,t)||this;return o.predicate=n,o.source=r,o.seenValue=!1,o.index=0,o}return r.a(t,e),t.prototype.applySingleValue=function(e){this.seenValue?this.destination.error("Sequence contains more than one element"):(this.seenValue=!0,this.singleValue=e)},t.prototype._next=function(e){var t=this.index++;this.predicate?this.tryNext(e,t):this.applySingleValue(e)},t.prototype.tryNext=function(e,t){try{this.predicate(e,t,this.source)&&this.applySingleValue(e)}catch(e){this.destination.error(e)}},t.prototype._complete=function(){var e=this.destination;this.index>0?(e.next(this.seenValue?this.singleValue:void 0),e.complete()):e.error(new a.a)},t}(o.a)},function(e,t,n){"use strict";t.a=function(e){return function(t){return t.lift(new a(e))}};var r=n(9),o=n(13);var a=function(){function e(e){this.total=e}return e.prototype.call=function(e,t){return t.subscribe(new i(e,this.total))},e}(),i=function(e){function t(t,n){var r=e.call(this,t)||this;return r.total=n,r.count=0,r}return r.a(t,e),t.prototype._next=function(e){++this.count>this.total&&this.destination.next(e)},t}(o.a)},function(e,t,n){"use strict";t.a=function(e){return function(t){return t.lift(new i(e))}};var r=n(9),o=n(13),a=n(227);var i=function(){function e(e){if(this._skipCount=e,this._skipCount<0)throw new a.a}return e.prototype.call=function(e,t){return 0===this._skipCount?t.subscribe(new o.a(e)):t.subscribe(new u(e,this._skipCount))},e}(),u=function(e){function t(t,n){var r=e.call(this,t)||this;return r._skipCount=n,r._count=0,r._ring=new Array(n),r}return r.a(t,e),t.prototype._next=function(e){var t=this._skipCount,n=this._count++;if(n0?e.prototype.requestAsyncId.call(this,t,n,r):(t.actions.push(this),t.scheduled||(t.scheduled=o.a.setImmediate(t.flush.bind(t,null))))},t.prototype.recycleAsyncId=function(t,n,r){if(void 0===r&&(r=0),null!==r&&r>0||null===r&&this.delay>0)return e.prototype.recycleAsyncId.call(this,t,n,r);0===t.actions.length&&(o.a.clearImmediate(n),t.scheduled=void 0)},t}(n(223).a)},function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var r=1,o=function(){return Promise.resolve()}(),a={};function i(e){return e in a&&(delete a[e],!0)}var u={setImmediate:function(e){var t=r++;return a[t]=!0,o.then((function(){return i(t)&&e()})),t},clearImmediate:function(e){i(e)}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(9),o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return r.a(t,e),t.prototype.flush=function(e){this.active=!0,this.scheduled=void 0;var t,n=this.actions,r=-1,o=n.length;e=e||n.shift();do{if(t=e.execute(e.state,e.delay))break}while(++r0?this.startWindowEvery:this.windowSize,n=this.destination,r=this.windowSize,o=this.windows,i=o.length,u=0;u=0&&l%t==0&&!this.closed&&o.shift().complete(),++this.count%t==0&&!this.closed){var c=new a.a;o.push(c),n.next(c)}},t.prototype._error=function(e){var t=this.windows;if(t)for(;t.length>0&&!this.closed;)t.shift().error(e);this.destination.error(e)},t.prototype._complete=function(){var e=this.windows;if(e)for(;e.length>0&&!this.closed;)e.shift().complete();this.destination.complete()},t.prototype._unsubscribe=function(){this.count=0,this.windows=null},t}(o.a)},function(e,t,n){"use strict";t.a=function(e){var t=a.a,n=null,r=Number.POSITIVE_INFINITY;Object(l.a)(arguments[3])&&(t=arguments[3]);Object(l.a)(arguments[2])?t=arguments[2]:Object(u.a)(arguments[2])&&(r=Number(arguments[2]));Object(l.a)(arguments[1])?t=arguments[1]:Object(u.a)(arguments[1])&&(n=Number(arguments[1]));return function(o){return o.lift(new c(e,n,r,t))}};var r=n(9),o=n(51),a=n(59),i=n(13),u=n(305),l=n(82);var c=function(){function e(e,t,n,r){this.windowTimeSpan=e,this.windowCreationInterval=t,this.maxWindowSize=n,this.scheduler=r}return e.prototype.call=function(e,t){return t.subscribe(new f(e,this.windowTimeSpan,this.windowCreationInterval,this.maxWindowSize,this.scheduler))},e}(),s=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._numberOfNextedValues=0,t}return r.a(t,e),t.prototype.next=function(t){this._numberOfNextedValues++,e.prototype.next.call(this,t)},Object.defineProperty(t.prototype,"numberOfNextedValues",{get:function(){return this._numberOfNextedValues},enumerable:!0,configurable:!0}),t}(o.a),f=function(e){function t(t,n,r,o,a){var i=e.call(this,t)||this;i.destination=t,i.windowTimeSpan=n,i.windowCreationInterval=r,i.maxWindowSize=o,i.scheduler=a,i.windows=[];var u=i.openWindow();if(null!==r&&r>=0){var l={subscriber:i,window:u,context:null},c={windowTimeSpan:n,windowCreationInterval:r,subscriber:i,scheduler:a};i.add(a.schedule(h,n,l)),i.add(a.schedule(p,r,c))}else{var s={subscriber:i,window:u,windowTimeSpan:n};i.add(a.schedule(d,n,s))}return i}return r.a(t,e),t.prototype._next=function(e){for(var t=this.windows,n=t.length,r=0;r=this.maxWindowSize&&this.closeWindow(o))}},t.prototype._error=function(e){for(var t=this.windows;t.length>0;)t.shift().error(e);this.destination.error(e)},t.prototype._complete=function(){for(var e=this.windows;e.length>0;){var t=e.shift();t.closed||t.complete()}this.destination.complete()},t.prototype.openWindow=function(){var e=new s;return this.windows.push(e),this.destination.next(e),e},t.prototype.closeWindow=function(e){e.complete();var t=this.windows;t.splice(t.indexOf(e),1)},t}(i.a);function d(e){var t=e.subscriber,n=e.windowTimeSpan,r=e.window;r&&t.closeWindow(r),e.window=t.openWindow(),this.schedule(e,n)}function p(e){var t=e.windowTimeSpan,n=e.subscriber,r=e.scheduler,o=e.windowCreationInterval,a=n.openWindow(),i=this,u={action:i,subscription:null},l={subscriber:n,window:a,context:u};u.subscription=r.schedule(h,t,l),i.add(u.subscription),i.schedule(e,o)}function h(e){var t=e.subscriber,n=e.window,r=e.context;r&&r.action&&r.subscription&&r.action.remove(r.subscription),t.closeWindow(n)}},function(e,t,n){"use strict";t.a=function(e,t){return function(n){return n.lift(new l(e,t))}};var r=n(9),o=n(51),a=n(42),i=n(140),u=n(139);var l=function(){function e(e,t){this.openings=e,this.closingSelector=t}return e.prototype.call=function(e,t){return t.subscribe(new c(e,this.openings,this.closingSelector))},e}(),c=function(e){function t(t,n,r){var o=e.call(this,t)||this;return o.openings=n,o.closingSelector=r,o.contexts=[],o.add(o.openSubscription=Object(u.a)(o,n,n)),o}return r.a(t,e),t.prototype._next=function(e){var t=this.contexts;if(t)for(var n=t.length,r=0;r0){var o=r.indexOf(n);-1!==o&&r.splice(o,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}(o.a)},function(e,t,n){"use strict";t.a=function(){for(var e=[],t=0;t0){if(++t>=800)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}},function(e,t){e.exports=function(e,t,n,r){for(var o=-1,a=null==e?0:e.length;++o0?e.prototype.requestAsyncId.call(this,t,n,r):(t.actions.push(this),t.scheduled||(t.scheduled=requestAnimationFrame((function(){return t.flush(null)}))))},t.prototype.recycleAsyncId=function(t,n,r){if(void 0===r&&(r=0),null!==r&&r>0||null===r&&this.delay>0)return e.prototype.recycleAsyncId.call(this,t,n,r);0===t.actions.length&&(cancelAnimationFrame(n),t.scheduled=void 0)},t}(n(223).a)},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(9),o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return r.a(t,e),t.prototype.flush=function(e){this.active=!0,this.scheduled=void 0;var t,n=this.actions,r=-1,o=n.length;e=e||n.shift();do{if(t=e.execute(e.state,e.delay))break}while(++rt.index?1:-1:e.delay>t.delay?1:-1},t}(o.a)},function(e,t,n){"use strict";t.a=function(e){return!!e&&(e instanceof r.a||"function"==typeof e.lift&&"function"==typeof e.subscribe)};var r=n(19)},function(e,t,n){"use strict";t.a=function e(t,n,s){if(n){if(!Object(l.a)(n))return function(){for(var r=[],o=0;o1?e.next(Array.prototype.slice.call(arguments)):e.next(t)}),e,l)}))};var r=n(19),o=n(58),a=n(221),i=n(69);function u(e,t,n,r,o){var a;if(function(e){return e&&"function"==typeof e.addEventListener&&"function"==typeof e.removeEventListener}(e)){var i=e;e.addEventListener(t,n,o),a=function(){return i.removeEventListener(t,n,o)}}else if(function(e){return e&&"function"==typeof e.on&&"function"==typeof e.off}(e)){var l=e;e.on(t,n),a=function(){return l.off(t,n)}}else if(function(e){return e&&"function"==typeof e.addListener&&"function"==typeof e.removeListener}(e)){var c=e;e.addListener(t,n),a=function(){return c.removeListener(t,n)}}else{if(!e||!e.length)throw new TypeError("Invalid event target");for(var s=0,f=e.length;s=t){r.complete();break}if(r.next(i++),r.closed)break}}))};var r=n(19);function o(e){var t=e.start,n=e.index,r=e.count,o=e.subscriber;n>=r?o.complete():(o.next(t),o.closed||(e.index=n+1,e.start=t+1,this.schedule(e)))}},function(e,t,n){"use strict";t.a=function(e,t){return new r.a((function(n){var r,i;try{r=e()}catch(e){return void n.error(e)}try{i=t(r)}catch(e){return void n.error(e)}var u=(i?Object(o.a)(i):a.a).subscribe(n);return function(){u.unsubscribe(),r&&r.unsubscribe()}}))};var r=n(19),o=n(83),a=n(84)},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));let r="useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict"},function(e,t,n){"use strict";e.exports=function(e){function t(e){for(var t=0,n=0;n=1.5*n;return Math.round(e/n)+" "+r+(o?"s":"")}e.exports=function(e,t){t=t||{};var c=typeof e;if("string"===c&&e.length>0)return function(e){if((e=String(e)).length>100)return;var t=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(e);if(!t)return;var l=parseFloat(t[1]);switch((t[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return l*u;case"weeks":case"week":case"w":return l*i;case"days":case"day":case"d":return l*a;case"hours":case"hour":case"hrs":case"hr":case"h":return l*o;case"minutes":case"minute":case"mins":case"min":case"m":return l*r;case"seconds":case"second":case"secs":case"sec":case"s":return l*n;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return l;default:return}}(e);if("number"===c&&isFinite(e))return t.long?function(e){var t=Math.abs(e);if(t>=a)return l(e,t,a,"day");if(t>=o)return l(e,t,o,"hour");if(t>=r)return l(e,t,r,"minute");if(t>=n)return l(e,t,n,"second");return e+" ms"}(e):function(e){var t=Math.abs(e);if(t>=a)return Math.round(e/a)+"d";if(t>=o)return Math.round(e/o)+"h";if(t>=r)return Math.round(e/r)+"m";if(t>=n)return Math.round(e/n)+"s";return e+"ms"}(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))}},function(e,t,n){(function(t){for(var r=n(1638),o="undefined"==typeof window?t:window,a=["moz","webkit"],i="AnimationFrame",u=o["request"+i],l=o["cancel"+i]||o["cancelRequest"+i],c=0;!u&&c and returns Promise>, but got: "+e+".");this._batchLoadFn=e,this._maxBatchSize=function(e){if(e&&!1===e.batch)return 1;var t=e&&e.maxBatchSize;if(void 0===t)return 1/0;if("number"!=typeof t||t<1)throw new TypeError("maxBatchSize must be a positive number: "+t);return t}(t),this._batchScheduleFn=function(e){var t=e&&e.batchScheduleFn;if(void 0===t)return a;if("function"!=typeof t)throw new TypeError("batchScheduleFn must be a function: "+t);return t}(t),this._cacheKeyFn=function(e){var t=e&&e.cacheKeyFn;if(void 0===t)return function(e){return e};if("function"!=typeof t)throw new TypeError("cacheKeyFn must be a function: "+t);return t}(t),this._cacheMap=function(e){if(e&&!1===e.cache)return null;var t=e&&e.cacheMap;if(void 0===t)return new Map;if(null!==t){var n=["get","set","delete","clear"].filter((function(e){return t&&"function"!=typeof t[e]}));if(0!==n.length)throw new TypeError("Custom cacheMap missing methods: "+n.join(", "))}return t}(t),this._batch=null}var t=e.prototype;return t.load=function(e){if(null==e)throw new TypeError("The loader.load() function must be called with a value, but got: "+String(e)+".");var t=function(e){var t=e._batch;if(null!==t&&!t.hasDispatched&&t.keys.length and returns Promise>, but the function did not return a Promise: "+String(n)+"."));n.then((function(e){if(!l(e))throw new TypeError("DataLoader must be constructed with a function which accepts Array and returns Promise>, but the function did not return a Promise of an Array: "+String(e)+".");if(e.length!==t.keys.length)throw new TypeError("DataLoader must be constructed with a function which accepts Array and returns Promise>, but the function did not return a Promise of an Array of the same length as the Array of keys.\n\nKeys:\n"+String(t.keys)+"\n\nValues:\n"+String(e));u(t);for(var n=0;n but got: "+e+".");for(var t=[],n=0;n0&&Object.prototype.hasOwnProperty.call(e,e.length-1))}e.exports=o}).call(t,n(129),n(1640).setImmediate)},function(e,t,n){(function(e){var r=void 0!==e&&e||"undefined"!=typeof self&&self||window,o=Function.prototype.apply;function a(e,t){this._id=e,this._clearFn=t}t.setTimeout=function(){return new a(o.call(setTimeout,r,arguments),clearTimeout)},t.setInterval=function(){return new a(o.call(setInterval,r,arguments),clearInterval)},t.clearTimeout=t.clearInterval=function(e){e&&e.close()},a.prototype.unref=a.prototype.ref=function(){},a.prototype.close=function(){this._clearFn.call(r,this._id)},t.enroll=function(e,t){clearTimeout(e._idleTimeoutId),e._idleTimeout=t},t.unenroll=function(e){clearTimeout(e._idleTimeoutId),e._idleTimeout=-1},t._unrefActive=t.active=function(e){clearTimeout(e._idleTimeoutId);var t=e._idleTimeout;t>=0&&(e._idleTimeoutId=setTimeout((function(){e._onTimeout&&e._onTimeout()}),t))},n(1641),t.setImmediate="undefined"!=typeof self&&self.setImmediate||void 0!==e&&e.setImmediate||this&&this.setImmediate,t.clearImmediate="undefined"!=typeof self&&self.clearImmediate||void 0!==e&&e.clearImmediate||this&&this.clearImmediate}).call(t,n(57))},function(e,t,n){(function(e,t){!function(e,n){"use strict";if(!e.setImmediate){var r,o,a,i,u,l=1,c={},s=!1,f=e.document,d=Object.getPrototypeOf&&Object.getPrototypeOf(e);d=d&&d.setTimeout?d:e,"[object process]"==={}.toString.call(e.process)?r=function(e){t.nextTick((function(){h(e)}))}:!function(){if(e.postMessage&&!e.importScripts){var t=!0,n=e.onmessage;return e.onmessage=function(){t=!1},e.postMessage("","*"),e.onmessage=n,t}}()?e.MessageChannel?((a=new MessageChannel).port1.onmessage=function(e){h(e.data)},r=function(e){a.port2.postMessage(e)}):f&&"onreadystatechange"in f.createElement("script")?(o=f.documentElement,r=function(e){var t=f.createElement("script");t.onreadystatechange=function(){h(e),t.onreadystatechange=null,o.removeChild(t),t=null},o.appendChild(t)}):r=function(e){setTimeout(h,0,e)}:(i="setImmediate$"+Math.random()+"$",u=function(t){t.source===e&&"string"==typeof t.data&&0===t.data.indexOf(i)&&h(+t.data.slice(i.length))},e.addEventListener?e.addEventListener("message",u,!1):e.attachEvent("onmessage",u),r=function(t){e.postMessage(i+t,"*")}),d.setImmediate=function(e){"function"!=typeof e&&(e=new Function(""+e));for(var t=new Array(arguments.length-1),n=0;n{var n=t.providers,r=t.thirdPartyLogin,o=t.sso,a=e.providers&&e.providers.entries||[];if(0===a.length)return n;var i=a.map((e=>{var t=n.some((t=>t.url===e.url)),a=t||r||o&&Object.values(o).some(Boolean);return u(u({},e),{},{custom:!t,supported:a})}));return"replace"===e.providers.mode?i:n.filter((e=>i.some((t=>t.url!==e.url)))).concat(i)}))};var r,o=(r=n(483))&&r.__esModule?r:{default:r},a=n(317);function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function d(e){for(var t=1;t1&&void 0!==arguments[1]&&arguments[1];if(!e)return m.config();t||console.warn(new Error("Setting configuration on the global studio client is deprecated - please use `withConfig()` instead - see ".concat((0,o.generateHelpUrl)("studio-client-global-config"))));e.apiVersion;var n=s(e,l);return y.forEach((e=>e.config(n))),m},get clientConfig(){return m.clientConfig},withConfig:e=>{if(!e||!e.apiVersion)throw new Error("Client `withConfig()` called without an `apiVersion` - see ".concat((0,o.generateHelpUrl)("studio-client-specify-api-version")));var t=m.clone().config(e);return y.push(t),Boolean(m.config().token)||u.authToken$.subscribe((n=>{Boolean(t.config().token)!==Boolean(n)&&t.config(d(d({},e),{},{token:n,ignoreBrowserTokenWarning:!0}))})),t}};t.wrappedClient=g,(h=m,Object.keys(Object.getPrototypeOf(h)).concat(Object.keys(h))).forEach((e=>{"config"!==e&&"clientConfig"!==e&&"withConfig"!==e&&Object.defineProperty(g,e,{get:()=>(console.warn(new Error('Used property "'.concat(e,'" on versionless client - this is deprecated. Please specify API version using `withConfig` - see ').concat((0,o.generateHelpUrl)("studio-client-specify-api-version")))),"function"==typeof m[e]?m[e].bind(m):m[e])})}))},function(e,t,n){"use strict";function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function o(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:j;if(!(this instanceof x))return new x(e);if(this.config(e),this.assets=new b(this),this.datasets=new h(this),this.projects=new v(this),this.users=new m(this),this.auth=new y(this),this.clientConfig.isPromiseAPI){var t=i({},this.clientConfig,{isPromiseAPI:!1});this.observable=new x(t)}}i(x.prototype,p),i(x.prototype,{clone:function(){return new x(this.config())},config:function(e){if(void 0===e)return i({},this.clientConfig);if(this.clientConfig&&!1===this.clientConfig.allowReconfigure)throw new Error("Existing client instance cannot be reconfigured - use `withConfig(newConfig)` to return a new client");if(this.observable){var t=i({},e,{isPromiseAPI:!1});this.observable.config(t)}return this.clientConfig=_(e,this.clientConfig||{}),this},withConfig:function(e){return new x(o(o({},this.config()),e))},getUrl:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=t?this.clientConfig.cdnUrl:this.clientConfig.url;return"".concat(n,"/").concat(e.replace(/^\//,""))},isPromiseAPI:function(){return this.clientConfig.isPromiseAPI},_requestObservable:function(e){var t=this,n=e.url||e.uri,r=void 0===e.canUseCdn?["GET","HEAD"].indexOf(e.method||"GET")>=0&&0===n.indexOf("/data/"):e.canUseCdn,a=this.clientConfig.useCdn&&r,u=e.tag&&this.clientConfig.requestTagPrefix?[this.clientConfig.requestTagPrefix,e.tag].join("."):e.tag||this.clientConfig.requestTagPrefix;u&&(e.query=o({tag:E.requestTag(u)},e.query));var c=O(this.clientConfig,i({},e,{url:this.getUrl(n,a)}));return new l((function(e){return g(c,t.clientConfig.requester).subscribe(e)}))},request:function(e){var t=this._requestObservable(e).pipe(s((function(e){return"response"===e.type})),c((function(e){return e.body})));return this.isPromiseAPI()?function(e){return e.toPromise()}(t):t}}),x.Patch=f,x.Transaction=d,x.ClientError=g.ClientError,x.ServerError=g.ServerError,x.requester=g.defaultRequester,e.exports=x},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1646),o=n(1651),a=n(1652),i=n(1653),u=n(484),l=function(){function e(e){this._isScalar=!1,e&&(this._subscribe=e)}return e.prototype.lift=function(t){var n=new e;return n.source=this,n.operator=t,n},e.prototype.subscribe=function(e,t,n){var r=this.operator,a=o.toSubscriber(e,t,n);if(r?a.add(r.call(a,this.source)):a.add(this.source||u.config.useDeprecatedSynchronousErrorHandling&&!a.syncErrorThrowable?this._subscribe(a):this._trySubscribe(a)),u.config.useDeprecatedSynchronousErrorHandling&&a.syncErrorThrowable&&(a.syncErrorThrowable=!1,a.syncErrorThrown))throw a.syncErrorValue;return a},e.prototype._trySubscribe=function(e){try{return this._subscribe(e)}catch(t){u.config.useDeprecatedSynchronousErrorHandling&&(e.syncErrorThrown=!0,e.syncErrorValue=t),r.canReportError(e)?e.error(t):console.warn(t)}},e.prototype.forEach=function(e,t){var n=this;return new(t=c(t))((function(t,r){var o;o=n.subscribe((function(t){try{e(t)}catch(e){r(e),o&&o.unsubscribe()}}),r,t)}))},e.prototype._subscribe=function(e){var t=this.source;return t&&t.subscribe(e)},e.prototype[a.observable]=function(){return this},e.prototype.pipe=function(){for(var e=[],t=0;t0&&void 0!==arguments[0]?arguments[0]:{};return{dryRun:e.dryRun,returnIds:!0,returnDocuments:h(e.returnDocuments,!0),visibility:e.visibility||"sync",autoGenerateArrayKeys:e.autoGenerateArrayKeys,skipCrossDatasetReferenceValidation:e.skipCrossDatasetReferenceValidation}},b=function(e){return"response"===e.type},m=function(e){return e.body},y=function(e,t){return e.reduce((function(e,n){return e[t(n)]=n,e}),Object.create(null))},g=function(e){return e.toPromise()};e.exports={listen:p,getDataUrl:function(e,t){var n=this.clientConfig,r=l.hasDataset(n),o="/".concat(e,"/").concat(r),a=t?"".concat(o,"/").concat(t):o;return"/data".concat(a).replace(/\/($|\?)/,"$1")},fetch:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=!1===n.filterResponse?function(e){return e}:function(e){return e.result},o=this._dataRequest("query",{query:e,params:t},n).pipe(i(r));return this.isPromiseAPI()?g(o):o},getDocument:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n={uri:this.getDataUrl("doc",e),json:!0,tag:t.tag},r=this._requestObservable(n).pipe(u(b),i((function(e){return e.body.documents&&e.body.documents[0]})));return this.isPromiseAPI()?g(r):r},getDocuments:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n={uri:this.getDataUrl("doc",e.join(",")),json:!0,tag:t.tag},r=this._requestObservable(n).pipe(u(b),i((function(t){var n=y(t.body.documents||[],(function(e){return e._id}));return e.map((function(e){return n[e]||null}))})));return this.isPromiseAPI()?g(r):r},create:function(e,t){return this._create(e,"create",t)},createIfNotExists:function(e,t){return l.requireDocumentId("createIfNotExists",e),this._create(e,"createIfNotExists",t)},createOrReplace:function(e,t){return l.requireDocumentId("createOrReplace",e),this._create(e,"createOrReplace",t)},patch:function(e,t){return new d(e,t,this)},delete:function(e,t){return this.dataRequest("mutate",{mutations:[{delete:c(e)}]},t)},mutate:function(e,t){var n=e instanceof d||e instanceof f?e.serialize():e,r=Array.isArray(n)?n:[n],o=t&&t.transactionId;return this.dataRequest("mutate",{mutations:r,transactionId:o},t)},transaction:function(e){return new f(e,this)},dataRequest:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=this._dataRequest(e,t,n);return this.isPromiseAPI()?g(r):r},_dataRequest:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o="mutate"===e,a="query"===e,l=!o&&s(t),c=!o&&l.length<11264,f=c?l:"",d=n.returnFirst,p=n.timeout,h=n.token,y=n.tag,g=n.headers,O=this.getDataUrl(e,f),w={method:c?"GET":"POST",uri:O,json:!0,body:c?void 0:t,query:o&&v(n),timeout:p,headers:g,token:h,tag:y,canUseCdn:a};return this._requestObservable(w).pipe(u(b),i(m),i((function(e){if(!o)return e;var t=e.results||[];if(n.returnDocuments)return d?t[0]&&t[0].document:t.map((function(e){return e.document}));var a=d?"documentId":"documentIds",i=d?t[0]&&t[0].id:t.map((function(e){return e.id}));return r({transactionId:e.transactionId,results:t},a,i)})))},_create:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a=r({},t,e),i=o({returnFirst:!0,returnDocuments:!0},n);return this.dataRequest("mutate",{mutations:[a]},i)}}},function(e,t,n){"use strict";function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function o(e){for(var t=1;t2&&void 0!==arguments[2]?arguments[2]:{},r=this.clientConfig,a=r.url,i=r.token,l=r.withCredentials,m=r.requestTagPrefix,y=n.tag&&m?[m,n.tag].join("."):n.tag,g=o(o({},s(n,h)),{},{tag:y}),O=c(g,p),w=f({query:e,params:t,options:O,tag:y}),j="".concat(a).concat(this.getDataUrl("listen",w));if(j.length>14800)return new u((function(e){return e.error(new Error("Query too large for listener"))}));var _=g.events?g.events:["mutation"],E=-1!==_.indexOf("reconnect"),x={};return(i||l)&&(x.withCredentials=!0),i&&(x.headers={Authorization:"Bearer ".concat(i)}),new u((function(e){var t,n=c(),r=!1;function o(){r||(E&&e.next({type:"reconnect"}),r||n.readyState===d.CLOSED&&(l(),clearTimeout(t),t=setTimeout(s,100)))}function a(t){e.error(b(t))}function i(t){var n=v(t);return n instanceof Error?e.error(n):e.next(n)}function u(t){r=!0,l(),e.complete()}function l(){n.removeEventListener("error",o,!1),n.removeEventListener("channelError",a,!1),n.removeEventListener("disconnect",u,!1),_.forEach((function(e){return n.removeEventListener(e,i,!1)})),n.close()}function c(){var e=new d(j,x);return e.addEventListener("error",o,!1),e.addEventListener("channelError",a,!1),e.addEventListener("disconnect",u,!1),_.forEach((function(t){return e.addEventListener(t,i,!1)})),e}function s(){n=c()}return function(){r=!0,l()}}))}},function(e,t,n){var r=n(1660);e.exports=r.EventSourcePolyfill},function(e,t,n){var r,o,a; +/** @license + * eventsource.js + * Available under MIT License (MIT) + * https://github.com/Yaffle/EventSource/ + */!function(n){"use strict";var i=n.setTimeout,u=n.clearTimeout,l=n.XMLHttpRequest,c=n.XDomainRequest,s=n.ActiveXObject,f=n.EventSource,d=n.document,p=n.Promise,h=n.fetch,v=n.Response,b=n.TextDecoder,m=n.TextEncoder,y=n.AbortController;if("undefined"==typeof window||void 0===d||"readyState"in d||null!=d.body||(d.readyState="loading",window.addEventListener("load",(function(e){d.readyState="complete"}),!1)),null==l&&null!=s&&(l=function(){return new s("Microsoft.XMLHTTP")}),null==Object.create&&(Object.create=function(e){function t(){}return t.prototype=e,new t}),Date.now||(Date.now=function(){return(new Date).getTime()}),null==y){var g=h;h=function(e,t){var n=t.signal;return g(e,{headers:t.headers,credentials:t.credentials,cache:t.cache}).then((function(e){var t=e.body.getReader();return n._reader=t,n._aborted&&n._reader.cancel(),{status:e.status,statusText:e.statusText,headers:e.headers,body:{getReader:function(){return t}}}}))},y=function(){this.signal={_reader:null,_aborted:!1},this.abort=function(){null!=this.signal._reader&&this.signal._reader.cancel(),this.signal._aborted=!0}}}function O(){this.bitsNeeded=0,this.codePoint=0}O.prototype.decode=function(e){function t(e,t,n){if(1===n)return e>=128>>t&&e<=2048>>t&&e<=57344>>t&&e<=65536>>t&&e<>6>15?3:t>31?2:1;if(12===e)return t>15?3:2;if(18===e)return 3;throw new Error}for(var r=65533,o="",a=this.bitsNeeded,i=this.codePoint,u=0;u191||!t(i<<6|63&l,a-6,n(a,i)))&&(a=0,i=r,o+=String.fromCharCode(i)),0===a?(l>=0&&l<=127?(a=0,i=l):l>=192&&l<=223?(a=6,i=31&l):l>=224&&l<=239?(a=12,i=15&l):l>=240&&l<=247?(a=18,i=7&l):(a=0,i=r),0===a||t(i,a,n(a,i))||(a=0,i=r)):(a-=6,i=i<<6|63&l),0===a&&(i<=65535?o+=String.fromCharCode(i):(o+=String.fromCharCode(55296+(i-65535-1>>10)),o+=String.fromCharCode(56320+(i-65535-1&1023))))}return this.bitsNeeded=a,this.codePoint=i,o};null!=b&&null!=m&&function(){try{return"test"===(new b).decode((new m).encode("test"),{stream:!0})}catch(e){console.debug("TextDecoder does not support streaming option. Using polyfill instead: "+e)}return!1}()||(b=O);var w=function(){};function j(e){this.withCredentials=!1,this.readyState=0,this.status=0,this.statusText="",this.responseText="",this.onprogress=w,this.onload=w,this.onerror=w,this.onreadystatechange=w,this._contentType="",this._xhr=e,this._sendTimeout=0,this._abort=w}function _(e){return e.replace(/[A-Z]/g,(function(e){return String.fromCharCode(e.charCodeAt(0)+32)}))}function E(e){for(var t=Object.create(null),n=e.split("\r\n"),r=0;re.length)&&(t=e.length);for(var n=0,r=new Array(t);n2&&void 0!==arguments[2]?arguments[2]:{};s.validateAssetType(e);var r=n.extract||void 0;r&&!r.length&&(r=["none"]);var o=s.hasDataset(this.client.clientConfig),a="image"===e?"images":"files",i=d(n,t),c=i.tag,f=i.label,p=i.title,h=i.description,v=i.creditLine,b=i.filename,m=i.source,y={label:f,title:p,description:h,filename:b,meta:r,creditLine:v};m&&(y.sourceId=m.id,y.sourceName=m.name,y.sourceUrl=m.url);var g=this.client._requestObservable({tag:c,method:"POST",timeout:i.timeout||0,uri:"/assets/".concat(a,"/").concat(o),headers:i.contentType?{"Content-Type":i.contentType}:{},query:y,body:t});return this.client.isPromiseAPI()?g.pipe(l((function(e){return"response"===e.type})),u((function(e){return e.body.document}))).toPromise():g},delete:function(e,t){console.warn("client.assets.delete() is deprecated, please use client.delete()");var n=t||"";return/^(image|file)-/.test(n)?e._id&&(n=e._id):n="".concat(e,"-").concat(n),s.hasDataset(this.client.clientConfig),this.client.delete(n)},getImageUrl:function(e,t){var n=e._ref||e;if("string"!=typeof n)throw new Error("getImageUrl() needs either an object with a _ref, or a string with an asset document ID");if(!/^image-[A-Za-z0-9_]+-\d+x\d+-[a-z]{1,5}$/.test(n))throw new Error('Unsupported asset ID "'.concat(n,'". URL generation only works for auto-generated IDs.'));var o=r(n.split("-"),4),a=o[1],i=o[2],u=o[3];s.hasDataset(this.client.clientConfig);var l=this.client.clientConfig,f=l.projectId,d=l.dataset,p=t?c(t):"";return"https://cdn.sanity.io/images/".concat(f,"/").concat(d,"/").concat(a,"-").concat(i,".").concat(u).concat(p)}}),e.exports=f},function(e,t,n){"use strict";e.exports=function(e){var t=[];for(var n in e)e.hasOwnProperty(n)&&t.push("".concat(encodeURIComponent(n),"=").concat(encodeURIComponent(e[n])));return t.length>0?"?".concat(t.join("&")):""}},function(e,t,n){"use strict";function r(e){this.client=e}n(29)(r.prototype,{getById:function(e){return this.client.request({uri:"/users/".concat(e)})}}),e.exports=r},function(e,t,n){"use strict";function r(e){this.client=e}n(29)(r.prototype,{getLoginProviders:function(){return this.client.request({uri:"/auth/providers"})},logout:function(){return this.client.request({uri:"/auth/logout",method:"POST"})}}),e.exports=r},function(e,t,n){"use strict";var r=n(1670),o=n(29),a=n(1685),i=n(1687),u=n(1690),l=n(1691),c=n(231).Observable,s=n(1693),f=s.ClientError,d=s.ServerError,p={onResponse:function(e){if(e.statusCode>=500)throw new d(e);if(e.statusCode>=400)throw new f(e);return e}},h={onResponse:function(e){var t=e.headers["x-sanity-warning"];return(Array.isArray(t)?t:[t]).filter(Boolean).forEach((function(e){return console.warn(e)})),e}},v=r(n(1695).concat([h,i(),u(),l(),p,a({implementation:c})]));function b(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:v;return t(o({maxRedirects:0},e))}b.defaultRequester=v,b.ClientError=f,b.ServerError=d,e.exports=b},function(e,t,n){e.exports=n(1671)},function(e,t,n){"use strict";var r=n(1672),o=n(1673),a=n(1674),i=n(1678),u=n(1679),l=["request","response","progress","error","abort"],c=["processOptions","validateOptions","interceptRequest","finalizeOptions","onRequest","onResponse","onError","onReturn","onHeaders"];e.exports=function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:u,s=[],f=c.reduce((function(e,t){return e[t]=e[t]||[],e}),{processOptions:[a],validateOptions:[i]});function d(e){var t=l.reduce((function(e,t){return e[t]=r(),e}),{}),a=o(f),i=a("processOptions",e);a("validateOptions",i);var u={options:i,channels:t,applyMiddleware:a},c=null,s=t.request.subscribe((function(e){c=n(e,(function(n,r){return function(e,n,r){var o=e,i=n;if(!o)try{i=a("onResponse",n,r)}catch(e){i=null,o=e}(o=o&&a("onError",o,r))?t.error.publish(o):i&&t.response.publish(i)}(n,r,e)}))}));t.abort.subscribe((function(){s(),c&&c.abort()}));var d=a("onReturn",t,u);return d===t&&t.request.publish(u),d}return d.use=function(e){if(!e)throw new Error("Tried to add middleware that resolved to falsey value");if("function"==typeof e)throw new Error("Tried to add middleware that was a function. It probably expects you to pass options to it.");if(e.onReturn&&f.onReturn.length>0)throw new Error("Tried to add new middleware with `onReturn` handler, but another handler has already been registered for this event");return c.forEach((function(t){e[t]&&f[t].push(e[t])})),s.push(e),d},d.clone=function(){return e(s)},t.forEach(d.use),d}},function(e,t){e.exports=function(){var e=[];return{subscribe:function(t){return e.push(t),function(){var n=e.indexOf(t);n>-1&&e.splice(n,1)}},publish:function(){for(var t=0;t2?a-2:0),u=2;u=2&&(n=n.slice(2)):v(o)?n=r[4]:o?a&&(n=n.slice(2)):l>=2&&v(t.protocol)&&(n=r[4]),{protocol:o,slashes:a||v(o),slashesCount:l,rest:n}}function m(e,t,n){if(e=(e=f(e)).replace(i,""),!(this instanceof m))return new m(e,t,n);var a,u,l,c,p,y,g=d.slice(),O=typeof t,w=this,j=0;for("object"!==O&&"string"!==O&&(n=t,t=null),n&&"function"!=typeof n&&(n=o.parse),a=!(u=b(e||"",t=h(t))).protocol&&!u.slashes,w.slashes=u.slashes||a&&t.slashes,w.protocol=u.protocol||t.protocol||"",e=u.rest,("file:"===u.protocol&&(2!==u.slashesCount||s.test(e))||!u.slashes&&(u.protocol||u.slashesCount<2||!v(w.protocol)))&&(g[3]=[/(.*)/,"pathname"]);j12e3&&e<12156)return E();e=1223===h.status?204:h.status,t=1223===h.status?"No Content":t}return{body:h.response||h.responseText,url:a.url,method:a.method,headers:v?{}:o(h.getAllResponseHeaders()),statusCode:e,statusMessage:t}}())}()},h.open(a.method,a.url,!0),h.withCredentials=!!a.withCredentials,b&&h.setRequestHeader)for(var w in b)b.hasOwnProperty(w)&&h.setRequestHeader(w,b[w]);else if(b&&v)throw new Error("Headers cannot be set on an XDomainRequest object");return a.rawBody&&(h.responseType="arraybuffer"),e.applyMiddleware("onRequest",{options:a,adapter:u,request:h,context:e}),h.send(a.body||null),m&&(c.connect=setTimeout((function(){return j("ETIMEDOUT")}),m.connect)),{abort:function(){y=!0,h&&h.abort()}};function j(t){O=!0,h.abort();var n=new Error("ESOCKETTIMEDOUT"===t?"Socket timed out on request to ".concat(a.url):"Connection timed out on request to ".concat(a.url));n.code=t,e.channels.error.publish(n)}function _(e){(e||y||h.readyState>=2&&c.connect)&&clearTimeout(c.connect),c.socket&&clearTimeout(c.socket)}function E(e){if(!g){_(!0),g=!0,h=null;var n=e||new Error("Network error while attempting to reach ".concat(a.url));n.isNetworkError=!0,n.request=a,t(n)}}}},function(e,t,n){"use strict";var r=n(1682);e.exports=function(e,t,n){if(e===t)return!0;var o=r.parse(e,!1,!0),a=r.parse(t,!1,!0),i=0|o.port||("https"===o.protocol?443:80),u=0|a.port||("https"===a.protocol?443:80),l={proto:o.protocol===a.protocol,hostname:o.hostname===a.hostname,port:i===u};return l.proto&&l.hostname&&(l.port||n)}},function(e,t,n){"use strict";var r=/^(?:(?:(?:([^:\/#\?]+:)?(?:(?:\/\/)((?:((?:[^:@\/#\?]+)(?:\:(?:[^:@\/#\?]+))?)@)?(([^:\/#\?\]\[]+|\[[^\/\]@#?]+\])(?:\:([0-9]+))?))?)?)?((?:\/?(?:[^\/\?#]+\/+)*)(?:[^\?#]*)))?(\?[^#]+)?)(#.*)?/;e.exports={regex:r,parse:function(e){var t=r.exec(e);return t?{protocol:(t[1]||"").toLowerCase()||void 0,hostname:(t[5]||"").toLowerCase()||void 0,port:t[6]||void 0}:{}}}},function(e,t){var n=function(e){return e.replace(/^\s+|\s+$/g,"")};e.exports=function(e){if(!e)return{};for(var t,r={},o=n(e).split("\n"),a=0;a0&&void 0!==arguments[0]?arguments[0]:{},t=e.implementation||r.Observable;if(!t)throw new Error("`Observable` is not available in global scope, and no implementation was passed");return{onReturn:function(e,n){return new t((function(t){return e.error.subscribe((function(e){return t.error(e)})),e.progress.subscribe((function(e){return t.next(o({type:"progress"},e))})),e.response.subscribe((function(e){t.next(o({type:"response"},e)),t.complete()})),e.request.publish(n),function(){return e.abort.publish()}}))}}}},function(e,t,n){"use strict";(function(t){"undefined"!=typeof globalThis?e.exports=globalThis:"undefined"!=typeof window?e.exports=window:void 0!==t?e.exports=t:"undefined"!=typeof self?e.exports=self:e.exports={}}).call(t,n(57))},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}var o=n(29),a=n(1688),i=["boolean","string","number"];e.exports=function(){return{processOptions:function(e){var t,n=e.body;return n&&!("function"==typeof n.pipe)&&!((t=n).constructor&&"function"==typeof t.constructor.isBuffer&&t.constructor.isBuffer(t))&&(-1!==i.indexOf(r(n))||Array.isArray(n)||a(n))?o({},e,{body:JSON.stringify(e.body),headers:o({},e.headers,{"Content-Type":"application/json"})}):e}}}},function(e,t,n){"use strict"; +/*! + * is-plain-object + * + * Copyright (c) 2014-2017, Jon Schlinkert. + * Released under the MIT License. + */var r=n(1689);function o(e){return!0===r(e)&&"[object Object]"===Object.prototype.toString.call(e)}e.exports=function(e){var t,n;return!1!==o(e)&&("function"==typeof(t=e.constructor)&&(!1!==o(n=t.prototype)&&!1!==n.hasOwnProperty("isPrototypeOf")))}},function(e,t,n){"use strict"; +/*! + * isobject + * + * Copyright (c) 2014-2017, Jon Schlinkert. + * Released under the MIT License. + */e.exports=function(e){return null!=e&&"object"==typeof e&&!1===Array.isArray(e)}},function(e,t,n){"use strict";var r=n(29);function o(e){try{return JSON.parse(e)}catch(e){throw e.message="Failed to parsed response body as JSON: ".concat(e.message),e}}e.exports=function(e){return{onResponse:function(t){var n=t.headers["content-type"]||"",a=e&&e.force||-1!==n.indexOf("application/json");return t.body&&n&&a?r({},t,{body:o(t.body)}):t},processOptions:function(e){return r({},e,{headers:r({Accept:"application/json"},e.headers)})}}}},function(e,t,n){"use strict";e.exports=n(1692)},function(e,t,n){"use strict";e.exports=function(){return{onRequest:function(e){if("xhr"===e.adapter){var t=e.request,n=e.context;"upload"in t&&"onprogress"in t.upload&&(t.upload.onprogress=r("upload")),"onprogress"in t&&(t.onprogress=r("download"))}function r(e){return function(t){var r=t.lengthComputable?t.loaded/t.total*100:-1;n.channels.progress.publish({stage:e,percent:r,total:t.total,loaded:t.loaded,lengthComputable:t.lengthComputable})}}}}}},function(e,t,n){"use strict";var r=n(1694),o=n(29);function a(e){var t=u(e);a.super.call(this,t.message),o(this,t)}function i(e){var t=u(e);i.super.call(this,t.message),o(this,t)}function u(e){var t=e.body,n={response:e,statusCode:e.statusCode,responseBody:l(t,e)};return t.error&&t.message?(n.message="".concat(t.error," - ").concat(t.message),n):t.error&&t.error.description?(n.message=t.error.description,n.details=t.error,n):(n.message=t.error||t.message||function(e){var t=e.statusMessage?" ".concat(e.statusMessage):"";return"".concat(e.method,"-request to ").concat(e.url," resulted in HTTP ").concat(e.statusCode).concat(t)}(e),n)}function l(e,t){return-1!==(t.headers["content-type"]||"").toLowerCase().indexOf("application/json")?JSON.stringify(e,null,2):e}r(a),r(i),t.ClientError=a,t.ServerError=i},function(e,t,n){"use strict";var r="undefined"!=typeof Reflect?Reflect.construct:void 0,o=Object.defineProperty,a=Error.captureStackTrace;function i(e){void 0!==e&&o(this,"message",{configurable:!0,value:e,writable:!0});var t=this.constructor.name;void 0!==t&&t!==this.name&&o(this,"name",{configurable:!0,value:t,writable:!0}),a(this,this.constructor)}void 0===a&&(a=function(e){var t=new Error;o(e,"stack",{configurable:!0,get:function(){var e=t.stack;return o(this,"stack",{configurable:!0,value:e,writable:!0}),e},set:function(t){o(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 o(e,"name",{configurable:!0,value:t})}try{var t=function(){};if(e(t,"foo"),"foo"===t.name)return e}catch(e){}}();t=e.exports=function(e,t){if(null==t||t===Error)t=i;else if("function"!=typeof t)throw new TypeError("super_ should be a function");var n;if("string"==typeof e)n=e,e=void 0!==r?function(){return r(t,arguments,this.constructor)}:function(){t.apply(this,arguments)},void 0!==u&&(u(e,n),n=void 0);else if("function"!=typeof e)throw new TypeError("constructor should be either a string or a function");e.super_=e.super=t;var o={constructor:{configurable:!0,value:e,writable:!0}};return void 0!==n&&(o.name={configurable:!0,value:n,writable:!0}),e.prototype=Object.create(t.prototype,o),e},t.BaseError=i},function(e,t,n){"use strict";e.exports=[]},function(e,t,n){"use strict";var r=n(29),o="X-Sanity-Project-ID";e.exports=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n={},a=t.token||e.token;a&&(n.Authorization="Bearer ".concat(a)),t.useGlobalApi||e.useProjectHostname||!e.projectId||(n[o]=e.projectId);var i=Boolean(void 0===t.withCredentials?e.token||e.withCredentials:t.withCredentials),u=void 0===t.timeout?e.timeout:t.timeout;return r({},t,{headers:r({},n,t.headers||{}),timeout:void 0===u?3e5:u,proxy:t.proxy||e.proxy,json:!0,withCredentials:i})}},function(e,t,n){"use strict";var r=n(29),o=n(819),a=n(144),i=n(1698),u={apiHost:"https://api.sanity.io",apiVersion:"1",useProjectHostname:!0,isPromiseAPI:!0},l=["localhost","127.0.0.1","0.0.0.0"];t.defaultConfig=u,t.initConfig=function(e,n){var c=r({},n,e);c.apiVersion||i.printNoApiVersionSpecifiedWarning();var s=r({},u,c),f=s.useProjectHostname;if("undefined"==typeof Promise){var d=o("js-client-promise-polyfill");throw new Error("No native Promise-implementation found, polyfill needed - see ".concat(d))}if(f&&!s.projectId)throw new Error("Configuration must contain `projectId`");var p="undefined"!=typeof window&&window.location&&window.location.hostname,h=p&&function(e){return-1!==l.indexOf(e)}(window.location.hostname);p&&h&&s.token&&!0!==s.ignoreBrowserTokenWarning?i.printBrowserTokenWarning():void 0===s.useCdn&&i.printCdnWarning(),f&&a.projectId(s.projectId),s.dataset&&a.dataset(s.dataset),"requestTagPrefix"in s&&(s.requestTagPrefix=s.requestTagPrefix?a.requestTag(s.requestTagPrefix).replace(/\.+$/,""):void 0),s.apiVersion="".concat(s.apiVersion).replace(/^v/,""),s.isDefaultApi=s.apiHost===u.apiHost,s.useCdn=Boolean(s.useCdn)&&!s.withCredentials,t.validateApiVersion(s.apiVersion);var v=s.apiHost.split("://",2),b=v[0],m=v[1],y=s.isDefaultApi?"apicdn.sanity.io":m;return s.useProjectHostname?(s.url="".concat(b,"://").concat(s.projectId,".").concat(m,"/v").concat(s.apiVersion),s.cdnUrl="".concat(b,"://").concat(s.projectId,".").concat(y,"/v").concat(s.apiVersion)):(s.url="".concat(s.apiHost,"/v").concat(s.apiVersion),s.cdnUrl=s.url),s},t.validateApiVersion=function(e){if("1"!==e&&"X"!==e){var t=new Date(e);if(!(/^\d{4}-\d{2}-\d{2}$/.test(e)&&t instanceof Date&&t.getTime()>0))throw new Error("Invalid API version string, expected `1` or date in format `YYYY-MM-DD`")}}},function(e,t,n){"use strict";var r=n(819),o=n(1699),a=function(e){return o((function(){for(var t,n=arguments.length,r=new Array(n),o=0;o{if(!e)throw new Error("Invalid project id");return"__studio_auth_token_".concat(e)};t.saveToken=e=>{var t=e.token,n=e.projectId;try{u.set(c(n),JSON.stringify({token:t,time:(new Date).toISOString()}))}catch(e){console.error(e)}};t.clearToken=e=>{try{u.del(c(e))}catch(e){console.error(e)}};var s=e=>{try{var t=u.get(c(e));if(t){var n=JSON.parse(t).token;if(n&&"string"==typeof n)return n}}catch(e){console.error(e)}return null};t.getToken=s;t.fetchToken=(e,t)=>t.observable.request({method:"GET",uri:"/auth/fetch",query:{sid:e},tag:"auth.fetch-token"});var f=(0,r.defer)((()=>{if("undefined"==typeof window||!(0,a.authTokenIsAllowed)())return r.EMPTY;var e=(0,a.readConfig)().projectId;if(!e)throw new Error("No projectId configured");return(0,r.of)(s(e))})),d=(0,r.defer)((()=>(0,r.concat)(f,(0,r.merge)(i.authStateChangedInOtherWindow$,i.authStateChangedInThisWindow$).pipe((0,o.switchMapTo)(f))))).pipe((0,o.shareReplay)({bufferSize:1,refCount:!0}));t.authToken$=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.otherWindowMessages$=t.crossWindowBroadcast=void 0;var r,o=(r=n(81))&&r.__esModule?r:{default:r},a=n(5),i=n(4);var u=()=>"__studio_local_storage_messaging_".concat(o.default.api.projectId),l=("undefined"==typeof window?(0,a.of)():(0,a.fromEvent)(window,"storage")).pipe((0,i.filter)((e=>e.key===u())),(0,i.map)((e=>e.newValue)),(0,i.filter)((e=>null!=e)),(0,i.map)((e=>JSON.parse(e))));t.otherWindowMessages$=l;t.crossWindowBroadcast=e=>{if("undefined"!=typeof window)try{window.localStorage.setItem(u(),JSON.stringify(e)),window.localStorage.removeItem(u())}catch(e){}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.del=function(e){r?localStorage.removeItem(e):delete o[e]},t.get=function(e){return r?localStorage[e]:o[e]},t.set=function(e,t){r?localStorage[e]=t:o[e]=t};var r=(()=>{var e="__tmp__can_use";try{return"undefined"!=typeof localStorage&&(localStorage.setItem(e,"---"),localStorage.removeItem(e),!0)}catch(e){return!1}})(),o={}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.debugRolesParam$=t.debugParams$=void 0;var r=n(5),o=n(4),a="_debug_",i=(0,r.concat)((0,r.of)(0),(0,r.fromEvent)(window,"hashchange")).pipe((0,o.map)((()=>"undefined"==typeof document?"#":document.location.hash)),(0,o.distinctUntilChanged)(),(0,o.map)((e=>e.substring(1).split(";").filter((e=>e.toLowerCase().startsWith(a))).map((e=>e.substring(a.length))))));t.debugParams$=i;var u=i.pipe((0,o.map)((e=>e.find((e=>e.startsWith("roles="))))),(0,o.map)((e=>(null==e?void 0:e.split("roles=")[1].split(",").map((e=>e.trim())))||[])));t.debugRolesParam$=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.exampleRoles=void 0,t.getDebugRolesByNames=function(e){return e.filter((e=>e in r)).map((e=>r[e]))};var r={administrator:{name:"administrator",title:"Administrator"},viewer:{name:"Viewer",title:"Viewer"},editor:{name:"editor",title:"Editor"},developer:{name:"developer",title:"Developer"},contributor:{name:"contributor",title:"Contributor"},restricted:{name:"restricted",title:"Restricted"},requiresApproval:{name:"requiresApproval",title:"Requires approval"},read:{name:"read",title:"Read"},write:{name:"write",title:"Write"}};t.exampleRoles=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.debugGrants$=void 0;var r=n(4),o=n(488),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=o?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(r,a,u):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(1706));function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}var u={administrator:a.administrator,editor:a.editor,developer:a.developer,contributor:a.contributor,viewer:a.viewer,restricted:a.restricted,requiresApproval:a.requiresApproval,read:a.viewer,write:a.editor},l=o.debugRolesParam$.pipe((0,r.map)((e=>e.length?e.filter((e=>Boolean(e)&&e in u)).flatMap((e=>u[e]||[])):null)));t.debugGrants$=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.viewer=t.restricted=t.requiresApproval=t.editor=t.developer=t.contributor=t.administrator=void 0;t.administrator=[{filter:'_id in path("**")',permissions:["read","create","history","update"]}];t.editor=[{filter:'_id in path("**")',permissions:["read","create","history","update"]}];t.developer=[{filter:'_id in path("**")',permissions:["read","create","history","update"]}];t.contributor=[{filter:'_id in path("**")',permissions:["read"]},{filter:'_id in path("drafts.**")',permissions:["create","history","update"]}];t.viewer=[{filter:'_id in path("**")',permissions:["read","history"]}];t.requiresApproval=[{filter:"!locked",permissions:["read","create","update"]}];t.restricted=[{filter:'_id in path("drafts.**") && _type in ["stringsTest", "book", "author", "referenceTest"]',permissions:["read","create","history","update"]},{filter:'_id in path("**")',permissions:["read"]}]},function(e,t,n){"use strict";function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1?u:"",history.replaceState(null,"",l),i};var o=/sid=[^&]{20,}/},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fromUrl=s,t.fromSanityClient=function(e){var t=e.config(),n=t.dataset,r=t.token;return s(e.getUrl("/socket/".concat(n)).replace(/^http/,"ws"),r?{token$:Object(u.of)(r)}:{})};var r=n(1709),o=n(1711),a=n(1712),i=n(4),u=n(5),l=n(1713);n.d(t,"ERROR_CODES",(function(){return l.a}));var c=function(e){return e};function s(e,t){void 0===t&&(t={});var n=t.timeout,l=t.token$,s=Object(o.a)((function(e,t){return new window.WebSocket(e,t)}));return Object(r.a)(s(e).pipe(n?Object(a.a)(n,Object(u.throwError)(new Error("Timeout after ".concat(n," while establishing WebSockets connection")))):c,Object(i.shareReplay)({refCount:!0}),Object(i.takeUntil)(Object(u.fromEvent)(window,"beforeunload"))),{token$:l})}},function(e,t,n){"use strict";n.d(t,"a",(function(){return f}));var r=n(4),o=n(5),a=n(482),i=n(1710),u=this&&this.__assign||function(){return u=Object.assign||function(e){for(var t,n=1,r=arguments.length;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n(0,o.merge)((0,i.getBifur)().heartbeats,s.pipe((0,r.mergeMapTo)((0,o.throwError)(new Error("The browser went offline"))))))).pipe((0,r.map)((e=>({type:"connected",lastHeartbeat:e}))),(0,u.catchWithCount)(((e,t,n)=>{var a,i=Math.min(24e4,(a=t,100*Math.pow(2,a))),u=new Date((new Date).getTime()+i),l=(0,o.timer)(u),s=!navigator.onLine,f=(e=>{var t=e.error,n=e.isOffline;return{type:"error",error:t,attemptNo:e.attemptNo,isOffline:n,retryAt:e.retryAt}})({error:e,retryAt:u,isOffline:s,attemptNo:t}),d=o.NEVER.pipe((0,r.takeUntil)(s?c:(0,o.merge)(l,c,b)));return(0,o.concat)((0,o.of)(f),d.pipe((0,r.take)(1)),n)})),(0,r.startWith)(f));t.connectionStatus$=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.catchWithCount=function(e){return t=>{var n=[],o=(0,r.catchError)(((t,r)=>(n.push(t),e(t,n.length,r).pipe(o))));return t.pipe((0,r.tap)((()=>{n=[]})),o)}};var r=n(4)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.mock$=void 0;var r,o=(r=n(1717))&&r.__esModule?r:{default:r},a=n(5),i=n(4);var u=[["nested","first"],["nested","second"],["nestedArray",{_key:"565c867c8dac"},"arrayNo1",{_key:"a645548a8f01"},"arrayNo1",{_key:"1685e372c40f"},"fieldNo0"],["nestedArray",{_key:"565c867c8dac"},"fieldNo0"],["nestedArray",{_key:"565c867c8dac"},"arrayNo19",{_key:"a02e7a93e2a2"},"fieldNo0"],["nestedArray",{_key:"565c867c8dac"},"arrayNo19",{_key:"a02e7a93e2a2"},"fieldNo19"],["address","country"],["address","street"],["customInputWithDefaultPresence","row3","cell3"]],l=(0,a.defer)((()=>(0,a.timer)(0,1e4))).pipe((0,i.mergeMapTo)(["pqSMwf6hH","pnLYqNfv5","priDVVmy8","p0NFOU0j8","pTDl2jw8d","pHMeQnTse","pDQYzJbyS","pZyoPHKUs","p4Tyi2Be5","pb9vii060","pE8yhOisw","p7Fd2C6Cj","p3exSgYCx","pbIQRYViC","p8GJaTEhN","p27ewL8aM","pYg97z75S","pdLr4quHv","pkJXiDgg6","pkl4UAKcA","pNoExists"]),(0,i.map)(((e,t)=>({type:"state",userId:e,sessionId:e+t,timestamp:(new Date).toISOString(),locations:[{type:"document",documentId:"presence-debug",lastActiveAt:(new Date).toISOString(),path:(0,o.default)(u)}]}))),(0,i.shareReplay)());t.mock$=l},function(e,t,n){var r=n(823),o=n(1719),a=n(38);e.exports=function(e){return(a(e)?r:o)(e)}},function(e,t){var n=Math.floor,r=Math.random;e.exports=function(e,t){return e+n(r()*(t-e+1))}},function(e,t,n){var r=n(823),o=n(824);e.exports=function(e){return r(o(e))}},function(e,t,n){var r=n(85);e.exports=function(e,t){return r(t,(function(t){return e[t]}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createBifurTransport=void 0;var r=n(5),o=n(4),a=n(489),i=e=>{if("rollCall"===e.type)return{type:"rollCall",userId:e.i,sessionId:e.session};if("state"===e.type){var t=e.m,n=t.sessionId,r=t.locations;return{type:"state",userId:e.i,sessionId:n,timestamp:(new Date).toISOString(),locations:r}}if("disconnect"===e.type)return{type:"disconnect",userId:e.i,sessionId:e.m.session,timestamp:(new Date).toISOString()};throw new Error("Got unknown presence event: ".concat(JSON.stringify(e)))};t.createBifurTransport=(e,t)=>[(0,r.defer)((()=>(0,a.getBifur)().request("presence").pipe((0,o.map)(i)))).pipe((0,o.share)()),e=>"rollCall"===e.type?(0,a.getBifur)().request("presence_rollcall",{session:t}):"state"===e.type?(0,a.getBifur)().request("presence_announce",{data:{locations:e.locations,sessionId:t}}):"disconnect"===e.type?(0,a.getBifur)().request("presence_disconnect",{session:t}):r.EMPTY]},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useDocumentPresence=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.ignoreLastActiveUpdates,r=(0,i.useState)([]),c=l(r,2),f=c[0],d=c[1];return(0,i.useEffect)((()=>{var t=(0,u.documentPresence)(e),r=(n?t.pipe((0,a.distinctUntilChanged)(((e,t)=>(0,o.default)(e,t,s)))):t).subscribe(d);return()=>{r.unsubscribe()}}),[e,n]),f},t.useDocumentPresenceUsers=function(e){var t=l((0,i.useState)([]),2),n=t[0],r=t[1];return(0,i.useEffect)((()=>{var t=(0,u.documentPresenceUsers)(e).subscribe(r);return()=>{t.unsubscribe()}}),[e]),n};var r,o=(r=n(1723))&&r.__esModule?r:{default:r},a=n(4),i=n(0),u=n(466);function l(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return c(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return c(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:"*",n=(0,a.getPublishedId)(e),r=Boolean(t&&"*"!==t),l=(0,o.useMemo)((()=>({documentType:t,isLoaded:!0})),[t]),s=(0,o.useState)(r?l:c),f=u(s,2),d=f[0],p=f[1];return(0,o.useEffect)((()=>p(c)),[n,t]),(0,o.useEffect)((()=>{if(!r){var e=i.default.resolveTypeForDocument(n,t).subscribe((e=>p({documentType:e,isLoaded:!0})));return()=>e.unsubscribe()}}),[n,t,r]),r?l:d};var r,o=n(0),a=n(86),i=(r=n(829))&&r.__esModule?r:{default:r};function u(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return l(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return l(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n2&&void 0!==arguments[2]?arguments[2]:{},r=t.publishedId,o=t.draftId;return(0,a.defer)((()=>e.observable.listen("*[_id == $publishedId || _id == $draftId]",{publishedId:r,draftId:o},{includeResult:!1,events:["welcome","mutation","reconnect"],effectFormat:"mendoza",tag:n.tag||"document.pair-listener"}))).pipe((0,i.concatMap)((e=>"welcome"===e.type?l().pipe((0,i.concatMap)((e=>[h(o,e.draft),h(r,e.published)]))):(0,a.of)(e))),(0,i.scan)(((e,t)=>{if(!f(t))return{next:[t],buffer:[]};var n=e.buffer.length>0,r=d(t);if(!r&&!n)return{next:[t],buffer:[]};if(!r)return{next:[],buffer:e.buffer.concat(t)};var o=e.buffer.concat(t);return p(o)?{next:o.concat(s),buffer:[]}:{next:1===o.length?[c]:[],buffer:o}}),{next:[],buffer:[]}),(0,i.mergeMap)((e=>e.next)));function l(){return e.observable.getDocuments([o,r],{tag:"document.snapshots"}).pipe((0,i.map)((e=>{var t=u(e,2);return{draft:t[0],published:t[1]}})))}};var r,o=(r=n(316))&&r.__esModule?r:{default:r},a=n(5),i=n(4);function u(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return l(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return l(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1}function p(e){var t=(0,o.default)(e.filter((e=>"mutation"===e.type)),(e=>e.transactionId));return Object.values(t).every((e=>e.length===e[0].transactionTotalEvents))}function h(e,t){return{type:"snapshot",documentId:e,document:t}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createObservableBufferedDocument=void 0;var r=n(492),o=n(5),a=n(4);function i(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return u(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return u(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var t=e.LOCAL,n=e.document.HEAD;return t?c(c({},t),{},{_type:(n||t)._type,_rev:(n||t)._rev,_updatedAt:(new Date).toISOString()}):t},d=e=>({type:"snapshot",document:e}),p=e=>e.document;t.createObservableBufferedDocument=e=>{var t=new o.Subject,n=new o.BehaviorSubject(!0),u=new o.Subject,l=new o.Subject,c=new o.Subject,s=new o.Subject,h=e.pipe((0,a.scan)(((e,t)=>"snapshot"===t.type?(e&&e.commit(),(e=>{var t=new r.BufferedDocument(e);return t.onMutation=e=>{var n=e.mutation,r=e.remote;u.next({type:"mutation",document:f(t),mutations:n.mutations,origin:r?"remote":"local"})},t.onRemoteMutation=e=>{c.next({type:"remoteMutation",head:t.document.HEAD,transactionId:e.transactionId,timestamp:e.timestamp,author:e.identity,effects:e.effects})},t.onRebase=(e,t,n)=>{l.next({type:"rebase",document:e,remoteMutations:t,localMutations:n})},t.onConsistencyChanged=e=>{n.next(e)},t.commitHandler=e=>s.next(e),t})(t.document||null)):null===e?(console.warn('Ignoring event of type "%s" since buffered document has not yet been set up with snapshot',t.type),null):e),null),(0,a.distinctUntilChanged)(),(0,a.publishReplay)(1),(0,a.refCount)()),v=e.pipe((0,a.filter)((e=>"mutation"===e.type)),(0,a.withLatestFrom)(h),(0,a.map)((e=>{var t=i(e,2),n=t[0],o=t[1];return o.arrive(new r.Mutation(n)),f(o)}))),b=t.pipe((0,a.withLatestFrom)(h),(0,a.tap)((e=>{var t=i(e,2),n=t[0],o=t[1];"mutation"===n.type&&o.add(new r.Mutation({mutations:n.mutations})),"commit"===n.type&&o.commit()})),(0,a.mergeMapTo)(o.EMPTY),(0,a.share)()),m=e=>{return n={type:"mutation",mutations:e},t.next(n);var n},y=(0,o.merge)(h.pipe((0,a.map)((e=>e.LOCAL))),u.pipe((0,a.map)(p)),l.pipe((0,a.map)(p)),v).pipe((0,a.map)(d),(0,a.publishReplay)(1),(0,a.refCount)()),g=(0,o.merge)(h.pipe((0,a.map)((e=>e.document.HEAD)),(0,a.map)(d)),c).pipe((0,a.publishReplay)(1),(0,a.refCount)());return{updates$:(0,o.merge)(y,b,u,l),consistency$:n.pipe((0,a.distinctUntilChanged)(),(0,a.publishReplay)(1),(0,a.refCount)()),remoteSnapshot$:g,commitRequest$:s,addMutation:e=>m([e]),addMutations:m,commit:()=>{h.pipe((0,a.take)(1),(0,a.tap)((e=>e.commit()))).subscribe()}}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(832)),o=i(n(1733)),a=i(n(494));function i(e){return e&&e.__esModule?e:{default:e}}function u(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class l{constructor(e,t){u(this,"active",void 0),u(this,"recursives",void 0),u(this,"payload",void 0),this.active=e||[],t?(this.recursives=t.recursives,this.payload=t.payload):this.recursives=[],this.extractRecursives()}setPayload(e){return this.payload=e,this}extractRecursives(){this.active=this.active.filter((e=>!e.isRecursive()||(this.recursives.push(...e.extractRecursives()),!1)))}activeRecursives(e){return this.recursives.filter((t=>{var n=t.head;return!!n.isConstraint()||(!("array"!=e.containerType()||!n.isIndexReference())||!("object"!=e.containerType()||!n.isAttributeReference()||!e.hasAttribute(n.name())))}))}match(e){return this.iterate(e).extractMatches(e)}iterate(e){var t=[];return this.active.concat(this.activeRecursives(e)).forEach((n=>{t.push(...n.iterate(e))})),new l(t,this)}isDestination(){return!!this.active.find((e=>!!e.hasArrived()))}hasRecursives(){return this.recursives.length>0}extractMatches(e){var t=[],n=[];if(this.active.forEach((r=>{if(r.hasArrived())n.push(new a.default({type:"alias",target:"self"}));else if(("array"!=e.containerType()||r.head.isIndexReference())&&("object"!=e.containerType()||r.head.isAttributeReference()))if(r.tail){var o=new l(r.descend(),this);r.head.toFieldReferences().forEach((e=>{t.push({target:r.head,matcher:o})}))}else n.push(r.head)})),this.hasRecursives()){var r=new l([],this);if("array"==e.containerType())for(var o=e.length(),i=0;i{t.push({target:a.default.attributeReference(e),matcher:r})}))}var u={leads:t};return n.length>0&&(u.delivery={targets:n,payload:this.payload}),u}static fromPath(e){var t=new o.default(null,new a.default((0,r.default)(e)));return new l(t.descend())}}t.default=l},function(e,t,n){"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return new l(e).tokenize()};var o=/[0-9]/,a=/^[a-zA-Z0-9_]$/,i=/^[a-zA-Z_]$/,u={operator:["..",".",",",":","?"],comparator:[">",">=","<","<=","==","!="],keyword:["$","@"],boolean:["true","false"],paren:["[","]"]};class l{constructor(e){r(this,"source",void 0),r(this,"i",void 0),r(this,"start",void 0),r(this,"length",void 0),r(this,"tokenizers",void 0),this.source=e,this.length=e.length,this.i=0,this.tokenizers=[this.tokenizeSymbol,this.tokenizeIdentifier,this.tokenizeNumber,this.tokenizeQuoted].map((e=>e.bind(this)))}tokenize(){for(var e=this,t=[],n=function(){var n=void 0;if(e.chompWhitespace(),!e.tokenizers.find((e=>!!(n=e()))))throw new Error("Invalid tokens in jsonpath '".concat(e.source,"' @ ").concat(e.i));t.push(n)};!this.EOF();)n();return t}takeWhile(e){for(var t=this.i,n="";!this.EOF();){var r=e(this.source[this.i]);if(null===r)break;n+=r,this.i++}return this.i===t?null:n}EOF(){return this.i>=this.length}peek(){return this.EOF()?null:this.source[this.i]}consume(e){if(this.i+e.length>this.length)throw new Error("Expected ".concat(e," at end of jsonpath"));if(e!=this.source.slice(this.i,this.i+e.length))throw new Error('Expected "'.concat(e,'", but source contained "').concat(this.source.slice(this.start)));this.i+=e.length}tryConsume(e){return this.i+e.length>this.length?null:e==this.source.slice(this.i,this.i+e.length)?(this.i+=e.length,e):null}chompWhitespace(){this.takeWhile((e=>" "==e?"":null))}tokenizeQuoted(){var e=this.peek();if("'"==e||'"'==e){this.consume(e);var t=!1,n=this.takeWhile((n=>t?(t=!1,n):"\\"==n?(t=!0,""):n!=e?n:null));return this.consume(e),{type:"quoted",value:n,quote:'"'==e?"double":"single"}}return null}tokenizeIdentifier(){var e=!0,t=this.takeWhile((t=>e?(e=!1,t.match(i)?t:null):t.match(a)?t:null));return null!==t?{type:"identifier",name:t}:null}tokenizeNumber(){var e=this.i,t=!1,n=!1,r=!1;"-"==this.peek()&&(r=!0,this.consume("-"));var a=this.takeWhile((e=>"."==e&&!t&&n?(t=!0,e):(n=!0,e.match(o)?e:null)));return null!==a?{type:"number",value:r?-a:+a,raw:r?"-".concat(a):a}:(this.i=e,null)}tokenizeSymbol(){var e=null;return Object.keys(u).find((t=>{var n=u[t].find((e=>this.tryConsume(e)));return!!n&&(e={type:t,symbol:n},!0)})),e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n(39)),o=a(n(494));function a(e){return e&&e.__esModule?e:{default:e}}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class u{constructor(e,t){i(this,"head",void 0),i(this,"tail",void 0),this.head=e,this.tail=t}iterate(e){var t=[this];if(this.head&&this.head.isConstraint())for(var n=!0;n;)n=(t=(0,r.default)(t.map((t=>t.iterateConstraints(e))))).some((e=>e.head&&e.head.isConstraint()));return t}isRecursive(){return this.head&&this.head.isRecursive()}hasArrived(){return null===this.head&&null===this.tail}extractRecursives(){if(this.head.isRecursive()){var e=this.head.unwrapRecursive();return new u(null,e.concat(this.tail)).descend()}return[]}iterateConstraints(e){var t=this.head;if(null===t||!t.isConstraint())return[this];var n=[];if("primitive"===e.containerType()&&t.constraintTargetIsSelf())return t.testConstraint(e)&&n.push(...this.descend()),n;if("array"===e.containerType()){for(var r=e.length(),a=0;anew u(e.head,e.tail))):[new u(null,null)]}toString(){var e=["<"];return this.head&&e.push(this.head.toString()),e.push("|"),this.tail&&e.push(this.tail.toString()),e.push(">"),e.join("")}}t.default=u},function(e,t,n){"use strict";function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{if("path"===e.type){var n=o(e),i=(l=2,function(e){if(Array.isArray(e))return e}(u=n)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}}(u,l)||function(e,t){if(e){if("string"==typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}}(u,l)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}());return[i[0],a(i[1],t)]}var u,l;return[e,t]}))}(...o(e))}},function(e,t,n){"use strict";function r(e){return o(e,!1)}function o(e,t){switch(e.type){case"attribute":return e.name;case"alias":return"self"===e.target?"@":"$";case"number":return"".concat(e.value);case"range":var n=[];return t||n.push("["),e.start&&n.push("".concat(e.start)),n.push(":"),e.end&&n.push("".concat(e.end)),e.step&&n.push(":".concat(e.step)),t||n.push("]"),n.join("");case"index":return t?"".concat(e.value):"[".concat(e.value,"]");case"constraint":var a="".concat(o(e.lhs,!1)," ").concat(e.operator," ").concat(o(e.rhs,!1));return t?a:"[".concat(a,"]");case"string":return JSON.stringify(e.value);case"path":for(var i=[],u=e.nodes.slice();u.length>0;){var l=u.shift();i.push(r(l));var c=u[0];c&&"["!==o(c,!1)[0]&&i.push(".")}return i.join("");case"union":var s=e.nodes.map((e=>o(e,!0)));return"[".concat(s.join(","),"]");default:throw new Error("Unknown node type ".concat(e.type));case"recursive":return"..".concat(o(e.term,!1))}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return(0,o.default)(e,t).map((e=>e.get()))};var r,o=(r=n(833))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class o{constructor(e,t){r(this,"_value",void 0),r(this,"path",void 0),this._value=e,this.path=t||[]}containerType(){return Array.isArray(this._value)?"array":null!==this._value&&"object"==typeof this._value?"object":"primitive"}length(){if("array"!==this.containerType())throw new Error("Won't return length of non-indexable _value");return this._value.length}getIndex(e){return"array"===this.containerType()&&(e>=this.length()?null:new o(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 o(this._value[e],this.path.concat(e)):null}get(){return this._value}}t.default=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(493),o=i(n(1739)),a=i(n(839));function i(e){return e&&e.__esModule?e:{default:e}}function u(e,t){var n=t,r=e.match(t),o=r.leads,a=r.delivery;if(o.forEach((e=>{if(e.target.isIndexReference())e.target.toIndicies().forEach((t=>{n=n.setIndexAccessor(t,u(e.matcher,n.getIndex(t)))}));else{if(!e.target.isAttributeReference())throw new Error("Unable to handle target ".concat(e.target.toString()));if(!n.hasAttribute(e.target.name()))return;var t=n.getAttribute(e.target.name()),r=u(e.matcher,n.getAttribute(e.target.name()));t!==r&&(n=n.setAttributeAccessor(e.target.name(),r))}})),a){var i=a.payload;n=i.apply(a.targets,n)}return n}t.default=class{constructor(e){!function(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(this,"patches",void 0),this.patches=(0,o.default)(e)}apply(e){var t=new a.default(e);return this.applyViaAccessor(t).get()}applyViaAccessor(e){var t,n=e,o=e.getAttribute("_id");if(!o)throw new Error("Cannot apply patch to document with no _id");return t=o.get(),this.patches.forEach((e=>{if(e.id===t){var o=r.Matcher.fromPath(e.path).setPayload(e);n=u(o,n)}})),n}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(t){var n=[];if(Array.isArray(t))return t.reduce(((t,n)=>t.concat(e(n))),n);t.set&&Object.keys(t.set).forEach((e=>{n.push(new r.default(t.id,e,t.set[e]))}));t.setIfMissing&&Object.keys(t.setIfMissing).forEach((e=>{n.push(new i.default(t.id,e,t.setIfMissing[e]))}));t.unset&&t.unset.forEach((e=>{n.push(new u.default(t.id,e))}));t.diffMatchPatch&&Object.keys(t.diffMatchPatch).forEach((e=>{n.push(new l.default(t.id,e,t.diffMatchPatch[e]))}));t.inc&&Object.keys(t.inc).forEach((e=>{n.push(new o.default(t.id,e,t.inc[e]))}));t.dec&&Object.keys(t.dec).forEach((e=>{n.push(new o.default(t.id,e,-t.dec[e]))}));if(t.insert){var c,s,f=t.insert;f.before?(c="before",s=f.before):f.after?(c="after",s=f.after):f.replace&&(c="replace",s=f.replace),n.push(new a.default(t.id,c,s,f.items))}return n};var r=c(n(1740)),o=c(n(1741)),a=c(n(1742)),i=c(n(1747)),u=c(n(1748)),l=c(n(1749));function c(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default=class{constructor(e,t,n){r(this,"id",void 0),r(this,"path",void 0),r(this,"value",void 0),this.id=e,this.path=t,this.value=n}apply(e,t){var n=t;return e.forEach((e=>{if(e.isSelfReference())n=n.set(this.value);else if(e.isIndexReference())e.toIndicies(t).forEach((e=>{n=n.setIndex(e,this.value)}));else{if(!e.isAttributeReference())throw new Error("Unable to apply to target ".concat(e.toString()));n=n.setAttribute(e.name(),this.value)}})),n}}},function(e,t,n){"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){return Number.isFinite(e)?e+t:e}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default=class{constructor(e,t,n){r(this,"path",void 0),r(this,"value",void 0),r(this,"id",void 0),this.path=t,this.value=n,this.id=e}apply(e,t){var n=t;return"primitive"==n.containerType()||e.forEach((e=>{if(e.isIndexReference())e.toIndicies(t).forEach((e=>{if(n.getIndex(e)){var t=n.getIndex(e).get();n=n.setIndex(e,o(t,this.value))}}));else{if(!e.isAttributeReference()||!n.hasAttribute(e.name()))throw new Error("Unable to apply to target ".concat(e.toString()));var r=n.getAttribute(e.name()).get();n=n.setAttribute(e.name(),o(r,this.value))}})),n}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(1743)),o=i(n(1745)),a=n(838);function i(e){return e&&e.__esModule?e:{default:e}}function u(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}t.default=class{constructor(e,t,n,r){u(this,"location",void 0),u(this,"path",void 0),u(this,"items",void 0),u(this,"id",void 0),this.id=e,this.location=t,this.path=n,this.items=r}apply(e,t){var n=t;if("array"!==t.containerType())throw new Error("Attempt to apply insert patch to non-array value");switch(this.location){case"before":var i=function(e,t){var n=(0,o.default)((0,a.targetsToIndicies)(e,t));return e.forEach((e=>{if(e.isRange()){var t=e.expandRange().start;t{if(e.isRange()){var t=e.expandRange().end;t>n&&(n=t)}})),n}(e,t);n=n.insertItemsAt(u+1,this.items);break;case"replace":var l=(0,a.targetsToIndicies)(e,t);n=(n=n.unsetIndices(l)).insertItemsAt(l[0],this.items);break;default:throw new Error("Unsupported location atm: ".concat(this.location))}return n}}},function(e,t,n){var r=n(837),o=n(1744),a=n(111);e.exports=function(e){return e&&e.length?r(e,a,o):void 0}},function(e,t){e.exports=function(e,t){return e>t}},function(e,t,n){var r=n(837),o=n(1746),a=n(111);e.exports=function(e){return e&&e.length?r(e,a,o):void 0}},function(e,t){e.exports=function(e,t){return e{if(e.isIndexReference());else{if(!e.isAttributeReference())throw new Error("Unable to apply to target ".concat(e.toString()));n.hasAttribute(e.name())||(n=t.setAttribute(e.name(),this.value))}})),n}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(838);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}t.default=class{constructor(e,t){o(this,"id",void 0),o(this,"path",void 0),o(this,"value",void 0),this.id=e,this.path=t}apply(e,t){var n=t;switch(t.containerType()){case"array":n=n.unsetIndices((0,r.targetsToIndicies)(e,t));break;case"object":e.forEach((e=>{n=n.unsetAttribute(e.name())}));break;default:throw new Error("Target value is neither indexable or an object. This error should potentially just be silently ignored?")}return n}}},function(e,t,n){"use strict";function r(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(r=function(e){return e?n:t})(e)}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=new(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=r(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(145)).diff_match_patch);function i(e,t){return"string"!=typeof t?t:a.patch_apply(e,t)[0]}t.default=class{constructor(e,t,n){o(this,"path",void 0),o(this,"dmpPatch",void 0),o(this,"id",void 0),this.id=e,this.path=t,this.dmpPatch=a.patch_fromText(n)}apply(e,t){var n=t;return"primitive"==n.containerType()||e.forEach((e=>{if(e.isIndexReference())e.toIndicies(t).forEach((e=>{if(n.getIndex(e)){var t=n.getIndex(e).get(),r=i(this.dmpPatch,t);n=n.setIndex(e,r)}}));else{if(!e.isAttributeReference()||!n.hasAttribute(e.name()))throw new Error("Unable to apply diffMatchPatch to target ".concat(e.toString()));var r=n.getAttribute(e.name()).get(),o=i(this.dmpPatch,r);n=n.setAttribute(e.name(),o)}})),n}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"BufferedDocument",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"Document",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(t,"Mutation",{enumerable:!0,get:function(){return o.default}});var r=i(n(840)),o=i(n(319)),a=i(n(1752));function i(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){function e(){return Math.floor(65536*(1+Math.random())).toString(36).substring(1)}return"".concat(e()+e(),"-").concat(e(),"-").concat(e(),"-").concat(e(),"-").concat(e()).concat(e()).concat(e())}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(n(36)),o=l(n(840)),a=l(n(319)),i=l(n(1753)),u=l(n(320));function l(e){return e&&e.__esModule?e:{default:e}}function c(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class s{constructor(e,t){var n=t.resolve,r=t.reject;c(this,"mutations",void 0),c(this,"tries",void 0),c(this,"resolve",void 0),c(this,"reject",void 0),this.mutations=e,this.tries=0,this.resolve=n,this.reject=r}apply(e){return a.default.applyAll(e,this.mutations)}squash(e){var t=a.default.squash(e,this.mutations);return t.assignRandomTransactionId(),t}}var f=(e,t)=>e=e.concat(t.mutations);t.default=class{constructor(e){c(this,"mutations",void 0),c(this,"document",void 0),c(this,"LOCAL",void 0),c(this,"commits",void 0),c(this,"buffer",void 0),c(this,"onMutation",void 0),c(this,"onRemoteMutation",void 0),c(this,"onRebase",void 0),c(this,"onDelete",void 0),c(this,"commitHandler",void 0),c(this,"committerRunning",void 0),c(this,"onConsistencyChanged",void 0),this.buffer=new i.default(e),this.document=new o.default(e),this.document.onMutation=e=>this.handleDocMutation(e),this.document.onRemoteMutation=e=>this.onRemoteMutation&&this.onRemoteMutation(e),this.document.onRebase=(e,t,n)=>this.handleDocRebase(e,t,n),this.document.onConsistencyChanged=e=>this.handleDocConsistencyChanged(e),this.LOCAL=e,this.mutations=[],this.commits=[]}reset(e){e?(0,u.default)("Document state reset to revision %s",e._rev):(0,u.default)("Document state reset to being deleted"),this.document.reset(e),this.rebase([],[]),this.handleDocConsistencyChanged(this.document.isConsistent())}add(e){this.onConsistencyChanged&&this.onConsistencyChanged(!1),(0,u.default)("Staged local mutation"),this.buffer.add(e);var t=this.LOCAL;this.LOCAL=e.apply(this.LOCAL),this.onMutation&&t!==this.LOCAL&&((0,u.default)("onMutation fired"),this.onMutation({mutation:e,document:this.LOCAL,remote:!1}),null===this.LOCAL&&this.onDelete&&this.onDelete(this.LOCAL))}arrive(e){if((0,u.default)("Remote mutation arrived %s -> %s",e.previousRev,e.resultRev),e.previousRev==e.resultRev)throw new Error("Mutation ".concat(e.transactionId," has previousRev == resultRev (").concat(e.previousRev,")"));return this.document.arrive(e)}commit(){return new Promise(((e,t)=>{this.buffer.hasChanges()?((0,u.default)("Committing local changes"),this.commits.push(new s([this.buffer.purge()],{resolve:e,reject:t})),this.buffer=new i.default(this.LOCAL),this.performCommits()):e()}))}performCommits(){if(!this.commitHandler)throw new Error("No commitHandler configured for this BufferedDocument");this.committerRunning||this._cycleCommitter()}_cycleCommitter(){if(0!=this.commits.length){this.committerRunning=!0;var e=this.commits.shift(),t=e.squash(this.LOCAL),n=this.document.stage(t,!0),r={success:()=>{(0,u.default)("Commit succeeded"),n.success(),e.resolve(),this._cycleCommitter()},failure:()=>{(0,u.default)("Commit failed"),e.tries+=1,null!==this.LOCAL&&this.commits.unshift(e),n.failure(),e.tries<200&&setTimeout((()=>this._cycleCommitter()),Math.min(1e3*e.tries,6e4))},cancel:e=>{this.commits.forEach((t=>t.reject(e))),this.commits=[],this.reset(this.document.HEAD),this.buffer=new i.default(this.LOCAL),this.committerRunning=!1}};(0,u.default)("Posting commit"),this.commitHandler({mutation:t,success:r.success,failure:r.failure,cancel:r.cancel})}else this.committerRunning=!1}handleDocRebase(e,t,n){this.rebase(t,n)}handleDocumentDeleted(){(0,u.default)("Document deleted"),null!==this.LOCAL&&this.onDelete&&this.onDelete(this.LOCAL),this.commits=[],this.mutations=[]}handleDocMutation(e){if(0==this.commits.length&&!this.buffer.hasChanges())return(0,u.default)("Document mutated from remote with no local changes"),this.LOCAL=this.document.EDGE,this.buffer=new i.default(this.LOCAL),void(this.onMutation&&this.onMutation(e));(0,u.default)("Document mutated from remote with local changes"),null===this.document.EDGE&&this.handleDocumentDeleted(),this.rebase([e.mutation],[])}rebase(e,t){(0,u.default)("Rebasing document"),null===this.document.EDGE&&this.handleDocumentDeleted();var n=this.LOCAL;this.LOCAL=this.commits.reduce(((e,t)=>t.apply(e)),this.document.EDGE),this.LOCAL=this.buffer.rebase(this.LOCAL),null!==n&&null!==this.LOCAL&&(n._rev=this.LOCAL._rev),!(0,r.default)(this.LOCAL,n)&&this.onRebase&&this.onRebase(this.LOCAL,e.reduce(f,[]),t.reduce(f,[]))}handleDocConsistencyChanged(e){if(this.onConsistencyChanged){var t=this.commits.length>0||this.buffer.hasChanges();e&&!t&&this.onConsistencyChanged(!0),e||this.onConsistencyChanged(!1)}}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(145)),o=l(n(834)),a=l(n(835)),i=l(n(319)),u=l(n(320));function l(e){return e&&e.__esModule?e:{default:e}}function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}t.default=class{constructor(e){s(this,"BASIS",void 0),s(this,"out",[]),s(this,"PRESTAGE",void 0),s(this,"setOperations",void 0),s(this,"documentPresent",void 0),s(this,"staged",void 0),s(this,"dmp",void 0),e?(0,u.default)("Reset mutation buffer to rev %s",e._rev):(0,u.default)("Reset mutation buffer state to document being deleted"),this.staged=[],this.setOperations={},this.documentPresent=!1,this.BASIS=e,this.PRESTAGE=e,this.dmp=new r.diff_match_patch}add(e){e.mutations.forEach((e=>this.addOperation(e)))}hasChanges(){return this.out.length>0||Object.keys(this.setOperations).length>0}purge(e){this.stashStagedOperations();var t=null;return this.out.length>0&&((0,u.default)("Purged mutation buffer"),t=new i.default({mutations:this.out,resultRev:e,transactionId:e})),this.out=[],this.documentPresent=!1,t}addOperation(e){if(e.patch&&e.patch.set&&e.patch.id===this.PRESTAGE._id&&2==Object.keys(e.patch).length){for(var t=e.patch.set,n={},r=0,o=Object.keys(t);r0&&((0,u.default)("Unoptimizable set-operation detected, purging optimization buffer"),this.staged.push({patch:{id:this.PRESTAGE._id,set:n}}),this.stashStagedOperations())}else e.createIfNotExists&&this.PRESTAGE&&e.createIfNotExists._id===this.PRESTAGE._id?this.documentPresent||(this.staged.push(e),this.documentPresent=!0,this.stashStagedOperations()):((0,u.default)("Unoptimizable mutation detected, purging optimization buffer"),this.staged.push(e),this.stashStagedOperations())}optimiseSetOperation(e,t){if("object"==typeof t)return!1;var n=(0,o.default)(e,this.PRESTAGE);if(1!==n.length)return!1;var r,i=n[0];if("object"==typeof i.value)return!1;if(i.value===t)r=null;else if("string"==typeof i.value&&"string"==typeof t)try{var u=this.dmp.patch_make(i.value,t).map((e=>e.toString())).join("");r={patch:{id:this.PRESTAGE._id,diffMatchPatch:{[e]:u}}}}catch(e){return!1}else r={patch:{id:this.PRESTAGE._id,set:{[e]:t}}};var l=(0,a.default)(i.path);return r?this.setOperations[l]=r:delete this.setOperations[l],!0}stashStagedOperations(){var e=[];Object.keys(this.setOperations).forEach((t=>{e.push(this.setOperations[t])})),e.push(...this.staged),e.length>0&&(this.PRESTAGE=new i.default({mutations:e}).apply(this.PRESTAGE),this.staged=[],this.setOperations={}),this.out.push(...e)}rebase(e){return this.stashStagedOperations(),null===e?(this.out=[],this.PRESTAGE=this.BASIS=e,this.documentPresent=!1):(this.BASIS=e,this.out?this.PRESTAGE=new i.default({mutations:this.out}).apply(this.BASIS):this.PRESTAGE=this.BASIS),this.PRESTAGE}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return t=function(e){function t(e,t){var n=i(e);return n.patch(t),n.commit()}function n(e){var t=i(e);t.delete(),t.commit()}function i(t){var n=e.listen("*[_id == $id]",{id:t},{includeResult:!1,events:["welcome","mutation","reconnect"]}).pipe((0,o.concatMap)((n=>"welcome"===n.type?function(e,t){return e.observable.getDocument(t).pipe((0,o.map)((e=>({type:"snapshot",document:e}))))}(e,t):(0,r.of)(n))),(0,o.share)());return(0,a.createBufferedDocument)(t,n)}function u(e){return i(e).events}function l(e){return new r.Observable((t=>{var n=e.map((e=>u(e).subscribe(t)));return()=>{n.map((e=>e.unsubscribe()))}}))}function c(t){return e.observable.create(t)}function s(t){return e.observable.createIfNotExists(t)}function f(t){return e.observable.createOrReplace(t)}function d(t,n){return e.observable.fetch(t,n).pipe((0,o.map)((e=>({type:"snapshot",documents:e}))))}function p(t,n){return(0,r.defer)((()=>e.observable.listen(t,n||{},{includeResult:!1,events:["welcome","mutation","reconnect"]}))).pipe((0,o.concatMap)((e=>"welcome"===e.type?d(t,n):(0,r.of)(e))))}return{byId:u,byIds:l,create:c,checkout:i,query:p,patch:t,delete:n,createOrReplace:f,createIfNotExists:s}}(e),n=(e,t)=>function(e,t){return function(){return console.warn("The `documentStore.%s()-method is deprecated and should not be relied upon. Please use checkoutPair() or listenQuery() instead.",e),t(...arguments)}}(t,e),Object.keys(t).reduce(((e,r)=>(e[r]=n(t[r],r),e)),{});var t,n};var r=n(5),o=n(4),a=n(831)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.resolveTypeForDocument=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"*";if(t&&"*"!==t)return(0,r.of)(t);var n="*[_id in [$documentId, $draftId]]._type",u=(0,a.getPublishedId)(e),l=(0,a.getDraftId)(u);return i.versionedClient.observable.fetch(n,{documentId:u,draftId:l}).pipe((0,o.map)((e=>e[0])))};var r=n(5),o=n(4),a=n(86),i=n(53)},function(e,t,n){"use strict";var r=y(n(1757)),o=y(n(24)),a=n(1801),i=n(860),u=y(n(1887)),l=y(n(1888)),c=y(n(1889)),s=y(n(1890)),f=y(n(1891)),d=y(n(1892)),p=y(n(1893)),h=y(n(1894)),v=y(n(1895)),b=y(n(1896)),m=y(n(1897));function y(e){return e&&e.__esModule?e:{default:e}}var g=e=>"error"===e.severity;e.exports=e=>{var t=(0,a.validateSchema)(e.types).getTypes(),n=(0,a.groupProblems)(t),y=[];n.some((e=>e.problems.some(g)))||(y=[...e.types,f.default,u.default,l.default,o.default,d.default,m.default,c.default,s.default,b.default,v.default,p.default,h.default].filter(Boolean));var O=r.default.compile({name:e.name,types:y});return O._source=e,O._validation=n,(0,i.inferFromSchema)(O)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return o.default}});var r,o=(r=n(1758))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=o(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(r,i,u):r[i]=e[i]}r.default=e,n&&n.set(e,r);return r}(n(1759));function o(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(o=function(e){return e?n:t})(e)}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class i{static compile(e){return new i(e)}constructor(e){a(this,"_original",void 0),a(this,"_registry",void 0),this._original=e,this._registry=function(e){var t=Object.assign(Object.create(null),r),n=e.types.reduce(((e,t)=>{if(e[t.name])throw new Error("Duplicate type name added to schema: ".concat(t.name));return e[t.name]=t,e}),{});return e.types.forEach(i),t;function o(e){if(!t[e]){if(!n[e])throw new Error("Unknown type: ".concat(e));i(n[e])}}function a(e){return o(e.type),t[e.type].extend(e,a).get()}function i(e){o(e.type),t[e.name]||(t[e.name]=t[e.type].extend(e,a))}}(e)}get name(){return this._original.name}get(e){return this._registry[e]&&this._registry[e].get()}has(e){return e in this._registry}getTypeNames(){return Object.keys(this._registry)}}t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"any",{enumerable:!0,get:function(){return r.AnyType}}),Object.defineProperty(t,"array",{enumerable:!0,get:function(){return y.ArrayType}}),Object.defineProperty(t,"block",{enumerable:!0,get:function(){return g.BlockType}}),Object.defineProperty(t,"boolean",{enumerable:!0,get:function(){return l.BooleanType}}),Object.defineProperty(t,"crossDatasetReference",{enumerable:!0,get:function(){return p.CrossDatasetReferenceType}}),Object.defineProperty(t,"date",{enumerable:!0,get:function(){return u.DateType}}),Object.defineProperty(t,"datetime",{enumerable:!0,get:function(){return i.DateTimeType}}),Object.defineProperty(t,"document",{enumerable:!0,get:function(){return m.DocumentType}}),Object.defineProperty(t,"email",{enumerable:!0,get:function(){return s.EmailType}}),Object.defineProperty(t,"file",{enumerable:!0,get:function(){return v.FileType}}),Object.defineProperty(t,"image",{enumerable:!0,get:function(){return h.ImageType}}),Object.defineProperty(t,"number",{enumerable:!0,get:function(){return f.NumberType}}),Object.defineProperty(t,"object",{enumerable:!0,get:function(){return b.ObjectType}}),Object.defineProperty(t,"reference",{enumerable:!0,get:function(){return d.ReferenceType}}),Object.defineProperty(t,"span",{enumerable:!0,get:function(){return O.SpanType}}),Object.defineProperty(t,"string",{enumerable:!0,get:function(){return o.StringType}}),Object.defineProperty(t,"text",{enumerable:!0,get:function(){return a.TextType}}),Object.defineProperty(t,"url",{enumerable:!0,get:function(){return c.UrlType}});var r=n(1760),o=n(1763),a=n(1764),i=n(1765),u=n(1766),l=n(1767),c=n(1768),s=n(1769),f=n(1770),d=n(1771),p=n(1772),h=n(1777),v=n(1792),b=n(853),m=n(1796),y=n(1797),g=n(1798),O=n(1800)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AnyType=void 0;var r=a(n(66)),o=a(n(32));function a(e){return e&&e.__esModule?e:{default:e}}var i=[...n(54).DEFAULT_OVERRIDEABLE_FIELDS],u={name:"any",type:null,jsonType:"any"},l={get:()=>u,extend:(e,t)=>function e(t){return{get:()=>t,extend:n=>{if(n.of)throw new Error('Cannot override `of` property of subtypes of "array"');var r=Object.assign({},t,(0,o.default)(n,i),{type:t});return e(r)}}}(Object.assign((0,o.default)(u,i),e,{type:u,of:e.of.map((e=>({name:e.name,type:t((0,r.default)(e,"name"))})))}))};t.AnyType=l},function(e,t,n){var r=n(844),o=n(800);e.exports=function(e,t){return r(e,t,(function(t,n){return o(e,n)}))}},function(e,t,n){var r=n(473),o=n(178),a=n(301),i=n(50),u=n(142);e.exports=function(e,t,n,l){if(!i(e))return e;for(var c=-1,s=(t=o(t,e)).length,f=s-1,d=e;null!=d&&++cu,extend:e=>function e(t){return{get:()=>t,extend:n=>{var o=Object.assign({},t,(0,r.default)(n,i),{type:t});return e(o)}}}(Object.assign((0,r.default)(u,i),e,{type:u,preview:o.default}))};t.StringType=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TextType=void 0;var r=a(n(32)),o=a(n(112));function a(e){return e&&e.__esModule?e:{default:e}}var i=[...n(54).DEFAULT_OVERRIDEABLE_FIELDS,"rows"],u={name:"text",type:null,jsonType:"string"},l={get:()=>u,extend:e=>function e(t){return{get:()=>t,extend:n=>{var o=Object.assign({},t,(0,r.default)(n,i),{type:t});return e(o)}}}(Object.assign((0,r.default)(u,i),e,{type:u,preview:o.default}))};t.TextType=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DateTimeType=void 0;var r=a(n(32)),o=a(n(112));function a(e){return e&&e.__esModule?e:{default:e}}var i=[...n(54).DEFAULT_OVERRIDEABLE_FIELDS],u={name:"datetime",title:"Datetime",type:null,jsonType:"string"},l={get:()=>u,extend:e=>function e(t){return{get:()=>t,extend:n=>{var o=Object.assign({},t,(0,r.default)(n,i),{type:t});return e(o)}}}(Object.assign((0,r.default)(u,i),e,{type:u,preview:o.default}))};t.DateTimeType=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DateType=void 0;var r=a(n(32)),o=a(n(112));function a(e){return e&&e.__esModule?e:{default:e}}var i=[...n(54).DEFAULT_OVERRIDEABLE_FIELDS],u={name:"date",title:"Datetime",type:null,jsonType:"string"},l={get:()=>u,extend:e=>function e(t){return{get:()=>t,extend:n=>{var o=Object.assign({},t,(0,r.default)(n,i),{type:t});return e(o)}}}(Object.assign((0,r.default)(u,i),e,{type:u,preview:o.default}))};t.DateType=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BooleanType=void 0;var r=a(n(32)),o=a(n(112));function a(e){return e&&e.__esModule?e:{default:e}}var i=[...n(54).DEFAULT_OVERRIDEABLE_FIELDS],u={name:"boolean",type:null,jsonType:"boolean"},l={get:()=>u,extend:e=>function e(t){return{get:()=>t,extend:n=>{var o=Object.assign({},t,(0,r.default)(n,i),{type:t});return e(o)}}}(Object.assign((0,r.default)(u,i),e,{type:u,preview:o.default}))};t.BooleanType=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UrlType=void 0;var r=a(n(32)),o=a(n(112));function a(e){return e&&e.__esModule?e:{default:e}}var i=[...n(54).DEFAULT_OVERRIDEABLE_FIELDS],u={name:"url",title:"Url",type:null,jsonType:"string"},l={get:()=>u,extend:e=>function e(t){return{get:()=>t,extend:n=>{var o=Object.assign({},t,(0,r.default)(n,i),{type:t});return e(o)}}}(Object.assign((0,r.default)(u,i),e,{type:u,preview:o.default}))};t.UrlType=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.EmailType=void 0;var r=a(n(32)),o=a(n(112));function a(e){return e&&e.__esModule?e:{default:e}}var i=[...n(54).DEFAULT_OVERRIDEABLE_FIELDS],u={name:"email",title:"Email",type:null,jsonType:"string"},l={get:()=>u,extend:e=>function e(t){return{get:()=>t,extend:n=>{var o=Object.assign({},t,(0,r.default)(n,i),{type:t});return e(o)}}}(Object.assign((0,r.default)(u,i),e,{type:u,preview:o.default}))};t.EmailType=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.NumberType=void 0;var r=a(n(32)),o=a(n(112));function a(e){return e&&e.__esModule?e:{default:e}}var i=[...n(54).DEFAULT_OVERRIDEABLE_FIELDS],u={name:"number",type:null,jsonType:"number"},l={get:()=>u,extend:e=>function e(t){return{get:()=>t,extend:n=>{var o=Object.assign({},t,(0,r.default)(n,i),{type:t});return e(o)}}}(Object.assign((0,r.default)(u,i),e,{type:u,preview:o.default}))};t.NumberType=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WEAK_FIELD=t.ReferenceType=t.REF_FIELD=void 0;var r=l(n(32)),o=l(n(321)),a=n(113),i=n(54),u=["name"];function l(e){return e&&e.__esModule?e:{default:e}}function c(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var s={name:"_ref",title:"Referenced document ID",type:"string"};t.REF_FIELD=s;var f={name:"_weak",title:"Weak reference",type:"boolean"};t.WEAK_FIELD=f;var d=[s,f],p=[...i.DEFAULT_OVERRIDEABLE_FIELDS],h={name:"reference",type:null,jsonType:"object"};var v={get:()=>h,extend(e,t){if(!e.to)throw new Error('Missing "to" field in reference definition. Check the type '.concat(e.name));var n=Object.assign((0,r.default)(h,p),e,{type:h});return(0,a.lazyGetter)(n,"fields",(()=>d.map((e=>{var n=e.name,r=c(e,u);return{name:n,type:t(r)}})))),(0,a.lazyGetter)(n,"to",(()=>(0,o.default)(e.to).map((e=>t(e))))),(0,a.lazyGetter)(n,"title",(()=>{return e.title||((t=n).to&&0!==t.to.length?"Reference to ".concat(function(e,t){var n=e.length;if(1===n)return e[0];var r=e.slice(0,n-1),o=e[n-1];return"".concat(r.join(", ")," ").concat(t," ").concat(o)}((0,o.default)(t.to).map((e=>e.title)),"or").toLowerCase()):"Reference");var t})),function e(t){return{get:()=>t,extend:n=>{if(n.of)throw new Error('Cannot override `of` of subtypes of "reference"');var o=Object.assign({},t,(0,r.default)(n,p),{type:t});return e(o)}}}(n)}};t.ReferenceType=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WEAK_FIELD=t.REF_FIELD=t.CrossDatasetReferenceType=void 0;var r=s(n(32)),o=s(n(181)),a=s(n(321)),i=n(848),u=n(113),l=n(54),c=["name"];function s(e){return e&&e.__esModule?e:{default:e}}function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function d(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var v={name:"_ref",title:"Referenced document ID",type:"string"};t.REF_FIELD=v;var b={name:"_weak",title:"Weak reference marker",type:"boolean"};t.WEAK_FIELD=b;var m=[v,b,{name:"_dataset",title:"The dataset containing the referenced document",type:"string"}],y=[...l.DEFAULT_OVERRIDEABLE_FIELDS],g={name:"crossDatasetReference",type:null,jsonType:"object"};var O={get:()=>g,extend(e,t){if(!e.to)throw new Error('Missing "to" field in cross dataset reference definition. Check the type '.concat(e.name));var n=Object.assign((0,r.default)(g,y),e,{type:g});return(0,u.lazyGetter)(n,"fields",(()=>m.map((e=>{var n=e.name,r=h(e,c);return{name:n,type:t(r)}})))),(0,u.lazyGetter)(n,"to",(()=>(0,a.default)(e.to).map((e=>d(d({},e),{},{__experimental_search:(0,i.resolveSearchConfigForBaseFieldPaths)(e)}))))),(0,u.lazyGetter)(n,"title",(()=>{return e.title||((t=n).to&&0!==t.to.length?"Cross dataset reference to ".concat(function(e,t){var n=e.length;if(1===n)return e[0];var r=e.slice(0,n-1),o=e[n-1];return"".concat(r.join(", ")," ").concat(t," ").concat(o)}((0,a.default)(t.to).map((e=>e.title||(0,o.default)(e.type))),"or").toLowerCase()):"Cross dataset Reference");var t})),function e(t){return{get:()=>t,extend:n=>{if(n.of)throw new Error('Cannot override `of` of subtypes of "reference"');var o=Object.assign({},t,(0,r.default)(n,y),{type:t});return e(o)}}}(n)}};t.CrossDatasetReferenceType=O},function(e,t,n){var r=n(845),o=n(846),a=n(847),i=n(95);e.exports=function(e){return function(t){t=i(t);var n=o(t)?a(t):void 0,u=n?n[0]:t.charAt(0),l=n?r(n,1).join(""):t.slice(1);return u[e]()+l}}},function(e,t){e.exports=function(e){return e.split("")}},function(e,t){var n="[\\ud800-\\udfff]",r="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",o="\\ud83c[\\udffb-\\udfff]",a="[^\\ud800-\\udfff]",i="(?:\\ud83c[\\udde6-\\uddff]){2}",u="[\\ud800-\\udbff][\\udc00-\\udfff]",l="(?:"+r+"|"+o+")"+"?",c="[\\ufe0e\\ufe0f]?",s=c+l+("(?:\\u200d(?:"+[a,i,u].join("|")+")"+c+l+")*"),f="(?:"+[a+r+"?",r,i,u,n].join("|")+")",d=RegExp(o+"(?="+o+")|"+f+s,"g");e.exports=function(e){return e.match(d)||[]}},function(e,t,n){var r=n(85),o=n(475),a=n(38),i=n(141),u=n(798),l=n(142),c=n(95);e.exports=function(e){return a(e)?r(e,l):i(e)?[e]:o(u(c(e)))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ImageType=void 0;var r=s(n(182)),o=s(n(32)),a=s(n(234)),i=n(113),u=n(1791),l=n(54),c=["name"];function s(e){return e&&e.__esModule?e:{default:e}}function f(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function p(e){for(var t=1;tb,extend(e,t){var n=p({},e.options||m),l=[u.HOTSPOT_FIELD,u.CROP_FIELD];n.hotspot||(l=l.map((e=>p(p({},e),{},{hidden:!0}))));var s=[u.ASSET_FIELD,...l,...e.fields||[]],d=Object.assign((0,o.default)(b,v),e,{type:b,title:e.title||(0,r.default)(e.name||e.type||""),options:n,isCustomized:Boolean(e.fields)});return(0,i.lazyGetter)(d,"fields",(()=>s.map((e=>{var n=e.name,r=f(e,c);return{name:n,type:t(r)}})))),(0,i.lazyGetter)(d,"preview",(0,a.default)(Object.assign({},e,{fields:s}))),function e(t){return{get:()=>t,extend:n=>{if(n.fields)throw new Error('Cannot override `fields` of subtypes of "image"');var r=Object.assign({},t,(0,o.default)(n,v),{type:t});return e(r)}}}(d)}};t.ImageType=y},function(e,t){e.exports=function(e,t,n,r){var o=-1,a=null==e?0:e.length;for(r&&a&&(n=e[++o]);++o"string"===e.type)).map((e=>e.name)),a=t.fields.filter(u.isBlockField).map((e=>e.name)),l=f.find((e=>n.includes(e)||a.includes(e))),p=d.find((e=>e!==l&&(n.includes(e)||a.includes(e))));l||(l=n[0]||a[0],p=n[1]||a[1]);var b=t.fields.find((e=>"image"===e.type)),m=function(e){var t=e.fields||[],n=t.find(h);if(n)return n.name;var r=t.find((e=>(e.fields||[]).some(h)));return r?"".concat(r.name,".asset"):void 0}(t);if(!l){var y=function(e){var t=e.fields||[],n=t.find(v);if(n)return n.name;var r=t.find((e=>(e.fields||[]).some(v)));return r?"".concat(r.name,".asset"):void 0}(t);y&&(l="".concat(y,".originalFilename")),m&&(l="".concat(m,".originalFilename"))}if(!l&&!m){var g=t.fields.map((e=>e.name));return{select:g.reduce(((e,t)=>(e[t]=t,e)),{}),prepare:(0,i.createFallbackPrepare)(g)}}return{select:(0,o.default)({title:l,description:p,imageUrl:!b&&m?"".concat(m,".url"):void 0,media:b?b.name:void 0},r.default)}};var r=l(n(850)),o=l(n(1786)),a=l(n(321)),i=n(1787),u=n(1789);function l(e){return e&&e.__esModule?e:{default:e}}function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var f=["title","name","label","heading","header","caption"],d=["description",...f];function p(e,t){return(0,a.default)(e.to||[]).some((e=>e.type===t))}function h(e){return p(e,"sanity.imageAsset")}function v(e){return p(e,"sanity.fileAsset")}},function(e,t,n){var r=n(94),o=n(851),a=n(852);e.exports=function(e,t){return a(e,o(r(t)))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createFallbackPrepare=function(e){return t=>({title:(0,o.default)((0,r.default)(t,e),i)})};var r=a(n(32)),o=a(n(1788));function a(e){return e&&e.__esModule?e:{default:e}}var i={maxEntries:2,maxDepth:2,maxBreadth:2,ignoreKeys:["_id","_type","_key","_ref"]}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n={maxDepth:"maxDepth"in t?t.maxDepth:2,maxBreadth:"maxBreadth"in t?t.maxBreadth:2,ignoreKeys:"ignoreKeys"in t?t.ignoreKeys:[]};return a(e,n,0)};var r,o=(r=n(32))&&r.__esModule?r:{default:r};function a(e,t,n){if(n>t.maxDepth)return"...";if(Array.isArray(e)){if(0===e.length)return"[empty]";var r=Math.max(e.length-t.maxBreadth),i=e.slice(0,t.maxBreadth).map(((e,r)=>a(e,t,n+1))).concat(r>0?"…+".concat(r):[]).join(", ");return 0===n?i:"[".concat(i,"]")}if("object"==typeof e&&null!==e){var u=Object.keys(e).filter((n=>!t.ignoreKeys.includes(n)&&void 0!==e[n]));if(function(e){for(var t in e)if(e.hasOwnProperty(t))return!1;return!0}((0,o.default)(e,u)))return"{empty}";var l=u.slice(0,t.maxBreadth).map((r=>"".concat(r,": ").concat(a(e[r],t,n+1)))).join(", ");return 0===n?l:"{".concat(l,"}")}var c=String(e);return""===c?'""':c}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isBlockField=function(e){return"array"===e.type&&e.of&&e.of.some((e=>"block"===e.type))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.warnIfPreviewHasFields=function(e){var t=e.preview||(e.options||{}).preview;t&&"fields"in t&&console.warn('Heads up! "preview.fields" should be renamed to "preview.select". Please update the preview config for "'.concat(e.name,'".\n'))},t.warnIfPreviewOnOptions=function(e){e.options&&e.options.preview&&console.warn('Heads up! The preview config is no longer defined on "options", but instead on the type/field itself.\nPlease move {options: {preview: ...}} to {..., preview: ...} on the type/field definition of "'.concat(e.name,'".\n'))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.HOTSPOT_FIELD=t.CROP_FIELD=t.ASSET_FIELD=void 0;t.ASSET_FIELD={name:"asset",type:"reference",to:[{type:"sanity.imageAsset"}]};t.HOTSPOT_FIELD={name:"hotspot",type:"sanity.imageHotspot"};t.CROP_FIELD={name:"crop",type:"sanity.imageCrop"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FileType=t.ASSET_FIELD=void 0;var r=l(n(32)),o=l(n(234)),a=n(113),i=n(54),u=["name"];function l(e){return e&&e.__esModule?e:{default:e}}function c(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function f(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var d={name:"asset",type:"reference",to:{type:"sanity.fileAsset"}};t.ASSET_FIELD=d;var p=[...i.DEFAULT_OVERRIDEABLE_FIELDS],h={name:"file",type:null,jsonType:"object"},v={accept:""},b={get:()=>h,extend(e,t){var n=function(e){for(var t=1;ti.map((e=>{var n=e.name,r=c(e,u);return{name:n,type:t(r)}})))),(0,a.lazyGetter)(l,"preview",(0,o.default)(Object.assign({},e,{fields:i}))),function e(t){return{get:()=>t,extend:n=>{if(n.fields)throw new Error('Cannot override `fields` of subtypes of "file"');var o=Object.assign({},t,(0,r.default)(n,p),{type:t});return e(o)}}}(l)}};t.FileType=b},function(e,t,n){var r=n(180),o=n(1794);e.exports=function(e,t){return r(o(e,t),1)}},function(e,t,n){var r=n(85),o=n(94),a=n(854),i=n(38);e.exports=function(e,t){return(i(e)?r:a)(e,o(t,3))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=i.filter((t=>e.fields.some((e=>l(e)&&e.name===t))));0===t.length&&(t=e.fields.filter(l).map((e=>e.name)));return t.map((e=>({name:e,title:(0,o.default)((0,r.default)(e)),by:[{field:e,direction:"asc"}]})))};var r=a(n(182)),o=a(n(181));function a(e){return e&&e.__esModule?e:{default:e}}var i=["title","name","label","heading","header","caption","description"],u=["string","boolean","number"],l=e=>u.includes(e.type)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentType=void 0;var r=n(853),o={name:"document",type:null,jsonType:"object"},a={get:()=>o,extend:r.ObjectType.extend};t.DocumentType=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ArrayType=void 0;var r,o=(r=n(32))&&r.__esModule?r:{default:r},a=n(113);var i=[...n(54).DEFAULT_OVERRIDEABLE_FIELDS],u={name:"array",type:null,jsonType:"array",of:[]},l={get:()=>u,extend(e,t){var n=Object.assign((0,o.default)(u,i),e,{type:u});return(0,a.lazyGetter)(n,"of",(()=>e.of.map((e=>t(e))))),function e(t){return{get:()=>t,extend:n=>{if(n.of)throw new Error('Cannot override `of` property of subtypes of "array"');var r=Object.assign({},t,(0,o.default)(n,i),{type:t});return e(r)}}}(n)}};t.ArrayType=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BlockType=void 0;var r=c(n(32)),o=n(113),a=c(n(234)),i=n(1799),u=["marks","styles","lists","of"],l=["name"];function c(e){return e&&e.__esModule?e:{default:e}}function s(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function d(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var p=["type","name","title","jsonType","description","options","fieldsets","icon"],h={name:"block",type:null,jsonType:"object"},v={},b={get:()=>h,extend(e,t){var n=function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:[];return{name:"children",title:"Content",type:"array",of:[{type:"span",fields:[i.DEFAULT_TEXT_FIELD,i.DEFAULT_MARKS_FIELD],annotations:e&&e.annotations?e.annotations:y,decorators:e&&e.decorators?e.decorators:i.DEFAULT_DECORATORS},...t.filter((e=>"span"!==e.type))]}}(c,O),_=function(e){return{name:"style",title:"Style",type:"string",options:{list:m(e||i.DEFAULT_BLOCK_STYLES)}}}(b),E=function(e){return{name:"list",title:"List type",type:"string",options:{list:e||i.DEFAULT_LIST_TYPES}}}(g),x=[j,_,E].concat(e.fields||[]),P=Object.assign((0,r.default)(h,p),w,{type:h,options:n});return(0,o.lazyGetter)(P,"fields",(()=>x.map((e=>{var n=e.name,r=s(e,l);return{name:n,type:t(r)}})))),(0,o.lazyGetter)(P,"preview",(0,a.default)(e)),function e(t){return{get:()=>t,extend:n=>{if(n.fields)throw new Error('Cannot override `fields` of subtypes of "block"');var o=Object.assign({},t,(0,r.default)(n,p),{type:t});return e(o)}}}(P)}};function m(e){return e.some((e=>"normal"===e.value))?e:[i.BLOCK_STYLES.normal,...e]}t.BlockType=b;var y=[i.DEFAULT_LINK_ANNOTATION]},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LIST_TYPES=t.DEFAULT_TEXT_FIELD=t.DEFAULT_MARKS_FIELD=t.DEFAULT_LIST_TYPES=t.DEFAULT_LINK_ANNOTATION=t.DEFAULT_DECORATORS=t.DEFAULT_BLOCK_STYLES=t.DECORATOR_UNDERLINE=t.DECORATOR_STRONG=t.DECORATOR_STRIKE=t.DECORATOR_EMPHASIS=t.DECORATOR_CODE=t.DECORATORS=t.BLOCK_STYLES=void 0;t.DEFAULT_LINK_ANNOTATION={type:"object",name:"link",options:{editModal:"popover"},fields:[{name:"href",type:"url",title:"Url",validation:e=>e.uri({scheme:["http","https","tel","mailto"],allowRelative:!0})}]};t.DEFAULT_TEXT_FIELD={type:"text",name:"text",title:"Text"};t.DEFAULT_MARKS_FIELD={name:"marks",type:"array",of:[{type:"string"}],title:"Marks"};var r={bullet:{title:"Bullet",value:"bullet"},numbered:{title:"Numbered",value:"number"}};t.LIST_TYPES=r;var o=[r.bullet,r.numbered];t.DEFAULT_LIST_TYPES=o;var a={normal:{title:"Normal",value:"normal"},h1:{title:"Heading 1",value:"h1"},h2:{title:"Heading 2",value:"h2"},h3:{title:"Heading 3",value:"h3"},h4:{title:"Heading 4",value:"h4"},h5:{title:"Heading 5",value:"h5"},h6:{title:"Heading 6",value:"h6"},blockquote:{title:"Quote",value:"blockquote"}};t.BLOCK_STYLES=a;var i=[a.normal,a.h1,a.h2,a.h3,a.h4,a.h5,a.h6,a.blockquote];t.DEFAULT_BLOCK_STYLES=i;var u={title:"Strong",value:"strong"};t.DECORATOR_STRONG=u;var l={title:"Emphasis",value:"em"};t.DECORATOR_EMPHASIS=l;var c={title:"Code",value:"code"};t.DECORATOR_CODE=c;var s={title:"Underline",value:"underline"};t.DECORATOR_UNDERLINE=s;var f={title:"Strike",value:"strike-through"};t.DECORATOR_STRIKE=f;var d={strong:u,em:l,code:c,underline:s,strikeThrough:f};t.DECORATORS=d;var p=[d.strong,d.em,d.code,d.underline,d.strikeThrough];t.DEFAULT_DECORATORS=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SpanType=void 0;var r=u(n(32)),o=n(113),a=u(n(234)),i=["name"];function u(e){return e&&e.__esModule?e:{default:e}}function l(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var f=["type","name","title","jsonType","description","options","fieldsets","icon"],d={name:"span",type:null,jsonType:"object"},p={name:"marks",title:"Marks",type:"array",of:[{type:"string"}]},h={name:"text",title:"Text",type:"string"},v={},b={get:()=>d,extend(e,t){var n=function(e){for(var t=1;tg.map((e=>{var n=e.name,r=l(e,i);return{name:n,type:t(r)}})))),(0,o.lazyGetter)(O,"annotations",(()=>b.map(t))),(0,o.lazyGetter)(O,"marks",(()=>y.map(t))),(0,o.lazyGetter)(O,"preview",(0,a.default)(e)),function e(t){return{get:()=>t,extend:n=>{if(n.fields)throw new Error('Cannot override `fields` of subtypes of "span"');var o=Object.assign({},t,(0,r.default)(n,f),{type:t});return e(o)}}}(O)}};t.SpanType=b},function(e,t,n){n(1802)(e.exports,n(1803))},function(e,t){e.exports=function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}}),Object.keys(t).forEach((function(n){"default"!==n&&"__esModule"!==n&&(n in e&&e[n]===t[n]||Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}}))}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"groupProblems",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(t,"validateSchema",{enumerable:!0,get:function(){return o.default}});var r=a(n(1804)),o=a(n(1805));function a(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,o.default)(e.map((e=>m(e)))).filter((e=>e.problems.length>0))},t.getTypeProblems=m;var r=i(n(60)),o=i(n(39)),a=n(61);function i(e){return e&&e.__esModule?e:{default:e}}function u(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:t=>(0,r.default)(t,e);return function(n,r){var i=[...r,{kind:"type",type:n.type,name:n.name}],u=t(n)||[],l=Array.isArray(u)?u.map((t=>m(t,[...i,{kind:"property",name:e}]))):[{path:i,problems:[(0,a.error)("Member declaration (".concat(e,") is not an array"))]}];return[{path:i,problems:n._problems||[]},...(0,o.default)(l)]}}var l=u("fields"),c=u("fields"),s=u("fields"),f=u("of"),d=u("to",(e=>{return t=e.to,Array.isArray(t)?t:void 0===t&&[]||[t];var t})),p=u("marks.annotations"),h=u("of"),v=(e,t)=>[...p(e,t),...h(e,t)];function b(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 m(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];switch(e.type){case"object":case"document":return l(e,t);case"array":return f(e,t);case"reference":return d(e,t);case"block":return v(e,t);case"image":return c(e,t);case"file":return s(e,t);default:return b(e,t)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,r.default)(e,((e,t)=>{var n=e&&e.type&&g[e.type]||(e=>t=>m(m({name:"")},t),{},{_problems:[]}))(t);return t.isRoot?O(p.default,d.default,n)(e,t):O(d.default,n)(e,t)}))};var r=v(n(1806)),o=v(n(323)),a=v(n(1812)),i=v(n(1813)),u=v(n(1814)),l=v(n(1815)),c=v(n(1816)),s=v(n(1817)),f=v(n(1818)),d=v(n(1820)),p=v(n(1823)),h=v(n(1824));function v(e){return e&&e.__esModule?e:{default:e}}function b(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function m(e){for(var t=1;tt.reduce(((e,t)=>{var r=t(e,n);return m(m({},r),{},{_problems:e._problems.concat(r._problems)})}),m({_problems:[]},e))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return(0,r.default)(e,o.default,t)};var r=a(n(1807)),o=a(n(1808));function a(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UnknownType=void 0,t.default=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:u,i=Object.create(null),s=Object.create(null),f=t.map((e=>e.name)),d=c.concat(f),p=e.map((e=>e&&e.name)).filter(Boolean);function h(e){return"type"===e?l:i[e]||s[e]||null}t.forEach((e=>{i[e.name]=e})),e.forEach(((e,t)=>{s[e&&e.name||"__unnamed_".concat(t)]={}}));var v=(0,r.default)((0,o.default)((0,a.getDupes)(p)));function b(e){return v.includes(e)}function m(){return p.concat(f)}function y(e){return"type"===e||d.includes(e)}var g=e=>(t,r)=>n(t,{visit:g(!1),isRoot:e,getType:h,getTypeNames:m,isReserved:y,isDuplicate:b,index:r});return t.forEach((e=>{Object.assign(i[e.name],g(e))})),e.forEach(((e,t)=>{Object.assign(s[e&&e.name||"__unnamed_".concat(t)],g(!0)(e,t))})),{get(e){var t=s[e]||i[e];if(t)return t;throw new Error("No such type: ".concat(e))},has:e=>e in s||e in i,getTypeNames:()=>Object.keys(s),getTypes(){return this.getTypeNames().map(this.get)},toJSON(){return this.getTypes()}}};var r=i(n(96)),o=i(n(39)),a=n(322);function i(e){return e&&e.__esModule?e:{default:e}}var u=e=>e;t.UnknownType=class{constructor(e){!function(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(this,"name",void 0),this.name=e}};var l={name:"type",type:null},c=["any","time","date"]},function(e,t,n){"use strict";function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function o(e){for(var t=1;to(o({},e),{},{type:"type"})));t.default=i},function(e,t,n){var r="function"==typeof Map&&Map.prototype,o=Object.getOwnPropertyDescriptor&&r?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,a=r&&o&&"function"==typeof o.get?o.get:null,i=r&&Map.prototype.forEach,u="function"==typeof Set&&Set.prototype,l=Object.getOwnPropertyDescriptor&&u?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,c=u&&l&&"function"==typeof l.get?l.get:null,s=u&&Set.prototype.forEach,f="function"==typeof WeakMap&&WeakMap.prototype?WeakMap.prototype.has:null,d="function"==typeof WeakSet&&WeakSet.prototype?WeakSet.prototype.has:null,p="function"==typeof WeakRef&&WeakRef.prototype?WeakRef.prototype.deref:null,h=Boolean.prototype.valueOf,v=Object.prototype.toString,b=Function.prototype.toString,m=String.prototype.match,y=String.prototype.slice,g=String.prototype.replace,O=String.prototype.toUpperCase,w=String.prototype.toLowerCase,j=RegExp.prototype.test,_=Array.prototype.concat,E=Array.prototype.join,x=Array.prototype.slice,P=Math.floor,k="function"==typeof BigInt?BigInt.prototype.valueOf:null,C=Object.getOwnPropertySymbols,S="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?Symbol.prototype.toString:null,D="function"==typeof Symbol&&"object"==typeof Symbol.iterator,M="function"==typeof Symbol&&Symbol.toStringTag&&(typeof Symbol.toStringTag===D||"symbol")?Symbol.toStringTag:null,A=Object.prototype.propertyIsEnumerable,T=("function"==typeof Reflect?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(e){return e.__proto__}:null);function I(e,t){if(e===1/0||e===-1/0||e!=e||e&&e>-1e3&&e<1e3||j.call(/e/,t))return t;var n=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if("number"==typeof e){var r=e<0?-P(-e):P(e);if(r!==e){var o=String(r),a=y.call(t,o.length+1);return g.call(o,n,"$&_")+"."+g.call(g.call(a,/([0-9]{3})/g,"$&_"),/_$/,"")}}return g.call(t,n,"$&_")}var R=n(1810),F=R.custom,B=z(F)?F:null;function L(e,t,n){var r="double"===(n.quoteStyle||t)?'"':"'";return r+e+r}function N(e){return g.call(String(e),/"/g,""")}function W(e){return!("[object Array]"!==Y(e)||M&&"object"==typeof e&&M in e)}function V(e){return!("[object RegExp]"!==Y(e)||M&&"object"==typeof e&&M in e)}function z(e){if(D)return e&&"object"==typeof e&&e instanceof Symbol;if("symbol"==typeof e)return!0;if(!e||"object"!=typeof e||!S)return!1;try{return S.call(e),!0}catch(e){}return!1}e.exports=function e(t,n,r,o){var u=n||{};if(H(u,"quoteStyle")&&"single"!==u.quoteStyle&&"double"!==u.quoteStyle)throw new TypeError('option "quoteStyle" must be "single" or "double"');if(H(u,"maxStringLength")&&("number"==typeof u.maxStringLength?u.maxStringLength<0&&u.maxStringLength!==1/0:null!==u.maxStringLength))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var l=!H(u,"customInspect")||u.customInspect;if("boolean"!=typeof l&&"symbol"!==l)throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(H(u,"indent")&&null!==u.indent&&"\t"!==u.indent&&!(parseInt(u.indent,10)===u.indent&&u.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(H(u,"numericSeparator")&&"boolean"!=typeof u.numericSeparator)throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var v=u.numericSeparator;if(void 0===t)return"undefined";if(null===t)return"null";if("boolean"==typeof t)return t?"true":"false";if("string"==typeof t)return $(t,u);if("number"==typeof t){if(0===t)return 1/0/t>0?"0":"-0";var O=String(t);return v?I(t,O):O}if("bigint"==typeof t){var j=String(t)+"n";return v?I(t,j):j}var P=void 0===u.depth?5:u.depth;if(void 0===r&&(r=0),r>=P&&P>0&&"object"==typeof t)return W(t)?"[Array]":"[Object]";var C=function(e,t){var n;if("\t"===e.indent)n="\t";else{if(!("number"==typeof e.indent&&e.indent>0))return null;n=E.call(Array(e.indent+1)," ")}return{base:n,prev:E.call(Array(t+1),n)}}(u,r);if(void 0===o)o=[];else if(G(o,t)>=0)return"[Circular]";function F(t,n,a){if(n&&(o=x.call(o)).push(n),a){var i={depth:u.depth};return H(u,"quoteStyle")&&(i.quoteStyle=u.quoteStyle),e(t,i,r+1,o)}return e(t,u,r+1,o)}if("function"==typeof t&&!V(t)){var U=function(e){if(e.name)return e.name;var t=m.call(b.call(e),/^function\s*([\w$]+)/);if(t)return t[1];return null}(t),q=Q(t,F);return"[Function"+(U?": "+U:" (anonymous)")+"]"+(q.length>0?" { "+E.call(q,", ")+" }":"")}if(z(t)){var ee=D?g.call(String(t),/^(Symbol\(.*\))_[^)]*$/,"$1"):S.call(t);return"object"!=typeof t||D?ee:X(ee)}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 te="<"+w.call(String(t.nodeName)),ne=t.attributes||[],re=0;re"}if(W(t)){if(0===t.length)return"[]";var oe=Q(t,F);return C&&!function(e){for(var t=0;t=0)return!1;return!0}(oe)?"["+J(oe,C)+"]":"[ "+E.call(oe,", ")+" ]"}if(function(e){return!("[object Error]"!==Y(e)||M&&"object"==typeof e&&M in e)}(t)){var ae=Q(t,F);return"cause"in Error.prototype||!("cause"in t)||A.call(t,"cause")?0===ae.length?"["+String(t)+"]":"{ ["+String(t)+"] "+E.call(ae,", ")+" }":"{ ["+String(t)+"] "+E.call(_.call("[cause]: "+F(t.cause),ae),", ")+" }"}if("object"==typeof t&&l){if(B&&"function"==typeof t[B]&&R)return R(t,{depth:P-r});if("symbol"!==l&&"function"==typeof t.inspect)return t.inspect()}if(function(e){if(!a||!e||"object"!=typeof e)return!1;try{a.call(e);try{c.call(e)}catch(e){return!0}return e instanceof Map}catch(e){}return!1}(t)){var ie=[];return i.call(t,(function(e,n){ie.push(F(n,t,!0)+" => "+F(e,t))})),K("Map",a.call(t),ie,C)}if(function(e){if(!c||!e||"object"!=typeof e)return!1;try{c.call(e);try{a.call(e)}catch(e){return!0}return e instanceof Set}catch(e){}return!1}(t)){var ue=[];return s.call(t,(function(e){ue.push(F(e,t))})),K("Set",c.call(t),ue,C)}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 Z("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 Z("WeakSet");if(function(e){if(!p||!e||"object"!=typeof e)return!1;try{return p.call(e),!0}catch(e){}return!1}(t))return Z("WeakRef");if(function(e){return!("[object Number]"!==Y(e)||M&&"object"==typeof e&&M in e)}(t))return X(F(Number(t)));if(function(e){if(!e||"object"!=typeof e||!k)return!1;try{return k.call(e),!0}catch(e){}return!1}(t))return X(F(k.call(t)));if(function(e){return!("[object Boolean]"!==Y(e)||M&&"object"==typeof e&&M in e)}(t))return X(h.call(t));if(function(e){return!("[object String]"!==Y(e)||M&&"object"==typeof e&&M in e)}(t))return X(F(String(t)));if(!function(e){return!("[object Date]"!==Y(e)||M&&"object"==typeof e&&M in e)}(t)&&!V(t)){var le=Q(t,F),ce=T?T(t)===Object.prototype:t instanceof Object||t.constructor===Object,se=t instanceof Object?"":"null prototype",fe=!ce&&M&&Object(t)===t&&M in t?y.call(Y(t),8,-1):se?"Object":"",de=(ce||"function"!=typeof t.constructor?"":t.constructor.name?t.constructor.name+" ":"")+(fe||se?"["+E.call(_.call([],fe||[],se||[]),": ")+"] ":"");return 0===le.length?de+"{}":C?de+"{"+J(le,C)+"}":de+"{ "+E.call(le,", ")+" }"}return String(t)};var U=Object.prototype.hasOwnProperty||function(e){return e in this};function H(e,t){return U.call(e,t)}function Y(e){return v.call(e)}function G(e,t){if(e.indexOf)return e.indexOf(t);for(var n=0,r=e.length;nt.maxStringLength){var n=e.length-t.maxStringLength,r="... "+n+" more character"+(n>1?"s":"");return $(y.call(e,0,t.maxStringLength),t)+r}return L(g.call(g.call(e,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,q),"single",t)}function q(e){var t=e.charCodeAt(0),n={8:"b",9:"t",10:"n",12:"f",13:"r"}[t];return n?"\\"+n:"\\x"+(t<16?"0":"")+O.call(t.toString(16))}function X(e){return"Object("+e+")"}function Z(e){return e+" { ? }"}function K(e,t,n,r){return e+" ("+t+") {"+(r?J(n,r):E.call(n,", "))+"}"}function J(e,t){if(0===e.length)return"";var n="\n"+t.prev+t.base;return n+E.call(e,","+n)+"\n"+t.prev}function Q(e,t){var n=W(e),r=[];if(n){r.length=e.length;for(var o=0;o{var n=(0,a.default)(e,t),i=n.initialValue,u=n.initialValues;return void 0!==i&&!(0,r.default)(i)&&"function"!=typeof i&&n._problems.push((0,o.error)('The "initialValue" property must be either a plain object or a function')),void 0!==u&&n._problems.push((0,o.error)('Found property "initialValues" - did you mean "initialValue"?')),n}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(n(70)),o=u(n(39)),a=n(61),i=n(322);function u(e){return e&&e.__esModule?e:{default:e}}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;t{var n=Array.isArray(e.to)||(0,r.default)(e.to),u=function(e){return Array.isArray(e.to)?e.to:e.to?[e.to]:e.to}(e),l=(0,o.default)([n?(0,i.getDupes)(u,(e=>"".concat(e.name,";").concat(e.type))).map((e=>(0,a.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'),a.HELP_IDS.REFERENCE_TO_INVALID))):(0,a.error)('The reference type is missing or having an invalid value for the required "to" property. It should be an array of accepted types.',a.HELP_IDS.REFERENCE_TO_INVALID)]);return n&&0===u.length&&l.push((0,a.error)('The reference type should define at least one accepted type. Please check the "to" property.',a.HELP_IDS.REFERENCE_TO_INVALID)),l.push(...function(e){var t=e.options,n=[];if(n.push(...["filter","filterParams"].filter((t=>t in e)).map((e=>(0,a.error)("`".concat(e,"` is not allowed on a reference type definition - did you mean `options.").concat(e,"`?"),a.HELP_IDS.REFERENCE_INVALID_OPTIONS_LOCATION)))),!t)return n;if(!(0,r.default)(t))return n.concat((0,a.error)("The reference type expects `options` to be an object",a.HELP_IDS.REFERENCE_INVALID_OPTIONS));if("function"==typeof t.filter&&void 0!==t.filterParams)return n.concat((0,a.error)("`filterParams` cannot be used if `filter` is a function. Either statically define `filter` as a string, or return `params` from the `filter`-function.",a.HELP_IDS.REFERENCE_INVALID_FILTER_PARAMS_COMBINATION));if("function"==typeof t.filter||!t.filter&&!t.filterParams)return n;if("string"!=typeof t.filter)return n.concat((0,a.error)("If set, `filter` must be a string. Got ".concat(typeof t.filter)));if(void 0!==t.filterParams&&!(0,r.default)(t.filterParams))return n.concat((0,a.error)("If set, `filterParams` must be an object."));if(t.filterParams)return n.concat(Object.keys(t.filterParams).filter((e=>e.startsWith("__")||e.startsWith("$"))).map((e=>(0,a.error)('Filter parameter cannot be prefixed with "$" or "__". Got '.concat(e,'".')))));return n}(e)),c(c({},e),{},{to:(n?u:[]).map(t.visit),_problems:l})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=(r=n(39))&&r.__esModule?r:{default:r},a=n(61),i=n(322);function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t{var n=Array.isArray(e.of);if(n){var r=e.of.reduce(((e,t,n)=>{if("array"===t.type)return e.concat((0,a.error)('Found array member declaration of type "array" - multidimensional arrays are not currently supported by Sanity',a.HELP_IDS.ARRAY_OF_ARRAY));if(t)return e;var r="Found ".concat(null===t?"null":typeof t,", expected member declaration");return e.concat((0,a.error)("Found invalid type member declaration in array at index ".concat(n,": ").concat(r),a.HELP_IDS.ARRAY_OF_INVALID))}),[]);if(r.length>0)return l(l({},e),{},{of:[],_problems:r})}var u=(0,o.default)([n?(0,i.getDupes)(e.of,(e=>"".concat(e.name,";").concat(e.type))).map((e=>(0,a.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'),a.HELP_IDS.ARRAY_OF_NOT_UNIQUE))):(0,a.error)('The array type is missing or having an invalid value for the required "of" property',a.HELP_IDS.ARRAY_OF_INVALID)]),c=n?e.of:[],s=c.some((e=>"object"===e.type&&void 0===e.name));return c.some((e=>"block"===e.type))&&s&&u.push((0,a.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.",a.HELP_IDS.ARRAY_OF_INVALID)),l(l({},e),{},{of:c.map(t.visit),_problems:u})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(61);function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function a(e){for(var t=1;t{var n=[];return e.options&&e.options.slugifyFn&&(n.push((0,r.warning)('Heads up! The "slugifyFn" option has been renamed to "slugify".',r.HELP_IDS.SLUG_SLUGIFY_FN_RENAMED)),e.options.slugify=e.options.slugifyFn),a(a({},e),{},{_problems:n})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(61),o=n(323),a=["name"],i=["_problems"];function u(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;t{var n=[],l=e.fields;return l&&n.push(...(0,o.validateFields)(l,{allowEmpty:!0})),e.options&&void 0!==e.options.metadata&&!Array.isArray(e.options.metadata)&&n.push((0,r.error)("Invalid type for file `metadata` field - must be an array of strings",r.HELP_IDS.ASSET_METADATA_FIELD_INVALID)),c(c({},e),{},{fields:(Array.isArray(l)?l:[]).map(((e,n)=>{var r=e.name,l=u(e,a),s=t.visit(l,n),f=s._problems;return c(c({name:r},u(s,i)),{},{_problems:(0,o.validateField)(e,t).concat(f||[])})})),_problems:n})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(61),o=n(323),a=["name"],i=["_problems"];function u(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;t{var n,l=[],s=e.fields;s&&l.push(...(0,o.validateFields)(s,{allowEmpty:!0}));var d=e.options,p=null===(n=d)||void 0===n?void 0:n.metadata,h=Array.isArray(p)?p.filter((e=>f.includes(e))):[];return void 0===p||Array.isArray(p)?h.length>0&&(l.push((0,r.warning)("Image `metadata` field contains superfluous properties (they are always included): ".concat(h.join(", ")))),d=c(c({},d),{},{metadata:p.filter((e=>!f.includes(e)))})):l.push((0,r.error)("Invalid type for image `metadata` field - must be an array of strings",r.HELP_IDS.ASSET_METADATA_FIELD_INVALID)),c(c({},e),{},{options:d,fields:(Array.isArray(s)?s:[]).map(((e,n)=>{var r=e.name,l=u(e,a),s=t.visit(l,n),f=s._problems;return c(c({name:r},u(s,i)),{},{_problems:(0,o.validateField)(e,t).concat(f||[])})})),_problems:l})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=[],l=e.styles,c=e.marks,f=e.of,y=Object.keys(e).filter((e=>!h.includes(e)&&!e.startsWith("_")));y.length>0&&n.push((0,i.error)("Found unknown properties for block declaration: ".concat((0,a.default)(y.map(p)))));c&&(c=function(e,t,n){var o=e.decorators,l=e.annotations;if(!(0,r.default)(e))return n.push((0,i.error)('"marks" declaration should be an object, got '.concat(d(e)))),n;var c=Object.keys(e).filter((e=>!v.includes(e)&&!e.startsWith("_")));c.length>0&&n.push((0,i.error)("Found unknown properties for block declaration: ".concat((0,a.default)(c.map(p)))));o&&!Array.isArray(o)?n.push((0,i.error)('"marks.decorators" declaration should be an array, got '.concat(d(o)))):o&&(o=function(e,t,n){return e.forEach(((e,t)=>{if((0,r.default)(e)){var o=e.value||"#".concat(t),u=Object.keys(e).filter((e=>!m.includes(e)&&!e.startsWith("_")));u.length>0&&n.push((0,i.error)("Found unknown properties for decorator ".concat(o,": ").concat((0,a.default)(u.map(p))))),e.value?"string"!=typeof e.value?n.push((0,i.error)("Decorator #".concat(t,' has an invalid "value" property, expected string, got ').concat(d(e.value)))):e.title||n.push((0,i.warning)("Decorator ".concat(o,' is missing recommended "title" property'))):n.push((0,i.error)("Decorator #".concat(t,' is missing required "value" property')))}else n.push((0,i.error)("Annotation must be an object, got ".concat(d(e))))})),e}(o,0,n));l&&!Array.isArray(l)?n.push((0,i.error)('"marks.annotations" declaration should be an array, got '.concat(d(l)))):l&&(l=function(e,t,n){return e.map((e=>{if(!(0,r.default)(e))return s(s({},e),{},{_problems:[(0,i.error)("Annotation must be an object, got ".concat(d(e)))]});var n=t.visit(e,t)._problems,o=e.type&&t.getType(e.type);return o&&!(0,u.isJSONTypeOf)(o,"object",t)&&n.push((0,i.error)('Annotation cannot have type "'.concat(e.type,'" - annotation types must inherit from object'))),s(s({},e),{},{_problems:n})}))}(l,t));return s(s({},e),{},{decorators:o,annotations:l})}(e.marks,t,n));l&&(l=function(e,t,n){if(!Array.isArray(e))return n.push((0,i.error)('"styles" declaration should be an array, got '.concat(d(e)))),n;return e.forEach(((e,t)=>{if((0,r.default)(e)){var o=e.value||"#".concat(t),u=Object.keys(e).filter((e=>!b.includes(e)&&!e.startsWith("_")));u.length>0&&n.push((0,i.error)("Found unknown properties for style ".concat(o,": ").concat((0,a.default)(u.map(p))))),e.value?"string"!=typeof e.value?n.push((0,i.error)("Style #".concat(t,' has an invalid "value" property, expected string, got ').concat(d(e.value)))):e.title||n.push((0,i.warning)("Style ".concat(o,' is missing recommended "title" property'))):n.push((0,i.error)("Style #".concat(t,' is missing required "value" property')))}else n.push((0,i.error)("Style must be an object, got ".concat(d(e))))})),e}(l,0,n));f&&(f=function(e,t,n){if(!Array.isArray(e))return void n.push((0,i.error)('"of" declaration should be an array, got '.concat(d(e))));return e.map((e=>{var n=t.visit(e,t)._problems;return s(s({},e),{},{_problems:n})}))}(f,t,n));return s(s({},(0,o.default)(e,y)),{},{marks:c,styles:l,of:f,_problems:n})};var r=l(n(70)),o=l(n(66)),a=l(n(858)),i=n(61),u=n(1819);function l(e){return e&&e.__esModule?e:{default:e}}function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function s(e){for(var t=1;tArray.isArray(e)?"array":typeof e,p=e=>'"'.concat(e,'"'),h=["lists","marks","name","of","options","styles","title","type","validation"],v=["decorators","annotations"],b=["title","value","blockEditor"],m=["title","value","blockEditor","icon"]},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isJSONTypeOf=function e(t,n,r){if("jsonType"in t)return t.jsonType===n;var o=r.getType(t.type);if(!o)throw new Error("Could not resolve jsonType of ".concat(t.name,". No parent type found"));return e(o,n,r)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(1821),o=n(1822);function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function i(e){for(var t=1;ti(i({},e),{},{_problems:[...(0,o.validateTypeName)(e.type,t),...(0,r.validateNonObjectFieldsProp)(e,t)].filter(Boolean)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.validateNonObjectFieldsProp=function(e,t){if(!e.fields)return[];var n=e;for(;!n.jsonType&&n;)n=t.getType(n.type);if(n&&"object"!==n.jsonType)return[(0,r.error)('Type has propery "fields", but is not an object/document type.')];return[]};var r=n(61)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.validateTypeName=function(e,t){var n=t.getTypeNames();if(!e)return[(0,a.error)("Type is missing a type. Valid types are: ".concat((0,o.default)(n)),a.HELP_IDS.TYPE_MISSING_TYPE)];if("string"!=typeof e)return[(0,a.error)('Type has an invalid "type"-property - should be a string. Valid types are: '.concat((0,o.default)(n)),a.HELP_IDS.TYPE_MISSING_TYPE)];if(!n.includes(e)){var i=n.map((t=>[(0,r.default)(e,t),t])).filter((e=>u(e,1)[0]<3)).map((e=>{var t=u(e,2);t[0];return t[1]})),l=i.length>0?" Did you mean ".concat((0,o.default)(i.map(c),{conjunction:"or"}),"?"):"";return[(0,a.error)("Unknown type: ".concat(e,".").concat(l," Valid types are: ").concat((0,o.default)(n)))]}return[]};var r=i(n(859)),o=i(n(858)),a=n(61);function i(e){return e&&e.__esModule?e:{default:e}}function u(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return l(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return l(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n'"'.concat(e,'"')},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(61),o=n(857);function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function i(e){for(var t=1;t{var n=Boolean(e.name);if(!n&&1===Object.keys(e).length)return i(i({},e),{},{_problems:[(0,r.error)("Invalid/undefined type declaration, check declaration or the import/export of the schema type.",r.HELP_IDS.TYPE_INVALID)]});var a=[];return!function(e){return!e.name&&e.default&&(e.default.name||e.default.title)}(e)?n?t.isReserved(e.name)&&a.push((0,r.error)('Invalid type name: "'.concat(e.name,'" is a reserved name.'),r.HELP_IDS.TYPE_NAME_RESERVED)):a.push((0,r.error)("Missing type name",r.HELP_IDS.TYPE_MISSING_NAME)):a.push((0,r.error)("Type appears to be an ES6 module imported through CommonJS require - use an import statement or access the `.default` property",r.HELP_IDS.TYPE_IS_ESM_MODULE)),t.isDuplicate(e.name)&&a.push((0,r.error)('Invalid type name: A type with name "'.concat(e.name,'" is already defined in the schema.'))),a.push(...(0,o.validateInputComponent)(e)),"title"in e?"string"!=typeof e.title&&a.push((0,r.warning)("Type title is not a string.",r.HELP_IDS.TYPE_TITLE_INVALID)):a.push((0,r.warning)("Type is missing title. It's recommended to always set a descriptive title.",r.HELP_IDS.TYPE_TITLE_RECOMMENDED)),i(i({},e),{},{_problems:a})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.isValidDatasetName=d;var r=u(n(70)),o=u(n(39)),a=n(61),i=n(322);function u(e){return e&&e.__esModule?e:{default:e}}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;t=2&&e.toLowerCase()===e&&f.test(e)||'The provided dataset "'.concat(e,"\" doesn't look like a valid dataset. Dataset names must be more than 2 characters, can only contain lowercase characters, numbers, underscores and dashes and can not start with a dash or an underscore")}t.default=(e,t)=>{var n=Array.isArray(e.to)||(0,r.default)(e.to),u=function(e){return Array.isArray(e.to)?e.to:e.to?[e.to]:e.to}(e),l=(0,o.default)([n?(0,i.getDupes)(u,(e=>"".concat(e.name,";").concat(e.type))).map((e=>(0,a.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'),a.HELP_IDS.CROSS_DATASET_REFERENCE_INVALID))):(0,a.error)('The cross dataset reference type is missing or having an invalid value for the required "to" property. It should be an array of accepted types.',a.HELP_IDS.CROSS_DATASET_REFERENCE_INVALID)]);if(n&&0===u.length&&l.push((0,a.error)('The cross dataset reference type should define at least one referenced type. Please check the "to" property.',a.HELP_IDS.CROSS_DATASET_REFERENCE_INVALID)),u.forEach(((e,t)=>{e.type||l.push((0,a.error)("The referenced type at index ".concat(t," must be named. Specify the name of the type you want to create references to."),a.HELP_IDS.CROSS_DATASET_REFERENCE_INVALID)),(0,r.default)(e.preview)||l.push((0,a.error)('Missing required preview config for the referenced type "'.concat(e.type||"",'"'),a.HELP_IDS.CROSS_DATASET_REFERENCE_INVALID))})),"string"==typeof e.dataset){var s=d(e.dataset);!0!==s&&l.push((0,a.error)(s,a.HELP_IDS.CROSS_DATASET_REFERENCE_INVALID))}else l.push((0,a.error)("A cross dataset reference must specify a `dataset`",a.HELP_IDS.CROSS_DATASET_REFERENCE_INVALID));return e.studioUrl&&"function"!=typeof e.studioUrl&&l.push((0,a.error)('The "studioUrl" property on a cross dataset reference must be a function taking "{id, type}" as argument and returning a studio url.',a.HELP_IDS.CROSS_DATASET_REFERENCE_INVALID)),l.push(...function(e){var t=e.options,n=[];if(n.push(...["filter","filterParams"].filter((t=>t in e)).map((e=>(0,a.error)("`".concat(e,"` is not allowed on a reference type definition - did you mean `options.").concat(e,"`?"),a.HELP_IDS.REFERENCE_INVALID_OPTIONS_LOCATION)))),!t)return n;if(!(0,r.default)(t))return n.concat((0,a.error)("The reference type expects `options` to be an object",a.HELP_IDS.REFERENCE_INVALID_OPTIONS));if("function"==typeof t.filter&&void 0!==t.filterParams)return n.concat((0,a.error)("`filterParams` cannot be used if `filter` is a function. Either statically define `filter` as a string, or return `params` from the `filter`-function.",a.HELP_IDS.REFERENCE_INVALID_FILTER_PARAMS_COMBINATION));if("function"==typeof t.filter||!t.filter&&!t.filterParams)return n;if("string"!=typeof t.filter)return n.concat((0,a.error)("If set, `filter` must be a string. Got ".concat(typeof t.filter)));if(void 0!==t.filterParams&&!(0,r.default)(t.filterParams))return n.concat((0,a.error)("If set, `filterParams` must be an object."));if(t.filterParams)return n.concat(Object.keys(t.filterParams).filter((e=>e.startsWith("__")||e.startsWith("$"))).map((e=>(0,a.error)('Filter parameter cannot be prefixed with "$" or "__". Got '.concat(e,'".')))));return n}(e)),c(c({},e),{},{_problems:l})}},function(e,t,n){var r=n(472);e.exports=function(e){return r(e,5)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default=e=>e.replace(/[\^\$\.\*\+\-\?\=\!\:\|\\\/\(\)\[\]\{\}\,]/g,"\\$&")},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(t,n,a){var u;if(!0===t)return[];if(Array.isArray(t))return t.flatMap((t=>e(t,n,a))).filter(i);if("string"==typeof t)return e(new r.default(t),n,a);if(!(t instanceof r.default)){if("string"!=typeof(null==t?void 0:t.message))throw new Error("".concat((0,o.default)(a.path),": Validator must return 'true' if valid or an error message as a string on errors"));return e(new r.default(t.message,t),n,a)}if(null===(u=t.paths)||void 0===u||!u.length)return[{type:"validation",level:n||"error",item:t,path:a.path||[]}];return[].concat(t.paths.map((e=>({type:"validation",path:(a.path||[]).concat(e),level:n||"error",item:t}))))},t.isNonNullable=i;var r=a(n(236)),o=a(n(499));function a(e){return e&&e.__esModule?e:{default:e}}function i(e){return null!==e||void 0!==e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1829);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1831);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}));var o=n(1832);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===o[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,n){"use strict";function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n"required"!==e||"boolean"==typeof t||(n||"Required")});t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=(r=n(147))&&r.__esModule?r:{default:r};function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function i(e){for(var t=1;t!!Number.isInteger(t)||(n||"Must be an integer"),precision:(e,t,n)=>{if(void 0===t)return!0;var r=t.toString().match(l);return!(Math.max((r[1]?r[1].length:0)-(r[2]?parseInt(r[2],10):0),0)>e)||(n||"Max precision is ".concat(e))},min:(e,t,n)=>t>=e||(n||"Must be greater than or equal ".concat(e)),max:(e,t,n)=>t<=e||(n||"Must be less than or equal ".concat(e)),greaterThan:(e,t,n)=>t>e||(n||"Must be greater than ".concat(e)),lessThan:(e,t,n)=>t()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/,s=i(i({},o.default),{},{min:(e,t,n)=>!t||t.length>=e||(n||"Must be at least ".concat(e," characters long")),max:(e,t,n)=>!t||t.length<=e||(n||"Must be at most ".concat(e," characters long")),length:(e,t,n)=>(t||"").length===e||(n||"Must be exactly ".concat(e," characters long")),uri:(e,t,n)=>{var r,o=t||"",a=e.options,i=a.allowCredentials,u=a.relativeOnly,c=a.allowRelative||u;try{r=c?new URL(o,l):new URL(o)}catch(e){return n||"Not a valid URL"}if(u&&r.origin!==l)return n||"Only relative URLs are allowed";if(!c&&r.origin===l&&(e=>/^\.*\//.test(e))(o))return n||"Relative URLs are not allowed";if(!i&&(r.username||r.password))return n||"Username/password not allowed";var s=r.protocol.replace(/:$/,"");return!!a.scheme.some((e=>e.test(s)))||(n||"Does not match allowed protocols/schemes")},stringCasing:(e,t,n)=>{var r=t||"";return"uppercase"===e&&r!==r.toLocaleUpperCase()?n||"Must be all uppercase letters":"lowercase"!==e||r===r.toLocaleLowerCase()||(n||"Must be all lowercase letters")},presence:(e,t,n)=>!("required"===e&&!t)||(n||"Required"),regex:(e,t,n)=>{var r=e.pattern,o=e.name,a=e.invert,i=o||'"'.concat(r.toString(),'"'),u=t||"",l=r.test(u);if(!a&&!l||a&&l){var c=a?"Should not match ".concat(i,"-pattern"):"Does not match ".concat(i,"-pattern");return n||c}return!0},email:(e,t,n)=>{var r="".concat(t||"").trim();return!(r&&!c.test(r))||(n||"Must be a valid email address")}});t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n(863)),o=a(n(236));function a(e){return e&&e.__esModule?e:{default:e}}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t!t||t.length>=e||(n||"Must have at least ".concat(e," items")),max:(e,t,n)=>!t||t.length<=e||(n||"Must have at most ".concat(e," items")),length:(e,t,n)=>!t||t.length===e||(n||"Must have exactly ".concat(e," items")),presence:(e,t,n)=>!("required"===e&&!t)||(n||"Required"),valid:(e,t,n)=>{if("undefined"===typeof t)return!0;for(var a=[],i=function(n){var o=t[n];if(e.some((e=>(0,r.default)(e,o))))return"continue";var i=o&&o._key?{_key:o._key}:n;a.push([i])},u=0;u{var a=[];if(!t)return!0;for(var i=0;i{var n=t[e];return[n&&n._key?{_key:n._key}:e]}));return!(a.length>0)||new o.default(n||"Can't be a duplicate",{paths:s})}});t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=n(12),a=(r=n(147))&&r.__esModule?r:{default:r};function i(e,t,n,r,o,a,i){try{var u=e[a](i),l=u.value}catch(e){return void n(e)}u.done?t(l):Promise.resolve(l).then(r,o)}function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t{if("required"!==e)return!0;var r=t&&Object.keys(t).filter((e=>!d.includes(e)));return!(void 0===t||r&&0===r.length)||(n||"Required")},reference:(s=function*(e,t,n,r){if(!t)return!0;if(!(0,o.isReference)(t))return n||!0;var a=r.type,i=r.getDocumentExists;if(!a)throw new Error("`type` was not provided in validation context");if("weak"in a&&a.weak)return!0;if(!i)throw new Error("`getDocumentExists` was not provided in validation context");return!!(yield i({id:t._ref}))||"This reference must be published"},f=function(){var e=this,t=arguments;return new Promise((function(n,r){var o=s.apply(e,t);function a(e){i(o,n,r,a,u,"next",e)}function u(e){i(o,n,r,a,u,"throw",e)}a(void 0)}))},function(e,t,n,r){return f.apply(this,arguments)}),assetRequired:(e,t,n)=>{if(!t||!t.asset||!t.asset._ref){var r=e.assetType||"Asset";return n||"".concat(r," required")}return!0}}),h=p;t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.isRecord=c;var r=a(n(501)),o=a(n(147));function a(e){return e&&e.__esModule?e:{default:e}}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0,o="yyyy-MM-dd";return n&&n.dateFormat&&(o=n.dateFormat),"date"===e||(n&&n.timeFormat?o+=" ".concat(n.timeFormat):o+=" HH:mm"),(0,r.default)(new Date(t),o)};function d(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!e)return null;if("now"===e)return new Date;var n=new Date(e),r=isNaN(n.getTime());if(r&&t)throw new Error('Unable to parse "'.concat(e,'" to a date'));return r?null:n}var p=u(u({},o.default),{},{type:(e,t,n)=>!("".concat(t)&&!s.test(t))||(n||"Must be a valid ISO-8601 formatted date string"),min:(e,t,n,r)=>{var o=d(t);if(!o)return!0;if(!t||o>=d(e,!0))return!0;if(!r.type)throw new Error("`type` was not provided in validation context.");var a=c(r.type.options)?r.type.options:{},i=f(r.type.name,e,a);return n||"Must be at or after ".concat(i)},max:(e,t,n,r)=>{var o=d(t);if(!o)return!0;if(!t||o<=d(e,!0))return!0;if(!r.type)throw new Error("`type` was not provided in validation context.");var a=c(r.type.options)?r.type.options:{},i=f(r.type.name,e,a);return n||"Must be at or before ".concat(i)}});t.default=p},function(e,t,n){"use strict";var r=n(1869),o=n(865),a=n(866),i=n(867),u=n(502),l=n(183),c=n(868),s="midnight",f="noon",d="morning",p="afternoon",h="evening",v="night",b={G:function(e,t,n){var r=e.getUTCFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return n.era(r,{width:"abbreviated"});case"GGGGG":return n.era(r,{width:"narrow"});default:return n.era(r,{width:"wide"})}},y:function(e,t,n){if("yo"===t){var r=e.getUTCFullYear(),o=r>0?r:1-r;return n.ordinalNumber(o,{unit:"year"})}return c.a.y(e,t)},Y:function(e,t,n,r){var o=Object(u.a)(e,r),a=o>0?o:1-o;if("YY"===t){var i=a%100;return Object(l.a)(i,2)}return"Yo"===t?n.ordinalNumber(a,{unit:"year"}):Object(l.a)(a,t.length)},R:function(e,t){var n=Object(a.a)(e);return Object(l.a)(n,t.length)},u:function(e,t){var n=e.getUTCFullYear();return Object(l.a)(n,t.length)},Q:function(e,t,n){var r=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"Q":return String(r);case"QQ":return Object(l.a)(r,2);case"Qo":return n.ordinalNumber(r,{unit:"quarter"});case"QQQ":return n.quarter(r,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(r,{width:"narrow",context:"formatting"});default:return n.quarter(r,{width:"wide",context:"formatting"})}},q:function(e,t,n){var r=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"q":return String(r);case"qq":return Object(l.a)(r,2);case"qo":return n.ordinalNumber(r,{unit:"quarter"});case"qqq":return n.quarter(r,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(r,{width:"narrow",context:"standalone"});default:return n.quarter(r,{width:"wide",context:"standalone"})}},M:function(e,t,n){var r=e.getUTCMonth();switch(t){case"M":case"MM":return c.a.M(e,t);case"Mo":return n.ordinalNumber(r+1,{unit:"month"});case"MMM":return n.month(r,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(r,{width:"narrow",context:"formatting"});default:return n.month(r,{width:"wide",context:"formatting"})}},L:function(e,t,n){var r=e.getUTCMonth();switch(t){case"L":return String(r+1);case"LL":return Object(l.a)(r+1,2);case"Lo":return n.ordinalNumber(r+1,{unit:"month"});case"LLL":return n.month(r,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(r,{width:"narrow",context:"standalone"});default:return n.month(r,{width:"wide",context:"standalone"})}},w:function(e,t,n,r){var o=Object(i.a)(e,r);return"wo"===t?n.ordinalNumber(o,{unit:"week"}):Object(l.a)(o,t.length)},I:function(e,t,n){var r=Object(o.a)(e);return"Io"===t?n.ordinalNumber(r,{unit:"week"}):Object(l.a)(r,t.length)},d:function(e,t,n){return"do"===t?n.ordinalNumber(e.getUTCDate(),{unit:"date"}):c.a.d(e,t)},D:function(e,t,n){var o=Object(r.a)(e);return"Do"===t?n.ordinalNumber(o,{unit:"dayOfYear"}):Object(l.a)(o,t.length)},E:function(e,t,n){var r=e.getUTCDay();switch(t){case"E":case"EE":case"EEE":return n.day(r,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(r,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},e:function(e,t,n,r){var o=e.getUTCDay(),a=(o-r.weekStartsOn+8)%7||7;switch(t){case"e":return String(a);case"ee":return Object(l.a)(a,2);case"eo":return n.ordinalNumber(a,{unit:"day"});case"eee":return n.day(o,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(o,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(o,{width:"short",context:"formatting"});default:return n.day(o,{width:"wide",context:"formatting"})}},c:function(e,t,n,r){var o=e.getUTCDay(),a=(o-r.weekStartsOn+8)%7||7;switch(t){case"c":return String(a);case"cc":return Object(l.a)(a,t.length);case"co":return n.ordinalNumber(a,{unit:"day"});case"ccc":return n.day(o,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(o,{width:"narrow",context:"standalone"});case"cccccc":return n.day(o,{width:"short",context:"standalone"});default:return n.day(o,{width:"wide",context:"standalone"})}},i:function(e,t,n){var r=e.getUTCDay(),o=0===r?7:r;switch(t){case"i":return String(o);case"ii":return Object(l.a)(o,t.length);case"io":return n.ordinalNumber(o,{unit:"day"});case"iii":return n.day(r,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(r,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},a:function(e,t,n){var r=e.getUTCHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"aaa":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},b:function(e,t,n){var r,o=e.getUTCHours();switch(r=12===o?f:0===o?s:o/12>=1?"pm":"am",t){case"b":case"bb":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},B:function(e,t,n){var r,o=e.getUTCHours();switch(r=o>=17?h:o>=12?p:o>=4?d:v,t){case"B":case"BB":case"BBB":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},h:function(e,t,n){if("ho"===t){var r=e.getUTCHours()%12;return 0===r&&(r=12),n.ordinalNumber(r,{unit:"hour"})}return c.a.h(e,t)},H:function(e,t,n){return"Ho"===t?n.ordinalNumber(e.getUTCHours(),{unit:"hour"}):c.a.H(e,t)},K:function(e,t,n){var r=e.getUTCHours()%12;return"Ko"===t?n.ordinalNumber(r,{unit:"hour"}):Object(l.a)(r,t.length)},k:function(e,t,n){var r=e.getUTCHours();return 0===r&&(r=24),"ko"===t?n.ordinalNumber(r,{unit:"hour"}):Object(l.a)(r,t.length)},m:function(e,t,n){return"mo"===t?n.ordinalNumber(e.getUTCMinutes(),{unit:"minute"}):c.a.m(e,t)},s:function(e,t,n){return"so"===t?n.ordinalNumber(e.getUTCSeconds(),{unit:"second"}):c.a.s(e,t)},S:function(e,t){return c.a.S(e,t)},X:function(e,t,n,r){var o=(r._originalDate||e).getTimezoneOffset();if(0===o)return"Z";switch(t){case"X":return y(o);case"XXXX":case"XX":return g(o);default:return g(o,":")}},x:function(e,t,n,r){var o=(r._originalDate||e).getTimezoneOffset();switch(t){case"x":return y(o);case"xxxx":case"xx":return g(o);default:return g(o,":")}},O:function(e,t,n,r){var o=(r._originalDate||e).getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+m(o,":");default:return"GMT"+g(o,":")}},z:function(e,t,n,r){var o=(r._originalDate||e).getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+m(o,":");default:return"GMT"+g(o,":")}},t:function(e,t,n,r){var o=r._originalDate||e,a=Math.floor(o.getTime()/1e3);return Object(l.a)(a,t.length)},T:function(e,t,n,r){var o=(r._originalDate||e).getTime();return Object(l.a)(o,t.length)}};function m(e,t){var n=e>0?"-":"+",r=Math.abs(e),o=Math.floor(r/60),a=r%60;if(0===a)return n+String(o);var i=t||"";return n+String(o)+i+Object(l.a)(a,2)}function y(e,t){return e%60==0?(e>0?"-":"+")+Object(l.a)(Math.abs(e)/60,2):g(e,t)}function g(e,t){var n=t||"",r=e>0?"-":"+",o=Math.abs(e);return r+Object(l.a)(Math.floor(o/60),2)+n+Object(l.a)(o%60,2)}t.a=b},function(e,t,n){"use strict";t.a=function(e){Object(o.a)(1,arguments);var t=Object(r.a)(e),n=t.getTime();t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0);var i=t.getTime(),u=n-i;return Math.floor(u/a)+1};var r=n(6),o=n(2),a=864e5},function(e,t,n){"use strict";t.a=function(e){Object(a.a)(1,arguments);var t=Object(r.a)(e),n=new Date(0);n.setUTCFullYear(t,0,4),n.setUTCHours(0,0,0,0);var i=Object(o.a)(n);return i};var r=n(866),o=n(239),a=n(2)},function(e,t,n){"use strict";t.a=function(e,t){var n,l,c,s,f,d,p,h;Object(o.a)(1,arguments);var v=Object(u.a)(),b=Object(i.a)(null!==(n=null!==(l=null!==(c=null!==(s=null==t?void 0:t.firstWeekContainsDate)&&void 0!==s?s:null==t||null===(f=t.locale)||void 0===f||null===(d=f.options)||void 0===d?void 0:d.firstWeekContainsDate)&&void 0!==c?c:v.firstWeekContainsDate)&&void 0!==l?l:null===(p=v.locale)||void 0===p||null===(h=p.options)||void 0===h?void 0:h.firstWeekContainsDate)&&void 0!==n?n:1),m=Object(r.a)(e,t),y=new Date(0);y.setUTCFullYear(m,0,b),y.setUTCHours(0,0,0,0);var g=Object(a.a)(y,t);return g};var r=n(502),o=n(2),a=n(240),i=n(11),u=n(41)},function(e,t,n){"use strict";var r=n(1873),o=n(1874),a=n(1876),i=n(1877),u=n(1879),l={code:"en-US",formatDistance:r.a,formatLong:o.a,formatRelative:a.a,localize:i.a,match:u.a,options:{weekStartsOn:0,firstWeekContainsDate:1}};t.a=l},function(e,t,n){"use strict";var r={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};t.a=function(e,t,n){var o,a=r[e];return o="string"==typeof a?a:1===t?a.one:a.other.replace("{{count}}",t.toString()),null!=n&&n.addSuffix?n.comparison&&n.comparison>0?"in "+o:o+" ago":o}},function(e,t,n){"use strict";var r=n(1875),o={date:Object(r.a)({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:Object(r.a)({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:Object(r.a)({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})};t.a=o},function(e,t,n){"use strict";t.a=function(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.width?String(t.width):e.defaultWidth,r=e.formats[n]||e.formats[e.defaultWidth];return r}}},function(e,t,n){"use strict";var r={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};t.a=function(e,t,n,o){return r[e]}},function(e,t,n){"use strict";var r=n(1878),o={ordinalNumber:function(e,t){var n=Number(e),r=n%100;if(r>20||r<10)switch(r%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},era:Object(r.a)({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:Object(r.a)({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:function(e){return e-1}}),month:Object(r.a)({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:Object(r.a)({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},defaultWidth:"wide"}),dayPeriod:Object(r.a)({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})};t.a=o},function(e,t,n){"use strict";t.a=function(e){return function(t,n){var r;if("formatting"===(null!=n&&n.context?String(n.context):"standalone")&&e.formattingValues){var o=e.defaultFormattingWidth||e.defaultWidth,a=null!=n&&n.width?String(n.width):o;r=e.formattingValues[a]||e.formattingValues[o]}else{var i=e.defaultWidth,u=null!=n&&n.width?String(n.width):e.defaultWidth;r=e.values[u]||e.values[i]}return r[e.argumentCallback?e.argumentCallback(t):t]}}},function(e,t,n){"use strict";var r=n(1880),o=n(1881),a={ordinalNumber:Object(o.a)({matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:function(e){return parseInt(e,10)}}),era:Object(r.a)({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:Object(r.a)({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:function(e){return e+1}}),month:Object(r.a)({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:Object(r.a)({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:Object(r.a)({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})};t.a=a},function(e,t,n){"use strict";function r(e,t){for(var n in e)if(e.hasOwnProperty(n)&&t(e[n]))return n}function o(e,t){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:{},a=n.width,i=a&&e.matchPatterns[a]||e.matchPatterns[e.defaultMatchWidth],u=t.match(i);if(!u)return null;var l,c=u[0],s=a&&e.parsePatterns[a]||e.parsePatterns[e.defaultParseWidth],f=Array.isArray(s)?o(s,(function(e){return e.test(c)})):r(s,(function(e){return e.test(c)}));l=e.valueCallback?e.valueCallback(f):f,l=n.valueCallback?n.valueCallback(l):l;var d=t.slice(c.length);return{value:l,rest:d}}}},function(e,t,n){"use strict";t.a=function(e){return function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.match(e.matchPattern);if(!r)return null;var o=r[0],a=t.match(e.parsePattern);if(!a)return null;var i=e.valueCallback?e.valueCallback(a[0]):a[0];i=n.valueCallback?n.valueCallback(i):i;var u=t.slice(o.length);return{value:i,rest:u}}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){return E(e,t,n).toPromise()},t.resolveTypeForArrayItem=j,t.validateDocumentObservable=E,t.validateItem=function(e){return x(e).toPromise()};var r=p(n(177)),o=p(n(39)),a=n(12),i=n(5),u=n(4),l=p(n(862)),c=n(1883),s=p(n(236)),f=p(n(871)),d=["value","type","path","parent"];function p(e){return e&&e.__esModule?e:{default:e}}function h(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return v(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return v(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function v(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var O=e=>"object"==typeof e&&null!==e&&!Array.isArray(e),w=e=>null!=e;function j(e,t){if(1===t.length)return t[0];var n=(0,a.isTypedObject)(e)&&e._type,r=null==e||!n&&(0,l.default)(e).toLowerCase();return r&&"object"!==r?t.find((e=>e.jsonType===r)):t.find((e=>{var t;return(null===(t=e.type)||void 0===t?void 0:t.name)===n}))||t.find((e=>e.name===n))||t.find((e=>"object"===e.name&&"object"===r))}var _=[];function E(e,t,n){var r=t.get(e._type);return r?x({parent:void 0,value:e,path:[],document:e,type:r,getDocumentExists:null==n?void 0:n.getDocumentExists}).pipe((0,u.catchError)((e=>(console.error(e),(0,i.of)([{type:"validation",level:"error",path:[],item:new s.default(null==e?void 0:e.message)}]))))):(console.warn('Schema type for object type "%s" not found, skipping validation',e._type),(0,i.of)(_))}function x(e){var t=e.value,n=e.type,l=e.path,s=void 0===l?[]:l,p=e.parent,v=g(e,d),b=(0,f.default)(n),y=b.map((e=>(0,i.defer)((()=>e.validate(t,m(m({},v),{},{parent:p,path:s,type:n})))))),_=[],E=b.some((e=>e.isRequired()));if("object"===(null==n?void 0:n.jsonType)&&(!!t||null==t&&E)){var P=n.fields.reduce(((e,t)=>(e[t.name]=t.type,e)),{});_=(_=_.concat(b.map((e=>e._fieldRules)).filter(w).flatMap((e=>Object.entries(e))).flatMap((e=>{var n=h(e,2),r=n[0],o=n[1],a=P[r];return(0,f.default)(m(m({},a),{},{validation:o})).map((e=>{var n=O(t)?t[r]:void 0;return(0,i.defer)((()=>e.validate(n,m(m({},v),{},{parent:t,path:s.concat(r),type:a}))))}))})))).concat(n.fields.map((e=>x(m(m({},v),{},{parent:t,value:O(t)?t[e.name]:void 0,path:s.concat(e.name),type:e.type})))))}if("array"===(null==n?void 0:n.jsonType)&&Array.isArray(t)&&(_=_.concat(t.map((e=>x(m(m({},v),{},{parent:t,value:e,path:s.concat((0,a.isKeyedObject)(e)?{_key:e._key}:t.indexOf(e)),type:j(e,n.of)})))))),(0,a.isBlock)(t)&&t.markDefs.length&&(0,a.isBlockSchemaType)(n)){var k=h(n.fields,1)[0].type.of.find(a.isSpanSchemaType),C=((null==k?void 0:k.annotations)||[]).reduce(((e,t)=>(e.set(t.name,t),e)),new Map);_=_.concat(t.markDefs.map((e=>x(m(m({},v),{},{parent:t,value:e,path:s.concat(["markDefs",{_key:e._key}]),type:C.get(e._type)})))))}return(0,i.defer)((()=>(0,i.merge)([...y,..._]))).pipe((0,u.mergeMap)((e=>{return(0,i.concat)(new i.Observable((e=>{var n=(0,c.requestIdleCallback)((()=>{e.complete()}),t?{timeout:t}:void 0);return()=>(0,c.cancelIdleCallback)(n)})),e);var t}),40),(0,u.mergeAll)(),(0,u.toArray)(),(0,u.map)(o.default),(0,u.map)((e=>b.some((e=>e._fieldRules))?(0,r.default)(e,(e=>JSON.stringify(e))):e)))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.requestIdleCallback=t.cancelIdleCallback=void 0;var r=window.requestIdleCallback||function(e,t){var n=Date.now();return window.setTimeout((()=>{e({didTimeout:!1,timeRemaining:()=>Math.max(0,Date.now()-n)})}),0)};t.requestIdleCallback=r;var o=window.cancelIdleCallback||function(e){return window.clearTimeout(e)};t.cancelIdleCallback=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.slugValidator=void 0;var r=i(n(230)),o=n(12),a=i(n(1885));function i(e){return e&&e.__esModule?e:{default:e}}function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t{var r="number"==typeof t,a=(0,o.isKeyedObject)(t),i=r||a?"[]":"".concat(0===n?"":".").concat(t);return"".concat(e).concat(i)}),"")}var p=(e,t)=>{var n=t.document,r=t.path,o=t.type,i=null==o?void 0:o.options;if(!n)throw new Error("`document` was not provided in validation context.");if(!r)throw new Error("`path` was not provided in validation context.");var u,l,c=(null==i?void 0:i.disableArrayWarning)||!1,s=(u=n._id,{published:(l=0===u.indexOf("drafts."))?u.slice("drafts.".length):u,draft:l?u:"drafts.".concat(u)}),p=s.published,h=s.draft,v=n._type,b=d(r.concat("current"));!c&&b.includes("[]")&&f(d(r));var m=["_type == $docType","!(_id in [$draft, $published])","".concat(b," == $slug")].join(" && ");return(0,a.default)().fetch("!defined(*[".concat(m,"][0]._id)"),{docType:v,draft:h,published:p,slug:e},{tag:"validation.slug-is-unique"})};var h=function(){var e,t=(e=function*(e,t){var n;if(!e)return!0;if("object"!=typeof e)return"Slug must be an object";var r=e.current;if(!r)return"Slug must have a value";var o=null==t||null===(n=t.type)||void 0===n?void 0:n.options,a=(null==o?void 0:o.isUnique)||p;return!!(yield a(r,l(l({},t),{},{defaultIsUnique:p})))||"Slug is already in use"},function(){var t=this,n=arguments;return new Promise((function(r,o){var a=e.apply(t,n);function i(e){s(a,r,o,i,u,"next",e)}function u(e){s(a,r,o,i,u,"throw",e)}i(void 0)}))});return function(e,n){return t.apply(this,arguments)}}();t.slugValidator=h},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){if(!r){var e=n(52);r=e.withConfig({apiVersion:"1"})}return r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=(r=n(872))&&r.__esModule?r:{default:r};var a=function(e){return e.getTypeNames().forEach((t=>{(0,o.default)(e.get(t))})),e};t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={title:"Slug",name:"slug",type:"object",fields:[{name:"current",title:"Current slug",type:"string"}]}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={title:"Geographical Point",name:"geopoint",type:"object",fields:[{name:"lat",type:"number",title:"Latitude"},{name:"lng",type:"number",title:"Longitude"},{name:"alt",type:"number",title:"Altitude"}]}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={name:"sanity.imageCrop",title:"Image crop",type:"object",fields:[{name:"top",type:"number"},{name:"bottom",type:"number"},{name:"left",type:"number"},{name:"right",type:"number"}]}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={name:"sanity.imageHotspot",title:"Image hotspot",type:"object",fields:[{name:"x",type:"number"},{name:"y",type:"number"},{name:"height",type:"number"},{name:"width",type:"number"}]}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={name:"sanity.assetSourceData",title:"Asset Source Data",type:"object",fields:[{name:"name",title:"Source name",description:"A canonical name for the source this asset is originating from",type:"string"},{name:"id",title:"Asset Source ID",description:"The unique ID for the asset within the originating source so you can programatically find back to it",type:"string"},{name:"url",title:"Asset information URL",description:"A URL to find more information about this asset in the originating source",type:"string"}]}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r={name:"sanity.imageAsset",title:"Image",type:"document",fieldsets:[{name:"system",title:"System fields",description:"These fields are managed by the system and not editable"}],fields:[{name:"originalFilename",type:"string",title:"Original file name",readOnly:!0},{name:"label",type:"string",title:"Label"},{name:"title",type:"string",title:"Title"},{name:"description",type:"string",title:"Description"},{name:"altText",type:"string",title:"Alternative text"},{name:"sha1hash",type:"string",title:"SHA1 hash",readOnly:!0,fieldset:"system"},{name:"extension",type:"string",readOnly:!0,title:"File extension",fieldset:"system"},{name:"mimeType",type:"string",readOnly:!0,title:"Mime type",fieldset:"system"},{name:"size",type:"number",title:"File size in bytes",readOnly:!0,fieldset:"system"},{name:"assetId",type:"string",title:"Asset ID",readOnly:!0,fieldset:"system"},{name:"uploadId",type:"string",readOnly:!0,hidden:!0,fieldset:"system"},{name:"path",type:"string",title:"Path",readOnly:!0,fieldset:"system"},{name:"url",type:"string",title:"Url",readOnly:!0,fieldset:"system"},{name:"metadata",type:"sanity.imageMetadata",title:"Metadata"},{name:"source",type:"sanity.assetSourceData",title:"Source",readOnly:!0,fieldset:"system"}],preview:{select:{id:"_id",title:"originalFilename",mimeType:"mimeType",size:"size"},prepare:e=>({title:e.title||e.path.split("/").slice(-1)[0],media:{asset:{_ref:e.id}},subtitle:"".concat(e.mimeType," (").concat((e.size/1024/1024).toFixed(2)," MB)")})},orderings:[{title:"File size",name:"fileSizeDesc",by:[{field:"size",direction:"desc"}]}]};t.default=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={name:"sanity.imagePalette",title:"Image palette",type:"object",fields:[{name:"darkMuted",type:"sanity.imagePaletteSwatch",title:"Dark Muted"},{name:"lightVibrant",type:"sanity.imagePaletteSwatch",title:"Light Vibrant"},{name:"darkVibrant",type:"sanity.imagePaletteSwatch",title:"Dark Vibrant"},{name:"vibrant",type:"sanity.imagePaletteSwatch",title:"Vibrant"},{name:"dominant",type:"sanity.imagePaletteSwatch",title:"Dominant"},{name:"lightMuted",type:"sanity.imagePaletteSwatch",title:"Light Muted"},{name:"muted",type:"sanity.imagePaletteSwatch",title:"Muted"}]}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={name:"sanity.imagePaletteSwatch",title:"Image palette swatch",type:"object",fields:[{name:"background",type:"string",title:"Background",readOnly:!0},{name:"foreground",type:"string",title:"Foreground",readOnly:!0},{name:"population",type:"number",title:"Population",readOnly:!0},{name:"title",type:"string",title:"String",readOnly:!0}]}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={name:"sanity.imageDimensions",type:"object",title:"Image dimensions",fields:[{name:"height",type:"number",title:"Height",readOnly:!0},{name:"width",type:"number",title:"Width",readOnly:!0},{name:"aspectRatio",type:"number",title:"Aspect ratio",readOnly:!0}]}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={name:"sanity.imageMetadata",title:"Image metadata",type:"object",fieldsets:[{name:"extra",title:"Extra metadata…",options:{collapsable:!0}}],fields:[{name:"location",type:"geopoint"},{name:"dimensions",title:"Dimensions",type:"sanity.imageDimensions",fieldset:"extra"},{name:"palette",type:"sanity.imagePalette",title:"Palette",fieldset:"extra"},{name:"lqip",title:"LQIP (Low-Quality Image Placeholder)",type:"string",readOnly:!0},{name:"blurHash",title:"BlurHash",type:"string",readOnly:!0},{name:"hasAlpha",title:"Has alpha channel",type:"boolean",readOnly:!0},{name:"isOpaque",title:"Is opaque",type:"boolean",readOnly:!0}]}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r={name:"sanity.fileAsset",title:"File",type:"document",fieldsets:[{name:"system",title:"System fields",description:"These fields are managed by the system and not editable"}],fields:[{name:"originalFilename",type:"string",title:"Original file name",readOnly:!0},{name:"label",type:"string",title:"Label"},{name:"title",type:"string",title:"Title"},{name:"description",type:"string",title:"Description"},{name:"altText",type:"string",title:"Alternative text"},{name:"sha1hash",type:"string",title:"SHA1 hash",readOnly:!0,fieldset:"system"},{name:"extension",type:"string",title:"File extension",readOnly:!0,fieldset:"system"},{name:"mimeType",type:"string",title:"Mime type",readOnly:!0,fieldset:"system"},{name:"size",type:"number",title:"File size in bytes",readOnly:!0,fieldset:"system"},{name:"assetId",type:"string",title:"Asset ID",readOnly:!0,fieldset:"system"},{name:"path",type:"string",title:"Path",readOnly:!0,fieldset:"system"},{name:"url",type:"string",title:"Url",readOnly:!0,fieldset:"system"},{name:"source",type:"sanity.assetSourceData",title:"Source",readOnly:!0,fieldset:"system"}],preview:{select:{title:"originalFilename",path:"path",mimeType:"mimeType",size:"size"},prepare:e=>({title:e.title||e.path.split("/").slice(-1)[0],subtitle:"".concat(e.mimeType," (").concat((e.size/1024/1024).toFixed(2)," MB)")})},orderings:[{title:"File size",name:"fileSizeDesc",by:[{field:"size",direction:"desc"}]}]};t.default=r},function(e,t,n){"use strict";e.exports=[n(1899)].map((function(e){return e&&e.__esModule?e.default:e}))},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o={name:"barcode",title:"Barcode",type:"object",inputComponent:((r=n(1900))&&r.__esModule?r:{default:r}).default,preview:{select:{title:"barcode",subtitle:"format"}},fields:[{name:"barcode",title:"Barcode",type:"string"},{name:"format",title:"Barcode Format",type:"string",options:{list:["CODE39","CODE128","CODE128A","CODE128B","CODE128C","EAN13","EAN8","EAN5","EAN2","UPC","UPCE","ITF14","ITF","MSI","MSI10","MSI11","MSI1010","MSI1110","pharmacode","codabar","GenericBarcode"]}}]};t.default=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o,a,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=v(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),u=h(n(18)),l=h(n(1901)),c=n(10),s=n(1),f=n(2055),d=n(88),p=h(n(3));function h(e){return e&&e.__esModule?e:{default:e}}function v(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(v=function(e){return e?n:t})(e)}function b(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return m(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return m(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function m(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{y(t.prefixAll(e.name).prepend((0,f.setIfMissing)({_type:r.name})))}),[y,r.name]);return i.default.createElement(c.FormFieldSet,{level:n,title:r.title,description:r.description,legend:r.title},i.default.createElement(g,{isValid:_},o&&o.barcode&&i.default.createElement(l.default,{textAlign:"center",value:o.barcode,format:o.format||"",valid:e=>{E(e)}}),!_&&i.default.createElement(w,null,"Not valid ",o.format)),i.default.createElement(O,null,r.fields.map((e=>i.default.createElement(d.FormBuilderInput,{key:e.name,description:e.type.description,title:e.type.title,type:e.type,value:o&&o[e.name],compareValue:p,path:[e.name],focusPath:h,readOnly:a||e.type.readOnly,presence:s,markers:u,onFocus:v,onBlur:m,onChange:t=>x(e,t)})))))}));j.propTypes={level:u.default.number,value:u.default.object,onChange:u.default.func,type:u.default.object,onFocus:u.default.func,onBlur:u.default.func};var _=j;t.default=_},function(e,t,n){"use strict";var r,o=u(n(0)),a=u(n(1902)),i=u(n(18));function u(e){return e&&e.__esModule?e:{default:e}}function l(e){return l="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},l(e)}function c(e,t){for(var n=0;n=a(e);return t+String.fromCharCode(r?206:205)+u(e,r)}t.default=function(e){var t=void 0;if(i(e).length>=2)t=r.C_START_CHAR+l(e);else{var n=o(e)>a(e);t=(n?r.A_START_CHAR:r.B_START_CHAR)+u(e,n)}return t.replace(/[\xCD\xCE]([^])[\xCD\xCE]/,(function(e,t){return String.fromCharCode(203)+t}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=function(){function e(e,t){for(var n=0;n10*n.width?r.fontSize=10*n.width:r.fontSize=n.fontSize,r.guardHeight=n.height+r.fontSize/2+n.textMargin,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),r(t,[{key:"valid",value:function(){return this.isValid}},{key:"encode",value:function(){return this.options.flat?this.flatEncoding():this.guardedEncoding()}},{key:"flatEncoding",value:function(){var e="";return e+="101",e+=this.encodeMiddleDigits(),{data:e+="010101",text:this.text}}},{key:"guardedEncoding",value:function(){var e=[];return this.displayValue&&e.push({data:"00000000",text:this.text[0],options:{textAlign:"left",fontSize:this.fontSize}}),e.push({data:"101",options:{height:this.guardHeight}}),e.push({data:this.encodeMiddleDigits(),text:this.text.substring(1,7),options:{fontSize:this.fontSize}}),e.push({data:"010101",options:{height:this.guardHeight}}),this.displayValue&&e.push({data:"00000000",text:this.text[7],options:{textAlign:"right",fontSize:this.fontSize}}),e}},{key:"encodeMiddleDigits",value:function(){var e=this.upcA[0],t=this.upcA[this.upcA.length-1],n=s[parseInt(t)][parseInt(e)];return(0,o.default)(this.middleDigits,n)}}]),t}(a.default);function d(e,t){for(var n=parseInt(e[e.length-1]),r=c[n],o="",a=0,u=0;u=3&&this.number<=131070}}]),t}(((r=a)&&r.__esModule?r:{default:r}).default);t.pharmacode=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.codabar=void 0;var r,o=function(){function e(e,t){for(var n=0;n0?(n=0,o.textAlign="left"):"right"==e.textAlign?(n=t.width-1,o.textAlign="right"):(n=t.width/2,o.textAlign="center"),o.fillText(t.text,n,r))}},{key:"moveCanvasDrawing",value:function(e){this.canvas.getContext("2d").translate(e.width,0)}},{key:"restoreCanvas",value:function(){this.canvas.getContext("2d").restore()}}]),e}();t.default=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=function(){function e(e,t){for(var n=0;n0&&(this.drawRect(i-t.width*a,r,t.width*a,t.height,e),a=0);a>0&&this.drawRect(i-t.width*(a-1),r,t.width*a,t.height,e)}},{key:"drawSVGText",value:function(e,t,n){var r,o,a=this.document.createElementNS(l,"text");t.displayValue&&(a.setAttribute("style","font:"+t.fontOptions+" "+t.fontSize+"px "+t.font),o="top"==t.textPosition?t.fontSize-t.textMargin:t.height+t.textMargin+t.fontSize,"left"==t.textAlign||n.barcodePadding>0?(r=0,a.setAttribute("text-anchor","start")):"right"==t.textAlign?(r=n.width-1,a.setAttribute("text-anchor","end")):(r=n.width/2,a.setAttribute("text-anchor","middle")),a.setAttribute("x",r),a.setAttribute("y",o),a.appendChild(this.document.createTextNode(n.text)),e.appendChild(a))}},{key:"setSvgAttributes",value:function(e,t){var n=this.svg;n.setAttribute("width",e+"px"),n.setAttribute("height",t+"px"),n.setAttribute("x","0px"),n.setAttribute("y","0px"),n.setAttribute("viewBox","0 0 "+e+" "+t),n.setAttribute("xmlns",l),n.setAttribute("version","1.1"),n.setAttribute("style","transform: translate(0,0)")}},{key:"createGroup",value:function(e,t,n){var r=this.document.createElementNS(l,"g");return r.setAttribute("transform","translate("+e+", "+t+")"),n.appendChild(r),r}},{key:"setGroupOptions",value:function(e,t){e.setAttribute("style","fill:"+t.lineColor+";")}},{key:"drawRect",value:function(e,t,n,r,o){var a=this.document.createElementNS(l,"rect");return a.setAttribute("x",e),a.setAttribute("y",t),a.setAttribute("width",n),a.setAttribute("height",r),o.appendChild(a),a}}]),e}();t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var t=a.default.useRef(null),n=a.default.useContext(l.ConnectorContext).onSetFocus,r=f(a.default.useState(!1),2),c=r[0],s=r[1],d=a.default.useCallback((()=>{s(!0)}),[]),p=a.default.useCallback((()=>{s(!1)}),[]);(0,u.useReporter)("change-".concat(o.toString(e.path)),(()=>({element:t.current,path:e.path,isChanged:!0,hasFocus:!1,hasHover:c,hasRevertHover:e.hasHover})),i.default);var h=(0,a.useCallback)((t=>{!function(e,t,n){e.stopPropagation(),t(n)}(t,n,e.path)}),[n,e.path]);return a.default.createElement("div",{ref:t,onClick:h,onMouseLeave:p,onMouseEnter:d},e.children)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1940);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FOCUS_TERMINATOR=void 0,t.fromString=w,t.get=function(e,t,n){var o="string"==typeof t?w(t):t;if(!Array.isArray(o))throw new Error("Path must be an array or a string");for(var a=e,i=function(e){var t=o[e];if((0,r.isIndexSegment)(t)){if(!Array.isArray(a))return{v:n};a=a[t]}if((0,r.isKeySegment)(t)){if(!Array.isArray(a))return{v:n};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:n}},u=0;u0&&m(e,r)},t.isSegmentEqual=m,t.numEqualSegments=function(e,t){for(var n=Math.min(e.length,t.length),r=0;re.length)&&(t=e.length);for(var n=0,r=new Array(t);nm(e,t[n])))}function m(e,t){return(0,r.isKeySegment)(e)&&(0,r.isKeySegment)(t)?e._key===t._key:(0,r.isIndexSegment)(e)?Number(e)===Number(t):(0,r.isIndexTuple)(e)&&(0,r.isIndexTuple)(t)?e[0]===t[0]&&e[1]===t[1]:e===t}function y(e,t){return e.every(((e,n)=>m(e,t[n])))}function g(e,t){if(0===e.length||0===t.length)return t;var n=i(e),r=n[0],o=n.slice(1),a=i(t),u=a[0],l=a.slice(1);return m(r,u)?v(g(o,l)):t}function O(e){if(!Array.isArray(e))throw new Error("Path is not an array");return e.reduce(((e,t,n)=>{var o=typeof t;if("number"===o)return"".concat(e,"[").concat(t,"]");if("string"===o){var i=0===n?"":".";return"".concat(e).concat(i).concat(t)}if((0,r.isKeySegment)(t)&&t._key)return"".concat(e,'[_key=="').concat(t._key,'"]');if(Array.isArray(t)){var u=a(t,2),l=u[0],c=u[1];return"".concat(e,"[").concat(l,":").concat(c,"]")}throw new Error("Unsupported path segment `".concat(JSON.stringify(t),"`"))}),"")}function w(e){if("string"!=typeof e)throw new Error("Path is not a string");var t=e.match(f);if(!t)throw new Error("Invalid path string");return t.map(j)}function j(e){return(0,r.isIndexSegment)(e)?function(e){return Number(e.replace(/[^\d]/g,""))}(e):(0,r.isKeySegment)(e)?function(e){return{_key:e.match(d)[1]}}(e):(0,r.isIndexTuple)(e)?function(e){var t=a(e.split(":").map((e=>""===e?e:Number(e))),2),n=t[0],r=t[1];return[n,r]}(e):e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isEmpty=u,t.isEmptyArray=i,t.isEmptyObject=a;var r,o=(r=n(1942))&&r.__esModule?r:{default:r};function a(e){for(var t in e)if("_type"!==t&&"_key"!==t&&(0,o.default)(e,t)&&!u(e[t]))return!1;return!0}function i(e){for(var t=0;t0&&void 0!==arguments[0]?arguments[0]:16,t=new Uint8Array(e);return(0,o.default)(t),t}(e).reduce(((e,n)=>e+t[n]),"").slice(0,e)};var r,o=(r=n(505))&&r.__esModule?r:{default:r};var a,i=()=>{if(a)return a;a=[];for(var e=0;e<256;++e)a[e]=(e+256).toString(16).substring(1);return a}},function(e,t,n){(function(t){var n;n="undefined"!=typeof window?window:void 0!==t?t:"undefined"!=typeof self?self:{},e.exports=n}).call(t,n(57))},function(e,t){},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.resolveTypeName=function(e){var t=(0,r.resolveJSType)(e);if("object"!==t)return t;var n=e;return"_type"in n&&n._type||t};var r=n(1947)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.resolveJSType=function(e){switch(r.call(e)){case"[object Function]":return"function";case"[object Date]":return"date";case"[object RegExp]":return"regexp";case"[object Arguments]":return"arguments";case"[object Array]":return"array";case"[object String]":return"string"}if("object"==typeof e&&e&&"number"==typeof e.length)try{if("function"==typeof e.callee)return"arguments"}catch(e){if(e instanceof TypeError)return"arguments"}if(null===e)return"null";if(void 0===e)return"undefined";if(e&&1===e.nodeType)return"element";if(e===Object(e))return"object";return typeof e};var r=Object.prototype.toString},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createScope=function(){var e=r.createContext(s);var t=(0,o.createUseReporter)(e);return{Tracker:function(t){var n=r.useMemo((()=>(0,a.createStore)()),[]);return r.createElement(e.Provider,{value:n},t.children)},useReportedValues:function(){var t,n,o=r.useContext(e),a=r.useState(o.read()),i=(n=2,function(e){if(Array.isArray(e))return e}(t=a)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}}(t,n)||function(e,t){if(e){if("string"==typeof e)return u(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?u(e,t):void 0}}(t,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),l=i[0],c=i[1];return r.useLayoutEffect((()=>(c(o.read()),o.subscribe(c))),[o]),l},useReporter:t,useAutoIdReporter:function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Object.is;return t("element-".concat(r.useRef(d()).current),e,n)}}};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=o?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(r,a,u):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(1949),a=n(1950);function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{l||console.warn(new Error('No context provided for reporter. Make sure that the component calling "useReporter('.concat(e,', ...)", is wrapped in a element'))),l=!0};var s={add:c,update:c,remove:c,subscribe:()=>(l||console.warn(new Error('No context provided for reporter. Make sure that the component calling "useReportedValues()", is wrapped inside a element')),l=!0,()=>{}),read:function(){return l||console.warn(new Error('No context provided for reporter. Make sure that the component calling "useReportedValues()", is wrapped inside a element')),l=!0,[]}},f=0,d=()=>++f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createUseReporter=function(e){return function(t,n){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Object.is,u=r.useContext(e),l=u.add,c=u.update,s=u.remove,f=r.useRef();r.useLayoutEffect((()=>{if(null===t)return i;var e=a(n);return l(t,e),f.current=e,()=>{s(t)}}),[l,t,s,n]),r.useLayoutEffect((()=>{var e=a(n);void 0===f.current||o(f.current,e)||null===t||c(t,e),f.current=e}))}};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=o(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(r,i,u):r[i]=e[i]}r.default=e,n&&n.set(e,r);return r}(n(0));function o(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(o=function(e){return e?n:t})(e)}function a(e){return function(e){return"function"==typeof e}(e)?e():e}var i=()=>{}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createStore=function(){var e=new Map,t=(0,o.default)(),n=t.publish,a=t.subscribe,i=(0,r.default)(n,10,{trailing:!0}),u=()=>Array.from(e.entries());return{add:function(t,n){e.has(t)&&console.error(new Error("Invalid call to useReporter(".concat(t,'): A component reporting on "').concat(t,'" is already mounted in the subtree. Make sure that all reporters within the same subtree have unique ids.'))),e.set(t,n),i(u())},remove:function(t){e.has(t),e.delete(t),i(u())},update:function(t,n){e.has(t),e.set(t,n),i(u())},read:u,subscribe:a}};var r=a(n(185)),o=a(n(186));function a(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){var r=n(74);e.exports=function(){return r.Date.now()}},function(e,t){var n=/\s/;e.exports=function(e){for(var t=e.length;t--&&n.test(e.charAt(t)););return t}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createNoopTracker=function(){return{useReportedValues:a,Tracker:i,useReporter:a}};var r,o=(r=n(0))&&r.__esModule?r:{default:r};function a(){}function i(e){var t=e.children;return o.default.createElement(o.default.Fragment,null,t)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ElementWithChangeBar=function(e){var t=e.children,n=e.disabled,u=e.hasFocus,c=e.isChanged,s=e.withHoverEffect,f=void 0===s||s,d=(j=(0,o.useState)(!1),_=2,function(e){if(Array.isArray(e))return e}(j)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}}(j,_)||function(e,t){if(e){if("string"==typeof e)return l(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?l(e,t):void 0}}(j,_)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),p=d[0],h=d[1],v=o.default.useContext(a.ConnectorContext),b=v.onOpenReviewChanges,m=v.isReviewChangesOpen,y=(0,r.useLayer)().zIndex,g=(0,o.useCallback)((()=>h(!0)),[]),O=(0,o.useCallback)((()=>h(!1)),[]),w=(0,o.useMemo)((()=>n||!c?null:o.default.createElement(i.ChangeBar,{"data-testid":"change-bar",$zIndex:y},o.default.createElement(i.ChangeBarMarker,{"data-testid":"change-bar__marker"}),o.default.createElement(i.ChangeBarButton,{"aria-label":"Review changes","data-testid":"change-bar__button",onClick:m?void 0:b,onMouseEnter:g,onMouseLeave:O,tabIndex:-1,type:"button",$withHoverEffect:f}))),[n,c,y,m,b,g,O,f]);var j,_;return o.default.createElement(i.ChangeBarWrapper,{changed:c,"data-testid":"change-bar-wrapper",disabled:n,focus:u,hover:p,isReviewChangeOpen:m},o.default.createElement(i.FieldWrapper,{"data-testid":"change-bar__field-wrapper"},t),w)};var r=n(1),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(503),i=n(1955);function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var t=e.changed,n=e.disabled,u=e.isReviewChangeOpen;return n?(0,d.css)(r||(r=h(["\n "," {\n display: none;\n }\n "])),m):(0,d.css)(o||(o=h(["\n --change-bar-offset: 2px;\n\n display: flex;\n position: relative;\n\n @media (hover: hover) {\n &:hover {\n z-index: 10;\n }\n }\n\n /* hide when field is not changed */\n ","\n\n /* hide hover effect when review changes is open */\n ","\n "])),!t&&(0,d.css)(a||(a=h(["\n "," {\n opacity: 0;\n pointer-events: none;\n }\n "])),m),u&&(0,d.css)(i||(i=h(["\n "," {\n opacity: 0;\n }\n "])),g))}));t.ChangeBarWrapper=v;var b=d.default.div(u||(u=h(["\n flex-grow: 1;\n min-width: 0;\n"])));t.FieldWrapper=b;var m=d.default.div(l||(l=h(["\n position: relative;\n opacity: 1;\n transition: opacity 100ms;\n z-index: ",";\n"])),(e=>e.$zIndex));t.ChangeBar=m;var y=d.default.div((e=>{var t=e.theme,n=t.sanity.color.spot.yellow,r=t.sanity.media[0];return(0,d.css)(c||(c=h(["\n position: absolute;\n top: 0;\n left: var(--change-bar-offset);\n width: 2px;\n bottom: 0;\n background-color: ",";\n border-radius: 1px;\n\n @media (min-width: ","px) {\n display: unset;\n }\n "])),n,r)}));t.ChangeBarMarker=y;var g=d.default.button((e=>{var t=e.theme,n=e.$withHoverEffect,r=t.sanity.color.spot.yellow;return(0,d.css)(s||(s=h(["\n appearance: none;\n border: 0;\n outline: 0;\n display: block;\n padding: 0;\n background: transparent;\n opacity: 0;\n position: absolute;\n height: 100%;\n cursor: pointer;\n pointer-events: all;\n left: calc(-0.25rem + var(--change-bar-offset));\n width: 1rem;\n transition: opacity ","ms;\n\n &:focus {\n border: 0;\n outline: 0;\n }\n\n &:after {\n content: '';\n width: 16px;\n height: calc(100% + 14px);\n display: block;\n position: absolute;\n top: -7px;\n left: -3px;\n border-radius: 8px;\n background: ",";\n }\n\n &:focus {\n border: 0;\n outline: 0;\n }\n\n ","\n "])),250,r,n&&(0,d.css)(f||(f=h(["\n @media (hover: hover) {\n &:hover {\n opacity: 0.2;\n }\n }\n "]))))}));t.ChangeBarButton=g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ChangeConnectorRoot=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(327),a=n(114),i=n(187),u=n(1960),l=["children","className","onSetFocus","isReviewChangesOpen","onOpenReviewChanges"];function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var h=i.ENABLED?function(e){var t=e.children,n=e.className,i=e.onSetFocus,c=e.isReviewChangesOpen,d=e.onOpenReviewChanges,h=p(e,l),v=f(r.default.useState(),2),b=v[0],m=v[1],y=(0,r.useMemo)((()=>({isReviewChangesOpen:c,onOpenReviewChanges:d,onSetFocus:i})),[c,d,i]);return r.default.createElement(a.ConnectorContext.Provider,{value:y},r.default.createElement(a.Tracker,null,r.default.createElement(o.ScrollContainer,s({},h,{ref:m,className:n}),t,b&&r.default.createElement(u.ConnectorsOverlay,{rootElement:b,onSetFocus:i}))))}:function(e){var t=e.children,n=e.className;return r.default.createElement(o.ScrollContainer,{className:n},t)};t.ChangeConnectorRoot=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ScrollContainer=void 0;var r=u(n(0)),o=u(n(186)),a=n(887),i=["as","onScroll"];function u(e){return e&&e.__esModule?e:{default:e}}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function s(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var f=()=>{},d=r.default.forwardRef((function(e,t){var n=e.as,u=void 0===n?"div":n,d=e.onScroll,p=s(e,i),h=r.default.useRef(null),v=r.default.useContext(a.ScrollContext),b=r.default.useMemo((()=>(0,o.default)()),[]);r.default.useEffect((()=>d?b.subscribe(d):f),[b,d]),r.default.useEffect((()=>v?b.subscribe(v.publish):f),[v,b]),r.default.useEffect((()=>{var e=e=>{b.publish(e)};return h.current&&h.current.addEventListener("scroll",e,{passive:!0,capture:!0}),()=>{h.current&&h.current.removeEventListener("scroll",e)}}),[b]);return r.default.createElement(a.ScrollContext.Provider,{value:b},r.default.createElement(u,function(e){for(var t=1;t{h.current=e,"function"==typeof t?t(e):t&&"object"==typeof t&&(t.current=e)},"data-testid":"scroll-container"},p)))}));t.ScrollContainer=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ScrollMonitor=function(e){var t=e.onScroll,n=e.children;return(0,a.useOnScroll)(t),o.default.createElement(o.default.Fragment,null,n)};var r,o=(r=n(0))&&r.__esModule?r:{default:r},a=n(886)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ConnectorsOverlay=function(e){var t=e.rootElement,n=e.onSetFocus,r=w(a.default.useState(null),2),l=r[0],c=r[1],s=(0,u.useReportedValues)(),f=(0,a.useMemo)((()=>new Map(s)),[s]),d=w((0,a.useState)((()=>E(s,l,f,t))),2),p=d[0].connectors,h=d[1],m=(0,a.useMemo)((()=>(0,o.default)(p,(e=>-e.field.path.length)).slice(0,1)),[p]),y=(0,a.useCallback)((()=>{h(E(s,l,f,t))}),[f,s,l,t]);return(0,v.useResizeObserver)(t,y),a.default.createElement(i.ScrollMonitor,{onScroll:y},a.default.createElement(b.SvgWrapper,{style:{zIndex:m[0]&&m[0].field.zIndex}},m.map((e=>{var t=e.field,r=e.change;return r?a.default.createElement(x,{field:t,change:r,key:t.id,onSetFocus:n,setHovered:c}):null}))))};var r,o=(r=n(188))&&r.__esModule?r:{default:r},a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=m(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=n(327),u=n(114),l=n(1964),c=n(1965),s=n(1966),f=n(187),d=n(1967),p=n(1968),h=n(1973),v=n(1974),b=n(1975);function m(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(m=function(e){return e?n:t})(e)}function y(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function g(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){u=!0,a=e},f:function(){try{i||null==n.return||n.return()}finally{if(u)throw a}}}}(e);try{for(u.s();!(o=u.n()).done;){var s=o.value;if((0,c.isChangeBar)(s)&&s[1].isChanged){var f=w(s,2),p=f[0],h=f[1];p!==t?h.hasHover?a.push(s):h.hasFocus&&i.push(s):a.push(s)}}}catch(e){u.e(e)}finally{u.f()}var v=a.length>0;return{connectors:(v?a:i).map((e=>{var t=w(e,1)[0];return{field:g({id:t},(0,l.findMostSpecificTarget)("field",t,n)),change:g({id:t},(0,l.findMostSpecificTarget)("change",t,n))}})).filter((e=>{var t=e.field,n=e.change;return t&&n&&t.element&&n.element})).map((e=>{var t=e.field,n=e.change;return{hasHover:t.hasHover||n.hasHover,hasFocus:t.hasFocus,hasRevertHover:n.hasRevertHover,field:g(g({},t),(0,d.getOffsetsTo)(t.element,r)),change:g(g({},n),(0,d.getOffsetsTo)(n.element,r))}})),isHoverConnector:v}}function x(e){var t=e.change,n=e.field,r=e.onSetFocus,o=e.setHovered,i=(0,a.useCallback)((()=>{(0,s.scrollIntoView)(n),(0,s.scrollIntoView)(t),r(n.path)}),[n,t,r]),u=(0,a.useCallback)((()=>o(n.id)),[n,o]),l=(0,a.useCallback)((()=>o(null)),[o]);return a.default.createElement(a.default.Fragment,null,a.default.createElement("g",{onClick:i,onMouseEnter:u,onMouseLeave:l},a.default.createElement(p.Connector,{from:{rect:{left:n.rect.left+2,top:n.rect.top,height:n.rect.height,width:n.rect.width},bounds:n.bounds},to:{rect:t.rect,bounds:t.bounds}})),f.DEBUG_LAYER_BOUNDS&&a.default.createElement(h.DebugLayers,{field:n,change:t}))}},function(e,t){e.exports=function(e,t){var n=e.length;for(e.sort(t);n--;)e[n]=e[n].value;return e}},function(e,t,n){var r=n(1963);e.exports=function(e,t,n){for(var o=-1,a=e.criteria,i=t.criteria,u=a.length,l=n.length;++o=l?c:c*("desc"==n[o]?-1:1)}return e.index-t.index}},function(e,t,n){var r=n(141);e.exports=function(e,t){if(e!==t){var n=void 0!==e,o=null===e,a=e==e,i=r(e),u=void 0!==t,l=null===t,c=t==t,s=r(t);if(!l&&!s&&!i&&e>t||i&&u&&c&&!l&&!s||o&&u&&c||!n&&c||!a)return 1;if(!o&&!i&&!s&&e=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,u=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return u=e.done,e},e:function(e){l=!0,a=e},f:function(){try{u||null==n.return||n.return()}finally{if(l)throw a}}}}(n);try{for(s.s();!(c=s.n()).done;){var f=(m=c.value,y=2,function(e){if(Array.isArray(e))return e}(m)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(m,y)||i(m,y)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),d=f[0],p=f[1];if("path"in p&&d.startsWith(e)){var h=r.numEqualSegments(u,p.path),v=p.path[p.path.length-1],b=h===p.path.length-1&&(0,o.isKeyedObject)(v);if(0!==h&&(h===p.path.length||b)&&(a=p,h===u.length))break}}}catch(e){s.e(e)}finally{s.f()}var m,y;return a};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=a(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=o?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(r,i,u):r[i]=e[i]}r.default=e,n&&n.set(e,r);return r}(n(14)),o=n(12);function a(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(a=function(e){return e?n:t})(e)}function i(e,t){if(e){if("string"==typeof e)return u(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?u(e,t):void 0}}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{for(var n={top:0,left:0,height:t.offsetHeight,width:t.offsetWidth},o={top:0,left:0,height:e.offsetHeight,width:e.offsetWidth},a=!1,i=e;i&&i!==t&&t.contains(i);)a&&(n.top+=i.offsetTop,n.left+=i.offsetLeft),(0,r.hasOverflowScroll)(i)&&(n.top=i.offsetTop,n.height=i.offsetHeight,n.left=i.offsetLeft,n.width=i.offsetWidth,a=!0),o.top+=i.offsetTop-i.scrollTop,o.left+=i.offsetLeft-i.scrollLeft,i=i.offsetParent;return{rect:o,bounds:n}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Connector=function(e){var t=e.from,n=e.to,r=(0,u.mapConnectorToLine)({from:t,to:n});if(r.from.outOfBounds&&r.to.outOfBounds)return null;var c=(0,i.generateConnectorPath)(r);return o.default.createElement(o.default.Fragment,null,o.default.createElement(l.InteractivePath,{d:c,strokeWidth:a.INTERACTIVE_STROKE_WIDTH}),o.default.createElement(l.ConnectorPath,{d:c,strokeWidth:a.STROKE_WIDTH}),o.default.createElement(l.RightBarWrapper,{top:n.rect.top,left:n.rect.left,height:n.rect.height,width:a.STROKE_WIDTH,bounds:n.bounds}),r.from.isAbove&&o.default.createElement(l.ConnectorPath,{d:(0,i.arrowPath)(r.from.left+a.ARROW_MARGIN_X,r.from.bounds.top-a.ARROW_THRESHOLD+a.ARROW_MARGIN_Y,-1),strokeWidth:a.STROKE_WIDTH}),r.from.isBelow&&o.default.createElement(l.ConnectorPath,{d:(0,i.arrowPath)(r.from.left+a.ARROW_MARGIN_X,r.from.bounds.top+r.from.bounds.height+a.ARROW_THRESHOLD-a.ARROW_MARGIN_Y,1),strokeWidth:a.STROKE_WIDTH}),r.to.isAbove&&o.default.createElement(l.ConnectorPath,{d:(0,i.arrowPath)(r.to.bounds.left+a.ARROW_MARGIN_X,r.to.bounds.top-a.ARROW_THRESHOLD+a.ARROW_MARGIN_Y,-1),strokeWidth:a.STROKE_WIDTH}),r.to.isBelow&&o.default.createElement(l.ConnectorPath,{d:(0,i.arrowPath)(r.to.bounds.left+a.ARROW_MARGIN_X,r.to.bounds.top+r.to.bounds.height+a.ARROW_THRESHOLD-a.ARROW_MARGIN_Y,1),strokeWidth:a.STROKE_WIDTH}),a.DEBUG&&o.default.createElement(o.default.Fragment,null,o.default.createElement(l.DebugRect,{x:r.from.bounds.left,y:r.from.bounds.top,width:r.from.bounds.width,height:r.from.bounds.height,stroke:"green"}),o.default.createElement(l.DebugRect,{x:r.to.bounds.left,y:r.to.bounds.top,width:r.to.bounds.width,height:r.to.bounds.height,stroke:"yellow"}),!r.from.outOfBounds&&o.default.createElement("g",{transform:"translate(".concat(r.from.bounds.left," ").concat(r.from.bounds.top,")")},o.default.createElement(l.DebugRect,{width:r.from.bounds.width,height:r.from.bounds.height,strokeWidth:a.STROKE_WIDTH,stroke:"green"})),!r.to.outOfBounds&&o.default.createElement("g",{transform:"translate(".concat(r.to.bounds.left," ").concat(r.to.bounds.top,")")},o.default.createElement(l.DebugRect,{width:r.to.bounds.width,height:r.to.bounds.height,strokeWidth:a.STROKE_WIDTH,stroke:"red"}))))};var r,o=(r=n(0))&&r.__esModule?r:{default:r},a=n(187),i=n(1969),u=n(1970),l=n(1971)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.arrowPath=function(e,t,n){return["M ".concat(e-r.ARROW_SIZE," ").concat(t-r.ARROW_SIZE*n," "),"L ".concat(e," ").concat(t),"L ".concat(e+r.ARROW_SIZE," ").concat(t-r.ARROW_SIZE*n)].join("")},t.generateConnectorPath=function(e){var t=e.from,n=e.to,u=t.left,l=t.top,c=n.left,s=n.top,f=[],d=Math.min(r.CORNER_RADIUS,Math.abs(l-s)/2);t.isAbove?f.push(o(u+r.ARROW_MARGIN_X,l-r.ARROW_THRESHOLD+r.ARROW_MARGIN_Y),a(u+r.ARROW_MARGIN_X,l-r.CORNER_RADIUS),i(u+r.ARROW_MARGIN_X,l,u+r.ARROW_MARGIN_X+r.CORNER_RADIUS,l)):t.isBelow?f.push(o(u+r.ARROW_MARGIN_X,l+r.ARROW_THRESHOLD-r.ARROW_MARGIN_Y),a(u+r.ARROW_MARGIN_X,l+r.CORNER_RADIUS),i(u+r.ARROW_MARGIN_X,l,u+r.ARROW_MARGIN_X+r.CORNER_RADIUS,l)):f.push(o(u,l));n.isAbove?ln.bounds.top+n.bounds.height?f.push(a(n.bounds.left-r.ARROW_MARGIN_X-d,l),i(n.bounds.left-r.ARROW_MARGIN_X,l,n.bounds.left-r.ARROW_MARGIN_X,l-d),a(n.bounds.left-r.ARROW_MARGIN_X,s+d),i(n.bounds.left-r.ARROW_MARGIN_X,s,n.bounds.left-r.ARROW_MARGIN_X+d,s),a(n.bounds.left+r.ARROW_MARGIN_X-r.CORNER_RADIUS,s),i(n.bounds.left+r.ARROW_MARGIN_X,s,n.bounds.left+r.ARROW_MARGIN_X,s+r.CORNER_RADIUS),a(n.bounds.left+r.ARROW_MARGIN_X,s+r.ARROW_THRESHOLD-r.ARROW_MARGIN_Y)):f.push(a(n.bounds.left+r.ARROW_MARGIN_X-r.CORNER_RADIUS,l),i(n.bounds.left+r.ARROW_MARGIN_X,l,n.bounds.left+r.ARROW_MARGIN_X,l+r.CORNER_RADIUS),a(n.bounds.left+r.ARROW_MARGIN_X,s+r.ARROW_THRESHOLD-r.ARROW_MARGIN_Y)):l1&&void 0!==arguments[1]?arguments[1]:"";return e.join(t)}(f)};var r=n(187);function o(e,t){return"M".concat(e," ").concat(t)}function a(e,t){return"L".concat(e," ").concat(t)}function i(e,t,n,r){return"Q".concat(e," ").concat(t," ").concat(n," ").concat(r)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.mapConnectorToLine=function(e){var t={top:e.from.bounds.top+r.ARROW_THRESHOLD,bottom:e.from.bounds.top+e.from.bounds.height-r.ARROW_THRESHOLD,left:e.from.bounds.left,right:e.from.bounds.left+e.from.bounds.width,width:e.from.bounds.width,height:e.from.bounds.height-2*r.ARROW_THRESHOLD},n=o(e.from.rect,t);n.left=e.from.rect.left+e.from.rect.width+1;var a={top:e.to.bounds.top+r.ARROW_THRESHOLD,bottom:e.to.bounds.top+e.to.bounds.height-r.ARROW_THRESHOLD,left:e.to.bounds.left,right:e.to.bounds.left+e.to.bounds.width,width:e.to.bounds.width,height:e.to.bounds.height-2*r.ARROW_THRESHOLD},i=o(e.to.rect,a),u=Math.max(i.startY,n.startY);n.top=Math.min(u,n.endY),n.topa.bottom&&(n.top=Math.max(a.bottom,n.startY));i.top=Math.min(u,i.endY),i.topt.bottom&&(i.top=Math.max(t.bottom,i.startY));return n.top=Math.min(Math.max(n.top,t.top),t.bottom),i.top=Math.min(Math.max(i.top,a.top),a.bottom),{from:n,to:i}};var r=n(187);function o(e,t){var n=e.top+e.height/2,o=e.top+e.heightt.top+t.height-r.ARROW_MARGIN_Y;return{bounds:t,left:e.left,top:n,centerY:n,startY:e.top+r.CONNECTOR_MARGIN,endY:e.top+e.height-r.CONNECTOR_MARGIN,isAbove:o,isBelow:a,outOfBounds:o||a}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RightBarWrapper=t.InteractivePath=t.DebugRect=t.ConnectorPath=void 0;var r,o,a,i,u=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(3)),l=n(1972);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var f=u.default.rect(r||(r=s(["\n stroke: #ccc;\n fill: none;\n pointer-events: none;\n stroke-linecap: round;\n"])));t.DebugRect=f;var d=u.default.path((e=>{var t=e.theme.sanity.color.spot.yellow;return(0,u.css)(o||(o=s(["\n fill: none;\n pointer-events: none;\n stroke-linecap: round;\n stroke-linejoin: round;\n stroke: ",";\n "])),t)}));t.ConnectorPath=d;var p=u.default.path((e=>{var t=e.theme.sanity.color.spot.yellow;return(0,u.css)(a||(a=s(["\n fill: none;\n pointer-events: stroke;\n stroke: ",";\n cursor: pointer;\n stroke-linecap: round;\n stroke-linejoin: round;\n opacity: 0;\n\n &:hover {\n opacity: 0.2;\n }\n "])),t)}));t.InteractivePath=p;var h=(0,u.default)(l.ClampedRect)((e=>{var t=e.theme.sanity.color.spot.yellow;return(0,u.css)(i||(i=s(["\n stroke: none;\n pointer-events: none;\n fill: ",";\n "])),t)}));t.RightBarWrapper=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ClampedRect=function(e){var t=e.bounds,n=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,a),r=Math.max(t.left,e.left),u=Math.max(e.top,t.top),l=Math.max(0,e.height-(u-e.top)),c=Math.max(0,e.width-(r-e.left));return o.default.createElement("rect",i({},n,{x:r,y:u,height:l,width:c}))};var r,o=(r=n(0))&&r.__esModule?r:{default:r},a=["bounds"];function i(){return i=Object.assign?Object.assign.bind():function(e){for(var t=1;to.resizeObserver.observe(e,t)),[e,t])};var r=n(0),o=n(890)},function(e,t,n){"use strict";var r,o;Object.defineProperty(t,"__esModule",{value:!0}),t.SvgWrapper=void 0;var a,i,u=((r=n(3))&&r.__esModule?r:{default:r}).default.svg(o||(a=["\n pointer-events: none;\n position: absolute;\n left: 0;\n top: 0;\n right: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n"],i||(i=a.slice(0)),o=Object.freeze(Object.defineProperties(a,{raw:{value:Object.freeze(i)}}))));t.SvgWrapper=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1977);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}));var o=n(896);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===o[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))}));var a=n(1994);Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===a[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))}));var i=n(513);Object.keys(i).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===i[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return i[e]}}))}));var u=n(1996);Object.keys(u).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===u[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return u[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FormField=void 0;var r=n(1),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(114),i=n(1978),u=["__unstable_changeIndicator","__unstable_markers","__unstable_presence","children","description","inputId","level","title"];function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var f=(0,o.memo)((function(e){var t=e.__unstable_changeIndicator,n=void 0===t||t,l=e.__unstable_markers,f=e.__unstable_presence,d=e.children,p=e.description,h=e.inputId,v=e.level,b=e.title,m=s(e,u),y=d;if(n){var g="object"==typeof n?n:{};y=o.default.createElement(a.ChangeIndicator,g,d)}return o.default.createElement(r.Stack,c({},m,{"data-level":v,space:1}),b&&o.default.createElement(i.FormFieldHeader,{__unstable_markers:l,__unstable_presence:f,description:p,inputId:h,title:b}),o.default.createElement("div",null,y))}));t.FormField=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FormFieldHeader=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(1),a=n(245),i=n(896);function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}var l=(0,r.memo)((function(e){var t=e.__unstable_markers,n=e.__unstable_presence,u=e.description,l=e.inputId,c=e.title;return r.default.createElement(o.Flex,{align:"flex-end"},r.default.createElement(o.Box,{flex:1,paddingY:2},r.default.createElement(i.FormFieldHeaderText,{__unstable_markers:t,description:u,inputId:l,title:c})),n&&n.length>0&&r.default.createElement(o.Box,null,r.default.createElement(a.FieldPresence,{maxAvatars:4,presence:n})))}));t.FormFieldHeader=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PresenceOverlay=void 0;var r,o=(r=n(0))&&r.__esModule?r:{default:r},a=n(328),i=n(509),u=n(1980);var l=[0,0,0,0];var c=a.DISABLE_OVERLAY?function(e){return e.children}:function(e){var t=e.children,n=e.margins;return o.default.createElement(i.Tracker,null,o.default.createElement(u.StickyOverlay,{margins:n||l},t))};t.PresenceOverlay=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StickyOverlay=function(e){var t=e.children,n=e.margins,r=void 0===n?P:n,o=(0,f.useReportedValues)(),i=u.default.useRef(),c=u.default.useMemo((()=>i.current?function(e,t){return e.map((e=>{var n=v(e,2),r=n[0],o=n[1];return g(g({},o),{},{id:r,rect:k(o.element,t)})}))}(o,i.current):C),[o]),d=u.default.useCallback(((e,t)=>{var n=function(e){var t=function(e){return e.map(((e,t,n)=>{var r,o,a=null===(r=n[t-1])||void 0===r?void 0:r.region.rect,i=a?(o=a).top+o.height:0;return g(g({},e),{},{spacerHeight:e.region.rect.top-i})}))}(j(e)),n=g({top:[],inside:[],bottom:[]},(0,a.default)(t,(e=>e.position)));return{top:j(n.top).map(((e,t,n)=>g(g({},e),{},{indent:n.slice(t+1).reduce(((e,t)=>e+t.region.rect.width),0)}))),inside:j(n.inside).map((e=>g(g({},e),{},{indent:0}))),bottom:j(n.bottom).map(((e,t,n)=>g(g({},e),{},{indent:n.slice(0,t).reduce(((e,t)=>e+t.region.rect.width),0)})))}}(e.filter((e=>e.region.presence.length>0))),o=E(n.top.map((e=>e.region.rect.height+e.spacerHeight))),i=E([...n.inside,...n.bottom].map((e=>e.region.rect.height+e.spacerHeight))),c=n.inside.reduce(((e,t)=>{var n=t.distanceTop,r=t.distanceBottom,o=n<=l.SLIDE_RIGHT_THRESHOLD_TOP,a=r<=l.SLIDE_RIGHT_THRESHOLD_BOTTOM;return{nearTop:e.nearTop+(o?t.region.presence.length:0),nearBottom:e.nearBottom+(a?t.region.presence.length:0)}}),{nearTop:0,nearBottom:0});return u.default.createElement(u.default.Fragment,null,u.default.createElement(S,{closeCount:c.nearTop,margins:r,position:"top",regionsWithIntersectionDetails:n.top}),u.default.createElement(x,{height:o}),u.default.createElement(D,{containerWidth:t,regionsWithIntersectionDetails:n.inside}),u.default.createElement(x,{height:i}),u.default.createElement(S,{closeCount:c.nearBottom,margins:r,position:"bottom",regionsWithIntersectionDetails:n.bottom}))}),[r]);return u.default.createElement(s.RegionsWithIntersections,{ref:i,margins:r,regions:c,render:d},t)};var r=h(n(188)),o=h(n(510)),a=h(n(316)),i=h(n(39)),u=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),l=n(328),c=n(891),s=n(1988),f=n(509),d=["height"];function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}function h(e){return e&&e.__esModule?e:{default:e}}function v(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return b(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return b(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function b(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function y(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function g(e){for(var t=1;t(0,o.default)(e,(e=>e.region.rect.top)),_=(e,t)=>e+t,E=e=>e.reduce(_,0);var x=e=>{var t=e.height,n=m(e,d);return u.default.createElement("div",{style:g({height:Math.max(0,t)},null==n?void 0:n.style)})},P=[0,0,0,0];function k(e,t){return g(g({},((e,t)=>{for(var n=e,r=-n.scrollTop,o=0;n&&n!==t;)r+=n.offsetTop-n.scrollTop,o+=n.offsetLeft,n=n.offsetParent;return{top:r,left:o}})(e,t)),{},{width:e.offsetWidth,height:e.offsetHeight})}var C=[],S=(0,u.memo)((function(e){var t=e.closeCount,n=e.margins,o=e.position,a=e.regionsWithIntersectionDetails,s="top"===o?1:-1,f=(0,u.useMemo)((()=>a.length?(0,i.default)((0,r.default)(a,(e=>e.region.rect.top*s)).map((e=>e.region.presence||C))):C),[s,a]),d=v(n,4),p=d[0],h=d[1],b=d[2],m=(d[3]||0)+(f.length>0?-t*(l.AVATAR_SIZE+l.AVATAR_DISTANCE):0)-h,y="top"===o?p:b,O=(0,u.useMemo)((()=>g(g({zIndex:2,position:"sticky",display:"flex",flexDirection:"column",alignItems:"flex-end"},w),{},{transform:"translate3d(".concat(m,"px, 0px, 0px)"),top:l.AVATAR_ARROW_HEIGHT+1+y,bottom:l.AVATAR_ARROW_HEIGHT+1+y})),[m,y]);return u.default.createElement("div",{"data-dock":o,key:"sticky-".concat(o),style:O},u.default.createElement(c.FieldPresenceInner,{position:o,maxAvatars:l.MAX_AVATARS_DOCK,presence:f}))}));function D(e){var t=e.regionsWithIntersectionDetails,n=e.containerWidth;return u.default.createElement(u.default.Fragment,null,t.map((e=>{var t=e.region.rect.left,r=e.distanceTop,o=e.distanceBottom,a=r<=l.SLIDE_RIGHT_THRESHOLD_TOP,i=o<=l.SLIDE_RIGHT_THRESHOLD_BOTTOM,s=n-t-e.region.rect.width,f=e.region,d=f.presence,p=f.maxAvatars;return u.default.createElement(u.default.Fragment,{key:e.region.id},u.default.createElement("div",{style:g(g({zIndex:2,position:"absolute",pointerEvents:"all"},w),{},{left:t,transform:"translate3d(".concat(a||i?s:0,"px, 0px, 0px)"),height:e.region.rect.height,top:e.region.rect.top})},u.default.createElement(M,{value:()=>"⤒".concat(r," | ").concat(o,"⤓")},u.default.createElement(c.FieldPresenceInner,{stack:!a&&!i,position:a?"top":i?"bottom":"inside",maxAvatars:p,presence:d}))))})))}var M=l.DEBUG?function(e){return u.default.createElement("div",{style:{position:"absolute"}},e.children,u.default.createElement("span",{style:{top:0,left:-15,fontSize:11,right:-15,textAlign:"center",height:l.AVATAR_SIZE,color:"white",backgroundColor:"rgba(0, 0, 0, 0.8)",position:"absolute",zIndex:1e3}},e.value()))}:e=>e.children},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(0),o=(n.n(r),n(681)),a=n.n(o),i=u()?r.useLayoutEffect:r.useEffect;a.a,"undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math&&self;function u(){return!("undefined"==typeof window||!window.document||!window.document.createElement)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UserColorManagerProvider=function(e){var t=e.children,n=e.manager;return o.default.createElement(a.UserColorManagerContext.Provider,{value:n},t)};var r,o=(r=n(0))&&r.__esModule?r:{default:r},a=n(893)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.splitRight=t.split=void 0;t.splitRight=(e,t)=>{var n=e.length>t?t-1:t,r=Math.max(0,e.length-n);return[e.slice(0,r),e.slice(r)]};t.split=(e,t)=>{var n=Math.max(0,t);return[e.slice(0,n),e.slice(n)]}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.InnerBox=t.FlexWrapper=void 0;var r,o,a,i=(r=n(3))&&r.__esModule?r:{default:r},u=n(1);function l(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var c=(0,i.default)(u.Flex)(o||(o=l(["\n & > div:first-child {\n flex: 1;\n min-width: 0;\n }\n"])));t.FlexWrapper=c;var s=(0,i.default)(u.Flex)(a||(a=l(["\n height: 23px;\n min-width: 23px;\n vertical-align: top;\n"])));t.InnerBox=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PresenceTooltip=function(e){var t=e.children,n=e.items,u=(0,r.useMemo)((()=>r.default.createElement(o.Box,{padding:1},n.map((e=>r.default.createElement(o.Box,{key:e.user.id,padding:1},r.default.createElement(o.Flex,{align:"center"},r.default.createElement("div",null,r.default.createElement(a.UserAvatar,{user:e.user,status:"online"})),r.default.createElement(i.TextWrapper,null,e.user.displayName))))))),[n]);return r.default.createElement(o.Tooltip,{content:u,placement:"top",portal:"documentScrollElement"},t)};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(1),a=n(511),i=n(1987);function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}},function(e,t,n){"use strict";var r,o;Object.defineProperty(t,"__esModule",{value:!0}),t.TextWrapper=void 0;var a,i,u=((r=n(3))&&r.__esModule?r:{default:r}).default.div(o||(a=["\n flex: 1;\n min-width: 0;\n white-space: nowrap;\n margin-top: -1px;\n margin-left: 0.5em;\n font-size: 13px;\n line-height: 16px;\n"],i||(i=a.slice(0)),o=Object.freeze(Object.defineProperties(a,{raw:{value:Object.freeze(i)}}))));t.TextWrapper=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RegionsWithIntersections=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(328),a=n(1989),i=n(1990);function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n"".concat(e,"px"),h=e=>0-e,v=(0,r.forwardRef)((function(e,t){var n=e.regions,u=e.render,l=e.children,s=e.margins,d=(0,r.useRef)(null),v=(0,r.useMemo)((()=>s),[JSON.stringify(s)]),b=(0,r.useMemo)((()=>(0,a.createIntersectionObserver)({rootMargin:v.map(h).map(p).join(" "),threshold:o.INTERSECTION_THRESHOLDS})),[v]),m=f((0,r.useState)({}),2),y=m[0],g=m[1],O=(0,r.useCallback)(((e,t)=>{g((n=>c(c({},n),{},{[e]:t})))}),[]),w=y["::top"],j=y["::bottom"],_=(0,r.useMemo)((()=>w&&j?n.filter((e=>{var t;return(null===(t=e.presence)||void 0===t?void 0:t.length)>0})).map((e=>{var t=y[e.id];if(!t)return null;var n=t.boundingClientRect,r=n.bottom,a=n.top,i=t.boundingClientRect.top{var t=0===e.rect.width;return r.default.createElement(i.MiddleRegionWrapper,{$debug:o.DEBUG,io:b,onIntersection:O,key:e.id,id:e.id,style:{width:t?1:e.rect.width,left:e.rect.left-(t?1:0),top:e.rect.top-o.INTERSECTION_ELEMENT_PADDING,height:e.rect.height+2*o.INTERSECTION_ELEMENT_PADDING}})})),r.default.createElement(i.BottomRegionWrapper,{$debug:o.DEBUG,id:"::bottom",io:b,onIntersection:O}))}));t.RegionsWithIntersections=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createIntersectionObserver=void 0;var r=n(5),o=n(4);t.createIntersectionObserver=e=>{var t=new r.Subject,n=new IntersectionObserver((e=>{e.forEach((e=>{t.next(e)}))}),e);return{observe:e=>new r.Observable((r=>{var a=t.pipe((0,o.filter)((t=>t.target===e))).subscribe(r);return n.observe(e),()=>{a.unsubscribe(),n.unobserve(e)}}))}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TopRegionWrapper=t.RootWrapper=t.RegionWrapper=t.OverlayWrapper=t.MiddleRegionWrapper=t.BottomRegionWrapper=void 0;var r,o,a,i,u,l,c,s=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=d(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(3)),f=n(1991);function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(d=function(e){return e?n:t})(e)}function p(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var h=s.default.div(r||(r=p(["\n position: relative;\n"])));t.RootWrapper=h;var v=s.default.div(o||(o=p(["\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n pointer-events: none;\n z-index: 13;\n"])));t.OverlayWrapper=v;var b=(0,s.css)(a||(a=p(["\n overflow: hidden;\n pointer-events: none;\n position: absolute;\n"])));t.RegionWrapper=b;var m=(0,s.default)(f.WithIntersection)((e=>{var t=e.$debug,n=e.$margins;return(0,s.css)(i||(i=p(["\n ","\n\n z-index: 100;\n position: sticky;\n height: 1px;\n top: ","px;\n background-color: ",";\n "])),b,n[0]-1,t?"red":"none")}));t.TopRegionWrapper=m;var y=(0,s.default)(f.WithIntersection)((e=>{var t=e.$debug;return(0,s.css)(u||(u=p(["\n ","\n\n visibility: none;\n\n ","\n "])),b,t&&(0,s.css)(l||(l=p(["\n background: rgba(255, 0, 0, 0.25);\n outline: 1px solid #00b;\n visibility: visible;\n "]))))}));t.MiddleRegionWrapper=y;var g=(0,s.default)(f.WithIntersection)((e=>{var t=e.$debug;return(0,s.css)(c||(c=p(["\n ","\n\n position: sticky;\n bottom: -1px;\n height: 1px;\n background-color: ",";\n "])),b,t?"blue":"transparent")}));t.BottomRegionWrapper=g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WithIntersection=void 0;var r,o=(r=n(0))&&r.__esModule?r:{default:r},a=n(4),i=["onIntersection","io","id"];function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}t.WithIntersection=e=>{var t=e.onIntersection,n=e.io,r=e.id,c=l(e,i),s=o.default.useRef(null);return o.default.useEffect((()=>{var e=s.current;if(e){var o=n.observe(e).pipe((0,a.tap)((e=>t(r,e)))).subscribe();return()=>o.unsubscribe()}}),[n,r,t]),o.default.createElement("div",u({ref:s},c))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PresenceScope=function(e){var t=e.readOnly,n=e.path,i=e.children,u=o.default.useContext(a.FormFieldPresenceContext),l=(0,o.useMemo)((()=>t?f:(u||f).filter((e=>r.startsWith(n,e.path))).map((e=>c(c({},e),{},{path:d(n,e.path)})))),[u,n,t]);return o.default.createElement(a.FormFieldPresenceContext.Provider,{value:l},i)};var r=u(n(14)),o=u(n(0)),a=n(508);function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}function u(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=o?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(r,a,u):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;ti.default.createElement(v,{padding:2},i.default.createElement(a.Text,{align:"center",size:1},(e=>{if(1===e.length)return"".concat(e[0].displayName," is editing this document");if(e.length>1)return"".concat(e.length," people are editing this document right now");return})(t)))),[t]);return i.default.createElement(a.Tooltip,f({content:o},p),i.default.createElement(h,{scheme:r?n:void 0,$selected:r},i.default.createElement(a.AvatarStack,{maxLength:2},t.map((e=>i.default.createElement(l.UserAvatar,{key:e.id,user:e}))))))};var r,o,a=n(1),i=s(n(0)),u=s(n(3)),l=n(148);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}function f(){return f=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var t=e.theme,n=e.$selected,o=t.sanity.color;return(0,u.css)(r||(r=d(["\n --card-bg-color: inherit;\n --card-fg-color: inherit;\n --card-hairline-hard-color: ",";\n "])),n?o.selectable.default.pressed.border:void 0)})),v=(0,u.default)(a.Box)(o||(o=d(["\n max-width: 150px;\n"])))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FormFieldSet=void 0;var r,o,a=n(1),i=b(n(0)),u=b(n(3)),l=n(114),c=n(245),s=n(513),f=n(1995),d=n(897),p=n(898),h=["__unstable_changeIndicator","__unstable_markers","__unstable_presence","children","collapsed","collapsible","columns","description","level","onFocus","onToggle","tabIndex","title"];function v(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(v=function(e){return e?n:t})(e)}function b(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=v(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}function m(){return m=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function w(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function j(e){for(var t=1;t{var t=e.$borderLeft,n=e.theme,r=n.sanity,i=r.focusRing,l=r.radius,c=n.sanity.color.base;return(0,u.css)(o||(o=E(["\n outline: none;\n border-left: ",";\n border-radius: ",";\n\n &:focus {\n box-shadow: ",";\n }\n\n &:focus:not(:focus-visible) {\n box-shadow: none;\n }\n "])),t?"1px solid var(--card-border-color)":void 0,(0,a.rem)(l[1]),(0,p.focusRingStyle)({base:c,focusRing:j(j({},i),{},{offset:2})}))})),C=[],S=(0,i.forwardRef)(((e,t)=>{var n=e.__unstable_changeIndicator,r=void 0!==n&&n,o=e.__unstable_markers,u=void 0===o?C:o,v=e.__unstable_presence,b=void 0===v?C:v,g=e.children,w=e.collapsed,j=void 0!==w&&w,_=e.collapsible,E=e.columns,S=e.description,D=e.level,M=void 0===D?0:D,A=e.onFocus,T=e.onToggle,I=e.tabIndex,R=e.title,F=O(e,h),B=y((0,i.useState)(j),2),L=B[0],N=B[1],W=(0,d.markersToValidationList)(u).length>0,V=(0,a.useForwardedRef)(t),z=(0,i.useCallback)((()=>{N(!L),T&&T(!L)}),[L,T]),U=(0,i.useCallback)((e=>{V.current===e.target&&A&&A(e)}),[V,A]),H=(0,i.useMemo)((()=>L?null:i.default.createElement(p.StyledGrid,{columns:E,gapX:4,gapY:5},r?i.default.createElement(l.ChangeIndicator,!0===r?{}:r,x(g)):x(g))),[r,g,L,E]);return(0,i.useEffect)((()=>{N(j)}),[j]),i.default.createElement(P,m({"data-level":M},F),R&&i.default.createElement(a.Flex,{align:"flex-end"},i.default.createElement(a.Box,{flex:1,paddingY:2},i.default.createElement(a.Stack,{space:2},i.default.createElement(a.Flex,null,i.default.createElement(f.FormFieldSetLegend,{collapsed:L,collapsible:_,onClick:_?z:void 0,title:R}),W&&i.default.createElement(a.Box,{marginLeft:2},i.default.createElement(s.FormFieldValidationStatus,{fontSize:1,__unstable_markers:u,portal:!0}))),S&&i.default.createElement(a.Text,{muted:!0,size:1},S))),b.length>0&&i.default.createElement(a.Box,null,i.default.createElement(c.FieldPresence,{maxAvatars:4,presence:b}))),i.default.createElement(k,{$borderLeft:M>0,hidden:L,marginTop:1,paddingLeft:0===M?0:3,onFocus:"number"==typeof I&&I>-1?U:void 0,ref:V,tabIndex:I},!L&&H))}));t.FormFieldSet=S,S.displayName="FormFieldSet"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FormFieldSetLegend=void 0;var r,o,a,i=n(1),u=d(n(0)),l=n(7),c=d(n(3)),s=n(898);function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function d(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}function p(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var h=c.default.legend(r||(r=p(["\n /* See: https://thatemil.com/blog/2015/01/03/reset-your-fieldset/ */\n padding: 0;\n display: table;\n"]))),v=(0,c.default)(i.Flex).attrs({forwardedAs:"button"})((e=>{var t=e.theme,n=t.sanity,r=n.focusRing,a=n.radius,u=t.sanity.color.base;return(0,c.css)(o||(o=p(["\n appearance: none;\n border: 0;\n background: none;\n color: inherit;\n -webkit-font-smoothing: inherit;\n font: inherit;\n outline: none;\n border-radius: ",";\n\n &:not([hidden]) {\n display: flex;\n }\n\n &:focus {\n box-shadow: ",";\n }\n\n &:focus:not(:focus-visible) {\n box-shadow: none;\n }\n "])),(0,i.rem)(a[1]),(0,s.focusRingStyle)({base:u,focusRing:r}))})),b=(0,c.default)(i.Box)(a||(a=p(["\n width: 9px;\n height: 9px;\n margin-right: 3px;\n\n & svg {\n transition: transform 100ms;\n }\n"]))),m=(0,u.memo)((function(e){var t=e.collapsed,n=e.collapsible,r=e.onClick,o=e.title,a=u.default.createElement(i.Text,{weight:"semibold",size:1},o||u.default.createElement("em",null,"Untitled"));return n?u.default.createElement(h,null,u.default.createElement(v,{type:"button",onClick:r},u.default.createElement(b,null,u.default.createElement(i.Text,{muted:!0,size:1},u.default.createElement(l.ToggleArrowRightIcon,{style:{transform:"rotate(".concat(t?"0":"90deg",") translate3d(0, 0, 0)")}}))),a)):u.default.createElement(h,null,a)}));t.FormFieldSetLegend=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1998);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}));var o=n(1999);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===o[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ImperativeToast=void 0;var r=n(1),o=n(0),a=(0,o.forwardRef)(((e,t)=>{var n=(0,r.useToast)().push;return(0,o.useImperativeHandle)(t,(()=>({push:n}))),null}));t.ImperativeToast=a,a.displayName="ImperativeToast"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LegacyLayerProvider=function(e){var t=e.children,n=e.zOffset,r=(0,i.useZIndex)()[n];return a.default.createElement(o.LayerProvider,{zOffset:r},t)};var r,o=n(1),a=(r=n(0))&&r.__esModule?r:{default:r},i=n(899)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ZIndexProvider=function(e){var t=e.children,n=(0,r.useMemo)((()=>(0,o.getLegacyZIndexes)()),[]);return r.default.createElement(a.ZIndexContext.Provider,{value:n},t)};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=o?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(r,a,u):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(2001),a=n(900);function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getCustomCSSPropertyNumber=i,t.getLegacyZIndexes=function(){return{navbar:i("--zindex-navbar")||a.defaults.navbar,navbarPopover:i("--zindex-navbar-popover")||a.defaults.navbarPopover,navbarDialog:i("--zindex-navbar-dialog")||a.defaults.navbarDialog,pane:i("--zindex-pane")||a.defaults.pane,paneHeader:a.defaults.paneHeader,paneFooter:a.defaults.paneFooter,paneResizer:a.defaults.paneResizer,portal:i("--zindex-portal")||a.defaults.portal,popover:i("--zindex-popover")||a.defaults.popover,modal:i("--zindex-modal")||a.defaults.modal,movingItem:i("--zindex-moving-item")||a.defaults.movingItem,drawershade:i("--zindex-drawershade")||a.defaults.drawershade,drawer:i("--zindex-drawer")||a.defaults.drawer,fullscreen:a.defaults.fullscreen,toast:a.defaults.toast,dropdown:i("--zindex-dropdown")||a.defaults.dropdown,navbarFixed:i("--zindex-navbar-fixed")||a.defaults.navbarFixed,fullscreenEdit:i("--zindex-fullscreen-edit")||a.defaults.fullscreenEdit,popoverBackground:i("--zindex-popover-background")||a.defaults.popoverBackground,tooltip:i("--zindex-tooltip")||a.defaults.tooltip,modalBackground:i("--zindex-modal-background")||a.defaults.modalBackground,spinner:i("--zindex-spinner")||a.defaults.spinner}};var r,o=(r=n(190))&&r.__esModule?r:{default:r},a=n(901);function i(e){var t=o.default[e];if(void 0!==t){var n=parseInt(t,10);if(!isNaN(n))return n;console.warn('getCustomCSSPropertyNumber: the custom CSS property "'.concat(e,'" is not a number'))}else console.warn('getCustomCSSPropertyNumber: the custom CSS property "'.concat(e,'" is not defined'))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.InsufficientPermissionsMessage=function(e){var t=e.currentUser,n=e.title,r=void 0===n?"Insufficient permissions":n,u=e.operationLabel,l=void 0===u?"access this feature":u,c=(null==t?void 0:t.roles)||[],s=1!==c.length;return a.default.createElement(o.Box,{padding:2},a.default.createElement(o.Inline,{space:2},a.default.createElement(o.Text,{size:1},a.default.createElement(i.AccessDeniedIcon,null)),a.default.createElement(o.Text,{weight:"semibold"},r)),a.default.createElement(o.Inline,{marginTop:4},a.default.createElement(o.Text,{size:1},0===c.length?a.default.createElement(a.default.Fragment,null,"You have no role that grants you permission to ",l):a.default.createElement(a.default.Fragment,null,"Your role",s&&"s"," ",(f=c.map((e=>a.default.createElement("code",{key:e.name},e.title))),d=", ",f.reduce(((e,t)=>null===e?[t]:[...e,d,t]),null))," ","do",s||"es"," not have permissions to ",l))));var f,d};var r,o=n(1),a=(r=n(0))&&r.__esModule?r:{default:r},i=n(7)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DefaultPreview=function(e){var t=e.title,n=e.subtitle,r=e.media,o=e.status,a=e.isPlaceholder,c=e.children,s=e.styles,p=(0,l.default)(null==s?void 0:s.root,Boolean(n)&&(null==s?void 0:s.hasSubtitle)),h=o&&i.default.createElement(u.Box,{className:null==s?void 0:s.status,"data-testid":"default-preview__status",paddingLeft:3,paddingRight:1},"function"==typeof o?o({layout:"default"}):o);if(a)return i.default.createElement(g,{align:"center",className:null==s?void 0:s.placeholder,"data-testid":"default-preview"},!1!==r&&i.default.createElement(u.Skeleton,{animated:!0,marginRight:2,radius:2,style:d.PREVIEW_MEDIA_SIZE.default}),i.default.createElement(u.Stack,{"data-testid":"default-preview__heading",flex:1,paddingLeft:!1===r?1:2,paddingRight:o?0:1,space:2},i.default.createElement(O,null),i.default.createElement(w,null)),h);return i.default.createElement(g,{align:"center",className:p,"data-testid":"default-preview"},!1!==r&&void 0!==r&&i.default.createElement(f.Media,{dimensions:y,layout:"default",media:r,styles:s}),i.default.createElement(u.Stack,{className:null==s?void 0:s.heading,"data-testid":"default-preview__header",flex:1,paddingLeft:!1===r?1:2,paddingRight:o?0:1,space:2},i.default.createElement(u.Text,{textOverflow:"ellipsis",style:{color:"inherit"},className:null==s?void 0:s.title},t&&"function"==typeof t?t({layout:"default"}):t,!t&&i.default.createElement(i.default.Fragment,null,"Untitled")),n&&i.default.createElement(u.Text,{muted:!0,size:1,textOverflow:"ellipsis",className:null==s?void 0:s.subtitle},"function"==typeof n?n({layout:"default"}):n),c&&i.default.createElement("div",{className:null==s?void 0:s.children},c)),h)};var r,o,a,i=p(n(0)),u=n(1),l=p(n(33)),c=p(n(3)),s=n(149),f=n(191),d=n(87);function p(e){return e&&e.__esModule?e:{default:e}}function h(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function v(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function b(e){for(var t=1;t{var t,n,u=e.$dimensions,l=e.$layout,c=e.$radius,s=e.$responsive,f=u.width,d=u.width,p=i.PREVIEW_ICON_SIZE[l];return(0,a.css)(r||(t=["\n position: relative;\n width: ",";\n height: ",";\n min-width: ",";\n border-radius: ",";\n display: flex;\n align-items: center;\n justify-content: center;\n\n & img {\n position: absolute;\n left: 0;\n top: 0;\n width: 100%;\n height: 100%;\n object-fit: contain;\n border-radius: inherit;\n }\n\n & svg {\n display: block;\n font-size: calc(21 / 16 * 1em);\n }\n\n & [data-sanity-icon] {\n display: block;\n font-size: calc(",' / 16 * 1em);\n }\n\n /*\n NOTE on why we can’t use the ":after" pseudo-element:\n The thing is we only want the shadow when then contains\n something else than – icons should not have the shadow.\n This is why we use the "*:not(svg) + span" selector to target only that\n situation to render the shadow.\n */\n & *:not(svg) + span {\n display: block;\n position: absolute;\n left: 0;\n top: 0;\n right: 0;\n bottom: 0;\n box-shadow: inset 0 0 0 1px var(--card-fg-color);\n opacity: 0.2;\n border-radius: inherit;\n }\n '],n||(n=t.slice(0)),r=Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(n)}}))),s?"100%":(0,o.rem)(f),s?"100%":(0,o.rem)(d),s?void 0:(0,o.rem)(f),(e=>{var t=e.theme;return(0,o.rem)(t.sanity.radius[c])}),p)}));t.MediaWrapper=l,l.displayName="MediaWrapper"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DetailPreview=function(e){var t=e.title,n=e.subtitle,r=e.description,i=e.mediaDimensions,l=void 0===i?p:i,s=e.media,f=e.status,d=e.children,h=e.isPlaceholder,v=f&&o.default.createElement(c.StatusBox,{marginLeft:3,paddingRight:1},"function"==typeof f?f({layout:"detail"}):f);if(h)return o.default.createElement(c.RootFlex,{"data-testid":"detail-preview"},!1!==s&&o.default.createElement(c.MediaSkeleton,{"data-testid":"detail-preview__media"}),o.default.createElement(a.Box,{flex:1,paddingLeft:!1===s?1:2},o.default.createElement(a.Flex,{align:"center","data-testid":"detail-preview__header"},o.default.createElement(a.Stack,{flex:1,space:2},o.default.createElement(c.TitleSkeleton,null),o.default.createElement(c.SubtitleSkeleton,null)),v),r&&o.default.createElement(a.Box,{marginTop:3},o.default.createElement(c.DescriptionSkeleton,null))));return o.default.createElement(c.RootFlex,{"data-testid":"detail-preview"},!1!==s&&o.default.createElement(u.Media,{dimensions:l,layout:"detail",media:s}),o.default.createElement(a.Box,{flex:1,paddingLeft:!1===s?1:2},o.default.createElement(a.Flex,{align:"center","data-testid":"detail-preview__header"},o.default.createElement(a.Stack,{flex:1,space:2},o.default.createElement(a.Text,{textOverflow:"ellipsis",style:{color:"inherit"}},t&&"function"==typeof t?t({layout:"detail"}):t,!t&&o.default.createElement(o.default.Fragment,null,"Untitled")),n&&o.default.createElement(a.Text,{muted:!0,size:1,textOverflow:"ellipsis"},"function"==typeof n?n({layout:"detail"}):n)),v),r&&o.default.createElement(a.Box,{marginTop:3},o.default.createElement(c.DescriptionText,{muted:!0,size:1},"function"==typeof r?r({layout:"detail"}):r))),d)};var r,o=(r=n(0))&&r.__esModule?r:{default:r},a=n(1),i=n(149),u=n(191),l=n(87),c=n(2007);function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function f(e){for(var t=1;t{var t=2*e.theme.sanity.fonts.text.sizes[1].lineHeight;return(0,f.css)(c||(c=h(["\n & > span {\n max-height: ",";\n\n /* Multi-line text overflow */\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n -webkit-line-clamp: ",";\n -webkit-box-orient: vertical;\n }\n "])),(0,s.rem)(t),2)}));t.DescriptionText=w},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MediaPreview=function(e){var t=e.media,n=e.mediaDimensions,o=void 0===n?b:n,l=e.children,f=e.isPlaceholder,p=e.progress,h=void 0===p?-1:p,v=e.subtitle,m=e.title,y=e.withBorder,g=void 0===y||y,O=e.withRadius,w=void 0===O||O,j=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,s),_=o.aspect,E=(0,r.useMemo)((()=>({paddingBottom:"".concat(100/_,"%")})),[_]),x=(0,r.useMemo)((()=>m&&v?r.default.createElement(c.TooltipContentStack,null,m&&r.default.createElement(a.Text,{align:"center",size:1,weight:"semibold"},"function"==typeof m?m({layout:"media"}):m),v&&r.default.createElement(a.Text,{align:"center",size:1},"function"==typeof v?v({layout:"media"}):v)):null),[v,m]);return r.default.createElement(c.RootBox,d({"data-testid":"media-preview",overflow:"hidden",flex:1},j),r.default.createElement("div",{style:E}),r.default.createElement(a.Tooltip,{content:x,disabled:!x,placement:"top",portal:!0},r.default.createElement(c.MediaFlex,null,f?r.default.createElement(c.MediaSkeleton,null):r.default.createElement(u.Media,{border:g,dimensions:o,layout:"media",media:t,radius:w?2:0,responsive:!0}),"number"==typeof h&&h>-1&&r.default.createElement(c.ProgressFlex,null,r.default.createElement(i.CircularProgress,{value:h})))),l)};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(149),a=n(1),i=n(903),u=n(191),l=n(87),c=n(2011),s=["media","mediaDimensions","children","isPlaceholder","progress","subtitle","title","withBorder","withRadius"];function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function d(){return d=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var t=e.theme.sanity.color;return(0,c.css)(a||(a=f(["\n fill: none;\n stroke: ",";\n stroke-width: ","px;\n "])),u.hues.gray[t.dark?900:100].hex,3)})),v=c.default.circle((e=>{var t=e.theme.sanity.color;return(0,c.css)(i||(i=f(["\n fill: none;\n stroke: ",";\n stroke-width: ","px;\n transition: stroke-dashoffset 75ms;\n "])),u.hues.blue[t.dark?400:500].hex,3)}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LinearProgress=function(e){var t=e.value;return l.default.createElement(d,{radius:5},l.default.createElement(p,{radius:5,style:{transform:"translate3d(".concat(t-100,"%, 0, 0)")}}))};var r,o,a,i=n(64),u=n(1),l=(r=n(0))&&r.__esModule?r:{default:r},c=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(3));function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function f(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var d=(0,c.default)(u.Card)(o||(o=f(["\n overflow: hidden;\n"]))),p=(0,c.default)(u.Card)((e=>{var t=e.theme.sanity.color;return(0,c.css)(a||(a=f(["\n height: ","rem;\n background: ",";\n transition: transform 75ms;\n "])),.5,i.hues.blue[t.dark?400:500].hex)}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TooltipContentStack=t.RootBox=t.ProgressFlex=t.MediaSkeleton=t.MediaFlex=void 0;var r,o,a,i,u,l,c=n(1),s=(r=n(3))&&r.__esModule?r:{default:r};function f(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var d=(0,s.default)(c.Box)(o||(o=f(["\n position: relative;\n"])));t.RootBox=d;var p=(0,s.default)(c.Flex).attrs({align:"center",justify:"center"})(a||(a=f(["\n position: absolute;\n left: 0;\n top: 0;\n right: 0;\n bottom: 0;\n"])));t.MediaFlex=p;var h=(0,s.default)(c.Skeleton).attrs({animated:!0,radius:2})(i||(i=f(["\n width: 100%;\n height: 100%;\n"])));t.MediaSkeleton=h;var v=(0,s.default)(c.Flex).attrs({align:"center",justify:"center"})(u||(u=f(["\n position: absolute;\n left: 0;\n top: 0;\n right: 0;\n bottom: 0;\n\n &:before {\n background-color: var(--card-bg-color);\n opacity: 0.75;\n content: '';\n display: block;\n position: absolute;\n left: 0;\n top: 0;\n right: 0;\n bottom: 0;\n }\n\n > svg {\n position: relative;\n z-index: 2;\n }\n"])));t.ProgressFlex=v;var b=(0,s.default)(c.Stack).attrs({padding:2,space:2})(l||(l=f(["\n max-width: ",";\n"])),(0,c.rem)(200));t.TooltipContentStack=b},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BlockImagePreview=function(e){var t=e.actions,n=e.title,a=e.subtitle,u=e.description,c=e.fallbackTitle,s=void 0===c?"Untitled":c,f=e.mediaDimensions,d=void 0===f?p:f,h=e.media,v=e.children,b=e.status,m=(0,o.useCallback)((e=>e.height/e.width*100),[]);return o.default.createElement(l.RootBox,null,o.default.createElement(r.Stack,null,o.default.createElement(l.HeaderFlex,{paddingLeft:2,paddingRight:1,paddingY:1},o.default.createElement(r.Stack,{flex:1,space:2},o.default.createElement(r.Text,{size:1,textOverflow:"ellipsis",weight:"semibold"},n||s),a&&o.default.createElement(r.Text,{muted:!0,size:1,textOverflow:"ellipsis"},a)),o.default.createElement(r.Flex,{gap:1,paddingLeft:1},b&&o.default.createElement(r.Box,{paddingX:2,paddingY:3},"function"==typeof b?b({layout:"block"}):b),t)),o.default.createElement(l.MediaCard,{$ratio:m(d),__unstable_checkered:!0,display:"flex",sizing:"border",tone:"inherit"},o.default.createElement(i.Media,{border:!1,dimensions:d,layout:"blockImage",media:h,radius:0,responsive:!0}))),u&&o.default.createElement(r.Box,{paddingX:2,paddingY:3},o.default.createElement(r.Text,{muted:!0,size:1},"function"==typeof u?u({layout:"block"}):u)),v&&o.default.createElement("div",null,v))};var r=n(1),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(149),i=n(191),u=n(87),l=n(2013);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function f(e){for(var t=1;t span {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n }\n"])),(e=>e.$ratio));t.MediaCard=d;var p=(0,l.default)(u.Box).attrs({overflow:"hidden"})(i||(i=s(["\n border-radius: ","px;\n"])),(e=>e.theme.sanity.radius[1]));t.RootBox=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BlockPreview=function(e){var t=e.actions,n=e.title,r=e.subtitle,i=e.description,u=e.mediaDimensions,c=void 0===u?b:u,s=e.media,f=e.status,d=e.children,p=e.extendedPreview;return a.default.createElement(o.Stack,{"data-testid":"block-preview",space:1},a.default.createElement(m,{"data-testid":"block-preview__header"},s&&a.default.createElement(l.Media,{dimensions:c,layout:"block",media:s}),a.default.createElement(o.Box,{flex:1,paddingLeft:s?2:1},a.default.createElement(o.Text,{size:1,textOverflow:"ellipsis",weight:"semibold"},n&&"function"==typeof n?n({layout:"block"}):n,!n&&a.default.createElement(a.default.Fragment,null,"Untitled")),r&&a.default.createElement(o.Box,{marginTop:2},a.default.createElement(o.Text,{muted:!0,size:1,textOverflow:"ellipsis"},"function"==typeof r?r({layout:"block"}):r)),i&&a.default.createElement(o.Box,{marginTop:3},a.default.createElement(o.Text,{muted:!0,size:1,textOverflow:"ellipsis"},"function"==typeof i?i({layout:"block"}):i))),a.default.createElement(o.Flex,{gap:1,paddingLeft:1},f&&a.default.createElement(o.Box,{paddingX:2,paddingY:3},"function"==typeof f?f({layout:"block"}):f),t)),d&&a.default.createElement("div",{"data-testid":"block-preview__children"},d),p&&a.default.createElement("div",{"data-testid":"block-preview__extended"},p))};var r,o=n(1),a=s(n(0)),i=s(n(3)),u=n(149),l=n(191),c=n(87);function s(e){return e&&e.__esModule?e:{default:e}}function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function d(e){for(var t=1;t"function"==typeof a?a({dimensions:l,layout:"inline"}):a),[a,l]);return r.default.createElement(i.RootSpan,{"data-testid":"inline-preview"},c&&r.default.createElement(i.MediaSpan,{"data-testid":"inline-preview-media"},c,r.default.createElement("span",null)),r.default.createElement(i.TextSpan,{"data-testid":"inline-preview-title",size:1},t||o))};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(149),a=n(87),i=n(2016);function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;t{var t=e.theme;return(0,i.rem)(t.sanity.radius[1])}),(e=>{var t=e.theme;return(0,i.rem)(t.sanity.radius[1])}));t.MediaSpan=f;var d=(0,u.default)(i.Text).attrs({forwardedAs:"span"})((e=>{var t=e.theme.sanity.fonts.text,n=t.sizes[1];return(0,u.css)(a||(a=c(["\n font-size: calc("," / 16 * 1em);\n font-weight: ",";\n box-sizing: border-box;\n display: inline-block;\n vertical-align: top;\n line-height: ",";\n padding-left: 0.5em;\n padding-right: calc(0.5em - 2px);\n min-width: 0;\n\n & > span {\n display: block;\n white-space: nowrap;\n text-overflow: ellipsis;\n overflow: hidden;\n }\n "])),n.fontSize,t.weights.medium,n.lineHeight/n.fontSize)}));t.TextSpan=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TemplatePreview=function(e){var t=e.description,n=e.isPlaceholder,r=e.media,o=e.mediaDimensions,a=void 0===o?y:o,i=e.subtitle,c=e.title,s=void 0===c?"Untitled":c;if(n)return u.default.createElement(g,null,u.default.createElement(O,null,u.default.createElement(l.Stack,{flex:1,space:2},u.default.createElement(w,null),u.default.createElement(j,null))));return u.default.createElement(g,null,u.default.createElement(O,null,u.default.createElement(l.Stack,{flex:1,space:2},u.default.createElement(l.Text,{textOverflow:"ellipsis"},"function"!=typeof s&&s,"function"==typeof s&&s({layout:"default"})),i&&u.default.createElement(l.Text,{muted:!0,size:1,textOverflow:"ellipsis"},"function"==typeof i&&i({layout:"default"})||i)),r&&u.default.createElement(l.Flex,{align:"flex-start",paddingLeft:2},u.default.createElement(f.Media,{dimensions:a,layout:"default",media:r}))),t&&u.default.createElement(l.Box,{marginTop:3},u.default.createElement(l.Text,{muted:!0,size:1,style:{whiteSpace:"break-spaces"}},t)))};var r,o,a,i,u=p(n(0)),l=n(1),c=p(n(3)),s=n(149),f=n(191),d=n(87);function p(e){return e&&e.__esModule?e:{default:e}}function h(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function v(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function b(e){for(var t=1;t"param"===e.type)).map((e=>e.name)),s=u?Object.keys(u):[],f=(0,o.default)(s,c),d=(0,a.default)(c,f),p=(0,a.default)(s,f);if(d.length>0)return l([],d,[]);if(0===p.length)return l([t],[],[]);var h=("function"==typeof t.children?t.children(u):t.children)||[];if(p.length>0&&0===h.length)return l([],p,[]);var v=(0,r.default)(u,p),b={nodes:[],remaining:[],missing:[]};if((0,i.default)(h).some((t=>(b=e(t,v),b.nodes.length>0))),0===b.nodes.length)return l([],d,p);return l([t,...b.nodes],b.missing,b.remaining)};var r=u(n(32)),o=u(n(912)),a=u(n(515)),i=u(n(910));function u(e){return e&&e.__esModule?e:{default:e}}function l(e,t,n){return{nodes:e,missing:t,remaining:n}}},function(e,t,n){var r=n(299),o=n(468),a=n(471),i=n(85),u=n(173),l=n(300),c=Math.min;e.exports=function(e,t,n){for(var s=n?a:o,f=e[0].length,d=e.length,p=d,h=Array(d),v=1/0,b=[];p--;){var m=e[p];p&&t&&(m=i(m,u(t))),v=c(m.length,v),h[p]=!n&&(t||f>=120&&m.length>=120)?new r(p&&m):void 0}m=e[0];var y=-1,g=h[0];e:for(;++y1?t-1:0),r=1;re.concat(t.split("/"))),[]).filter(Boolean)}(e).join("/");return h("".concat(t,"/:intent"),[h(":params",{transform:{params:{toState:i.decodeParams,toPath:i.encodeParams}}},[h(":payload",{transform:{payload:{toState:u.decodeJsonParams,toPath:u.encodeJsonParams}}})])])};var v={};function b(e){for(var t=e.split("/"),n=0;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var n=r(t.split("="),2),o=n[0],a=n[1];return e[decodeURIComponent(o)]=decodeURIComponent(a),e}),{})},t.encodeParams=function(e){return Object.entries(e).filter((e=>{var t=r(e,2)[1];return null!=t})).map((e=>{var t=r(e,2),n=t[0],o=t[1];return"".concat(encodeURIComponent(n),"=").concat(encodeURIComponent(o))})).join(";")}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.decodeJsonParams=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=decodeURIComponent(e);if(!t)return{};try{return JSON.parse(atob(t))}catch(e){}try{return JSON.parse(t)}catch(e){console.warn("Failed to parse JSON parameters")}return{}},t.encodeJsonParams=function(e){return null==e?"":btoa(JSON.stringify(e))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useRouter=function(){return(0,r.useContext)(o.RouterContext)};var r=n(0),o=n(115)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useRouterState=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:o.default,t=(0,a.useContext)(i.RouterContext),n=t.channel,r=t.getState,l=(0,a.useState)((()=>e(r()))),c=u(l,2),s=c[0],f=c[1];return(0,a.useEffect)((()=>f(e(r()))),[e,r]),(0,a.useEffect)((()=>{var t={current:!0},o=n.subscribe((()=>{t.current&&f(e(r()))}));return()=>{t.current=!1,o()}}),[n,e,r]),s};var r,o=(r=n(111))&&r.__esModule?r:{default:r},a=n(0),i=n(115);function u(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return l(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return l(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:{},r=t.props.onNavigate;r(e,n)})),d(this,"navigateState",(function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};t.navigateUrl(t.resolvePathFromState(e),n)})),d(this,"getState",(()=>this._state)),d(this,"resolvePathFromState",(e=>this.props.router.encode(e))),d(this,"navigateIntent",(function(e,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};t.navigateUrl(t.resolveIntentLink(e,n),r)})),d(this,"resolveIntentLink",((e,t)=>{var n=s(Array.isArray(t)?t:[t],2),r=n[0],o=n[1];return this.props.router.encode({intent:e,params:r,payload:o})})),this._state=e.state,this.__internalRouter={resolvePathFromState:this.resolvePathFromState,resolveIntentLink:this.resolveIntentLink,navigateUrl:this.navigateUrl,navigate:this.navigateState,navigateIntent:this.navigateIntent,getState:this.getState,channel:(0,u.default)()}}getChildContext(){return{__internalRouter:this.__internalRouter}}componentDidUpdate(e){var t=this.props.state,n=e.state;(0,r.default)(t,n)||(this._state=t,setTimeout((()=>{(0,i.unstable_batchedUpdates)((()=>{this.__internalRouter.channel.publish(t)}))}),0))}render(){return o.default.createElement(l.RouterContext.Provider,{value:this.__internalRouter},this.props.children)}}t.default=p,d(p,"childContextTypes",{__internalRouter:a.default.object})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(115),i=(r=n(516))&&r.__esModule?r:{default:r},u=["state","toIndex"];function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var f={},d=(0,o.forwardRef)((function(e,t){var n=e.state,r=e.toIndex,l=void 0!==r&&r,d=s(e,u),p=(0,o.useContext)(a.RouterContext);if(!p)throw new Error("StateLink: missing context value");if(n&&l)throw new Error("Passing both `state` and `toIndex={true}` as props to StateLink is invalid");n||l||console.error(new Error("No state passed to StateLink. If you want to link to an empty state, its better to use the the `toIndex` property"));var h=l?f:n||f;return o.default.createElement(i.default,c({},d,{href:p.resolvePathFromState(h),ref:t}))}));t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(115),i=(r=n(516))&&r.__esModule?r:{default:r},u=["intent","params"];function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var f=(0,o.forwardRef)((function(e,t){var n=e.intent,r=e.params,l=s(e,u),f=(0,o.useContext)(a.RouterContext);if(!f)throw new Error("IntentLink: missing context value");return o.default.createElement(i.default,c({},l,{href:f.resolveIntentLink(n,r),ref:t}))}));t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(n(18)),o=u(n(0)),a=u(n(2036)),i=n(115);function u(e){return e&&e.__esModule?e:{default:e}}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;t{var e=this.props.scope;if(!this.context)throw new Error("RouteScope: missing context value");return this.context.__internalRouter.getState()[e]})),s(this,"resolvePathFromState",(e=>{if(!this.context)throw new Error("RouteScope: missing context value");var t=this.context.__internalRouter,n=this.props.scope,r=(0,a.default)(e)?{}:f(t.getState(),n,e);return t.resolvePathFromState(r)})),s(this,"navigate",((e,t)=>{if(!this.context)throw new Error("RouteScope: missing context value");var n=this.context.__internalRouter,r=f(n.getState(),this.props.scope,e);n.navigate(r,t)}));var n=t.__internalRouter;this.__internalRouter=c(c({},n),{},{resolvePathFromState:this.resolvePathFromState,navigate:this.navigate,getState:this.getScopedState})}getChildContext(){return{__internalRouter:this.__internalRouter}}render(){return o.default.createElement(i.RouterContext.Provider,{value:this.__internalRouter},this.props.children)}}t.default=d,s(d,"childContextTypes",{__internalRouter:r.default.object}),s(d,"contextTypes",{__internalRouter:r.default.object})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){for(var t in e)if((0,o.default)(e,t))return!1;return!0};var r,o=(r=n(2037))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=Object.prototype.hasOwnProperty,o=r.call.bind(r);t.default=o},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=(0,((r=n(914))&&r.__esModule?r:{default:r}).default)((e=>e.children(e.router)));t.default=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){if(!e.__internalRouter)throw new Error("The router is accessed outside the context of a . No router state will be accessible and links will not go anywhere. To fix this,"+" make sure ".concat(n," is rendered in the context of a element"))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2041);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ValidationList=function(e){var t=e.documentType,n=e.kind,u=e.markers,l=e.onFocus,c=e.onClose,s=e.truncate,f=u.filter(o.isValidationErrorMarker),d=u.filter(o.isValidationWarningMarker),p=u.filter(o.isValidationInfoMarker),h=(0,r.useCallback)((function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];l&&l(e),c&&c()}),[l,c]),v=e=>{var n=t&&t.fields,r=n&&n.find((t=>t.name===e[0]));return r&&r.type.title||""},b=f.length>0,m=d.length>0,y=p.length>0;if(!b&&!m&&!y)return null;return r.default.createElement(a.Container,{width:0,"data-kind":n,"data-testid":"validation-list"},b&&f.map(((e,t)=>r.default.createElement(i.ListItem,{key:t,truncate:s,path:v(e.path),marker:e,onClick:h}))),m&&d.map(((e,t)=>r.default.createElement(i.ListItem,{key:t,truncate:s,path:v(e.path),marker:e,onClick:h}))),y&&p.map(((e,t)=>r.default.createElement(i.ListItem,{key:t,truncate:s,path:v(e.path),marker:e,onClick:h}))))};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(12),a=n(1),i=n(2042);function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ListItem=function(e){var t=e.marker,n=e.onClick,r=e.path,o=e.truncate,l=(0,a.useCallback)((()=>{n&&n(t.path)}),[t.path,n]),c=d[null==t?void 0:t.level]||void 0,s=a.default.createElement(u.Flex,null,a.default.createElement(u.Box,null,a.default.createElement(u.Text,{size:1},"error"===t.level&&a.default.createElement(i.ErrorOutlineIcon,null),"warning"===t.level&&a.default.createElement(i.WarningOutlineIcon,null),"info"===t.level&&a.default.createElement(i.InfoOutlineIcon,null))),a.default.createElement(u.Stack,{space:2,flex:1,paddingLeft:3},r&&a.default.createElement(f,{size:1,weight:"semibold"},r),t.item.message&&a.default.createElement(f,{muted:!0,size:1,textOverflow:o?"ellipsis":void 0},t.item.message)));return a.default.createElement(u.MenuItem,{padding:1,onClick:l,radius:2,tone:c},a.default.createElement(u.Box,{padding:2},s))};var r,o,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=n(7),u=n(1);function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}var c,s,f=(0,((r=n(3))&&r.__esModule?r:{default:r}).default)(u.Text)(o||(c=["\n white-space: initial;\n"],s||(s=c.slice(0)),o=Object.freeze(Object.defineProperties(c,{raw:{value:Object.freeze(s)}})))),d={error:"critical",warning:"caution",info:"primary"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2044);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}));var o=n(2048);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===o[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CollapseMenu=void 0;var r,o,a,i,u,l,c=n(7),s=n(1),f=m(n(0)),d=m(n(3)),p=n(2045),h=n(2046),v=n(2047);function b(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(b=function(e){return e?n:t})(e)}function m(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=b(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}function y(){return y=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n!!(E&&b&&w)&&E.width(null==l?void 0:l.button)||f.default.createElement(s.Button,{icon:c.EllipsisVerticalIcon,mode:"bleed"})),[l]),F=(0,f.useMemo)((()=>({root:b,threshold:1,rootMargin:"2px"})),[b]),B=(0,f.useMemo)((()=>f.default.Children.toArray(n).filter(M)),[n]),L=(0,f.useMemo)((()=>B.filter((e=>{var t=e.key;return A.find((e=>e.key===t))}))),[B,A]),N=(0,f.useMemo)((()=>r||L.length>0),[r,L.length]),W=(0,f.useCallback)((e=>L.some((t=>t.key===e))),[L]),V=(0,f.useCallback)(((e,t)=>{var n=W(t.key);if(e.isIntersecting||n||T((e=>[t,...e])),e.isIntersecting&&n){var r=L.filter((e=>e.key!==t.key));T(r)}}),[W,L]),z=(0,f.useMemo)((()=>B.map((e=>{var t=e.props,n=t.collapsedProps,r=t.expandedProps,o=I?n:r,i=I&&a?void 0:e.props.text;return(0,f.cloneElement)(e,O(O({},o),{},{text:i}))}))),[B,a,I]);return r?f.default.createElement(p.CollapseOverflowMenu,{disableRestoreFocusOnClose:i,menuButton:R,menuButtonProps:l,menuOptionsArray:B,onMenuClose:d}):f.default.createElement(P,{align:"center","data-ui":"CollapseMenu",overflow:"hidden",sizing:"border",ref:t},f.default.createElement(k,{direction:"column",flex:1,justify:"center",ref:m},f.default.createElement(C,{gap:u},z.map(((e,t)=>{var n=e.props,r=n.dividerBefore,o=n.tooltipText,a=void 0===o?"":o,i=n.tooltipProps,u=void 0===i?{}:i,l=W(e.key);return f.default.createElement(f.default.Fragment,{key:e.key},r&&0!==t&&f.default.createElement(v.CollapseMenuDivider,{hidden:l}),f.default.createElement(S,{options:F,callback:t=>V(t[0],e),"aria-hidden":l,"data-hidden":l},f.default.createElement(s.Tooltip,y({portal:!0,disabled:!a,content:f.default.createElement(s.Box,{padding:2,sizing:"border"},f.default.createElement(s.Text,{size:1},a))},u),f.default.createElement(s.Flex,null,(0,f.cloneElement)(e,{disabled:e.props.disabled||l,"aria-hidden":l})))))}))),f.default.createElement(C,{"data-hidden":!0,"aria-hidden":"true",gap:u,ref:_},B.map(((e,t)=>{var n=e.props.dividerBefore;return f.default.createElement(f.default.Fragment,{key:e.key},n&&0!==t&&f.default.createElement(v.CollapseMenuDivider,null),f.default.createElement(D,{key:e.key},(0,f.cloneElement)(e,{disabled:!0,"aria-hidden":!0})))})))),N&&f.default.createElement(s.Flex,{marginLeft:u},f.default.createElement(p.CollapseOverflowMenu,{disableRestoreFocusOnClose:i,menuButton:R,menuButtonProps:l,menuOptionsArray:L,onMenuClose:d})))}));t.CollapseMenu=A},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CollapseOverflowMenu=function(e){var t=e.disableRestoreFocusOnClose,n=e.menuButton,r=e.menuButtonProps,c=e.menuOptionsArray,s=e.onMenuClose;return a.default.createElement(o.MenuButton,u({__unstable_disableRestoreFocusOnClose:t,id:"menu-button",onClose:s,popover:l},r,{button:n,menu:a.default.createElement(o.Menu,null,c.map(((e,t)=>{var n=e.props,r=(n.collapsedProps,n.expandedProps,n.tooltipProps,n.tooltipText,n.dividerBefore),l=(n.fontSize,n.padding,n.text),c=n.icon,s=n.selected,f=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(n,i);return a.default.createElement(a.default.Fragment,{key:e.key},r&&0!==t&&a.default.createElement(o.MenuDivider,null),a.default.createElement(o.MenuItem,u({text:l,icon:c,pressed:s},f)))})))}))};var r,o=n(1),a=(r=n(0))&&r.__esModule?r:{default:r},i=["collapsedProps","expandedProps","tooltipProps","tooltipText","dividerBefore","fontSize","padding","text","icon","selected"];function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,a),s=(p=(0,o.useState)(null),h=2,function(e){if(Array.isArray(e))return e}(p)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}}(p,h)||function(e,t){if(e){if("string"==typeof e)return l(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?l(e,t):void 0}}(p,h)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),f=s[0],d=s[1];var p,h;return(0,o.useEffect)((()=>{if(f){var e=new IntersectionObserver(t,i);return e.observe(f),()=>{e.unobserve(f),e.disconnect()}}}),[f,t,i]),o.default.createElement(r.Flex,u({ref:d},c),n)};var r=n(1),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=o?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(r,a,u):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=["callback","children","options"];function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,i);return o.default.createElement(f,l({"data-ui":"CollapseMenuDivider","data-hidden":t?"":void 0},n))};var r,o=u(n(0)),a=u(n(3)),i=["hidden"];function u(e){return e&&e.__esModule?e:{default:e}}function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var c=(0,o.forwardRef)((function(e,t){e.collapsedProps,e.expandedProps,e.tooltipProps,e.tooltipText,e.dividerBefore;var n=l(e,a);return o.default.createElement(r.Button,u({"data-ui":"CollapseMenuButton"},n,{ref:t}))}));t.CollapseMenuButton=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TextWithToneStyle=t.TextWithTone=void 0;var r,o,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(3)),i=n(1),u=(r=n(0))&&r.__esModule?r:{default:r},l=["tone","dimmed","muted"];function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var d=(0,a.default)(i.Text)((e=>{var t,n,r=e.$tone,i=e.theme.sanity.color.muted[r];return(0,a.css)(o||(t=["\n &:not([data-muted]) {\n --card-fg-color: ",";\n }\n\n &[data-dimmed] {\n opacity: 0.3;\n }\n "],n||(n=t.slice(0)),o=Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(n)}}))),i?i.enabled.fg:void 0)}));t.TextWithToneStyle=d;var p=u.default.forwardRef((function(e,t){var n=e.tone,r=e.dimmed,o=e.muted,a=f(e,l);return u.default.createElement(d,s({"data-ui":"TextWithTone","data-dimmed":r?"":void 0,"data-muted":o?"":void 0,$tone:n,muted:o,ref:t},a))}));t.TextWithTone=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StyledCard=t.PreviewCard=void 0,t.usePreviewCard=function(){var e=(0,a.useContext)(p);if(!e)throw new Error("PreviewCard: missing context value");return e};var r,o=n(1),a=c(n(0)),i=c(n(3)),u=["children","selected","as"];function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function c(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var d=(0,i.default)(o.Card)((()=>{return(0,i.css)(r||(e=["\n /* TextWithTone uses its own logic to set color, and we therefore need */\n /* to override this logic in order to set the correct color in different states */\n &[data-selected],\n &[data-pressed],\n &:active {\n [data-ui='TextWithTone'] {\n color: inherit;\n }\n }\n "],t||(t=e.slice(0)),r=Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))));var e,t}));t.StyledCard=d;var p=(0,a.createContext)({selected:!1});var h=(0,a.forwardRef)((function(e,t){var n=e.children,r=e.selected,o=e.as,i=f(e,u);return a.default.createElement(d,s({"data-ui":"PreviewCard"},i,{forwardedAs:o,selected:r,ref:t}),a.default.createElement(p.Provider,{value:{selected:r}},n))}));t.PreviewCard=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2052);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}));var o=n(2053);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===o[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useRovingFocus=function(e){var t=e.direction,n=void 0===t?"horizontal":t,a=e.initialFocus,l=e.loop,c=void 0===l||l,s=e.pause,f=void 0!==s&&s,d=e.rootElement,p=o((0,r.useState)(-1),2),h=p[0],v=p[1],b=o((0,r.useState)([]),2),m=b[0],y=b[1],g=m.length,O=g-1,w="horizontal"===n?"ArrowRight":"ArrowDown",j="horizontal"===n?"ArrowLeft":"ArrowUp",_=(0,r.useCallback)((()=>{if(d){var e=[...d.querySelectorAll(u)].filter((e=>!e.hasAttribute("disabled")&&"true"!==e.getAttribute("aria-hidden")));y(e)}}),[d]),E=(0,r.useCallback)((e=>{v(e)}),[]),x=(0,r.useCallback)((e=>{f||(e.key===j&&(e.preventDefault(),v((e=>{var t=(e+O)%g;return c||t!==O?t:e}))),e.key===w&&(e.preventDefault(),v((e=>{var t=(e+1)%g;return c||0!==t?t:e}))))}),[g,c,w,f,j,O]);return(0,r.useEffect)((()=>{_()}),[_,a,n]),(0,r.useEffect)((()=>{var e=new MutationObserver(_);return d&&e.observe(d,{childList:!0,subtree:!0,attributeFilter:i}),()=>{e.disconnect()}}),[m,_,d]),(0,r.useEffect)((()=>{var e;(m.forEach(((e,t)=>{t===h?(e.setAttribute("tabIndex","0"),e.setAttribute("aria-selected","true"),e.focus(),e.onfocus=()=>E(t),e.onblur=()=>E(-1)):(e.setAttribute("tabIndex","-1"),e.setAttribute("aria-selected","false"),e.onfocus=()=>E(t))})),-1===h&&m)&&(null===(e=m["last"===a?O:0])||void 0===e||e.setAttribute("tabIndex","0"))}),[m,h,E,a,O]),void(0,r.useEffect)((()=>(null==d||d.addEventListener("keydown",x),()=>{null==d||d.removeEventListener("keydown",x)})),[x,d])};var r=n(0);function o(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return a(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return a(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);na.default.createElement(o.Box,{as:"li",key:e.key},a.default.createElement(u.CreateDocumentPreview,e)))))};var r,o=n(1),a=l(n(0)),i=l(n(3)),u=n(904);function l(e){return e&&e.__esModule?e:{default:e}}var c,s,f=i.default.ul(r||(c=["\n margin: 0;\n padding: 0;\n grid-template-columns: repeat(auto-fill, minmax(15rem, 1fr));\n"],s||(s=c.slice(0)),r=Object.freeze(Object.defineProperties(c,{raw:{value:Object.freeze(s)}}))))},function(e,t,n){n(915)(e.exports,n(2056))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r={};Object.defineProperty(t,"default",{enumerable:!0,get:function(){return o.default}});var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=a(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=o?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(r,i,u):r[i]=e[i]}r.default=e,n&&n.set(e,r);return r}(n(21));function a(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(a=function(e){return e?n:t})(e)}Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(r,e)||e in t&&t[e]===o[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(114);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r={observeForPreview:!0,observePaths:!0,prepareForPreview:!0,getPreviewPaths:!0,observeDocumentTypeFromId:!0,unstable_observePathsDocumentPair:!0,unstable_observeDocumentPairAvailability:!0,AvailabilityReason:!0,getSearchableTypes:!0,createWeightedSearch:!0,createHookFromObservableFactory:!0,collate:!0,getDraftId:!0,getPublishedId:!0,getIdPair:!0,FieldStatus:!0,ChangeIndicatorValueProvider:!0,resizeObserver:!0,getNewDocumentOptions:!0,remoteSnapshots:!0};Object.defineProperty(t,"AvailabilityReason",{enumerable:!0,get:function(){return l.AvailabilityReason}}),Object.defineProperty(t,"ChangeIndicatorValueProvider",{enumerable:!0,get:function(){return h.ChangeIndicatorValueProvider}}),Object.defineProperty(t,"FieldStatus",{enumerable:!0,get:function(){return p.default}}),Object.defineProperty(t,"collate",{enumerable:!0,get:function(){return d.collate}}),Object.defineProperty(t,"createHookFromObservableFactory",{enumerable:!0,get:function(){return f.createHookFromObservableFactory}}),Object.defineProperty(t,"createWeightedSearch",{enumerable:!0,get:function(){return s.createWeightedSearch}}),Object.defineProperty(t,"getDraftId",{enumerable:!0,get:function(){return d.getDraftId}}),Object.defineProperty(t,"getIdPair",{enumerable:!0,get:function(){return d.getIdPair}}),Object.defineProperty(t,"getNewDocumentOptions",{enumerable:!0,get:function(){return b.getNewDocumentOptions}}),Object.defineProperty(t,"getPreviewPaths",{enumerable:!0,get:function(){return a.getPreviewPaths}}),Object.defineProperty(t,"getPublishedId",{enumerable:!0,get:function(){return d.getPublishedId}}),Object.defineProperty(t,"getSearchableTypes",{enumerable:!0,get:function(){return c.getSearchableTypes}}),Object.defineProperty(t,"observeDocumentTypeFromId",{enumerable:!0,get:function(){return a.observeDocumentTypeFromId}}),Object.defineProperty(t,"observeForPreview",{enumerable:!0,get:function(){return a.observeForPreview}}),Object.defineProperty(t,"observePaths",{enumerable:!0,get:function(){return a.observePaths}}),Object.defineProperty(t,"prepareForPreview",{enumerable:!0,get:function(){return a.prepareForPreview}}),Object.defineProperty(t,"remoteSnapshots",{enumerable:!0,get:function(){return m.remoteSnapshots}}),Object.defineProperty(t,"resizeObserver",{enumerable:!0,get:function(){return v.resizeObserver}}),Object.defineProperty(t,"unstable_observeDocumentPairAvailability",{enumerable:!0,get:function(){return u.observeDocumentPairAvailability}}),Object.defineProperty(t,"unstable_observePathsDocumentPair",{enumerable:!0,get:function(){return i.observePathsDocumentPair}});var o,a=n(150),i=n(2077),u=n(525),l=n(919),c=n(2078),s=n(2079),f=n(332),d=n(86),p=(o=n(529))&&o.__esModule?o:{default:o},h=n(885),v=n(890),b=n(2094),m=n(2115),y=n(2116);Object.keys(y).forEach((function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(r,e)||e in t&&t[e]===y[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return y[e]}}))}));var g=n(2117);Object.keys(g).forEach((function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(r,e)||e in t&&t[e]===g[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return g[e]}}))}));var O=n(946);Object.keys(O).forEach((function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(r,e)||e in t&&t[e]===O[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return O[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.combineSelections=function(e){return(0,r.default)(e.reduce(((e,t,n)=>{var r,i,u=(i=2,function(e){if(Array.isArray(e))return e}(r=t)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}}(r,i)||function(e,t){if(e){if("string"==typeof e)return c(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?c(e,t):void 0}}(r,i)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),l=u[0],s=u[1],f=(0,o.default)(s.join(","),a.default).join(".");e[f]||(e[f]={fields:s,ids:[],map:[]});var d=e[f].ids.length;return e[f].ids[d]=l,e[f].map[d]=n,e}),{}))},t.reassemble=function(e,t){return e.reduce(((e,n,r)=>(t[r].map.forEach(((o,a)=>{var i=t[r].ids[a],u=n.find((e=>e._id===i));e[o]=u||null})),e)),[])},t.toQuery=function(e){return"[".concat(e.map(d).join(","),"][0...").concat(e.length,"]")};var r=l(n(824)),o=l(n(188)),a=l(n(111)),i=n(918),u=n(330);function l(e){return e&&e.__esModule?e:{default:e}}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n(0,i.fieldNeedsEscape)(e)?'"'.concat(e,'": @').concat((0,i.escapeField)(e)):e;function d(e){var t=e.ids,n=e.fields,r=[...u.INCLUDE_FIELDS_QUERY,...n];return"*[_id in [".concat(t.map(s).join(","),"]][0...").concat(t.length,"]{").concat(r.map(f).join(","),"}")}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(t,n)=>t===n||!(!t||!n)&&("object"==typeof t&&"object"==typeof n&&e.every((e=>t[e]===n[e])))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){for(var t,n,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:r,a=0;ae},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return t=>new r.Observable((e=>t.subscribe(e))).pipe((0,o.switchMap)((t=>{var n=(0,a.keysOf)(t).map((e=>{var n=t[e];return(0,r.isObservable)(n)?(0,r.from)(n).pipe((0,o.map)((t=>[e,t]))):(0,r.of)([e,n])}));return e.wait?(0,r.from)(n).pipe((0,o.combineAll)(),(0,o.map)((e=>e.reduce(((e,t)=>{var n=i(t,2);return f(e,n[0],n[1])}),{})))):(0,r.from)(n).pipe((0,o.mergeAll)(),(0,o.scan)(((e,t)=>{var n=i(t,2);return f(e,n[0],n[1])}),{}))})))};var r=n(5),o=n(4),a=n(921);function i(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return u(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return u(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.text)).join("")},t.isPortableTextArray=function(e){return Array.isArray(e)&&(0===e.length||e.some(r.isBlock))};var r=n(12)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(5),o=n(4),a=l(n(2065)),i=l(n(2066)),u=l(n(2067));function l(e){return e&&e.__esModule?e:{default:e}}var c,s,f="IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in IntersectionObserverEntry.prototype&&("isIntersecting"in IntersectionObserverEntry.prototype||Object.defineProperty(IntersectionObserverEntry.prototype,"isIntersecting",{get(){return this.intersectionRatio>0}}),1)?(c=new r.Subject,s=new IntersectionObserver((function(e){e.forEach((e=>{c.next(e)}))}),{threshold:0,rootMargin:"".concat(150,"px")}),function(e){return new r.Observable((t=>(s.observe(e),t.next(),()=>s.unobserve(e)))).pipe((0,o.mergeMap)((()=>c.asObservable())),(0,o.filter)((t=>t.target===e)),(0,o.map)((e=>({isIntersecting:e.isIntersecting}))))}):function(){function e(e){return()=>{return t=e.getBoundingClientRect(),n={left:0,right:window.innerWidth,top:0,bottom:window.innerHeight},r=150,t.left<=n.right+r&&t.right>=n.left-r&&t.top<=n.bottom+r&&t.bottom>=n.top-r;var t,n,r}}return function(t){var n=e(t);return(0,r.merge)((0,r.of)(n()),a.default,i.default,u.default).pipe((0,o.map)(n),(0,o.map)((e=>({isIntersecting:e}))))}}();t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(5),o=n(4),a=(0,r.fromEvent)(window,"resize",{passive:!0}).pipe((0,o.debounceTime)(200),(0,o.share)());t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(5),o=n(4),a=(0,r.fromEvent)(window,"scroll",{passive:!0,capture:!0}).pipe((0,o.debounceTime)(200),(0,o.share)());t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(5),o=n(4),a=(0,r.fromEvent)(window,"orientationchange").pipe((0,o.share)());t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(5),o=n(4),a=(0,r.fromEvent)(document,"visibilitychange").pipe((0,o.share)());t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=n(521),a=(r=n(76))&&r.__esModule?r:{default:r},i=n(4),u=n(5),l=n(150);function c(e){return null!=e}var s=(0,o.withPropsStream)((e=>{var t=e.pipe((0,i.publishReplay)(1),(0,i.refCount)()),n=t.pipe((0,i.map)((e=>!1!==e.isActive)));return t.pipe((0,i.distinctUntilChanged)(((e,t)=>(0,a.default)(e.value,t.value))),(0,i.switchMap)((e=>(0,u.concat)((0,u.of)({isLoading:!0,type:e.type,snapshot:null,children:e.children}),(0,l.observeForPreview)(e.value,e.type,e.ordering?{ordering:e.ordering}:{}).pipe((0,i.map)((t=>({isLoading:!1,type:e.type,snapshot:t.snapshot,children:e.children}))))))),function(e){return t=>{var n;return e.pipe((0,i.distinctUntilChanged)(),(0,i.switchMap)((e=>e?t.pipe((0,i.tap)((e=>n=e))):(0,u.of)(n).pipe((0,i.filter)(c)))))}}(n))}),(function(e){var t=e.type,n=e.error,r=e.snapshot,o=e.isLoading;return(0,e.children)({error:n,isLoading:o,result:{type:t,snapshot:r}})}));t.default=s},function(e,t,n){"use strict";t.a=function(e,t){const n=Object(a.a)((n=>("function"==typeof e?e(n):e).pipe(Object(o.map)((e=>r.createElement(t,Object.assign({},e))))))),i="string"==typeof t?t:t.displayName||t.name||"Component";return n.displayName=`withPropsStream(${i})`,n};var r=n(0),o=(n.n(r),n(4)),a=n(522)},function(e,t,n){"use strict";var r=n(4),o=n(522);const a=Object(o.a)((e=>e.pipe(Object(r.distinctUntilChanged)(((e,t)=>e.observable===t.observable)),Object(r.switchMap)((e=>e.observable.pipe(Object(r.map)((t=>e.children?e.children(t):t))))))));t.a=a},function(e,t,n){"use strict";t.a=function(){const e=new r.Subject;return[e.asObservable(),t=>e.next(t)]};var r=n(5)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t,n=e.snapshot,c=e.type,f=(e.isLive,e.isLoading),d=e.layout,p=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,l),h=function(e){var t=(0,r.default)(e,"preview.component");if(t)return t;return i.previewResolver&&(0,i.previewResolver)(e)||u.default}(c),v="block"===d&&c&&"image"===c.name,b=null==n?void 0:n._type,m=(0,a.isReferenceSchemaType)(c)&&(null===(t=c.to.find((e=>e.name===b)))||void 0===t?void 0:t.icon)||c.icon;return o.default.createElement(h,s({media:m},p,{value:n,icon:m,layout:d,isPlaceholder:f,_renderAsBlockImage:v}))};var r=c(n(60)),o=c(n(0)),a=n(12),i=n(523),u=c(n(524)),l=["snapshot","type","isLive","isLoading","layout"];function c(e){return e&&e.__esModule?e:{default:e}}function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t{if(!n.draft.available&&!n.published.available)return(0,r.of)({id:e,type:null,draft:{availability:n.draft,snapshot:void 0},published:{availability:n.published,snapshot:void 0}});var a=[...t,...c];return(0,r.combineLatest)([(0,u.observePaths)(s,a),(0,u.observePaths)(f,a)]).pipe((0,o.map)((e=>{var t,r,o=(r=2,function(e){if(Array.isArray(e))return e}(t=e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}}(t,r)||function(e,t){if(e){if("string"==typeof e)return l(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?l(e,t):void 0}}(t,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),a=o[0],i=o[1],u=(null==a?void 0:a._type)||(null==i?void 0:i._type)||null;return{id:f,type:u,draft:{availability:n.draft,snapshot:a},published:{availability:n.published,snapshot:i}}})))})))};var r=n(5),o=n(4),a=n(86),i=n(525),u=n(150);function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.type&&"document"===e.type.name;t.getSearchableTypes=e=>e.getTypeNames().map((t=>e.get(t))).filter(r).filter((e=>!(e=>e.name.startsWith("sanity."))(e)))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createWeightedSearch=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return function(r){var c=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},f=d(r,e),p=(0,l.createSearchQuery)(f,s(s({},n),c)),h=p.query,v=p.params,b=p.options,m=p.searchSpec,y=p.terms;return t.observable.fetch(h,v,b).pipe(n.unique?(0,a.map)(i.removeDupes):(0,a.tap)(),(0,a.map)((e=>(0,u.applyWeights)(m,e,y))),null!=c&&c.skipSortByScore?(0,a.tap)():(0,a.map)((e=>(0,o.default)(e,(e=>-e.score)))))}};var r,o=(r=n(188))&&r.__esModule?r:{default:r},a=n(4),i=n(86),u=n(2080),l=n(2081);function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function s(e){for(var t=1;t2&&void 0!==arguments[2]?arguments[2]:[],r=(0,l.default)(e,(e=>e.typeName));return t.map(((e,o)=>{var a=r[e._type].paths.map(((t,r)=>{var o=v(e["w".concat(r)]);if(!o)return{path:t.path,score:0,why:"No match"};var a=d(h(n,o),2),i=a[0],u=a[1];return{path:t.path,score:i*t.weight,why:"".concat(u," (*").concat(t.weight,")")}})),i=a.reduce(((e,t)=>e+t.score),0);return{hit:e,resultIndex:t.length-o,score:i,stories:a}}))},t.calculatePhraseScore=b,t.calculateScore=void 0,t.calculateWordScore=m,t.partitionAndSanitizeSearchTerms=y;var r=f(n(498)),o=f(n(96)),a=f(n(925)),i=f(n(926)),u=f(n(193)),l=f(n(235)),c=f(n(912)),s=f(n(495));function f(e){return e&&e.__esModule?e:{default:e}}function d(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return p(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return p(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function p(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var n=y(e),r=n.phrases,o=n.words,a=d(b(r,t),2),i=a[0],u=a[1],l=d(m(o,t),2);return[i+l[0],[l[1],u].join(", ")]};t.calculateScore=h;var v=e=>"string"==typeof e?e:JSON.stringify(e);function b(e,t){var n=t.toLowerCase().trim(),r=0,o=0;return e.forEach((e=>{n.includes(e)&&(r+=e.length/n.length,o+=e.length)})),1===r?[1,"[Phrase] Exact match"]:[r/2,"[Phrase] Matched ".concat(o," of ").concat(n.length," characters")]}function m(e,t){var n=(0,o.default)((0,s.default)((0,r.default)((0,i.default)(t)))),u=(0,c.default)(e,n),l=(0,a.default)(n,e),f=u.length/l.length;return 1===f?[1,"[Word] Exact match"]:[f/2,"[Word] Matched ".concat(u.length," of ").concat(l.length," terms: [").concat(u.join(", "),"]")]}function y(e){var t=(0,o.default)(e.map(i.default)),n=d((0,u.default)(t,(e=>/^".*"$/.test(e))),2),r=n[0],a=n[1];return{phrases:(0,o.default)(r).map(i.default).map(g),words:(0,o.default)(a.map(i.default))}}function g(e){return e.replace(/^"(.*)"$/,"$1")}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DEFAULT_LIMIT=void 0,t.createSearchQuery=function(e){var t,n,r,o,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=a.filter,u=a.params,l=a.tag,c=g(e.types,!1),s=c.specs,f=c.hasIndexedPaths,d=j(e.query),p=f?g(e.types,!0).specs:s,h=["_type in $__types",!1===a.includeDrafts&&"!(_id in path('drafts.**'))",...w(d,p),i?"(".concat(i,")"):""].filter(Boolean),b=s.map((e=>{var t='_type == "'.concat(e.typeName,'" => '),n="{ ".concat(e.paths.map(((e,t)=>'"w'.concat(t,'": ').concat(O(e))))," }");return"".concat(t).concat(n)})),y=b.length>0?"...select(".concat(b.join(",\n"),")"):"",E=(null==a||null===(t=a.sort)||void 0===t?void 0:t.direction)||"asc",x=(null==a||null===(n=a.sort)||void 0===n?void 0:n.field)||"_id",P="*[".concat(h.join(" && "),"]")+"| order(".concat(x," ").concat(E,")")+"[$__offset...$__limit]"+"{_type, _id, ".concat(y,"}"),k=((null==a?void 0:a.comments)||[]).map((e=>"// ".concat(e))).join("\n"),C=k?"".concat(k,"\n").concat(P):P,S=null!==(r=null==a?void 0:a.offset)&&void 0!==r?r:0,D=(null!==(o=null==a?void 0:a.limit)&&void 0!==o?o:m)+S;return{query:C,params:v(v({},_(d)),{},{__types:s.map((e=>e.typeName)),__limit:D,__offset:S},u||{}),options:{tag:l},searchSpec:s,terms:d}},t.extractTermsFromQuery=j;var r=p(n(498)),o=p(n(96)),a=p(n(925)),i=p(n(2082)),u=p(n(926)),l=p(n(2085)),c=p(n(39)),s=p(n(495)),f=n(918),d=n(2092);function p(e){return e&&e.__esModule?e:{default:e}}function h(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function v(e){for(var t=1;t({typeName:e.name,paths:e.__experimental_search.map((e=>{var r=e.path.map((e=>"number"==typeof e&&(n=!0,t)?[]:e));return{weight:e.weight,path:(0,f.joinPath)(r),mapWith:e.mapWith}}))}))),hasIndexedPaths:n}}var O=e=>{var t=e.mapWith,n=e.path;return t?"".concat(t,"(").concat(n,")"):n};function w(e,t){var n=y(t.map((e=>e.paths.map((e=>O(e))))));return e.map(((e,t)=>n.map((e=>"".concat(e," match $t").concat(t))))).filter((e=>e.length>0)).map((e=>"(".concat(e.join(" || "),")")))}function j(e){var t=[],n=e.replace(/("[^"]*")/g,(e=>(0,r.default)(e).length>1?(t.push(e),""):e));return[...t.map((e=>(0,i.default)((0,u.default)(e)))),...(0,o.default)((0,s.default)((0,d.tokenize)((0,u.default)(n))))]}var _=e=>e.reduce(((e,t,n)=>(e["t".concat(n)]="".concat(t,"*"),e)),{})},function(e,t,n){var r=n(799),o=n(884),a=n(845),i=n(2083),u=n(2084),l=n(847),c=n(95);e.exports=function(e,t,n){if((e=c(e))&&(n||void 0===t))return o(e);if(!e||!(t=r(t)))return e;var s=l(e),f=l(t),d=u(s,f),p=i(s,f)+1;return a(s,d,p).join("")}},function(e,t,n){var r=n(469);e.exports=function(e,t){for(var n=e.length;n--&&r(t,e[n],0)>-1;);return n}},function(e,t,n){var r=n(469);e.exports=function(e,t){for(var n=-1,o=e.length;++n-1;);return n}},function(e,t,n){var r=n(2086)();e.exports=r},function(e,t,n){var r=n(526),o=n(480),a=n(927),i=n(928),u=n(38),l=n(2089);e.exports=function(e){return o((function(t){var n=t.length,o=n,c=r.prototype.thru;for(e&&t.reverse();o--;){var s=t[o];if("function"!=typeof s)throw new TypeError("Expected a function");if(c&&!f&&"wrapper"==i(s))var f=new r([],!0)}for(o=f?o:n;++oe.replace(o,"")))};var r=/([^!@#$%^&*(),\\/?";:{}|[\]+<>\s-])+/g,o=/(^[.]+)|([.]+$)/},function(e,t){e.exports={root:"FieldStatus_root_1MHQJ"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getNewDocumentOptions=void 0;var r=c(n(50)),o=c(n(31)),a=n(247),i=n(116),u=n(7),l=c(n(2100));function c(e){return e&&e.__esModule?e:{default:e}}function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function f(e){for(var t=1;t"function"==typeof e.serialize?h(e.serialize()):e,v=e=>e&&e.length>0?' "'.concat(e,'"'):e||"";var b,m,y=(b=function(){var e,t=(e=n(24),p(e)&&"__esModule"in e?e.default:e);try{return O(g(t||l.default.defaultInitialValueTemplateItems()))}catch(e){return console.error('Invalid "new document" configuration: '.concat(null==e?void 0:e.message,". Falling back to default structure.")),O(g(l.default.defaultInitialValueTemplateItems()))}},()=>m||(m=b()));function g(e){if(!Array.isArray(e))throw new Error('Invalid "new document" configuration: "part:@sanity/base/new-document-structure" should return an array of items.');var t=e.map(((e,t)=>{if(!p(e))throw new Error("Expected template item at index ".concat(t," to be an object but got ").concat(null===e?"null":typeof e));var n=h(e);if("initialValueTemplateItem"!==n.type)throw new Error("Only initial value template items are currently allowed in the new document structure. Item at index ".concat(t," is invalid"));return n})),n=new Map;return t.forEach(((e,r)=>{var o=n.get(e.id);if("number"==typeof o)throw new Error("Template item".concat(v(e.title)," at index ").concat(r,' has the same ID ("').concat(e.id,'") as template').concat(v(t[o].title)," at index ").concat(o));n.set(e.id,r)})),t}function O(e){return e.map((e=>{var t=(0,i.getTemplateById)(e.templateId);if(!t)throw new Error('Template "'.concat(e.templateId,'" not declared'));var n=o.default.get(t.schemaType);if(!n)throw new Error('Schema type "'.concat(t.schemaType,'" not declared'));var r=e.title||t.title;return f(f({},e),{},{title:r,description:e.description||t.description,subtitle:n.title===r?void 0:n.title,icon:e.icon||t.icon||n.icon||u.DocumentIcon,template:t,schemaType:n})})).filter((e=>{var t=e.template,n=(0,a.isActionEnabled)(o.default.get(t.schemaType),"create");return n||console.error('Template with ID "'.concat(t.id,'" has schema type "').concat(t.schemaType,'", where the "create" action is disabled and will not be included in the "new document"-dialog.')),n})).filter((e=>{var t=e.template,n=!e.parameters&&t.parameters&&t.parameters.length>0;return n&&console.error('Template with ID "'.concat(t.id,'" requires a set of parameters, but none were given. Skipping.')),!n}))}t.getNewDocumentOptions=y},function(e,t,n){"use strict";function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function o(e){for(var t=1;te&&e.__esModule?e.default:e},function(e,t){e.exports=(e,...t)=>e.reduce(((e,n,r)=>e+n+(t[r]||"")),"").replace(/(?:\n(?:\s*))+/g," ").trim()},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(881);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getParameterlessTemplatesBySchemaType=function(e){return f(e).filter((e=>!e.parameters||!e.parameters.length))},t.getTemplateById=d,t.getTemplateErrors=function(e){try{return u(e),[]}catch(e){return[e]}},t.getTemplates=s,t.getTemplatesBySchemaType=f,t.templateExists=function(e){return Boolean(d(e))};var r,o=(r=n(929))&&r.__esModule?r:{default:r},a=n(530),i=n(931);function u(e){var t=function(){try{var e=n(24);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=o.default.defaults(e)),l(t)}function l(e){var t=e.map(c);return(0,a.validateTemplates)(t)}function c(e){return(0,i.isBuilder)(e)?e.serialize():e}function s(e){try{return u(e)}catch(t){return console.warn("Failed to load defined templates, falling back to defaults:\n%s",t.message),function(e){return l(o.default.defaults(e))}(e)}}function f(e){return s().filter((t=>t.schemaType===e))}function d(e){return s().find((t=>t.id===e))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.view=t.orderingMenuItemsForType=t.orderingMenuItem=t.menuItemsFromInitialValueTemplateItems=t.menuItemGroup=t.menuItem=t.listItem=t.list=t.initialValueTemplateItem=t.editorWithInitialValueTemplate=t.editor=t.documentWithInitialValueTemplate=t.documentTypeListItems=t.documentTypeListItem=t.documentTypeList=t.documentListItem=t.documentList=t.document=t.divider=t.defaults=t.defaultInitialValueTemplateItems=t.defaultDocument=t.default=t.component=void 0;var r=n(248),o=r.StructureBuilder;t.default=o;var a=r.StructureBuilder.initialValueTemplateItem,i=r.StructureBuilder.defaultInitialValueTemplateItems,u=r.StructureBuilder.document,l=r.StructureBuilder.component,c=r.StructureBuilder.defaultDocument,s=r.StructureBuilder.defaults,f=r.StructureBuilder.divider,d=r.StructureBuilder.documentList,p=r.StructureBuilder.documentListItem,h=r.StructureBuilder.documentTypeList,v=r.StructureBuilder.documentTypeListItem,b=r.StructureBuilder.documentTypeListItems,m=r.StructureBuilder.documentWithInitialValueTemplate,y=r.StructureBuilder.editorWithInitialValueTemplate,g=r.StructureBuilder.editor,O=r.StructureBuilder.list,w=r.StructureBuilder.listItem,j=r.StructureBuilder.menuItem,_=r.StructureBuilder.menuItemGroup,E=r.StructureBuilder.menuItemsFromInitialValueTemplateItems,x=r.StructureBuilder.orderingMenuItem,P=r.StructureBuilder.orderingMenuItemsForType,k=r.StructureBuilder.view;t.view=k,t.orderingMenuItemsForType=P,t.orderingMenuItem=x,t.menuItemsFromInitialValueTemplateItems=E,t.menuItemGroup=_,t.menuItem=j,t.listItem=w,t.list=O,t.editor=g,t.editorWithInitialValueTemplate=y,t.documentWithInitialValueTemplate=m,t.documentTypeListItems=b,t.documentTypeListItem=v,t.documentTypeList=h,t.documentListItem=p,t.documentList=d,t.divider=f,t.defaults=s,t.defaultDocument=c,t.component=l,t.document=u,t.defaultInitialValueTemplateItems=i,t.initialValueTemplateItem=a},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.structureClient=t.client=void 0;var o=(0,((r=n(534))&&r.__esModule?r:{default:r}).default)(n(52)).withConfig({apiVersion:"1"});t.client=o;var a=o.withConfig({apiVersion:"2021-06-07"});t.structureClient=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.layoutOptions=void 0;t.layoutOptions=["default","card","media","detail","block"]},function(e,t,n){"use strict";function r(e){return function(e){if(Array.isArray(e))return e}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return o(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return o(e,t)}(e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ni(e,t.field.split(".")))).join(", ")};var a=["_id","_type","_createdAt","_updatedAt","_rev"];function i(e,t){var n=r(t),o=n[0],u=n.slice(1);if(!e.fields)return"";var l=e.fields.find((e=>e.name===o));if(!l)return a.includes(o)||console.warn('The current ordering config targeted the nonexistent field "%s" on schema type "%s". It should be one of %o',o,e.name,e.fields.map((e=>e.name))),"";if("reference"===l.type.name&&l.type.to){var c=l.type.to;return"".concat(o,"->{").concat(c.map((e=>i(e,u))).join(","),"}")}var s=u.length>0&&i(l.type,u),f=s?"{".concat(s,"}"):"";return u.length>0?"".concat(o).concat(f):o}},function(e,t,n){var r=n(497)((function(e,t,n){return e+(n?"-":"")+t.toLowerCase()}));e.exports=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FormViewBuilder=void 0;var r=n(538);function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function a(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{path:[]};return a(a({},super.serialize(e)),{},{type:"form"})}clone(e){var t=new u;return t.spec=a(a({},this.spec),e||{}),t}}t.FormViewBuilder=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ComponentViewBuilder=void 0;var r=n(63),o=n(538);function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function i(e){for(var t=1;t"object"==typeof e)(e)?i({},e):{options:{}};super(),u(this,"spec",void 0),this.spec=t;var n="function"==typeof e?e:this.spec.component;n&&(this.spec=this.component(n).spec)}component(e){return this.clone({component:e})}getComponent(){return this.spec.component}options(e){return this.clone({options:e})}getOptions(){return this.spec.options||{}}serialize(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{path:[]},t=super.serialize(e),n=this.spec.component;if("function"!=typeof n)throw new r.SerializeError("`component` is required and must be a function for `component()` view item",e.path,e.index).withHelpUrl(r.HELP_URL.COMPONENT_REQUIRED);return i(i({},t),{},{component:n,options:this.spec.options||{},type:"component"})}clone(e){var t=new l;return t.spec=i(i({},this.spec),e||{}),t}}t.ComponentViewBuilder=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getUserDefinedDefaultDocumentBuilder=void 0;var r=n(194),o=n(2108);t.getUserDefinedDefaultDocumentBuilder=e=>{var t=(0,o.getUserDefinedStructure)();if(!t||!t.getDefaultDocumentNode)return null;if("function"!=typeof t.getDefaultDocumentNode)throw new Error("Structure export `getDefaultDocumentNode` must be a function");var n=t.getDefaultDocumentNode(e);if(!n)return null;var a="function"==typeof n.serialize;if(!a&&"document"!==n.type)throw new Error("`getDefaultDocumentNode` must return a document or a document builder");return a?n:new r.DocumentBuilder(n)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getUserDefinedStructure=function(){return n(24)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getDocumentTypeList=g,t.getDocumentTypeListItem=y,t.getDocumentTypeListItems=function(e){return m(e||(0,a.getDefaultSchema)()).getDocumentTypes().map((t=>y(t,e)))};var r,o=(r=n(2110))&&r.__esModule?r:{default:r},a=n(249),i=n(2111),u=n(535),l=n(250),c=n(941),s=n(334),f=n(2114),d=n(537),p=n(194),h=n(531);var v=(0,u.getListIcon)(),b=(0,u.getDetailsIcon)(),m=(0,o.default)(i.dataAspects);function y(e,t){var n=t||(0,a.getDefaultSchema)(),r=n.get(e);if(!r)throw new Error('Schema type with name "'.concat(e,'" not found'));var o=m(n).getDisplayName(e);return(new s.ListItemBuilder).id(e).title(o).schemaType(r).child(((t,r)=>{var o=r.parent,a=(0,h.isList)(o)?o.items.find((e=>e.id===t)):null,i=g(e,n);return a&&a.title&&(i=i.title(a.title)),i}))}function g(e,t){var n="string"==typeof e?e:e.schemaType,r="string"==typeof n?n:n.name,o="string"==typeof e?{schemaType:n}:e,i=t||(0,a.getDefaultSchema)(),u=i.get(r);if(!u)throw new Error('Schema type with name "'.concat(r,'" not found'));var s=m(i).getDisplayName(r),h=function(e){var t=e.preview;return Boolean(t&&(t.prepare||t.select&&t.select.media))}(u);return(new f.DocumentTypeListBuilder).id(o.id||r).title(o.title||s).filter("_type == $type").params({type:r}).schemaType(u).showIcons(h).defaultOrdering(c.DEFAULT_SELECTED_ORDERING_OPTION.by).menuItemGroups(o.menuItemGroups||[{id:"sorting",title:"Sort"},{id:"layout",title:"Layout"},{id:"actions",title:"Actions"}]).child(o.child||(e=>(0,p.getDefaultDocumentNode)({schemaType:r,documentId:e}))).canHandleIntent(o.canHandleIntent||d.defaultIntentChecker).menuItems(o.menuItems||[...(0,l.getOrderingMenuItemsForSchemaType)(u),(new l.MenuItemBuilder).group("layout").title("Compact view").icon(v).action("setLayout").params({layout:"default"}),(new l.MenuItemBuilder).group("layout").title("Detailed view").icon(b).action("setLayout").params({layout:"detail"})])}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e,t){return e===t};t.default=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:r,n=void 0,o=[],a=void 0,i=!1,u=function(e,n){return t(e,o[n])},l=function(){for(var t=arguments.length,r=Array(t),l=0;lnew a(e));t.dataAspects=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(182)),o=i(n(2113)),a=n(97);function i(e){return e&&e.__esModule?e:{default:e}}var u=["geopoint","richDate","date","sanity.imageAsset","sanity.fileAsset"],l=["sanity.imageAsset","sanity.fileAsset"];function c(e){return e.type&&"document"===e.type.name}function s(e){return l.includes(e)}var f=!1;var d=class{constructor(e){this.schema=e,this.config=Object.assign({hiddenTypes:[],typeOptions:{}},o.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,a.generateHelpUrl)("toplevel-objects-to-document-type"))))),this.schema.getTypeNames().filter((e=>!s(e)&&c(this.schema.get(e))))}getInferredTypes(){return(e=this.schema).getTypeNames().some((t=>!s(t)&&c(e.get(t))))?this.getDocumentTypes():this.inferTypesLegacy();var e}getDisplayName(e){var t=this.config.typeOptions[e]||{},n=this.getType(e);return t.displayName||n.title||(0,r.default)(e)}getIcon(e){return this.getType(e).icon}getListConstraints(e){var t=this.config.typeOptions[e];if(!t)return"";var n=[];return t.order,(t.limit||0==t.limit)&&n.push("limit: ".concat(t.limit)),t.offset&&n.push("offset: ".concat(t.offset)),n.filter(Boolean).join(", ")}getListQuery(e){var t=e.typeName,n=e.keyForId,r=e.keyForDisplayFieldName,o=this.getItemDisplayField(t),a=this.getListConstraints(t),i='"'.concat(n,'": _id, "').concat(r,'": ').concat(o);return"".concat(this.schema.name,".").concat(t," [").concat(a,"] {").concat(i,"}")}};t.default=d},function(e,t){e.exports={listOptions:{},api:{},project:{}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentTypeListBuilder=void 0;var r=n(336),o=n(537);function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function i(e){for(var t=1;t(0,i.memoizedPair)(e,t).pipe((0,o.switchMap)((e=>{var t=e.published,n=e.draft;return(0,r.merge)(t.remoteSnapshot$,n.remoteSnapshot$)})))),((e,t)=>e.publishedId+t));t.remoteSnapshots=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(539);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}));var o=n(2118);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===o[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))}));var a=n(2119);Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===a[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))}));var i=n(2120);Object.keys(i).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===i[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return i[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ConditionalReadOnlyContextProvider=function(e){var t=e.children,n=e.readOnly,a=(0,r.useMemo)((()=>({readOnly:n})),[n]);return r.default.createElement(o.ConditionalReadOnlyContext.Provider,{value:a},t)};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=a(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=o?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(r,i,u):r[i]=e[i]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(539);function a(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(a=function(e){return e?n:t})(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useConditionalReadOnly=function(){var e=(0,r.useContext)(o.ConditionalReadOnlyContext);if(!e)return null;return e.readOnly};var r=n(0),o=n(539)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(245);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ConditionalReadOnlyField=void 0;var r,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(15),i=n(25),u=(r=n(101))&&r.__esModule?r:{default:r},l=["readOnly"];function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}t.ConditionalReadOnlyField=e=>{var t=e.readOnly,n=f(e,l);return"function"==typeof t?o.default.createElement(d,s({},n,{readOnly:t})):o.default.createElement(i.ConditionalReadOnlyContextProvider,{readOnly:t},n.children)};var d=(0,u.default)((0,o.forwardRef)((function(e,t){var n=e.readOnly,r=e.value,u=e.parent,l=e.document,c=e.children,s=(0,a.unstable_useConditionalProperty)({checkProperty:n,checkPropertyKey:"readOnly",value:r,parent:u,document:l});return o.default.createElement(i.ConditionalReadOnlyContextProvider,{readOnly:s},c)})))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={title:"Block Content",name:"blockContent",type:"array",of:[{title:"Block",type:"block",styles:[{title:"Normal",value:"normal"},{title:"H1",value:"h1"},{title:"H2",value:"h2"},{title:"H3",value:"h3"},{title:"H4",value:"h4"},{title:"Quote",value:"blockquote"}],lists:[{title:"Bullet",value:"bullet"}],marks:{decorators:[{title:"Strong",value:"strong"},{title:"Emphasis",value:"em"}],annotations:[{title:"URL",name:"link",type:"object",fields:[{title:"URL",name:"href",type:"url"}]}]}},{type:"image",options:{hotspot:!0}}]}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={name:"category",title:"Category",type:"document",fields:[{name:"title",title:"Title",type:"string"},{name:"slug",title:"Slug",type:"slug",options:{source:"title",maxLength:96}},{name:"description",title:"Description",type:"text"},{name:"parents",title:"Parent categories",type:"array",of:[{type:"reference",to:[{type:"category"}]}]}]}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={name:"product",title:"Product",type:"document",fields:[{name:"title",title:"Title",type:"string"},{name:"slug",title:"Slug",type:"slug",options:{source:"title",maxLength:96}},{title:"Default variant",name:"defaultProductVariant",type:"productVariant"},{title:"Variants",name:"variants",type:"array",of:[{title:"Variant",type:"productVariant"}]},{title:"Tags",name:"tags",type:"array",of:[{type:"string"}],options:{layout:"tags"}},{name:"vendor",title:"Vendor",type:"reference",to:{type:"vendor"}},{name:"blurb",title:"Blurb",type:"localeString"},{name:"categories",title:"Categories",type:"array",of:[{type:"reference",to:{type:"category"}}]},{name:"body",title:"Body",type:"localeBlockContent"}],preview:{select:{title:"title",manufactor:"manufactor.title",media:"defaultProductVariant.images[0]"}}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={name:"vendor",title:"Vendor",type:"document",fields:[{name:"title",title:"Title",type:"string"},{name:"slug",title:"Slug",type:"slug",options:{source:"title",maxLength:96}},{name:"logo",title:"logo",type:"image"},{name:"description",title:"Description",type:"blockContent"}],preview:{select:{title:"title",media:"logo"}}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={title:"Product variant",name:"productVariant",type:"object",fields:[{title:"Title",name:"title",type:"string"},{title:"Weight in grams",name:"grams",type:"number"},{title:"Price",name:"price",type:"number"},{title:"SKU",name:"sku",type:"string"},{title:"Taxable",name:"taxable",type:"boolean"},{name:"images",title:"Images",type:"array",of:[{type:"image",options:{hotspot:!0}}]},{title:"Bar code",name:"barcode",type:"barcode"}]}},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o={name:"localeString",type:"object",fieldsets:[{title:"Translations",name:"translations",options:{collapsible:!0}}],fields:((r=n(541))&&r.__esModule?r:{default:r}).default.map((e=>({title:e.title,name:e.id,type:"string",fieldset:e.isDefault?null:"translations"})))};t.default=o},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o={name:"localeText",type:"object",fieldsets:[{title:"Translations",name:"translations",options:{collapsible:!0}}],fields:((r=n(541))&&r.__esModule?r:{default:r}).default.map((e=>({title:e.title,name:e.id,type:"text",fieldset:e.isDefault?null:"translations"})))};t.default=o},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o={name:"localeBlockContent",type:"object",fieldsets:[{title:"Translations",name:"translations",options:{collapsible:!0}}],fields:((r=n(541))&&r.__esModule?r:{default:r}).default.map((e=>({title:e.title,name:e.id,type:"blockContent",fieldset:e.isDefault?null:"translations"})))};t.default=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.editOperations=void 0;var r=n(5),o=n(4),a=n(98),i=n(948),u=n(543),l=n(2138),c=(0,a.memoize)(((e,t)=>{var n=(0,u.operationEvents)(e,t).pipe((0,o.mergeMapTo)(r.EMPTY));return(0,r.concat)((0,r.of)(l.GUARDED),(0,r.merge)(n,(0,i.operationArgs)(e,t).pipe((0,o.map)(l.createOperationsAPI)))).pipe((0,o.publishReplay)(1),(0,o.refCount)())}),((e,t)=>e.publishedId+t));t.editOperations=c},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=(0,((r=n(2134))&&r.__esModule?r:{default:r}).default)();t.default=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){return{getDocumentAtRevision:g,getHistory:y,getTransactions:O,historyEventsFor:w,restore:x}},t.removeMissingReferences=void 0;var r=f(n(850)),o=f(n(66)),a=n(5),i=n(2135),u=n(4),l=f(n(957)),c=n(86),s=n(53);function f(e){return e&&e.__esModule?e:{default:e}}function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function p(e){for(var t=1;t(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),m=e=>e.toString("utf8").split("\n").filter(Boolean).map((e=>JSON.parse(e))),y=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=Array.isArray(e)?e:[e],r=t.time,o=t.revision;if(r&&o)throw new Error("getHistory can't handle both time and revision parameters");var a=s.versionedClient.clientConfig.dataset,i="/data/history/".concat(a,"/documents/").concat(n.join(","));if(o)i="".concat(i,"?revision=").concat(o);else{var u=r||(new Date).toISOString();i="".concat(i,"?time=").concat(u)}return s.versionedClient.request({url:i})},g=(e,t)=>{var n=(0,c.getPublishedId)(e),r=(0,c.getDraftId)(e),o="".concat(n,"@").concat(t);if(!(o in v)){var a=s.versionedClient.clientConfig.dataset,i="/data/history/".concat(a,"/documents/").concat(n,",").concat(r,"?revision=").concat(t);v[o]=s.versionedClient.request({url:i}).then((e=>{var t=e.documents,o=t.find((e=>e._id===n));return t.find((e=>e._id===r))||o}))}return v[o]},O=e=>{var t=Array.isArray(e)?e:[e],n=s.versionedClient.clientConfig.dataset,r="/data/history/".concat(n,"/transactions/").concat(t.join(","),"?excludeContent=true");return s.versionedClient.request({url:r}).then(m)};function w(e){var t=[(0,c.getDraftId)(e),(0,c.getPublishedId)(e)],n=(0,a.from)(O(t)).pipe((0,u.mergeMap)((e=>(0,a.from)(e))),(0,u.map)((e=>({author:e.author,documentIDs:t,id:e.id,mutations:e.mutations,timestamp:e.timestamp}))),(0,u.reduce)(b,{})),r=s.versionedClient.observable.listen("*[_id in $documentIds]",{documentIds:t}).pipe((0,u.map)((e=>({author:e.identity,documentIDs:t,id:e.transactionId,mutations:e.mutations,timestamp:e.timestamp}))),(0,u.scan)(b,{}));return(0,a.merge)(r,n).pipe((0,u.scan)(((e,t)=>p(p({},e),t)),{}),(0,u.map)((e=>(0,i.transactionsToEvents)(t,Object.keys(e).map((t=>e[t]))).reverse())))}function j(e,t){return Array.isArray(e)?t(e.map((e=>j(e,t))).filter((e=>!(0,r.default)(e)))):t(e&&"object"==typeof e?Object.keys(e).reduce(((n,o)=>{var a=j(e[o],t);return(0,r.default)(a)||(n[o]=a),n}),{}):e)}var _=(e,t)=>j(e,(e=>e&&"object"==typeof e&&"string"==typeof e._ref?t(e):e)),E=(e,t)=>_(e,(e=>t[e._ref]?e:void 0));function x(e,t,n){return(0,a.from)(g(e,n)).pipe((0,u.mergeMap)((e=>{var t,n=(t=e,(0,l.default)(t,((e,t)=>t&&"object"==typeof t&&"_ref"in t&&!e.includes(t._ref)?[...e,t._ref]:e),[])).map((e=>'"'.concat(e,'": defined(*[_id=="').concat(e,'"]._id)'))).join(",");return s.versionedClient.observable.fetch("{".concat(n,"}")).pipe((0,u.map)((t=>E(e,t))))})),(0,u.map)((e=>p(p({},(0,o.default)(e,"_updatedAt")),{},{_id:t}))),(0,u.mergeMap)((e=>s.versionedClient.observable.transaction().createOrReplace(e).commit())))}t.removeMissingReferences=E},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"transactionsToEvents",{enumerable:!0,get:function(){return r.transactionsToEvents}});var r=n(2136)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.mutationsToEventTypeAndDocumentId=f,t.transactionsToEvents=function(e,t){return(Array.isArray(t)?t:(0,a.ndjsonToArray)(t)).filter((t=>t.documentIDs&&t.documentIDs.some((t=>e.includes(t))))).sort(p).map(((t,n)=>function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,r=f(h(e.mutations,t),n),o=r.type,a=r.documentId,i=e.timestamp,u=d(e,o);return{type:o,documentIDs:e.documentIDs,displayDocumentId:a,rev:e.id,userIds:u,transactionIds:[e.id],startTime:i,endTime:i}}(t,e,n))).reduce(s,[]).reduce(((e,t,r,o)=>{if((n=n||o.filter((e=>"truncated"===e.type))).includes(t)||e.push(t),r===o.length-1){var a=n.find((e=>!!e.displayDocumentId&&e.displayDocumentId.startsWith("drafts."))),i=n.find((e=>!!e.displayDocumentId&&!e.displayDocumentId.startsWith("drafts.")));a&&i?(e.unshift(l(l({},a),{},{type:"edited"})),e.unshift(i)):i?e.unshift(i):a&&e.unshift(a)}return e}),[]);var n};var r=i(n(96)),o=i(n(36)),a=n(2137);function i(e){return e&&e.__esModule?e:{default:e}}function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;tvoid 0===e.patch)),r=n.find((e=>void 0!==e.createOrReplace)),o=r&&r.createOrReplace,a=n.find((e=>void 0!==e.create)),i=a&&a.create,u=n.find((e=>void 0!==e.createIfNotExists)),l=u&&u.createIfNotExists,c=n.find((e=>void 0!==e.delete)),s=c&&c.delete,f=n.find((e=>void 0!==e.createSquashed)),d=f&&f.createSquashed,p=o||i||l;if(0===t){var h="created";if(o)return{type:h,documentId:o._id};if(l)return{type:h,documentId:l._id};if(i)return{type:h,documentId:i._id}}if(t>0&&1===e.length&&l)return{type:l._id.startsWith(".draft")?"edited":"published",documentId:l._id};if((o||i||l)&&s&&s.id.startsWith("drafts."))return{type:"published",documentId:p&&p._id||null};if(2===n.length&&(l||i)&&s&&!s.id.startsWith("drafts."))return{type:"unpublished",documentId:p&&p._id||null};if(o&&o._id.startsWith("drafts.")||i&&i._id.startsWith("drafts.")||l&&l._id.startsWith("drafts."))return{type:"edited",documentId:p&&p._id||null};if(1===e.length&&s&&s.id.startsWith("drafts."))return{type:"discardDraft",documentId:s.id.replace("drafts.","")};if(1===e.length&&d)return{type:"truncated",documentId:d.document._id};if(e.every((e=>void 0!==e.delete)))return{type:"deleted",documentId:null};var v=e.find((e=>void 0!==e.patch));return v&&v.patch?{type:"edited",documentId:v.patch.id}:o?{type:"edited",documentId:o._id}:{type:"unknown",documentId:null}}function d(e,t){if("truncated"===t){var n=e.mutations.find((e=>void 0!==e.createSquashed)),r=n&&n.createSquashed;if(r)return r.authors}return[e.author]}function p(e,t){return new Date(e.timestamp).getTime()-new Date(t.timestamp).getTime()}function h(e,t){return e.filter((e=>Object.keys(e).map((t=>{var n=e[t];return n.id||n._id||n.document&&n.document._id||!1})).some((e=>e&&t.includes(e)))))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ndjsonToArray=function(e){return e.toString("utf8").split("\n").filter(Boolean).map((e=>JSON.parse(e)))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GUARDED=void 0,t.createOperationsAPI=function(e){return{commit:h("commit",u.commit,e),delete:h("delete",o.del,e),del:h("delete",o.del,e),publish:h("publish",a.publish,e),patch:h("patch",i.patch,e),discardChanges:h("discardChanges",l.discardChanges,e),unpublish:h("unpublish",c.unpublish,e),duplicate:h("duplicate",s.duplicate,e),restore:h("restore",f.restore,e)}};var r=n(543),o=n(949),a=n(950),i=n(951),u=n(952),l=n(953),c=n(954),s=n(955),f=n(956);function d(e){return{disabled:"NOT_READY",execute:()=>{throw new Error("Called ".concat(e," before it was ready."))}}}var p={commit:d("commit"),delete:d("delete"),del:d("del"),publish:d("publish"),patch:d("patch"),discardChanges:d("discardChanges"),unpublish:d("unpublish"),duplicate:d("duplicate"),restore:d("restore")};t.GUARDED=p;function h(e,t,n){var o,a,i;return{disabled:t.disabled(n),execute:(o=e,a=n.idPair,i=n.typeName,function(){for(var e=arguments.length,t=new Array(e),n=0;n{var t=e.draft,n=e.published;return(0,r.merge)(t.events,n.events)})))};var r=n(5),o=n(4),a=n(337)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.validation=void 0;var r=v(n(66)),o=n(4),a=n(5),i=v(n(31)),u=n(860),l=n(12),c=v(n(957)),s=v(n(76)),f=n(842),d=n(98),p=n(525),h=n(843);function v(e){return e&&e.__esModule?e:{default:e}}function b(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function m(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var n=e.draftId,d=e.publishedId,v=(0,h.editState)({draftId:n,publishedId:d},t).pipe((0,o.map)((e=>{var t=e.draft,n=e.published;return t||n})),(0,o.throttleTime)(200,a.asyncScheduler,{trailing:!0}),(0,o.distinctUntilChanged)(((e,t)=>(null==e?void 0:e._rev)===(null==t?void 0:t._rev)||(0,s.default)((0,r.default)(e,"_rev","_updatedAt"),(0,r.default)(t,"_rev","_updatedAt")))),(0,o.share)()),b=v.pipe((0,o.map)((e=>{return t=e,(0,c.default)(t,((e,t)=>((0,l.isReference)(t)&&e.add(t._ref),e)),new Set);var t})),(0,o.mergeMap)((e=>(0,a.from)(e)))).pipe((0,o.groupBy)((e=>e),null,(()=>(0,a.timer)(18e5))),(0,o.mergeMap)((e=>e.pipe((0,o.distinct)(),(0,o.mergeMap)((e=>(e=>(0,p.observeDocumentPairAvailability)(e).pipe((0,o.map)((e=>e.published.available))))(e).pipe((0,o.map)((t=>[e,t])))))))),(0,o.scan)(((e,t)=>{var n=g(t,2),o=n[0],a=n[1];return Boolean(e[o])===a?e:a?m(m({},e),{},{[o]:a}):(0,r.default)(e,o)}),{}),(0,o.distinctUntilChanged)(s.default),(0,o.shareReplay)({refCount:!0,bufferSize:1})),y=e=>{var t=e.id;return b.pipe((0,o.first)(),(0,o.map)((e=>e[t]))).toPromise()},O=b.pipe((0,o.skip)(1),(0,o.throttleTime)(1e3,a.asyncScheduler,{leading:!0,trailing:!0}));return(0,a.combineLatest)([v,(0,a.concat)((0,a.of)(null),O)]).pipe((0,o.map)((e=>g(e,1)[0])),(0,f.exhaustMapWithTrailing)((e=>(0,a.defer)((()=>null!=e&&e._type?(0,a.concat)((0,a.of)({isValidating:!0,revision:e._rev}),(0,u.validateDocumentObservable)(e,i.default,{getDocumentExists:y}).pipe((0,o.map)((e=>({markers:e,isValidating:!1}))))):(0,a.of)({markers:j,isValidating:!1}))))),(0,o.scan)(((e,t)=>m(m({},e),t)),w),(0,o.publishReplay)(1),(0,o.refCount)())}),(e=>e.publishedId));t.validation=_},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r={};Object.defineProperty(t,"default",{enumerable:!0,get:function(){return l.default}});var o=n(2142);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(r,e)||e in t&&t[e]===o[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))}));var a=n(963);Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(r,e)||e in t&&t[e]===a[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))}));var i=n(2197);Object.keys(i).forEach((function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(r,e)||e in t&&t[e]===i[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return i[e]}}))}));var u,l=(u=n(544))&&u.__esModule?u:{default:u}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.unstable_getDocumentPairPermissions=v,t.unstable_useDocumentPairPermissions=void 0;var r,o=n(77),a=n(5),i=n(4),u=n(332),l=n(542);function c(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return s(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return s(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n(0,a.combineLatest)([e.draft.snapshots$,e.published.snapshots$]).pipe((0,i.map)((e=>{var t=c(e,2);return{draft:t[0],published:t[1]}}))))),(0,i.switchMap)((e=>{var t=e.draft,n=e.published,r=function(e){var t=e.permission,n=e.draft,r=e.published,a=e.liveEdit,i=n||r,u=i===n?"draft":"published";switch(t){case"delete":return a?[["delete published document (live-edit)",h("update",r)]]:[["delete draft document",h("update",n)],["delete published document",h("update",r)]];case"discardDraft":return a?[]:[["delete draft document",h("update",n)]];case"publish":return a?[]:[["update published document at its current state",h("update",r)],["delete draft document",h("update",n)],["create published document from draft",h("create",n&&d(d({},n),{},{_id:(0,o.getPublishedId)(n._id)}))]];case"unpublish":return a?[]:[["update draft document at its current state",h("create",n)],["delete published document",h("update",r)],["create draft document from published version",h("create",r&&d(d({},r),{},{_id:(0,o.getDraftId)(r._id)}))]];case"update":return a?[["update published document (live-edit)",h("update",r)]]:[["update ".concat(u," document"),h("update",i)]];case"duplicate":return a?[["create new published document from existing document (live-edit)",h("create",d(d({},r),{},{_id:"dummy-id"}))]]:[["create new draft document from existing ".concat(u," document"),h("create",d(d({},i),{},{_id:(0,o.getDraftId)("dummy-id")}))]];default:throw new Error("Could not match permission: ".concat(t))}}({permission:u,draft:t,published:n,liveEdit:s}).map((e=>{var t=c(e,2),n=t[0];return t[1].pipe((0,i.map)((e=>{var t=e.granted,r=e.reason;return{granted:t,reason:t?"":"not allowed to ".concat(n,": ").concat(r),label:n,permission:u}})))}));return r.length?(0,a.combineLatest)(r).pipe((0,i.map)((e=>{var t=e.every((e=>e.granted));return{granted:t,reason:t?"":"Unable to ".concat(u,":\n\t").concat(e.filter((e=>!e.granted)).map((e=>e.reason)).join("\n\t"))}}))):(0,a.of)({granted:!0,reason:""})})))}var b=(0,u.createHookFromObservableFactory)(v);t.unstable_useDocumentPairPermissions=b},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createGrantsStore=function(){var e=(0,r.defer)((()=>(0,r.of)(b.config()))).pipe((0,o.switchMap)((e=>{var t=e.projectId,n=e.dataset;if(!t||!n)throw new Error("Missing projectId or dataset");return function(e,t){return m.apply(this,arguments)}(t,n)}))),t=s.debugGrants$.pipe((0,o.switchMap)((t=>t?(0,r.of)(t):e)),(0,o.publishReplay)(1),(0,i.refCountDelay)(1e3));return{checkDocumentPermission:(e,n)=>t.pipe((0,o.switchMap)((t=>function(e,t,n){return _.apply(this,arguments)}(t,e,n))),(0,o.distinctUntilChanged)(l.default))}};var r=n(5),o=n(4),a=n(2144),i=n(2145),u=f(n(52)),l=f(n(76)),c=f(n(809)),s=n(821);function f(e){return e&&e.__esModule?e:{default:e}}function d(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return p(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return p(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){u=!0,a=e},f:function(){try{i||null==n.return||n.return()}finally{if(u)throw a}}}}function p(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.permissions.some((e=>e===t))));return{granted:u,reason:u?"Matching grant":"No matching grants found"}}))).apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),n.d(t,"evaluate",(function(){return vu})),n.d(t,"parse",(function(){return ou}));class r{constructor(e,t,n){this.visitor=e,this.string=t,this.marks=n,this.index=0}hasMark(e){return void 0===e&&(e=0),this.index+ee.length)&&(t=e.length);for(var n=0,r=new Array(t);n=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function h(e){return null==e?"null":Array.isArray(e)?"array":e instanceof w?"range":e instanceof j?"pair":e instanceof E?"path":typeof e}"function"==typeof Symbol&&Symbol.asyncIterator&&(i.prototype[Symbol.asyncIterator]=function(){return this}),i.prototype.next=function(e){return this._invoke("next",e)},i.prototype.throw=function(e){return this._invoke("throw",e)},i.prototype.return=function(e){return this._invoke("return",e)};class v{constructor(e){this.data=e}getType(){return h(this.data)}get(){var e=this;return s((function*(){return e.data}))()}[Symbol.asyncIterator](){if(Array.isArray(this.data))return function*(e){for(var t,n=p(e);!(t=n()).done;){var r=t.value;yield new v(r)}}(this.data);throw new Error("Cannot iterate over: "+this.getType())}getBoolean(){return"boolean"==typeof this.data&&!0===this.data}}var b=new v(null),m=new v(!0),y=new v(!1);class g{constructor(e){this.generator=e,this.ticker=null,this.isDone=!1,this.data=[]}getType(){return"array"}get(){var e=this;return s((function*(){var t,n=[],r=!0,a=!1;try{for(var i,u,l=o(e);r=(i=yield l.next()).done,u=yield i.value,!r;r=!0){var c=u;n.push(yield c.get())}}catch(e){a=!0,t=e}finally{try{r||null==l.return||(yield l.return())}finally{if(a)throw t}}return n}))()}[Symbol.asyncIterator](){var e=this;return u((function*(){for(var t=0;;){for(;t{this.ticker=new Promise((t=>{e=t}))},r=()=>{e(),n()},a=function(){var e=s((function*(){var e,n=!0,a=!1;try{for(var i,u,l=o(t.generator());n=(i=yield l.next()).done,u=yield i.value,!n;n=!0){var c=u;t.data.push(c),r()}}catch(t){a=!0,e=t}finally{try{n||null==l.return||(yield l.return())}finally{if(a)throw e}}t.isDone=!0,r()}));return function(){return e.apply(this,arguments)}}();return n(),a(),this.ticker}}class O{constructor(e){this.value=e}getType(){return"array"}get(){var e=this;return s((function*(){return yield e.value.get()}))()}[Symbol.asyncIterator](){return this.value[Symbol.asyncIterator].call(this.value)}getBoolean(){return!1}}class w{constructor(e,t,n){this.left=e,this.right=t,this.exclusive=n}static isConstructible(e,t){if(e===t){if("number"===e)return!0;if("string"===e)return!0;if("boolean"===e)return!0}return!1}isExclusive(){return this.exclusive}toJSON(){return[this.left,this.right]}}class j{constructor(e,t){this.first=e,this.second=t}toJSON(){return[this.first,this.second]}}function _(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}class E{constructor(e){this.pattern=e,this.patternRe=function(e){for(var t,n=[],r=p(e.split("."));!(t=r()).done;){var o=t.value;"*"===o?n.push("[^.]+"):"**"===o?n.push(".*"):n.push(_(o))}return new RegExp("^"+n.join(".")+"$")}(e)}matches(e){return this.patternRe.test(e)}toJSON(){return this.pattern}}function x(e){return Number.isFinite(e)?new v(e):b}function P(e){return(t=e)&&"function"==typeof t.next?new g(u((function*(){var t,n=!0,r=!1;try{for(var a,i,u=o(e);n=(a=yield l(u.next())).done,i=yield l(a.value),!n;n=!0){var c=i;yield new v(c)}}catch(e){r=!0,t=e}finally{try{n||null==u.return||(yield l(u.return()))}finally{if(r)throw t}}}))):null==e?b:new v(e);var t}var k={number:1,string:2,boolean:3};function C(e,t){var n=h(e);if(n!==h(t))return null;switch(n){case"number":case"boolean":return e-t;case"string":return et?1:0}return null}function S(e,t){var n=h(e),r=h(t),o=k[n]||100,a=k[r]||100;if(o!==a)return o-a;var i=C(e,t);return null===i&&(i=0),i}function D(e,t){switch(h(e)){case"array":for(var n,r=p(e);!(n=r()).done;){if(D(n.value,t))return!0}break;case"object":if(e._ref===t)return!0;for(var o=0,a=Object.values(e);o=55296&&r<=56319||t++}return t}(yield r.get())):b}));return function(t,n,r){return e.apply(this,arguments)}}(),M.length.arity=1,M.path=function(){var e=s((function*(e,t,n){var r=yield n(e[0],t);if("string"!==r.getType())return b;var o=yield r.get();return new v(new E(o))}));return function(t,n,r){return e.apply(this,arguments)}}(),M.path.arity=1,M.select=function(){var e=s((function*(e,t,n){for(var r,o=!1,a=p(e);!(r=a()).done;){var i=r.value;if(o)return b;"Pair"===i.type||(o=!0)}for(var u,l=p(e);!(u=l()).done;){var c=u.value;if("Pair"!==c.type)return yield n(c,t);if((yield n(c.left,t)).getBoolean())return yield n(c.right,t)}return b}));return function(t,n,r){return e.apply(this,arguments)}}(),M.references=function(){var e=s((function*(e,t,n){var r=yield n(e[0],t);if("string"!==r.getType())return y;var o=yield r.get();return D(t.value,o)?m:y}));return function(t,n,r){return e.apply(this,arguments)}}(),M.references.arity=1,M.round=function(){var e=s((function*(e,t,n){var r=yield n(e[0],t);if("number"!==r.getType())return b;var o=yield r.get(),a=0;if(2===e.length){var i=yield n(e[1],t);if("number"!==i.getType())return b;a=yield i.get()}return x(0===a?Math.round(o):Number(o.toFixed(a)))}));return function(t,n,r){return e.apply(this,arguments)}}(),M.round.arity=e=>e>=1&&e<=2,M.now=function(){var e=s((function*(e,t){return new v(t.timestamp)}));return function(t,n){return e.apply(this,arguments)}}(),M.now.arity=0;var A={};function T(){}function I(e,t){this.token=e,this.position=t,this.nextFrames=[],this.acceptedContexts=[],this.callers={}}function R(){this.returns=[]}function F(e,t){this.caller=e,this.marks=t}function B(e){this.context=e,this.nextStates=[]}function L(e,t,n){for(var r=new I(e,t),o=0;o{for(var n=0;ne[0])))}));return function(t,n,r,o){return e.apply(this,arguments)}}(),A.order.arity=e=>e>=1,I.prototype.hasNextFrames=function(){return this.nextFrames.length>0},I.prototype.addNextFrame=function(e){this.nextFrames.push(e)},I.prototype.wasAccepted=function(){return this.acceptedContexts.length>0},I.prototype.addAccept=function(e){this.acceptedContexts.push(e)},I.prototype.addMark=function(e,t,n){var r={type:"mark",name:e,position:this.position},o=t.marks?{type:"concat",left:t.marks,right:r}:r,a=new B(new F(t.caller,o));n.p(this,a),W(this,a)},I.prototype.startCall=function(e){var t=this.callers[e];if(!t){t=new R,this.callers[e]=t;for(var n=new B(new F(t,null)),r=$i[e],o=0;o0},B.prototype.copy=function(){return new B(this.context,this.marks)};var z=new T,U=new T,H=new T,Y=new T,G=new T,$=new T,q=new T,X=new T,Z=new T,K=new T,J=new T,Q=new T,ee=new T,te=new T,ne=new T,re=new T,oe=new T,ae=new T,ie=new T,ue=new T,le=new T,ce=new T,se=new T,fe=new T,de=new T,pe=new T,he=new T,ve=new T,be=new T,me=new T,ye=new T,ge=new T,Oe=new T,we=new T,je=new T,_e=new T,Ee=new T,xe=new T,Pe=new T,ke=new T,Ce=new T,Se=new T,De=new T,Me=new T,Ae=new T,Te=new T,Ie=new T,Re=new T,Fe=new T,Be=new T,Le=new T,Ne=new T,We=new T,Ve=new T,ze=new T,Ue=new T,He=new T,Ye=new T,Ge=new T,$e=new T,qe=new T,Xe=new T,Ze=new T,Ke=new T,Je=new T,Qe=new T,et=new T,tt=new T,nt=new T,rt=new T,ot=new T,at=new T,it=new T,ut=new T,lt=new T,ct=new T,st=new T,ft=new T,dt=new T,pt=new T,ht=new T,vt=new T,bt=new T,mt=new T,yt=new T,gt=new T,Ot=new T,wt=new T,jt=new T,_t=new T,Et=new T,xt=new T,Pt=new T,kt=new T,Ct=new T,St=new T,Dt=new T,Mt=new T,At=new T,Tt=new T,It=new T,Rt=new T,Ft=new T,Bt=new T,Lt=new T,Nt=new T,Wt=new T,Vt=new T,zt=new T,Ut=new T,Ht=new T,Yt=new T,Gt=new T,$t=new T,qt=new T,Xt=new T,Zt=new T,Kt=new T,Jt=new T,Qt=new T,en=new T,tn=new T,nn=new T,rn=new T,on=new T,an=new T,un=new T,ln=new T,cn=new T,sn=new T,fn=new T,dn=new T,pn=new T,hn=new T,vn=new T,bn=new T,mn=new T,yn=new T,gn=new T,On=new T,wn=new T,jn=new T,_n=new T,En=new T,xn=new T,Pn=new T,kn=new T,Cn=new T,Sn=new T,Dn=new T,Mn=new T,An=new T,Tn=new T,In=new T,Rn=new T,Fn=new T,Bn=new T,Ln=new T,Nn=new T,Wn=new T,Vn=new T,zn=new T,Un=new T,Hn=new T,Yn=new T,Gn=new T,$n=new T,qn=new T,Xn=new T,Zn=new T,Kn=new T,Jn=new T,Qn=new T,er=new T,tr=new T,nr=new T,rr=new T,or=new T,ar=new T,ir=new T,ur=new T,lr=new T,cr=new T,sr=new T,fr=new T,dr=new T,pr=new T,hr=new T,vr=new T,br=new T,mr=new T,yr=new T,gr=new T,Or=new T,wr=new T,jr=new T,_r=new T,Er=new T,xr=new T,Pr=new T,kr=new T,Cr=new T,Sr=new T,Dr=new T,Mr=new T,Ar=new T,Tr=new T,Ir=new T,Rr=new T,Fr=new T,Br=new T,Lr=new T,Nr=new T,Wr=new T,Vr=new T,zr=new T,Ur=new T,Hr=new T,Yr=new T,Gr=new T,$r=new T,qr=new T,Xr=new T,Zr=new T,Kr=new T,Jr=new T,Qr=new T,eo=new T,to=new T,no=new T,ro=new T,oo=new T,ao=new T,io=new T,uo=new T,lo=new T,co=new T,so=new T,fo=new T,po=new T,ho=new T,vo=new T,bo=new T,mo=new T,yo=new T,go=new T,Oo=new T,wo=new T,jo=new T,_o=new T,Eo=new T,xo=new T,Po=new T,ko=new T,Co=new T,So=new T,Do=new T,Mo=new T,Ao=new T,To=new T,Io=new T,Ro=new T,Fo=new T,Bo=new T,Lo=new T,No=new T,Wo=new T,Vo=new T,zo=new T,Uo=new T,Ho=new T,Yo=new T,Go=new T,$o=new T,qo=new T,Xo=new T,Zo=new T,Ko=new T,Jo=new T,Qo=new T,ea=new T,ta=new T,na=new T,ra=new T,oa=new T,aa=new T,ia=new T,ua=new T,la=new T,ca=new T,sa=new T,fa=new T,da=new T,pa=new T,ha=new T,va=new T,ba=new T,ma=new T,ya=new T,ga=new T,Oa=new T,wa=new T,ja=new T,_a=new T,Ea=new T,xa=new T,Pa=new T,ka=new T,Ca=new T,Sa=new T,Da=new T,Ma=new T,Aa=new T,Ta=new T,Ia=new T,Ra=new T,Fa=new T,Ba=new T,La=new T,Na=new T,Wa=new T,Va=new T,za=new T,Ua=new T,Ha=new T,Ya=new T,Ga=new T,$a=new T,qa=new T,Xa=new T,Za=new T,Ka=new T,Ja=new T,Qa=new T,ei=new T,ti=new T,ni=new T,ri=new T,oi=new T,ai=new T,ii=new T,ui=new T,li=new T,ci=new T,si=new T,fi=new T,di=new T,pi=new T,hi=new T,vi=new T,bi=new T,mi=new T,yi=new T,gi=new T,Oi=new T,wi=new T,ji=new T,_i=new T,Ei=new T,xi=new T,Pi=new T,ki=new T,Ci=new T,Si=new T,Di=new T,Mi=new T,Ai=new T,Ti=new T,Ii=new T,Ri=new T,Fi=new T,Bi=new T,Li=new T,Ni=new T,Wi=new T,Vi=new T,zi=new T,Ui=new T,Hi=new T;z.p=function(e,t){e.startCall("main").addReturn(t.context,U)},z.id=0,U.p=function(e,t){e.addAccept(t.context)},U.id=1,H.p=function(e,t){e.startCall("IGN").addReturn(t.context,Y),e.startCall("EXPR^1").addReturn(t.context,G)},H.id=2,Y.p=function(e,t){e.startCall("IGN").addReturn(t.context,Y),e.startCall("EXPR^1").addReturn(t.context,G)},Y.id=3,G.p=function(e,t){e.startCall("IGN").addReturn(t.context,$),e.returnCall("main",t)},G.id=4,$.p=function(e,t){e.startCall("IGN").addReturn(t.context,$),e.returnCall("main",t)},$.id=5,q.p=function(e,t){var n=e.token;9===n&&t.addNextState(X),10===n&&t.addNextState(Z),11===n&&t.addNextState(K),12===n&&t.addNextState(J),13===n&&t.addNextState(Q),32===n&&t.addNextState(ee),133===n&&t.addNextState(te),160===n&&t.addNextState(ne)},q.id=6,X.p=function(e,t){e.returnCall("SPACE",t)},X.id=7,Z.p=function(e,t){e.returnCall("SPACE",t)},Z.id=8,K.p=function(e,t){e.returnCall("SPACE",t)},K.id=9,J.p=function(e,t){e.returnCall("SPACE",t)},J.id=10,Q.p=function(e,t){e.returnCall("SPACE",t)},Q.id=11,ee.p=function(e,t){e.returnCall("SPACE",t)},ee.id=12,te.p=function(e,t){e.returnCall("SPACE",t)},te.id=13,ne.p=function(e,t){e.returnCall("SPACE",t)},ne.id=14,re.p=function(e,t){47===e.token&&t.addNextState(oe)},re.id=15,oe.p=function(e,t){47===e.token&&t.addNextState(ae)},oe.id=16,ae.p=function(e,t){var n=e.token;n<=9&&t.addNextState(ie),n>=11&&t.addNextState(ue)},ae.id=17,ie.p=function(e,t){var n=e.token;n<=9&&t.addNextState(ie),n>=11&&t.addNextState(ue),e.startCall("COMMENT_END").addReturn(t.context,le)},ie.id=18,ue.p=function(e,t){var n=e.token;n<=9&&t.addNextState(ie),n>=11&&t.addNextState(ue),e.startCall("COMMENT_END").addReturn(t.context,le)},ue.id=19,le.p=function(e,t){e.returnCall("COMMENT",t)},le.id=20,ce.p=function(e,t){10===e.token&&t.addNextState(se)},ce.id=21,se.p=function(e,t){e.returnCall("COMMENT_END",t)},se.id=22,fe.p=function(e,t){e.startCall("SPACE").addReturn(t.context,de),e.startCall("COMMENT").addReturn(t.context,pe)},fe.id=23,de.p=function(e,t){e.returnCall("IGN",t)},de.id=24,pe.p=function(e,t){e.returnCall("IGN",t)},pe.id=25,he.p=function(e,t){124===e.token&&t.addNextState(ve)},he.id=26,ve.p=function(e,t){e.startCall("IGN").addReturn(t.context,be),e.returnCall("PIPE",t)},ve.id=27,be.p=function(e,t){e.startCall("IGN").addReturn(t.context,be),e.returnCall("PIPE",t)},be.id=28,me.p=function(e,t){e.addMark("parent",t.context,ye),e.addMark("dblparent",t.context,ge)},me.id=29,ye.p=function(e,t){94===e.token&&t.addNextState(Oe)},ye.id=30,ge.p=function(e,t){e.startCall("PARENT").addReturn(t.context,we)},ge.id=31,Oe.p=function(e,t){e.returnCall("PARENT",t)},Oe.id=32,we.p=function(e,t){46===e.token&&t.addNextState(je)},we.id=33,je.p=function(e,t){94===e.token&&t.addNextState(_e)},je.id=34,_e.p=function(e,t){e.returnCall("PARENT",t)},_e.id=35,Ee.p=function(e,t){var n=e.token;n>=97&&n<=122&&t.addNextState(xe),n>=65&&n<=90&&t.addNextState(Pe),95===n&&t.addNextState(ke)},Ee.id=36,xe.p=function(e,t){e.returnCall("IDENT_FST",t)},xe.id=37,Pe.p=function(e,t){e.returnCall("IDENT_FST",t)},Pe.id=38,ke.p=function(e,t){e.returnCall("IDENT_FST",t)},ke.id=39,Ce.p=function(e,t){var n=e.token;e.startCall("IDENT_FST").addReturn(t.context,Se),n>=48&&n<=57&&t.addNextState(De)},Ce.id=40,Se.p=function(e,t){e.returnCall("IDENT_REST",t)},Se.id=41,De.p=function(e,t){e.returnCall("IDENT_REST",t)},De.id=42,Me.p=function(e,t){e.startCall("IDENT_FST").addReturn(t.context,Ae)},Me.id=43,Ae.p=function(e,t){var n=e.token;e.startCall("IDENT_REST").addReturn(t.context,Te),(n<=96||n>=123)&&(n<=64||n>=91)&&(n<=47||n>=58)&&e.returnCall("IDENT",t)},Ae.id=44,Te.p=function(e,t){var n=e.token;e.startCall("IDENT_REST").addReturn(t.context,Te),(n<=96||n>=123)&&(n<=64||n>=91)&&(n<=47||n>=58)&&e.returnCall("IDENT",t)},Te.id=45,Ie.p=function(e,t){42===e.token&&t.addNextState(Re)},Ie.id=46,Re.p=function(e,t){var n=e.token;(n<=41||n>=43)&&e.returnCall("STAR",t)},Re.id=47,Fe.p=function(e,t){var n=e.token;61===n&&t.addNextState(Be),33===n&&t.addNextState(Le),62===n&&t.addNextState(Ne),62===n&&t.addNextState(We),60===n&&t.addNextState(Ve),60===n&&t.addNextState(ze),105===n&&t.addNextState(Ue),109===n&&t.addNextState(He)},Fe.id=48,Be.p=function(e,t){61===e.token&&t.addNextState(Ye)},Be.id=49,Le.p=function(e,t){61===e.token&&t.addNextState(Ge)},Le.id=50,Ne.p=function(e,t){61===e.token&&t.addNextState($e)},Ne.id=51,We.p=function(e,t){e.returnCall("COMP_OP",t)},We.id=52,Ve.p=function(e,t){61===e.token&&t.addNextState(qe)},Ve.id=53,ze.p=function(e,t){e.returnCall("COMP_OP",t)},ze.id=54,Ue.p=function(e,t){110===e.token&&t.addNextState(Xe)},Ue.id=55,He.p=function(e,t){97===e.token&&t.addNextState(Ze)},He.id=56,Ye.p=function(e,t){e.returnCall("COMP_OP",t)},Ye.id=57,Ge.p=function(e,t){e.returnCall("COMP_OP",t)},Ge.id=58,$e.p=function(e,t){e.returnCall("COMP_OP",t)},$e.id=59,qe.p=function(e,t){e.returnCall("COMP_OP",t)},qe.id=60,Xe.p=function(e,t){e.returnCall("COMP_OP",t)},Xe.id=61,Ze.p=function(e,t){116===e.token&&t.addNextState(Ke)},Ze.id=62,Ke.p=function(e,t){99===e.token&&t.addNextState(Je)},Ke.id=63,Je.p=function(e,t){104===e.token&&t.addNextState(Qe)},Je.id=64,Qe.p=function(e,t){e.returnCall("COMP_OP",t)},Qe.id=65,et.p=function(e,t){e.addMark("func_call",t.context,tt)},et.id=66,tt.p=function(e,t){e.startCall("IDENT").addReturn(t.context,nt)},tt.id=67,nt.p=function(e,t){e.addMark("func_name_end",t.context,rt)},nt.id=68,rt.p=function(e,t){40===e.token&&t.addNextState(ot)},rt.id=69,ot.p=function(e,t){e.startCall("IGN").addReturn(t.context,at),e.startCall("FUNC_ARGS").addReturn(t.context,it),e.addMark("func_args_end",t.context,ut)},ot.id=70,at.p=function(e,t){e.startCall("IGN").addReturn(t.context,at),e.startCall("FUNC_ARGS").addReturn(t.context,it),e.addMark("func_args_end",t.context,ut)},at.id=71,it.p=function(e,t){e.addMark("func_args_end",t.context,ut)},it.id=72,ut.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,lt),41===n&&t.addNextState(ct)},ut.id=73,lt.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,lt),41===n&&t.addNextState(ct)},lt.id=74,ct.p=function(e,t){e.returnCall("FUNC_CALL",t)},ct.id=75,st.p=function(e,t){e.startCall("EXPR^1").addReturn(t.context,ft)},st.id=76,ft.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,dt),44===n&&t.addNextState(ht),e.returnCall("FUNC_ARGS",t)},ft.id=77,dt.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,dt),44===n&&t.addNextState(ht),e.returnCall("FUNC_ARGS",t)},dt.id=78,pt.p=function(e,t){e.startCall("IGN").addReturn(t.context,pt),e.startCall("EXPR^1").addReturn(t.context,vt)},pt.id=79,ht.p=function(e,t){e.startCall("IGN").addReturn(t.context,pt),e.startCall("EXPR^1").addReturn(t.context,vt)},ht.id=80,vt.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,bt),44===n&&t.addNextState(ht),e.returnCall("FUNC_ARGS",t)},vt.id=81,bt.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,bt),44===n&&t.addNextState(ht),e.returnCall("FUNC_ARGS",t)},bt.id=82,mt.p=function(e,t){e.addMark("sci",t.context,yt),e.addMark("float",t.context,gt),e.addMark("integer",t.context,Ot)},mt.id=83,yt.p=function(e,t){e.startCall("DIGIT").addReturn(t.context,wt)},yt.id=84,gt.p=function(e,t){e.startCall("DIGIT").addReturn(t.context,St)},gt.id=85,Ot.p=function(e,t){e.startCall("DIGIT").addReturn(t.context,Tt)},Ot.id=86,wt.p=function(e,t){var n=e.token;e.startCall("DIGIT").addReturn(t.context,wt),46===n&&t.addNextState(_t),101===n&&t.addNextState(Et),69===n&&t.addNextState(xt)},wt.id=87,jt.p=function(e,t){var n=e.token;e.startCall("DIGIT").addReturn(t.context,jt),101===n&&t.addNextState(Et),69===n&&t.addNextState(xt)},jt.id=88,_t.p=function(e,t){e.startCall("DIGIT").addReturn(t.context,jt)},_t.id=89,Et.p=function(e,t){e.startCall("SIGN").addReturn(t.context,Pt),e.startCall("DIGIT").addReturn(t.context,kt)},Et.id=90,xt.p=function(e,t){e.startCall("SIGN").addReturn(t.context,Pt),e.startCall("DIGIT").addReturn(t.context,kt)},xt.id=91,Pt.p=function(e,t){e.startCall("DIGIT").addReturn(t.context,kt)},Pt.id=92,kt.p=function(e,t){e.startCall("DIGIT").addReturn(t.context,kt),e.addMark("sci_end",t.context,Ct)},kt.id=93,Ct.p=function(e,t){e.returnCall("NUMBER",t)},Ct.id=94,St.p=function(e,t){var n=e.token;e.startCall("DIGIT").addReturn(t.context,St),46===n&&t.addNextState(Dt)},St.id=95,Dt.p=function(e,t){e.startCall("DIGIT").addReturn(t.context,Mt)},Dt.id=96,Mt.p=function(e,t){e.startCall("DIGIT").addReturn(t.context,Mt),e.addMark("float_end",t.context,At)},Mt.id=97,At.p=function(e,t){e.returnCall("NUMBER",t)},At.id=98,Tt.p=function(e,t){e.startCall("DIGIT").addReturn(t.context,Tt),e.addMark("integer_end",t.context,It)},Tt.id=99,It.p=function(e,t){e.returnCall("NUMBER",t)},It.id=100,Rt.p=function(e,t){var n=e.token;n>=48&&n<=57&&t.addNextState(Ft)},Rt.id=101,Ft.p=function(e,t){e.returnCall("DIGIT",t)},Ft.id=102,Bt.p=function(e,t){var n=e.token;43===n&&t.addNextState(Lt),45===n&&t.addNextState(Nt)},Bt.id=103,Lt.p=function(e,t){e.returnCall("SIGN",t)},Lt.id=104,Nt.p=function(e,t){e.returnCall("SIGN",t)},Nt.id=105,Wt.p=function(e,t){var n=e.token;34===n&&t.addNextState(Vt),39===n&&t.addNextState(zt)},Wt.id=106,Vt.p=function(e,t){e.addMark("str_begin",t.context,Ut)},Vt.id=107,zt.p=function(e,t){e.addMark("str_begin",t.context,$t)},zt.id=108,Ut.p=function(e,t){e.startCall("DSTRING_CHAR").addReturn(t.context,Ht),e.addMark("str_end",t.context,Yt)},Ut.id=109,Ht.p=function(e,t){e.startCall("DSTRING_CHAR").addReturn(t.context,Ht),e.addMark("str_end",t.context,Yt)},Ht.id=110,Yt.p=function(e,t){34===e.token&&t.addNextState(Gt)},Yt.id=111,Gt.p=function(e,t){e.returnCall("STRING",t)},Gt.id=112,$t.p=function(e,t){e.startCall("SSTRING_CHAR").addReturn(t.context,qt),e.addMark("str_end",t.context,Xt)},$t.id=113,qt.p=function(e,t){e.startCall("SSTRING_CHAR").addReturn(t.context,qt),e.addMark("str_end",t.context,Xt)},qt.id=114,Xt.p=function(e,t){39===e.token&&t.addNextState(Zt)},Xt.id=115,Zt.p=function(e,t){e.returnCall("STRING",t)},Zt.id=116,Kt.p=function(e,t){var n=e.token;92===n&&t.addNextState(Jt),(n<=33||n>=35)&&(n<=91||n>=93)&&t.addNextState(Qt)},Kt.id=117,Jt.p=function(e,t){t.addNextState(en)},Jt.id=118,Qt.p=function(e,t){e.returnCall("DSTRING_CHAR",t)},Qt.id=119,en.p=function(e,t){e.returnCall("DSTRING_CHAR",t)},en.id=120,tn.p=function(e,t){var n=e.token;92===n&&t.addNextState(nn),(n<=38||n>=40)&&(n<=91||n>=93)&&t.addNextState(rn)},tn.id=121,nn.p=function(e,t){t.addNextState(on)},nn.id=122,rn.p=function(e,t){e.returnCall("SSTRING_CHAR",t)},rn.id=123,on.p=function(e,t){e.returnCall("SSTRING_CHAR",t)},on.id=124,an.p=function(e,t){e.addMark("array",t.context,un)},an.id=125,un.p=function(e,t){91===e.token&&t.addNextState(ln)},un.id=126,ln.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,cn),e.startCall("ARRAY_ELEMENT").addReturn(t.context,fn),93===n&&t.addNextState(yn)},ln.id=127,cn.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,cn),e.startCall("ARRAY_ELEMENT").addReturn(t.context,fn),93===n&&t.addNextState(yn)},cn.id=128,sn.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,sn),44===n&&t.addNextState(pn),44===n&&t.addNextState(mn),93===n&&t.addNextState(yn)},sn.id=129,fn.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,sn),44===n&&t.addNextState(pn),44===n&&t.addNextState(mn),93===n&&t.addNextState(yn)},fn.id=130,dn.p=function(e,t){e.startCall("IGN").addReturn(t.context,dn),e.startCall("ARRAY_ELEMENT").addReturn(t.context,hn)},dn.id=131,pn.p=function(e,t){e.startCall("IGN").addReturn(t.context,dn),e.startCall("ARRAY_ELEMENT").addReturn(t.context,hn)},pn.id=132,hn.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,vn),44===n&&t.addNextState(pn),44===n&&t.addNextState(mn),93===n&&t.addNextState(yn)},hn.id=133,vn.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,vn),44===n&&t.addNextState(pn),44===n&&t.addNextState(mn),93===n&&t.addNextState(yn)},vn.id=134,bn.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,bn),93===n&&t.addNextState(yn)},bn.id=135,mn.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,bn),93===n&&t.addNextState(yn)},mn.id=136,yn.p=function(e,t){e.addMark("array_end",t.context,gn)},yn.id=137,gn.p=function(e,t){e.returnCall("ARRAY",t)},gn.id=138,On.p=function(e,t){e.addMark("array_splat",t.context,wn),e.startCall("EXPR^1").addReturn(t.context,jn)},On.id=139,wn.p=function(e,t){46===e.token&&t.addNextState(_n)},wn.id=140,jn.p=function(e,t){e.returnCall("ARRAY_ELEMENT",t)},jn.id=141,_n.p=function(e,t){46===e.token&&t.addNextState(En)},_n.id=142,En.p=function(e,t){46===e.token&&t.addNextState(xn)},En.id=143,xn.p=function(e,t){e.startCall("IGN").addReturn(t.context,Pn),e.startCall("EXPR^1").addReturn(t.context,jn)},xn.id=144,Pn.p=function(e,t){e.startCall("IGN").addReturn(t.context,Pn),e.startCall("EXPR^1").addReturn(t.context,jn)},Pn.id=145,kn.p=function(e,t){e.addMark("object",t.context,Cn)},kn.id=146,Cn.p=function(e,t){123===e.token&&t.addNextState(Sn)},Cn.id=147,Sn.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,Dn),e.startCall("OBJECT_PAIR").addReturn(t.context,An),125===n&&t.addNextState(Nn)},Sn.id=148,Dn.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,Dn),e.startCall("OBJECT_PAIR").addReturn(t.context,An),125===n&&t.addNextState(Nn)},Dn.id=149,Mn.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,Mn),44===n&&t.addNextState(In),44===n&&t.addNextState(Ln),125===n&&t.addNextState(Nn)},Mn.id=150,An.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,Mn),44===n&&t.addNextState(In),44===n&&t.addNextState(Ln),125===n&&t.addNextState(Nn)},An.id=151,Tn.p=function(e,t){e.startCall("IGN").addReturn(t.context,Tn),e.startCall("OBJECT_PAIR").addReturn(t.context,Rn)},Tn.id=152,In.p=function(e,t){e.startCall("IGN").addReturn(t.context,Tn),e.startCall("OBJECT_PAIR").addReturn(t.context,Rn)},In.id=153,Rn.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,Fn),44===n&&t.addNextState(In),44===n&&t.addNextState(Ln),125===n&&t.addNextState(Nn)},Rn.id=154,Fn.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,Fn),44===n&&t.addNextState(In),44===n&&t.addNextState(Ln),125===n&&t.addNextState(Nn)},Fn.id=155,Bn.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,Bn),125===n&&t.addNextState(Nn)},Bn.id=156,Ln.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,Bn),125===n&&t.addNextState(Nn)},Ln.id=157,Nn.p=function(e,t){e.addMark("object_end",t.context,Wn)},Nn.id=158,Wn.p=function(e,t){e.returnCall("OBJECT",t)},Wn.id=159,Vn.p=function(e,t){e.addMark("object_pair",t.context,zn),e.addMark("object_expr",t.context,Un),e.addMark("object_splat_this",t.context,Hn),e.addMark("object_splat",t.context,Yn)},Vn.id=160,zn.p=function(e,t){e.startCall("STRING").addReturn(t.context,Gn)},zn.id=161,Un.p=function(e,t){e.startCall("EXPR^1").addReturn(t.context,Kn)},Un.id=162,Hn.p=function(e,t){46===e.token&&t.addNextState(Jn)},Hn.id=163,Yn.p=function(e,t){46===e.token&&t.addNextState(tr)},Yn.id=164,Gn.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,$n),58===n&&t.addNextState(qn)},Gn.id=165,$n.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,$n),58===n&&t.addNextState(qn)},$n.id=166,qn.p=function(e,t){e.startCall("IGN").addReturn(t.context,Xn),e.startCall("EXPR^1").addReturn(t.context,Zn)},qn.id=167,Xn.p=function(e,t){e.startCall("IGN").addReturn(t.context,Xn),e.startCall("EXPR^1").addReturn(t.context,Zn)},Xn.id=168,Zn.p=function(e,t){e.returnCall("OBJECT_PAIR",t)},Zn.id=169,Kn.p=function(e,t){e.returnCall("OBJECT_PAIR",t)},Kn.id=170,Jn.p=function(e,t){46===e.token&&t.addNextState(Qn)},Jn.id=171,Qn.p=function(e,t){46===e.token&&t.addNextState(er)},Qn.id=172,er.p=function(e,t){e.returnCall("OBJECT_PAIR",t)},er.id=173,tr.p=function(e,t){46===e.token&&t.addNextState(nr)},tr.id=174,nr.p=function(e,t){46===e.token&&t.addNextState(rr)},nr.id=175,rr.p=function(e,t){e.startCall("IGN").addReturn(t.context,or),e.startCall("EXPR^1").addReturn(t.context,ar)},rr.id=176,or.p=function(e,t){e.startCall("IGN").addReturn(t.context,or),e.startCall("EXPR^1").addReturn(t.context,ar)},or.id=177,ar.p=function(e,t){e.returnCall("OBJECT_PAIR",t)},ar.id=178,ir.p=function(e,t){e.addMark("pair",t.context,ur),e.startCall("EXPR^2").addReturn(t.context,lr)},ir.id=179,ur.p=function(e,t){e.startCall("EXPR^2").addReturn(t.context,cr)},ur.id=180,lr.p=function(e,t){e.returnCall("EXPR^1",t)},lr.id=181,cr.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,sr),61===n&&t.addNextState(fr)},cr.id=182,sr.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,sr),61===n&&t.addNextState(fr)},sr.id=183,fr.p=function(e,t){62===e.token&&t.addNextState(dr)},fr.id=184,dr.p=function(e,t){e.startCall("IGN").addReturn(t.context,pr),e.startCall("EXPR^2").addReturn(t.context,hr)},dr.id=185,pr.p=function(e,t){e.startCall("IGN").addReturn(t.context,pr),e.startCall("EXPR^2").addReturn(t.context,hr)},pr.id=186,hr.p=function(e,t){e.returnCall("EXPR^1",t)},hr.id=187,vr.p=function(e,t){e.addMark("or",t.context,br),e.startCall("EXPR^3").addReturn(t.context,mr)},vr.id=188,br.p=function(e,t){e.startCall("EXPR^2").addReturn(t.context,yr)},br.id=189,mr.p=function(e,t){e.returnCall("EXPR^2",t)},mr.id=190,yr.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,gr),124===n&&t.addNextState(Or)},yr.id=191,gr.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,gr),124===n&&t.addNextState(Or)},gr.id=192,Or.p=function(e,t){124===e.token&&t.addNextState(wr)},Or.id=193,wr.p=function(e,t){e.startCall("IGN").addReturn(t.context,jr),e.startCall("EXPR^3").addReturn(t.context,_r)},wr.id=194,jr.p=function(e,t){e.startCall("IGN").addReturn(t.context,jr),e.startCall("EXPR^3").addReturn(t.context,_r)},jr.id=195,_r.p=function(e,t){e.returnCall("EXPR^2",t)},_r.id=196,Er.p=function(e,t){e.addMark("and",t.context,xr),e.startCall("EXPR^4").addReturn(t.context,Pr)},Er.id=197,xr.p=function(e,t){e.startCall("EXPR^3").addReturn(t.context,kr)},xr.id=198,Pr.p=function(e,t){e.returnCall("EXPR^3",t)},Pr.id=199,kr.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,Cr),38===n&&t.addNextState(Sr)},kr.id=200,Cr.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,Cr),38===n&&t.addNextState(Sr)},Cr.id=201,Sr.p=function(e,t){38===e.token&&t.addNextState(Dr)},Sr.id=202,Dr.p=function(e,t){e.startCall("IGN").addReturn(t.context,Mr),e.startCall("EXPR^4").addReturn(t.context,Ar)},Dr.id=203,Mr.p=function(e,t){e.startCall("IGN").addReturn(t.context,Mr),e.startCall("EXPR^4").addReturn(t.context,Ar)},Mr.id=204,Ar.p=function(e,t){e.returnCall("EXPR^3",t)},Ar.id=205,Tr.p=function(e,t){e.addMark("comp",t.context,Ir),e.addMark("asc",t.context,Rr),e.addMark("desc",t.context,Fr),e.startCall("EXPR^5").addReturn(t.context,Br)},Tr.id=206,Ir.p=function(e,t){e.startCall("EXPR^5").addReturn(t.context,Lr)},Ir.id=207,Rr.p=function(e,t){e.startCall("EXPR^4").addReturn(t.context,Yr)},Rr.id=208,Fr.p=function(e,t){e.startCall("EXPR^4").addReturn(t.context,Zr)},Fr.id=209,Br.p=function(e,t){e.returnCall("EXPR^4",t)},Br.id=210,Lr.p=function(e,t){e.startCall("IGN").addReturn(t.context,Nr),e.addMark("op",t.context,Wr)},Lr.id=211,Nr.p=function(e,t){e.startCall("IGN").addReturn(t.context,Nr),e.addMark("op",t.context,Wr)},Nr.id=212,Wr.p=function(e,t){e.startCall("COMP_OP").addReturn(t.context,Vr)},Wr.id=213,Vr.p=function(e,t){e.addMark("end",t.context,zr)},Vr.id=214,zr.p=function(e,t){e.startCall("IGN").addReturn(t.context,Ur),e.startCall("EXPR^5").addReturn(t.context,Hr)},zr.id=215,Ur.p=function(e,t){e.startCall("IGN").addReturn(t.context,Ur),e.startCall("EXPR^5").addReturn(t.context,Hr)},Ur.id=216,Hr.p=function(e,t){e.returnCall("EXPR^4",t)},Hr.id=217,Yr.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,Gr),97===n&&t.addNextState($r)},Yr.id=218,Gr.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,Gr),97===n&&t.addNextState($r)},Gr.id=219,$r.p=function(e,t){115===e.token&&t.addNextState(qr)},$r.id=220,qr.p=function(e,t){99===e.token&&t.addNextState(Xr)},qr.id=221,Xr.p=function(e,t){e.returnCall("EXPR^4",t)},Xr.id=222,Zr.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,Kr),100===n&&t.addNextState(Jr)},Zr.id=223,Kr.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,Kr),100===n&&t.addNextState(Jr)},Kr.id=224,Jr.p=function(e,t){101===e.token&&t.addNextState(Qr)},Jr.id=225,Qr.p=function(e,t){115===e.token&&t.addNextState(eo)},Qr.id=226,eo.p=function(e,t){99===e.token&&t.addNextState(to)},eo.id=227,to.p=function(e,t){e.returnCall("EXPR^4",t)},to.id=228,no.p=function(e,t){e.addMark("inc_range",t.context,ro),e.addMark("exc_range",t.context,oo),e.startCall("EXPR^6").addReturn(t.context,ao)},no.id=229,ro.p=function(e,t){e.startCall("EXPR^6").addReturn(t.context,io)},ro.id=230,oo.p=function(e,t){e.startCall("EXPR^6").addReturn(t.context,po)},oo.id=231,ao.p=function(e,t){e.returnCall("EXPR^5",t)},ao.id=232,io.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,uo),46===n&&t.addNextState(lo)},io.id=233,uo.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,uo),46===n&&t.addNextState(lo)},uo.id=234,lo.p=function(e,t){46===e.token&&t.addNextState(co)},lo.id=235,co.p=function(e,t){e.startCall("IGN").addReturn(t.context,so),e.startCall("EXPR^6").addReturn(t.context,fo)},co.id=236,so.p=function(e,t){e.startCall("IGN").addReturn(t.context,so),e.startCall("EXPR^6").addReturn(t.context,fo)},so.id=237,fo.p=function(e,t){e.returnCall("EXPR^5",t)},fo.id=238,po.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,ho),46===n&&t.addNextState(vo)},po.id=239,ho.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,ho),46===n&&t.addNextState(vo)},ho.id=240,vo.p=function(e,t){46===e.token&&t.addNextState(bo)},vo.id=241,bo.p=function(e,t){46===e.token&&t.addNextState(mo)},bo.id=242,mo.p=function(e,t){e.startCall("IGN").addReturn(t.context,yo),e.startCall("EXPR^6").addReturn(t.context,go)},mo.id=243,yo.p=function(e,t){e.startCall("IGN").addReturn(t.context,yo),e.startCall("EXPR^6").addReturn(t.context,go)},yo.id=244,go.p=function(e,t){e.returnCall("EXPR^5",t)},go.id=245,Oo.p=function(e,t){e.addMark("add",t.context,wo),e.addMark("sub",t.context,jo),e.startCall("EXPR^7").addReturn(t.context,_o)},Oo.id=246,wo.p=function(e,t){e.startCall("EXPR^6").addReturn(t.context,Eo)},wo.id=247,jo.p=function(e,t){e.startCall("EXPR^6").addReturn(t.context,So)},jo.id=248,_o.p=function(e,t){e.returnCall("EXPR^6",t)},_o.id=249,Eo.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,xo),43===n&&t.addNextState(Po)},Eo.id=250,xo.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,xo),43===n&&t.addNextState(Po)},xo.id=251,Po.p=function(e,t){e.startCall("IGN").addReturn(t.context,ko),e.startCall("EXPR^7").addReturn(t.context,Co)},Po.id=252,ko.p=function(e,t){e.startCall("IGN").addReturn(t.context,ko),e.startCall("EXPR^7").addReturn(t.context,Co)},ko.id=253,Co.p=function(e,t){e.returnCall("EXPR^6",t)},Co.id=254,So.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,Do),45===n&&t.addNextState(Mo)},So.id=255,Do.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,Do),45===n&&t.addNextState(Mo)},Do.id=256,Mo.p=function(e,t){e.startCall("IGN").addReturn(t.context,Ao),e.startCall("EXPR^7").addReturn(t.context,To)},Mo.id=257,Ao.p=function(e,t){e.startCall("IGN").addReturn(t.context,Ao),e.startCall("EXPR^7").addReturn(t.context,To)},Ao.id=258,To.p=function(e,t){e.returnCall("EXPR^6",t)},To.id=259,Io.p=function(e,t){e.addMark("mul",t.context,Ro),e.addMark("div",t.context,Fo),e.addMark("mod",t.context,Bo),e.startCall("EXPR^9").addReturn(t.context,Lo)},Io.id=260,Ro.p=function(e,t){e.startCall("EXPR^7").addReturn(t.context,No)},Ro.id=261,Fo.p=function(e,t){e.startCall("EXPR^7").addReturn(t.context,Ho)},Fo.id=262,Bo.p=function(e,t){e.startCall("EXPR^7").addReturn(t.context,Xo)},Bo.id=263,Lo.p=function(e,t){e.returnCall("EXPR^7",t)},Lo.id=264,No.p=function(e,t){e.startCall("IGN").addReturn(t.context,Wo),e.startCall("STAR").addReturn(t.context,Vo)},No.id=265,Wo.p=function(e,t){e.startCall("IGN").addReturn(t.context,Wo),e.startCall("STAR").addReturn(t.context,Vo)},Wo.id=266,Vo.p=function(e,t){e.startCall("IGN").addReturn(t.context,zo),e.startCall("EXPR^9").addReturn(t.context,Uo)},Vo.id=267,zo.p=function(e,t){e.startCall("IGN").addReturn(t.context,zo),e.startCall("EXPR^9").addReturn(t.context,Uo)},zo.id=268,Uo.p=function(e,t){e.returnCall("EXPR^7",t)},Uo.id=269,Ho.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,Yo),47===n&&t.addNextState(Go)},Ho.id=270,Yo.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,Yo),47===n&&t.addNextState(Go)},Yo.id=271,Go.p=function(e,t){e.startCall("IGN").addReturn(t.context,$o),e.startCall("EXPR^9").addReturn(t.context,qo)},Go.id=272,$o.p=function(e,t){e.startCall("IGN").addReturn(t.context,$o),e.startCall("EXPR^9").addReturn(t.context,qo)},$o.id=273,qo.p=function(e,t){e.returnCall("EXPR^7",t)},qo.id=274,Xo.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,Zo),37===n&&t.addNextState(Ko)},Xo.id=275,Zo.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,Zo),37===n&&t.addNextState(Ko)},Zo.id=276,Ko.p=function(e,t){e.startCall("IGN").addReturn(t.context,Jo),e.startCall("EXPR^9").addReturn(t.context,Qo)},Ko.id=277,Jo.p=function(e,t){e.startCall("IGN").addReturn(t.context,Jo),e.startCall("EXPR^9").addReturn(t.context,Qo)},Jo.id=278,Qo.p=function(e,t){e.returnCall("EXPR^7",t)},Qo.id=279,ea.p=function(e,t){e.addMark("pow",t.context,ta),e.startCall("EXPR^11").addReturn(t.context,na)},ea.id=280,ta.p=function(e,t){e.startCall("EXPR^11").addReturn(t.context,ra)},ta.id=281,na.p=function(e,t){e.returnCall("EXPR^9",t)},na.id=282,ra.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,oa),42===n&&t.addNextState(aa)},ra.id=283,oa.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,oa),42===n&&t.addNextState(aa)},oa.id=284,aa.p=function(e,t){42===e.token&&t.addNextState(ia)},aa.id=285,ia.p=function(e,t){e.startCall("IGN").addReturn(t.context,ua),e.startCall("EXPR^9").addReturn(t.context,la)},ia.id=286,ua.p=function(e,t){e.startCall("IGN").addReturn(t.context,ua),e.startCall("EXPR^9").addReturn(t.context,la)},ua.id=287,la.p=function(e,t){e.returnCall("EXPR^9",t)},la.id=288,ca.p=function(e,t){var n=e.token;e.startCall("NUMBER").addReturn(t.context,sa),e.startCall("STRING").addReturn(t.context,fa),e.startCall("ARRAY").addReturn(t.context,da),e.startCall("OBJECT").addReturn(t.context,pa),e.addMark("star",t.context,ha),e.addMark("this",t.context,va),e.startCall("PARENT").addReturn(t.context,ba),e.addMark("paren",t.context,ma),36===n&&t.addNextState(ya),e.addMark("ident",t.context,ga),e.startCall("FUNC_CALL").addReturn(t.context,Oa),e.addMark("neg",t.context,wa),e.addMark("pos",t.context,ja),e.addMark("not",t.context,_a),105===n&&t.addNextState(Ea),e.addMark("deref",t.context,xa),e.addMark("attr_cond",t.context,Pa),e.addMark("attr_ident",t.context,ka),e.addMark("pipecall",t.context,Ca),e.addMark("project",t.context,Sa),e.addMark("filter",t.context,Da),e.addMark("arr_expr",t.context,Ma)},ca.id=289,sa.p=function(e,t){e.returnCall("EXPR^11",t)},sa.id=290,fa.p=function(e,t){e.returnCall("EXPR^11",t)},fa.id=291,da.p=function(e,t){e.returnCall("EXPR^11",t)},da.id=292,pa.p=function(e,t){e.returnCall("EXPR^11",t)},pa.id=293,ha.p=function(e,t){e.startCall("STAR").addReturn(t.context,Aa)},ha.id=294,va.p=function(e,t){64===e.token&&t.addNextState(Ta)},va.id=295,ba.p=function(e,t){e.returnCall("EXPR^11",t)},ba.id=296,ma.p=function(e,t){40===e.token&&t.addNextState(Ia)},ma.id=297,ya.p=function(e,t){e.addMark("param",t.context,Na)},ya.id=298,ga.p=function(e,t){e.startCall("IDENT").addReturn(t.context,za)},ga.id=299,Oa.p=function(e,t){e.returnCall("EXPR^11",t)},Oa.id=300,wa.p=function(e,t){45===e.token&&t.addNextState(Ha)},wa.id=301,ja.p=function(e,t){43===e.token&&t.addNextState($a)},ja.id=302,_a.p=function(e,t){33===e.token&&t.addNextState(Za)},_a.id=303,Ea.p=function(e,t){115===e.token&&t.addNextState(Qa)},Ea.id=304,xa.p=function(e,t){e.startCall("EXPR^11").addReturn(t.context,ni)},xa.id=305,Pa.p=function(e,t){e.startCall("EXPR^11").addReturn(t.context,ci)},Pa.id=306,ka.p=function(e,t){e.startCall("EXPR^11").addReturn(t.context,yi)},ka.id=307,Ca.p=function(e,t){e.startCall("EXPR^11").addReturn(t.context,Ei)},Ca.id=308,Sa.p=function(e,t){e.startCall("EXPR^11").addReturn(t.context,Ci)},Sa.id=309,Da.p=function(e,t){e.startCall("EXPR^11").addReturn(t.context,Ai)},Da.id=310,Ma.p=function(e,t){e.startCall("EXPR^11").addReturn(t.context,Wi)},Ma.id=311,Aa.p=function(e,t){e.returnCall("EXPR^11",t)},Aa.id=312,Ta.p=function(e,t){e.returnCall("EXPR^11",t)},Ta.id=313,Ia.p=function(e,t){e.startCall("IGN").addReturn(t.context,Ra),e.startCall("EXPR^1").addReturn(t.context,Fa)},Ia.id=314,Ra.p=function(e,t){e.startCall("IGN").addReturn(t.context,Ra),e.startCall("EXPR^1").addReturn(t.context,Fa)},Ra.id=315,Fa.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,Ba),41===n&&t.addNextState(La)},Fa.id=316,Ba.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,Ba),41===n&&t.addNextState(La)},Ba.id=317,La.p=function(e,t){e.returnCall("EXPR^11",t)},La.id=318,Na.p=function(e,t){e.startCall("IDENT").addReturn(t.context,Wa)},Na.id=319,Wa.p=function(e,t){e.addMark("param_end",t.context,Va)},Wa.id=320,Va.p=function(e,t){e.returnCall("EXPR^11",t)},Va.id=321,za.p=function(e,t){e.addMark("ident_end",t.context,Ua)},za.id=322,Ua.p=function(e,t){e.returnCall("EXPR^11",t)},Ua.id=323,Ha.p=function(e,t){e.startCall("IGN").addReturn(t.context,Ya),e.startCall("EXPR^9").addReturn(t.context,Ga)},Ha.id=324,Ya.p=function(e,t){e.startCall("IGN").addReturn(t.context,Ya),e.startCall("EXPR^9").addReturn(t.context,Ga)},Ya.id=325,Ga.p=function(e,t){e.returnCall("EXPR^11",t)},Ga.id=326,$a.p=function(e,t){e.startCall("IGN").addReturn(t.context,qa),e.startCall("EXPR^11").addReturn(t.context,Xa)},$a.id=327,qa.p=function(e,t){e.startCall("IGN").addReturn(t.context,qa),e.startCall("EXPR^11").addReturn(t.context,Xa)},qa.id=328,Xa.p=function(e,t){e.returnCall("EXPR^11",t)},Xa.id=329,Za.p=function(e,t){e.startCall("IGN").addReturn(t.context,Ka),e.startCall("EXPR^11").addReturn(t.context,Ja)},Za.id=330,Ka.p=function(e,t){e.startCall("IGN").addReturn(t.context,Ka),e.startCall("EXPR^11").addReturn(t.context,Ja)},Ka.id=331,Ja.p=function(e,t){e.returnCall("EXPR^11",t)},Ja.id=332,Qa.p=function(e,t){e.startCall("IGN").addReturn(t.context,ei),e.startCall("EXPR^11").addReturn(t.context,ti)},Qa.id=333,ei.p=function(e,t){e.startCall("IGN").addReturn(t.context,ei),e.startCall("EXPR^11").addReturn(t.context,ti)},ei.id=334,ti.p=function(e,t){e.returnCall("EXPR^11",t)},ti.id=335,ni.p=function(e,t){45===e.token&&t.addNextState(ri)},ni.id=336,ri.p=function(e,t){62===e.token&&t.addNextState(oi)},ri.id=337,oi.p=function(e,t){e.startCall("IGN").addReturn(t.context,ai),e.addMark("deref_field",t.context,ii),e.returnCall("EXPR^11",t)},oi.id=338,ai.p=function(e,t){e.startCall("IGN").addReturn(t.context,ai),e.addMark("deref_field",t.context,ii)},ai.id=339,ii.p=function(e,t){e.startCall("IDENT").addReturn(t.context,ui)},ii.id=340,ui.p=function(e,t){e.addMark("end",t.context,li)},ui.id=341,li.p=function(e,t){e.returnCall("EXPR^11",t)},li.id=342,ci.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,si),46===n&&t.addNextState(fi)},ci.id=343,si.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,si),46===n&&t.addNextState(fi)},si.id=344,fi.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,di),91===n&&t.addNextState(pi)},fi.id=345,di.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,di),91===n&&t.addNextState(pi)},di.id=346,pi.p=function(e,t){e.startCall("IGN").addReturn(t.context,hi),e.startCall("EXPR^1").addReturn(t.context,vi)},pi.id=347,hi.p=function(e,t){e.startCall("IGN").addReturn(t.context,hi),e.startCall("EXPR^1").addReturn(t.context,vi)},hi.id=348,vi.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,bi),93===n&&t.addNextState(mi)},vi.id=349,bi.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,bi),93===n&&t.addNextState(mi)},bi.id=350,mi.p=function(e,t){e.returnCall("EXPR^11",t)},mi.id=351,yi.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,gi),46===n&&t.addNextState(Oi)},yi.id=352,gi.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,gi),46===n&&t.addNextState(Oi)},gi.id=353,Oi.p=function(e,t){e.addMark("ident",t.context,wi)},Oi.id=354,wi.p=function(e,t){e.startCall("IDENT").addReturn(t.context,ji)},wi.id=355,ji.p=function(e,t){e.addMark("ident_end",t.context,_i)},ji.id=356,_i.p=function(e,t){e.returnCall("EXPR^11",t)},_i.id=357,Ei.p=function(e,t){e.startCall("IGN").addReturn(t.context,xi),e.startCall("PIPE").addReturn(t.context,Pi)},Ei.id=358,xi.p=function(e,t){e.startCall("IGN").addReturn(t.context,xi),e.startCall("PIPE").addReturn(t.context,Pi)},xi.id=359,Pi.p=function(e,t){e.startCall("FUNC_CALL").addReturn(t.context,ki)},Pi.id=360,ki.p=function(e,t){e.returnCall("EXPR^11",t)},ki.id=361,Ci.p=function(e,t){e.startCall("IGN").addReturn(t.context,Si),e.startCall("PIPE").addReturn(t.context,Di),e.startCall("OBJECT").addReturn(t.context,Mi)},Ci.id=362,Si.p=function(e,t){e.startCall("IGN").addReturn(t.context,Si),e.startCall("PIPE").addReturn(t.context,Di),e.startCall("OBJECT").addReturn(t.context,Mi)},Si.id=363,Di.p=function(e,t){e.startCall("OBJECT").addReturn(t.context,Mi)},Di.id=364,Mi.p=function(e,t){e.returnCall("EXPR^11",t)},Mi.id=365,Ai.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,Ti),e.startCall("PIPE").addReturn(t.context,Ii),91===n&&t.addNextState(Ri)},Ai.id=366,Ti.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,Ti),e.startCall("PIPE").addReturn(t.context,Ii),91===n&&t.addNextState(Ri)},Ti.id=367,Ii.p=function(e,t){91===e.token&&t.addNextState(Ri)},Ii.id=368,Ri.p=function(e,t){e.startCall("IGN").addReturn(t.context,Fi),e.startCall("EXPR^1").addReturn(t.context,Bi)},Ri.id=369,Fi.p=function(e,t){e.startCall("IGN").addReturn(t.context,Fi),e.startCall("EXPR^1").addReturn(t.context,Bi)},Fi.id=370,Bi.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,Li),93===n&&t.addNextState(Ni)},Bi.id=371,Li.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,Li),93===n&&t.addNextState(Ni)},Li.id=372,Ni.p=function(e,t){e.returnCall("EXPR^11",t)},Ni.id=373,Wi.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,Vi),e.startCall("PIPE").addReturn(t.context,zi),91===n&&t.addNextState(Ui)},Wi.id=374,Vi.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,Vi),e.startCall("PIPE").addReturn(t.context,zi),91===n&&t.addNextState(Ui)},Vi.id=375,zi.p=function(e,t){91===e.token&&t.addNextState(Ui)},zi.id=376,Ui.p=function(e,t){93===e.token&&t.addNextState(Hi)},Ui.id=377,Hi.p=function(e,t){e.returnCall("EXPR^11",t)},Hi.id=378;var Yi=new B(new F(null,null));Yi.addNextState(z);var Gi=[Yi],$i={};function qi(e){return"Value"===e.type}function Xi(e){return qi(e)&&"number"==typeof e.value}$i.main=[H],$i.SPACE=[q],$i.COMMENT=[re],$i.COMMENT_END=[ce],$i.IGN=[fe],$i.PIPE=[he],$i.PARENT=[me],$i.IDENT_FST=[Ee],$i.IDENT_REST=[Ce],$i.IDENT=[Me],$i.STAR=[Ie],$i.COMP_OP=[Fe],$i.FUNC_CALL=[et],$i.FUNC_ARGS=[st],$i.NUMBER=[mt],$i.DIGIT=[Rt],$i.SIGN=[Bt],$i.STRING=[Wt],$i.DSTRING_CHAR=[Kt],$i.SSTRING_CHAR=[tn],$i.ARRAY=[an],$i.ARRAY_ELEMENT=[On],$i.OBJECT=[kn],$i.OBJECT_PAIR=[Vn],$i["EXPR^1"]=[ir],$i["EXPR^2"]=[vr],$i["EXPR^3"]=[Er],$i["EXPR^4"]=[Tr],$i["EXPR^5"]=[no],$i["EXPR^6"]=[Oo],$i["EXPR^7"]=[Io],$i["EXPR^9"]=[ea],$i["EXPR^11"]=[ca];var Zi={"'":"'",'"':'"',"\\":"\\","/":"/",b:"\b",f:"\f",n:"\n",r:"\r",t:"\t"};function Ki(e){var t=parseInt(e,16);return String.fromCharCode(t)}class Ji extends Error{}var Qi={paren:e=>({type:"Parenthesis",base:e.process()}),filter(e){var t=e.process(),n=e.process();return Xi(n)?{type:"Element",base:t,index:n}:function(e){return qi(e)&&"string"==typeof e.value}(n)?{type:"Attribute",base:t,name:n.value}:"Range"===n.type?{type:"Slice",base:t,left:n.left,right:n.right,isExclusive:n.isExclusive}:{type:"Filter",base:t,query:n}},project:e=>({type:"Projection",base:e.process(),query:e.process()}),star:()=>({type:"Star"}),this:()=>({type:"This"}),parent:()=>({type:"Parent",n:1}),dblparent:e=>({type:"Parent",n:e.process().n+1}),ident(e){var t=e.processStringEnd();return"null"===t?{type:"Value",value:null}:"true"===t?{type:"Value",value:!0}:"false"===t?{type:"Value",value:!1}:{type:"Identifier",name:t}},attr_ident:e=>({type:"Attribute",base:e.process(),name:e.processString()}),arr_expr:e=>({type:"Mapper",base:e.process()}),inc_range:e=>({type:"Range",left:e.process(),right:e.process(),isExclusive:!1}),exc_range:e=>({type:"Range",left:e.process(),right:e.process(),isExclusive:!0}),neg(e){var t=e.process();return"Value"===t.type&&"number"==typeof t.value?{type:"Value",value:-t.value}:{type:"Neg",base:t}},pos(e){var t=e.process();return Xi(t)?{type:"Value",value:+t.value}:{type:"Pos",base:t}},add:e=>({type:"OpCall",op:"+",left:e.process(),right:e.process()}),sub:e=>({type:"OpCall",op:"-",left:e.process(),right:e.process()}),mul:e=>({type:"OpCall",op:"*",left:e.process(),right:e.process()}),div:e=>({type:"OpCall",op:"/",left:e.process(),right:e.process()}),mod:e=>({type:"OpCall",op:"%",left:e.process(),right:e.process()}),pow:e=>({type:"OpCall",op:"**",left:e.process(),right:e.process()}),deref(e){var t=e.process(),n=e.getMark(),r={type:"Deref",base:t};return n&&"deref_field"===n.name?{type:"Attribute",base:r,name:e.processString()}:r},comp(e){var t=e.process();return{type:"OpCall",op:e.processString(),left:t,right:e.process()}},str_begin:e=>({type:"Value",value:e.processStringEnd().replace(/\\(['"/\\bfnrt]|u([A-Fa-f0-9]{4})|u\{([A-Fa-f0-9]+)\})/g,((e,t,n,r)=>n?Ki(n):r?Ki(r):Zi[t]))}),integer(e){var t=e.processStringEnd();return{type:"Value",value:Number(t)}},float(e){var t=e.processStringEnd();return{type:"Value",value:Number(t)}},sci(e){var t=e.processStringEnd();return{type:"Value",value:Number(t)}},pair:e=>({type:"Pair",left:e.process(),right:e.process()}),object(e){for(var t=[];"object_end"!==e.getMark().name;)t.push(e.process());return e.shift(),{type:"Object",attributes:t}},object_expr(e){var t=e.process();return"Pair"===t.type?{type:"ObjectConditionalSplat",condition:t.left,value:t.right}:{type:"ObjectAttribute",key:{type:"Value",value:tu(t)},value:t}},object_pair:e=>({type:"ObjectAttribute",key:e.process(),value:e.process()}),object_splat:e=>({type:"ObjectSplat",value:e.process()}),object_splat_this:()=>({type:"ObjectSplat",value:{type:"This"}}),array(e){for(var t=[];"array_end"!==e.getMark().name;){var n=!1;"array_splat"===e.getMark().name&&(n=!0,e.shift());var r=e.process();t.push({type:"ArrayElement",value:r,isSplat:n})}return e.shift(),{type:"Array",elements:t}},func_call(e){for(var t=e.processStringEnd(),n=[];"func_args_end"!==e.getMark().name;)n.push(e.process());e.shift();var r=M[t];if(!r)throw new Ji("Undefined function: "+t);return nu(t,r.arity,n.length),{type:"FuncCall",func:r,name:t,args:n}},pipecall(e){for(var t=e.process(),n=e.processString(),r=[];;){var o=e.getMark().name;if("func_args_end"===o)break;if("order"===n){if("asc"===o){e.shift(),r.push({type:"Asc",base:e.process()});continue}if("desc"===o){e.shift(),r.push({type:"Desc",base:e.process()});continue}}r.push(e.process())}e.shift();var a=A[n];if(!a)throw new Ji("Undefined pipe function: "+n);return nu(n,a.arity,r.length),{type:"PipeFuncCall",func:a,base:t,name:a.name,args:r}},and:e=>({type:"And",left:e.process(),right:e.process()}),or:e=>({type:"Or",left:e.process(),right:e.process()}),not:e=>({type:"Not",base:e.process()}),asc(e){throw new Ji("unexpected asc")},desc(e){throw new Ji("unexpected desc")},param:e=>({type:"Parameter",name:e.processStringEnd()})},eu=["Deref","Projection","Mapper","Filter","Element","Slice"];function tu(e){if("Identifier"===e.type)return e.name;if(function(e){return eu.includes(e.type)}(e))return tu(e.base);throw new Ji("Cannot determine property key for type: "+e.type)}function nu(e,t,n){if("number"==typeof t){if(n!==t)throw new Ji("Incorrect number of arguments to function "+e+"(). Expected "+t+", got "+n+".")}else if(t&&!t(n))throw new Ji("Incorrect number of arguments to function "+e+"().")}class ru extends Error{constructor(e){super("Syntax error in GROQ query at position "+e),this.name="GroqSyntaxError",this.position=e}}function ou(e){var t=V(e);if("error"===t.type)throw new ru(t.position);return new r(Qi,e,t.marks).process()}var au=function(e,t){return iu.apply(this,arguments)};function iu(){return(iu=s((function*(e,t){var n=e.getType();return n===t.getType()&&(("number"===n||"string"===n||"boolean"===n||"null"===n)&&(yield e.get())===(yield t.get()))}))).apply(this,arguments)}function uu(e,t){return lu.apply(this,arguments)}function lu(){return(lu=s((function*(e,t){switch(e.getType()){case"string":return t(yield e.get()),!0;case"array":var n,r=!0,a=!0,i=!1;try{for(var u,l,c=o(e);a=(u=yield c.next()).done,l=yield u.value,!a;a=!0){var s=l;"string"===s.getType()?t(yield s.get()):r=!1}}catch(e){i=!0,n=e}finally{try{a||null==c.return||(yield c.return())}finally{if(i)throw n}}return r;default:return!1}}))).apply(this,arguments)}var cu={"==":function(){var e=s((function*(e,t,n,r){var o=yield r(e,n),a=yield r(t,n);return(yield au(o,a))?m:y}));return function(t,n,r,o){return e.apply(this,arguments)}}(),"!=":function(){var e=s((function*(e,t,n,r){var o=yield r(e,n),a=yield r(t,n);return(yield au(o,a))?y:m}));return function(t,n,r,o){return e.apply(this,arguments)}}(),">":function(){var e=s((function*(e,t,n,r){var o=C(yield(yield r(e,n)).get(),yield(yield r(t,n)).get());return null===o?b:o>0?m:y}));return function(t,n,r,o){return e.apply(this,arguments)}}(),">=":function(){var e=s((function*(e,t,n,r){var o=C(yield(yield r(e,n)).get(),yield(yield r(t,n)).get());return null===o?b:o>=0?m:y}));return function(t,n,r,o){return e.apply(this,arguments)}}(),"<":function(){var e=s((function*(e,t,n,r){var o=C(yield(yield r(e,n)).get(),yield(yield r(t,n)).get());return null===o?b:o<0?m:y}));return function(t,n,r,o){return e.apply(this,arguments)}}(),"<=":function(){var e=s((function*(e,t,n,r){var o=C(yield(yield r(e,n)).get(),yield(yield r(t,n)).get());return null===o?b:o<=0?m:y}));return function(t,n,r,o){return e.apply(this,arguments)}}(),in:function(){var e=s((function*(e,t,n,r){var a=yield r(e,n),i=yield r(t,n);switch(i.getType()){case"array":var u,l=!0,c=!1;try{for(var s,f,d=o(i);l=(s=yield d.next()).done,f=yield s.value,!l;l=!0){var p=f;if(yield au(a,p))return m}}catch(e){c=!0,u=e}finally{try{l||null==d.return||(yield d.return())}finally{if(c)throw u}}return y;case"range":var h=yield a.get(),v=yield i.get(),g=C(h,v.left);if(null===g)return b;var O=C(h,v.right);return null===O?b:v.isExclusive()?g>=0&&O<0?m:y:g>=0&&O<=0?m:y;case"path":if("string"!==a.getType())return b;var w=yield a.get();return(yield i.get()).matches(w)?m:y}return b}));return function(t,n,r,o){return e.apply(this,arguments)}}(),match:function(){var e=s((function*(e,t,n,r){var o=yield r(e,n),a=yield r(t,n),i=[],u=[];yield uu(o,(e=>{i=i.concat(function(e){return e.match(/[A-Za-z0-9]+/g)}(e))}));var l=yield uu(a,(e=>{u=u.concat(function(e){var t=(e.match(/[A-Za-z0-9*]+/g)||[]).map((e=>new RegExp("^"+e.replace(/\*/g,".*")+"$","i")));return e=>t.every((t=>e.some((e=>t.test(e)))))}(e))}));if(!l)return y;var c=function(e,t){return 0!==e.length&&0!==t.length&&t.every((t=>t(e)))}(i,u);return c?m:y}));return function(t,n,r,o){return e.apply(this,arguments)}}(),"+":function(){var e=s((function*(e,t,n,r){var o=yield r(e,n),a=yield r(t,n),i=o.getType(),u=a.getType();return"number"===i&&"number"===u||"string"===i&&"string"===u?new v((yield o.get())+(yield a.get())):"array"===i&&"array"===u?new v((yield o.get()).concat(yield a.get())):"object"===i&&"object"===u?new v(f({},yield o.get(),yield a.get())):b}));return function(t,n,r,o){return e.apply(this,arguments)}}(),"-":su(((e,t)=>e-t)),"*":su(((e,t)=>e*t)),"/":su(((e,t)=>e/t)),"%":su(((e,t)=>e%t)),"**":su(((e,t)=>Math.pow(e,t)))};function su(e){return function(){var t=s((function*(t,n,r,o){var a=yield o(t,r),i=yield o(n,r),u=a.getType(),l=i.getType();return"number"===u&&"number"===l?x(e(yield a.get(),yield i.get())):b}));return function(e,n,r,o){return t.apply(this,arguments)}}()}function fu(e,t){return e instanceof O?new O(new g(u((function*(){var n,r=!0,a=!1;try{for(var i,u,c=o(e);r=(i=yield l(c.next())).done,u=yield l(i.value),!r;r=!0){var s=u;yield t(s)}}catch(e){a=!0,n=e}finally{try{r||null==c.return||(yield l(c.return()))}finally{if(a)throw n}}})))):t(e)}class du{constructor(e,t,n,r){this.params=e,this.source=t,this.value=n,this.parent=r,this.timestamp=r?r.timestamp:(new Date).toISOString()}createNested(e){return new du(this.params,this.source,e,this)}}function pu(e,t){if(void 0===hu[e.type])throw new Error("No executor for node.type="+e.type);return(0,hu[e.type])(e,t)}var hu={This:(e,t)=>t.value,Star:(e,t)=>t.source,Parameter(e,t){var n=e.name;return P(t.params[n])},Parent(e,t){for(var n=t,r=0;r(0,e.func)(e.args,t,pu),PipeFuncCall:(e,t)=>s((function*(){var n=e.func,r=e.base,o=e.args;return n(yield pu(r,t),o,t,pu)}))(),Filter:(e,t)=>s((function*(){var n=e.base,r=e.query;return fu(yield pu(n,t),function(){var e=s((function*(e){return"array"!==e.getType()?b:new g(u((function*(){var n,a=!0,i=!1;try{for(var u,c,s=o(e);a=(u=yield l(s.next())).done,c=yield l(u.value),!a;a=!0){var f=c,d=t.createNested(f);(yield l(pu(r,d))).getBoolean()&&(yield f)}}catch(e){i=!0,n=e}finally{try{a||null==s.return||(yield l(s.return()))}finally{if(i)throw n}}})))}));return function(t){return e.apply(this,arguments)}}())}))(),Element:(e,t)=>s((function*(){var n=e.base,r=e.index;return fu(yield pu(n,t),function(){var e=s((function*(e){if("array"!==e.getType())return b;var n=yield pu(r,t);if("number"!==n.getType())return b;var o=yield e.get(),a=yield n.get();return a<0&&(a=o.length+a),a>=0&&as((function*(){var n=e.base,r=e.left,o=e.right,a=e.isExclusive;return fu(yield pu(n,t),function(){var e=s((function*(e){if("array"!==e.getType())return b;var n=yield pu(r,t),i=yield pu(o,t);if("number"!==n.getType()||"number"!==i.getType())return b;var u=yield e.get(),l=yield n.get(),c=yield i.get();return l<0&&(l=u.length+l),c<0&&(c=u.length+c),a||c++,l<0&&(l=0),c<0&&(c=0),new v(u.slice(l,c))}));return function(t){return e.apply(this,arguments)}}())}))(),Attribute:(e,t)=>s((function*(){var n=e.base,r=e.name;return fu(yield pu(n,t),function(){var e=s((function*(e){if("object"===e.getType()){var t=yield e.get();if(t.hasOwnProperty(r))return new v(t[r])}return b}));return function(t){return e.apply(this,arguments)}}())}))(),Identifier:(e,t)=>s((function*(){var n=e.name;if("object"===t.value.getType()){var r=yield t.value.get();if(r.hasOwnProperty(n))return new v(r[n])}return b}))(),Value(e){var t=e.value;return new v(t)},Mapper:(e,t)=>s((function*(){var n=e.base,r=yield pu(n,t);return"array"!==r.getType()?r:new O(r instanceof O?new g(u((function*(){var e,t=!0,n=!1;try{for(var a,i,u=o(r);t=(a=yield l(u.next())).done,i=yield l(a.value),!t;t=!0){var c=i;if("array"===c.getType()){var s,f=!0,d=!1;try{for(var p,h,v=o(c);f=(p=yield l(v.next())).done,h=yield l(p.value),!f;f=!0){var m=h;yield m}}catch(e){d=!0,s=e}finally{try{f||null==v.return||(yield l(v.return()))}finally{if(d)throw s}}}else yield b}}catch(t){n=!0,e=t}finally{try{t||null==u.return||(yield l(u.return()))}finally{if(n)throw e}}}))):r)}))(),Parenthesis:(e,t)=>s((function*(){var n=e.base,r=yield pu(n,t);return r instanceof O&&(r=r.value),r}))(),Projection:(e,t)=>s((function*(){var n=e.base,r=e.query,a=yield pu(n,t);if("null"===a.getType())return b;if("array"===a.getType())return new g(u((function*(){var e,n=!0,i=!1;try{for(var u,c,s=o(a);n=(u=yield l(s.next())).done,c=yield l(u.value),!n;n=!0){var f=c,d=t.createNested(f),p=yield l(pu(r,d));yield p}}catch(t){i=!0,e=t}finally{try{n||null==s.return||(yield l(s.return()))}finally{if(i)throw e}}})));var i=t.createNested(a);return yield pu(r,i)}))(),Deref:(e,t)=>s((function*(){var n=e.base;return fu(yield pu(n,t),function(){var e=s((function*(e){if("array"!==t.source.getType())return b;if("object"!==e.getType())return b;var n=(yield e.get())._ref;if("string"!=typeof n)return b;var r,a=!0,i=!1;try{for(var u,l,c=o(t.source);a=(u=yield c.next()).done,l=yield u.value,!a;a=!0){var s=l;if(n===s.data._id)return s}}catch(e){i=!0,r=e}finally{try{a||null==c.return||(yield c.return())}finally{if(i)throw r}}return b}));return function(t){return e.apply(this,arguments)}}())}))(),Object:(e,t)=>s((function*(){for(var n,r={},o=p(e.attributes);!(n=o()).done;){var a=n.value,i=a.type;switch(a.type){case"ObjectAttribute":var u=yield pu(a.key,t);if("string"!==u.getType())continue;var l=yield pu(a.value,t);if("null"===l.getType()){delete r[u.data];break}r[u.data]=yield l.get();break;case"ObjectConditionalSplat":if(!(yield pu(a.condition,t)).getBoolean())continue;var c=yield pu(a.value,t);if("object"!==c.getType())continue;Object.assign(r,c.data);break;case"ObjectSplat":var s=yield pu(a.value,t);s.getType("object")&&Object.assign(r,s.data);break;default:throw new Error("Unknown node type: "+i)}}return new v(r)}))(),Array(e,t){var n=e.elements;return new g(u((function*(){for(var e,r=p(n);!(e=r()).done;){var a=e.value,i=yield l(pu(a.value,t));if(a.isSplat){if("array"===i.getType()){var u,c=!0,s=!1;try{for(var f,d,h=o(i);c=(f=yield l(h.next())).done,d=yield l(f.value),!c;c=!0){var v=d;yield v}}catch(e){s=!0,u=e}finally{try{c||null==h.return||(yield l(h.return()))}finally{if(s)throw u}}}}else yield i}})))},Range:(e,t)=>s((function*(){var n=e.left,r=e.right,o=e.isExclusive,a=yield pu(n,t),i=yield pu(r,t);if(!w.isConstructible(a.getType(),i.getType()))return b;var u=new w(yield a.get(),yield i.get(),o);return new v(u)}))(),Pair:(e,t)=>s((function*(){var n=e.left,r=e.right,o=yield pu(n,t),a=yield pu(r,t),i=new j(yield o.get(),yield a.get());return new v(i)}))(),Or:(e,t)=>s((function*(){var n=e.left,r=e.right,o=yield pu(n,t),a=yield pu(r,t);return"boolean"===o.getType()&&!0===o.data||"boolean"===a.getType()&&!0===a.data?m:"boolean"!==o.getType()||"boolean"!==a.getType()?b:y}))(),And:(e,t)=>s((function*(){var n=e.left,r=e.right,o=yield pu(n,t),a=yield pu(r,t);return"boolean"===o.getType()&&!1===o.data||"boolean"===a.getType()&&!1===a.data?y:"boolean"!==o.getType()||"boolean"!==a.getType()?b:m}))(),Not:(e,t)=>s((function*(){var n=e.base,r=yield pu(n,t);return"boolean"!==r.getType()?b:r.getBoolean()?y:m}))(),Neg:(e,t)=>s((function*(){var n=e.base,r=yield pu(n,t);return"number"!==r.getType()?b:x(-(yield r.get()))}))(),Pos:(e,t)=>s((function*(){var n=e.base,r=yield pu(n,t);return"number"!==r.getType()?b:x(yield r.get())}))(),Asc:()=>s((function*(){return b}))(),Desc:()=>s((function*(){return b}))()};function vu(e,t){return bu.apply(this,arguments)}function bu(){return(bu=s((function*(e,t){void 0===t&&(t={});var n=P(t.root),r=P(t.dataset),o=f({},t.params),a=new du(o,r,n,null);return yield pu(e,a)}))).apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2146);n.d(t,"auditMap",(function(){return r.a}));var o=n(959);n.d(t,"bucketBy",(function(){return o.a}));var a=n(2147);n.d(t,"bufferRecent",(function(){return a.a}));var i=n(960);n.d(t,"concatIfEmpty",(function(){return i.a}));var u=n(2148);n.d(t,"concatTap",(function(){return u.a}));var l=n(2150);n.d(t,"concatMapEager",(function(){return l.a}));var c=n(2151);n.d(t,"debounceAfter",(function(){return c.a}));var s=n(2152);n.d(t,"debounceSync",(function(){return s.a}));var f=n(2154);n.d(t,"debounceTimeSubsequent",(function(){return f.a}));var d=n(2155);n.d(t,"defaultObservableIfEmpty",(function(){return d.a})),n.d(t,"switchIfEmpty",(function(){return d.b}));var p=n(2156);n.d(t,"deferFinalize",(function(){return p.a}));var h=n(2157);n.d(t,"delayUntil",(function(){return h.a}));var v=n(2158);n.d(t,"dispose",(function(){return v.a}));var b=n(338);n.d(t,"endWith",(function(){return b.a}));var m=n(2159);n.d(t,"equals",(function(){return m.a}));var y=n(2160);n.d(t,"exhaustTap",(function(){return y.a}));var g=n(962);n.d(t,"finalizeWithKind",(function(){return g.a}));var O=n(2161);n.d(t,"guard",(function(){return O.a}));var w=n(2162);n.d(t,"hold",(function(){return w.a}));var j=n(2163);n.d(t,"holdToggle",(function(){return j.a}));var _=n(2164);n.d(t,"holdWhen",(function(){return _.a}));var E=n(2165);n.d(t,"indexElements",(function(){return E.a}));var x=n(2166);n.d(t,"inexorably",(function(){return x.b})),n.d(t,"finalize",(function(){return x.a}));var P=n(2167);n.d(t,"initial",(function(){return P.a}));var k=n(2168);n.d(t,"instanceOf",(function(){return k.a}));var C=n(2169);n.d(t,"materializeTap",(function(){return C.a}));var S=n(2170);n.d(t,"materializeTo",(function(){return S.a}));var D=n(2171);n.d(t,"mergeTap",(function(){return D.a}));var M=n(2172);n.d(t,"multicastWithKind",(function(){return M.a}));var A=n(2173);n.d(t,"pairwiseStartWith",(function(){return A.a}));var T=n(2174);n.d(t,"pause",(function(){return T.a}));var I=n(2175);n.d(t,"percolate",(function(){return I.a}));var R=n(2176);n.d(t,"pluck",(function(){return R.a}));var F=n(2177);n.d(t,"prioritize",(function(){return F.a}));var B=n(2178);n.d(t,"rateLimit",(function(){return B.a}));var L=n(2179);n.d(t,"refCountDelay",(function(){return L.b})),n.d(t,"refCountAuditTime",(function(){return L.a}));var N=n(2180);n.d(t,"refCountForever",(function(){return N.a}));var W=n(2181);n.d(t,"refCountOn",(function(){return W.a}));var V=n(2182);n.d(t,"reschedule",(function(){return V.a}));var z=n(2183);n.d(t,"skipSync",(function(){return z.a}));var U=n(2184);n.d(t,"splitBy",(function(){return U.a}));var H=n(2185);n.d(t,"spread",(function(){return H.a}));var Y=n(2186);n.d(t,"startWithDeferred",(function(){return Y.a}));var G=n(2187);n.d(t,"startWithTimeout",(function(){return G.a}));var $=n(961);n.d(t,"subsequent",(function(){return $.a}));var q=n(2188);n.d(t,"switchMapUntil",(function(){return q.a}));var X=n(2189);n.d(t,"switchTap",(function(){return X.a}));var Z=n(2190);n.d(t,"takeSync",(function(){return Z.a}));var K=n(2191);n.d(t,"takeWhileInclusive",(function(){return K.a}));var J=n(2192);n.d(t,"tapSubscribe",(function(){return J.a}));var Q=n(2193);n.d(t,"tapWithIndex",(function(){return Q.a}));var ee=n(2194);n.d(t,"throttleAfter",(function(){return ee.a}));var te=n(2195);n.d(t,"withLatestFromWhen",(function(){return te.a}));var ne=n(2196);n.d(t,"unsubscribeOn",(function(){return ne.a}))},function(e,t,n){"use strict";t.a=function(e){return t=>{let n,a=!1;return t.pipe(Object(o.mergeMap)(((t,i)=>a?(n=[t,i],r.EMPTY):(a=!0,Object(r.from)(e(t,i)).pipe(Object(o.concat)(Object(r.defer)((()=>{if(!n)return r.EMPTY;const t=e(...n);return n=void 0,Object(r.from)(t)}))),Object(o.last)(),Object(o.tap)({complete:()=>a=!1}))))))}};var r=n(5),o=n(4)},function(e,t,n){"use strict";t.a=function(e){if(e<1)return e=>e.pipe(Object(r.mapTo)([]));if(1===e)return e=>e.pipe(Object(r.map)((e=>[e])));return t=>t.pipe(Object(r.scan)(((t,n)=>[...t.slice(1-e),n]),[]))};var r=n(4)},function(e,t,n){"use strict";t.a=function(e){return t=>t.pipe(Object(o.concatMap)((t=>Object(r.from)(e(t)).pipe(Object(o.ignoreElements)(),Object(a.a)(t)))))};var r=n(5),o=n(4),a=n(338)},function(e,t,n){"use strict";t.a=function(e){return Boolean(e&&"function"==typeof e.schedule)}},function(e,t,n){"use strict";t.a=function(e,t){return n=>Object(r.defer)((()=>{let a=0;const i=new Map;return n.pipe(Object(o.mergeMap)(((t,n)=>Object(r.from)(e(t,n)).pipe(Object(o.materialize)(),Object(o.map)((e=>({index:n,notification:e}))))),t),Object(o.mergeMap)((({index:e,notification:t})=>{let n=i.get(e);switch(n||(n={complete:!1,index:e,values:[]},i.set(e,n)),t.kind){case"N":n.values.push(t.value);break;case"C":n.complete=!0;break;case"E":return t.toObservable()}return n.index!==a?r.EMPTY:function(){const e=[];let t=i.get(a);for(;t&&(e.push(...t.values),t.values.length=0,t.complete);)i.delete(a),t=i.get(++a);return e}()})))}))};var r=n(5),o=n(4)},function(e,t,n){"use strict";t.a=function(e,t,n){return a=>a.pipe(Object(o.publish)((a=>e.pipe(Object(o.switchMap)((()=>Object(r.concat)(Object(r.of)(!0),Object(r.of)(!1).pipe(Object(o.delay)(t,n))))),Object(o.startWith)(!1),Object(o.distinctUntilChanged)(),Object(o.publish)((e=>e.pipe(Object(o.concatMap)((t=>t?a.pipe(Object(o.takeUntil)(e.pipe(Object(o.filter)((e=>!e)))),Object(o.takeLast)(1)):a.pipe(Object(o.takeUntil)(e.pipe(Object(o.filter)((e=>e))))))))))))))};var r=n(5),o=n(4)},function(e,t,n){"use strict";t.a=function(){return e=>new r.Observable((t=>{let n,a;e.subscribe(new o.a(t,{complete:()=>{n&&t.next(a),t.complete()},error:e=>t.error(e),next:e=>{a=e,n||(n=r.asapScheduler.schedule((()=>{t.next(a),n=void 0})),t.add(n))}}))}))};var r=n(5),o=n(2153)},function(e,t,n){"use strict";var r=n(5);const o=r.Subscriber.prototype._complete,a=r.Subscriber.prototype._error,i=r.Subscriber.prototype._next;class u extends r.Subscriber{constructor(e,t){super(e);const{complete:n,error:r,next:u}=t;this._complete=n?()=>{try{n()}catch(t){e.error(t)}this.unsubscribe()}:o,this._error=r?t=>{try{r(t)}catch(t){e.error(t)}this.unsubscribe()}:a,this._next=u?t=>{try{u(t)}catch(t){e.error(t)}}:i}}t.a=u},function(e,t,n){"use strict";t.a=function(e,t,n){let a;"number"==typeof t?a=t:(a=1,n=t);return Object(o.a)(a,Object(r.debounceTime)(e,n))};var r=n(4),o=n(961)},function(e,t,n){"use strict";var r=n(960);const o=r.a;t.a=o;const a=r.a;t.b=a},function(e,t,n){"use strict";t.a=function(e){return t=>t.lift(new a(e))};var r=n(5),o=n(4);class a{constructor(e){this.callback=e}call(e,t){return t.subscribe(new i(e,this.callback))}}class i extends r.Subscriber{constructor(e,t){super(e),this.callback=t,this.kind="U",this.subscription=void 0}complete(){this.kind="C",this.defer((()=>super.complete()))}error(e){this.kind="E",this.defer((()=>super.error(e)))}unsubscribe(){this.defer((()=>super.unsubscribe()))}defer(e){if(this.subscription)return void this.subscription.add(e);const t=new r.Subscription;this.subscription=t,t.add(e);const n=this.callback(this.kind);Object(r.from)(n).pipe(Object(o.finalize)((()=>t.unsubscribe()))).subscribe()}}},function(e,t,n){"use strict";t.a=function(e){return t=>t.pipe(Object(o.publish)((t=>{const n=new r.Observable((n=>{let o=!0;const a=[],i=new r.Subscription;return i.add(e.subscribe((()=>{a.forEach((e=>n.next(e))),n.complete()}),(e=>n.error(e)),(()=>{o=!1,a.length=0}))),i.add((()=>{a.length=0})),i.add(t.subscribe((e=>o&&a.push(e)),(e=>n.error(e)))),i}));return Object(r.concat)(n,t)})))};var r=n(5),o=n(4)},function(e,t,n){"use strict";t.a=function(e){return t=>t.lift(new r(e))};class r{constructor(e){this.callback=e}call(e,t){const n=t.subscribe(e);return n.add(this.callback),n}}},function(e,t,n){"use strict";t.a=function(e){return t=>t.pipe(Object(r.filter)((t=>e===t)))};var r=n(4)},function(e,t,n){"use strict";t.a=function(e){return t=>t.pipe(Object(o.publishReplay)(1,void 0,(t=>t.pipe(Object(o.exhaustMap)((n=>Object(r.concat)(t,r.NEVER).pipe(Object(o.takeUntil)(Object(r.from)(e(n)).pipe(Object(o.ignoreElements)(),Object(a.a)(null))),Object(o.toArray)(),Object(o.mergeAll)())))))))};var r=n(5),o=n(4),a=n(338)},function(e,t,n){"use strict";t.a=function(e,t){return n=>n.pipe(Object(r.map)((n=>{if(e(n))return n;const r=new Error(t||"Guard rejection.");throw r.value=n,r})))};var r=n(4)},function(e,t,n){"use strict";t.a=function(e){return t=>t.pipe(Object(r.buffer)(e),Object(r.concatAll)())};var r=n(4)},function(e,t,n){"use strict";t.a=function(e,t){return n=>n.pipe(Object(r.bufferToggle)(e,t),Object(r.concatAll)())};var r=n(4)},function(e,t,n){"use strict";t.a=function(e){return t=>t.pipe(Object(r.bufferWhen)(e),Object(r.concatAll)())};var r=n(4)},function(e,t,n){"use strict";t.a=function(e=((e,t)=>t)){return Object(r.map)(e)};var r=n(4)},function(e,t,n){"use strict";t.b=o;var r=n(5);function o(e){return t=>t.lift(new i(e))}const a=o;t.a=a;class i{constructor(e){this.callback=e}call(e,t){return t.subscribe(new u(e,this.callback))}}class u extends r.Subscriber{constructor(e,t){super(e),this.add(new r.Subscription((()=>t(this.notification))))}complete(){this.notification=new r.Notification("C"),super.complete()}error(e){this.notification=new r.Notification("E",void 0,e),super.error(e)}}},function(e,t,n){"use strict";t.a=function(e,t){let n;"number"==typeof e?n=e:(n=1,t=e);return e=>e.pipe(Object(o.publish)((e=>Object(r.merge)(e.pipe(Object(o.take)(n),t),e.pipe(Object(o.skip)(n))))))};var r=n(5),o=n(4)},function(e,t,n){"use strict";t.a=function(e){return"function"==typeof e?Object(r.filter)((t=>t instanceof e)):Object(r.filter)((t=>Object.keys(e).some((n=>t instanceof e[n]))))};var r=n(4)},function(e,t,n){"use strict";t.a=function(e){return t=>t.pipe(Object(o.tap)({complete:()=>e(new r.Notification("C")),error:t=>e(new r.Notification("E",void 0,t)),next:t=>e(new r.Notification("N",t))}))};var r=n(5),o=n(4)},function(e,t,n){"use strict";t.a=function(e){return t=>t.pipe(Object(o.mergeMapTo)(Object(r.from)(e).pipe(Object(o.materialize)())),Object(o.dematerialize)())};var r=n(5),o=n(4)},function(e,t,n){"use strict";t.a=function(e){return t=>t.pipe(Object(o.mergeMap)((t=>Object(r.from)(e(t)).pipe(Object(o.ignoreElements)(),Object(a.a)(t)))))};var r=n(5),o=n(4),a=n(338)},function(e,t,n){"use strict";t.a=function(e,t){return n=>{let a,i;return n.pipe(Object(o.a)((e=>a=e)),Object(r.multicast)((()=>(i=e(a,i),a=void 0,i)),t))}};var r=n(4),o=n(962)},function(e,t,n){"use strict";t.a=function(e){return t=>t.pipe(Object(r.startWith)(e),Object(r.pairwise)())};var r=n(4)},function(e,t,n){"use strict";t.a=function(e,t="resumed"){return n=>e.pipe(Object(r.startWith)(t),Object(r.publishReplay)(1,void 0,(e=>n.pipe(Object(r.mergeMap)((t=>e.pipe(Object(r.filter)((e=>"resumed"===e)),Object(r.first)(),Object(r.map)((()=>t)))))))))};var r=n(4)},function(e,t,n){"use strict";t.a=function e(...t){const[n,...o]=t;if(1===t.length&&Array.isArray(n))return e(...n);return new r.Observable((t=>{const a=n=>{0===o.length?t.error(n):t.add(e(...o).subscribe(t))};return Object(r.from)(n).subscribe({complete:()=>{t.complete()},next(e){t.next(e)},error:a})}))};var r=n(5)},function(e,t,n){"use strict";t.a=function(...e){return t=>Object(r.pluck)(...e)(t)};var r=n(4)},function(e,t,n){"use strict";t.a=function(e){return t=>new r.Observable((n=>{const a=Object(o.publish)()(t),i=[],u=new r.Subscription,l=Math.max(e.length,2);for(let e=0;et.pipe(Object(o.scan)(((t,n)=>{const r=a.now(),o=r-e;if((t=t.filter((e=>e.until>o))).length>=i){const o=t[0],a=t[t.length-1],u=o.until+e*Math.floor(t.length/i);t.push({delay:a.untile[e.length-1])),Object(o.concatMap)((e=>{const t=Object(r.of)(e.value);return e.delay?t.pipe(Object(o.delay)(e.delay,a)):t})))};var r=n(5),o=n(4)},function(e,t,n){"use strict";t.b=a;var r=n(5),o=n(4);function a(e,t=r.asapScheduler){return n=>{const a=n;let i=null,u=null;const l=new r.Subject,c=l.pipe(Object(o.scan)(((e,t)=>e+t),0),Object(o.switchMap)((n=>0===n?Object(r.timer)(e,t).pipe(Object(o.tap)((()=>{i&&(i.unsubscribe(),i=null),u&&(u.unsubscribe(),u=null)}))):!i&&n>0?Object(r.timer)(0,t).pipe(Object(o.tap)((()=>{i||(i=a.connect())}))):r.NEVER)));return Object(r.using)((()=>(u||(u=c.subscribe()),l.next(1),{unsubscribe:()=>l.next(-1)})),(()=>n))}}const i=a;t.a=i},function(e,t,n){"use strict";t.a=function(){return e=>{const t=e;let n=null;return Object(r.using)((()=>(n||(n=t.connect()),{unsubscribe:()=>{}})),(()=>e))}};var r=n(5)},function(e,t,n){"use strict";t.a=function(e){return t=>{const n=t;let o=0,a=null;return Object(r.using)((()=>(++o,e.schedule((()=>{!a&&o>0&&(a=n.connect())})),{unsubscribe:()=>{--o,e.schedule((()=>{a&&0===o&&(a.unsubscribe(),a=null)}))}})),(()=>t))}};var r=n(5)},function(e,t,n){"use strict";t.a=function(e=r.asapScheduler){return Object(o.concatMap)((t=>Object(r.of)(t,e)))};var r=n(5),o=n(4)},function(e,t,n){"use strict";t.a=function(){return e=>new r.Observable((t=>{let n=!1;const r=e.subscribe((e=>n&&t.next(e)),t.error.bind(t),t.complete.bind(t));return n=!0,r}))};var r=n(5)},function(e,t,n){"use strict";t.a=function(e,t=(()=>new r.Subject)){return Object(o.a)(2,((t,n)=>e(t,n)?0:1),t)};var r=n(5),o=n(959)},function(e,t,n){"use strict";t.a=function(...e){return t=>e.reduce(((e,t)=>e.pipe(t)),t)}},function(e,t,n){"use strict";t.a=function(e,t){return n=>Object(r.concat)(Object(r.defer)((()=>{const n=e();return t?Object(r.of)(n,t):Object(r.of)(n)})),n)};var r=n(5)},function(e,t,n){"use strict";t.a=function(e,t,n){if(0===t&&!n)return t=>new r.Observable((n=>{let r=!1;const o=t.subscribe((e=>{r=!0,n.next(e)}),n.error.bind(n),n.complete.bind(n));return r||n.next(e),o}));return a=>a.pipe(Object(o.publish)((a=>Object(r.race)(a,Object(r.concat)(Object(r.timer)(t,n).pipe(Object(o.mapTo)(e)),a)))))};var r=n(5),o=n(4)},function(e,t,n){"use strict";t.a=function(e,t){return n=>n.pipe(Object(r.publish)((n=>n.pipe(e,Object(r.switchMap)(((e,o)=>t(e,o).pipe(Object(r.takeUntil)(n))))))))};var r=n(4)},function(e,t,n){"use strict";t.a=function(e){return t=>t.pipe(Object(o.publish)((t=>t.pipe(Object(o.concatMap)((n=>Object(r.concat)(Object(r.from)(e(n)).pipe(Object(o.ignoreElements)(),Object(o.takeUntil)(t)),Object(r.of)(n))))))))};var r=n(5),o=n(4)},function(e,t,n){"use strict";t.a=function(){return e=>new r.Observable((t=>{const n=e.subscribe(t);return t.complete(),n}))};var r=n(5)},function(e,t,n){"use strict";t.a=function(e){return t=>t.pipe(Object(o.multicast)((()=>new r.ReplaySubject(1)),(t=>Object(r.concat)(t.pipe(Object(o.takeWhile)(e)),t.pipe(Object(o.take)(1),Object(o.filter)((t=>!e(t))))))))};var r=n(5),o=n(4)},function(e,t,n){"use strict";t.a=function(e){const{ignore:t={},subscribe:n=r.noop,unsubscribe:a=r.noop}="function"==typeof e?{subscribe:e}:e;return e=>Object(r.defer)((()=>{let r=!1,i=!1;return n(),e.pipe(Object(o.tap)({complete:()=>r=!0,error:()=>i=!0}),Object(o.finalize)((()=>{r&&t.complete||i&&t.error||a()})))}))};var r=n(5),o=n(4)},function(e,t,n){"use strict";t.a=function(e,t,n){return a=>Object(r.defer)((()=>{let i,u,l,c,s=-1;return e&&"function"!=typeof e?(i=e,u=e.next||r.noop,l=e.error||r.noop,c=e.complete||r.noop):(i=void 0,u=e||r.noop,l=t||r.noop,c=n||r.noop),a.pipe(Object(o.tap)((e=>u.call(i,[e,++s])),(e=>l.call(i,e)),(()=>c.call(i))))}))};var r=n(5),o=n(4)},function(e,t,n){"use strict";t.a=function(e,t,n){return a=>a.pipe(Object(o.publish)((a=>e.pipe(Object(o.switchMap)((()=>Object(r.concat)(Object(r.of)(!0),Object(o.delay)(t,n)(Object(r.of)(!1))))),Object(o.startWith)(!1),Object(o.distinctUntilChanged)(),Object(o.publish)((e=>e.pipe(Object(o.concatMap)((t=>t?a.pipe(Object(o.take)(1),Object(o.takeUntil)(e.pipe(Object(o.filter)((e=>!e))))):a.pipe(Object(o.takeUntil)(e.pipe(Object(o.filter)((e=>e))))))))))))))};var r=n(5),o=n(4)},function(e,t,n){"use strict";t.a=function(...e){const t=e.pop(),n=e;return e=>new r.Observable((a=>{const i=Object(o.publish)()(e),u=n.map((e=>Object(r.from)(e).pipe(Object(o.publish)()))),l=new r.Subscription;return l.add(t().pipe(Object(o.startWith)(void 0),Object(o.switchMap)((()=>i.pipe(Object(o.withLatestFrom)(...u))))).subscribe(a)),u.forEach((e=>l.add(e.connect()))),l.add(i.connect()),l}))};var r=n(5),o=n(4)},function(e,t,n){"use strict";t.a=function(e,t=0){return n=>n.lift(new o(e,t))};var r=n(5);class o{constructor(e,t){this.scheduler=e,this.delay=t}call(e,t){return t.subscribe(new a(e,this.scheduler,this.delay))}}class a extends r.Subscriber{constructor(e,t,n){super(e),this.scheduler=t,this.delay=n}unsubscribe(){const{delay:e,scheduler:t}=this;t.schedule((()=>super.unsubscribe()),e)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.unstable_getTemplatePermissions=h,t.unstable_useTemplatePermissions=void 0;var r=n(116),o=n(5),a=n(4),i=n(332),u=n(86),l=n(963);function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function s(e){for(var t=1;t(0,o.from)(e).pipe((0,a.switchMap)((e=>{var t=e.item,n=e.resolvedInitialValue,r=e.template,o=i.get(r.schemaType),c=null==o?void 0:o.liveEdit,f=t.initialDocumentId,d=void 0===f?"dummy-id":f;return(0,l.unstable_getDocumentValuePermissions)({permission:"create",document:s({_id:c?(0,u.getPublishedId)(d):(0,u.getDraftId)(d)},n)}).pipe((0,a.map)((e=>{var a=e.granted,i=e.reason,u=t.title||r.title;return s(s({},t),{},{granted:a,reason:i,resolvedInitialValue:n,template:r,title:u,subtitle:o.title===u?void 0:o.title,description:t.description||r.description,icon:t.icon||r.icon})})))})))))):(0,o.of)([])}var v=(0,i.createHookFromObservableFactory)(h);t.unstable_useTemplatePermissions=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useTimeAgo=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.minimal,r=t.agoSuffix,a=p(e,{minimal:n,agoSuffix:r}),i=(0,o.useReducer)((e=>e+1),0),l=u(i,2),c=l[1];return(0,o.useEffect)((()=>{var e;return null!==a.refreshInterval&&function t(){e=window.setTimeout((()=>{c(),e=window.setTimeout(t,a.refreshInterval)}),a.refreshInterval)}(),()=>{null!==e&&clearTimeout(e)}}),[c,a.refreshInterval]),a.timestamp};var r,o=n(0),a=n(252),i=(r=n(2386))&&r.__esModule?r:{default:r};function u(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return l(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return l(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:{},n=e instanceof Date?e:new Date(e);if(!n.getTime())return{timestamp:"",refreshInterval:null};var r=Date.now(),o=(0,a.differenceInMonths)(r,n),u=(0,a.differenceInYears)(r,n);if(o||u)return t.minimal&&0===u?{timestamp:(0,a.format)(n,"MMM d"),refreshInterval:null}:t.minimal?{timestamp:(0,a.format)(n,"MMM d, yyyy"),refreshInterval:null}:{timestamp:(0,a.format)(n,"MMM d, yyyy, hh:mm a"),refreshInterval:null};var l=(0,a.differenceInWeeks)(r,n),p=(0,i.default)("week",l);if(l)return t.minimal?{timestamp:t.agoSuffix?"".concat(l,"w ago"):"".concat(l,"w"),refreshInterval:d}:{timestamp:t.agoSuffix?"".concat(l," ").concat(p," ago"):"".concat(l," ").concat(p),refreshInterval:d};var h=(0,a.differenceInDays)(r,n),v=(0,i.default)("days",h);if(h){if(t.minimal){var b=t.agoSuffix?"".concat(h,"d ago"):"".concat(h,"d");return{timestamp:1===h?"yesterday":b,refreshInterval:d}}var m=t.agoSuffix?"".concat(h," ").concat(v," ago"):"".concat(h," ").concat(v);return{timestamp:1===h?"yesterday":m,refreshInterval:d}}var y=(0,a.differenceInHours)(r,n),g=(0,i.default)("hour",y);if(y)return t.minimal?{timestamp:t.agoSuffix?"".concat(y,"h ago"):"".concat(y,"h"),refreshInterval:f}:{timestamp:t.agoSuffix?"".concat(y," ").concat(g," ago"):"".concat(y," ").concat(g),refreshInterval:f};var O=(0,a.differenceInMinutes)(r,n),w=(0,i.default)("minute",O);if(O)return t.minimal?{timestamp:t.agoSuffix?"".concat(O,"m ago"):"".concat(O,"m"),refreshInterval:s}:{timestamp:t.agoSuffix?"".concat(O," ").concat(w," ago"):"".concat(O," ").concat(w),refreshInterval:s};var j=(0,a.differenceInSeconds)(r,n),_=(0,i.default)("second",j);return j>10?t.minimal?{timestamp:t.agoSuffix?"".concat(j,"s ago"):"".concat(j,"s"),refreshInterval:c}:{timestamp:t.agoSuffix?"".concat(j," ").concat(_," ago"):"".concat(j," ").concat(_),refreshInterval:c}:{timestamp:"just now",refreshInterval:c}}},function(e,t,n){"use strict";t.a=function(e,t,n){Object(o.a)(2,arguments);var a=Object(r.a)(null==e?void 0:e.start).getTime(),i=Object(r.a)(null==e?void 0:e.end).getTime(),u=Object(r.a)(null==t?void 0:t.start).getTime(),l=Object(r.a)(null==t?void 0:t.end).getTime();if(!(a<=i&&u<=l))throw new RangeError("Invalid interval");if(null!=n&&n.inclusive)return a<=l&&u<=i;return a0?-1:i<0?1:i};var r=n(6),o=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(r.a)(1,arguments);var t=e/o.a;return Math.floor(t)};var r=n(2),o=n(27)},function(e,t,n){"use strict";t.a=function(e,t){Object(c.a)(2,arguments);var n=Object(l.a)(e),f=Object(l.a)(t);if(!Object(i.default)(n)||!Object(i.default)(f))return NaN;var d=Object(o.a)(n,f),p=d<0?-1:1,h=Object(s.a)(d/7),v=5*h;f=Object(r.a)(f,7*h);for(;!Object(a.a)(n,f);)v+=Object(u.a)(f)?0:p,f=Object(r.a)(f,p);return 0===v?0:v};var r=n(102),o=n(118),a=n(255),i=n(99),u=n(339),l=n(6),c=n(2),s=n(11)},function(e,t,n){"use strict";t.a=function(e,t){Object(a.a)(2,arguments);var n=Object(o.a)(e),u=Object(o.a)(t),l=n.getTime()-Object(r.a)(n),c=u.getTime()-Object(r.a)(u);return Math.round((l-c)/i)};var r=n(100),o=n(153),a=n(2),i=6048e5},function(e,t,n){"use strict";t.a=function(e,t){Object(u.a)(2,arguments);var n=Object(r.a)(e),l=Object(r.a)(t),c=Object(a.a)(n,l),s=Math.abs(Object(o.a)(n,l));n=Object(i.a)(n,c*s);var f=Number(Object(a.a)(n,l)===-c),d=c*(s-f);return 0===d?0:d};var r=n(6),o=n(973),a=n(154),i=n(976),u=n(2)},function(e,t,n){"use strict";t.a=function(e,t,n){Object(o.a)(2,arguments);var i=Object(r.a)(e,t)/3;return Object(a.a)(null==n?void 0:n.roundingMethod)(i)};var r=n(343),o=n(2),a=n(197)},function(e,t,n){"use strict";t.a=function(e,t,n){Object(o.a)(2,arguments);var i=Object(r.a)(e,t)/7;return Object(a.a)(null==n?void 0:n.roundingMethod)(i)};var r=n(552),o=n(2),a=n(197)},function(e,t,n){"use strict";t.a=function(e,t){var n;Object(a.a)(1,arguments);var i=e||{},u=Object(o.a)(i.start),l=Object(o.a)(i.end),c=u.getTime(),s=l.getTime();if(!(c<=s))throw new RangeError("Invalid interval");var f=[],d=u;d.setMinutes(0,0,0);var p=Number(null!==(n=null==t?void 0:t.step)&&void 0!==n?n:1);if(p<1||isNaN(p))throw new RangeError("`options.step` must be a number greater than 1");for(;d.getTime()<=s;)f.push(Object(o.a)(d)),d=Object(r.a)(d,p);return f};var r=n(546),o=n(6),a=n(2)},function(e,t,n){"use strict";t.a=function(e,t){var n;Object(i.a)(1,arguments);var u=Object(a.a)(Object(o.a)(e.start)),l=Object(o.a)(e.end),c=u.getTime(),s=l.getTime();if(c>=s)throw new RangeError("Invalid interval");var f=[],d=u,p=Number(null!==(n=null==t?void 0:t.step)&&void 0!==n?n:1);if(p<1||isNaN(p))throw new RangeError("`options.step` must be a number equal to or greater than 1");for(;d.getTime()<=s;)f.push(Object(o.a)(d)),d=Object(r.a)(d,p);return f};var r=n(547),o=n(6),a=n(557),i=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(o.a)(1,arguments);var t=e||{},n=Object(r.a)(t.start),a=Object(r.a)(t.end),i=a.getTime(),u=[];if(!(n.getTime()<=i))throw new RangeError("Invalid interval");var l=n;l.setHours(0,0,0,0),l.setDate(1);for(;l.getTime()<=i;)u.push(Object(r.a)(l)),l.setMonth(l.getMonth()+1);return u};var r=n(6),o=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(i.a)(1,arguments);var t=e||{},n=Object(a.a)(t.start),u=Object(a.a)(t.end),l=u.getTime();if(!(n.getTime()<=l))throw new RangeError("Invalid interval");var c=Object(o.a)(n),s=Object(o.a)(u);l=s.getTime();var f=[],d=c;for(;d.getTime()<=l;)f.push(Object(a.a)(d)),d=Object(r.a)(d,1);return f};var r=n(548),o=n(558),a=n(6),i=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(i.a)(1,arguments);var n=e||{},u=Object(a.a)(n.start),l=Object(a.a)(n.end),c=l.getTime();if(!(u.getTime()<=c))throw new RangeError("Invalid interval");var s=Object(o.a)(u,t),f=Object(o.a)(l,t);s.setHours(15),f.setHours(15),c=f.getTime();var d=[],p=s;for(;p.getTime()<=c;)p.setHours(0),d.push(Object(a.a)(p)),(p=Object(r.a)(p,1)).setHours(15);return d};var r=n(341),o=n(117),a=n(6),i=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(i.a)(1,arguments);var t=Object(o.a)(e);if(isNaN(t.getTime()))throw new RangeError("The passed date is invalid");var n=Object(a.a)(e);return Object(r.a)({start:t,end:n})};var r=n(559),o=n(345),a=n(556),i=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(i.a)(1,arguments);var t=Object(a.a)(e),n=Object(o.a)(e);return Object(r.a)({start:t,end:n})};var r=n(559),o=n(980),a=n(560),i=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(o.a)(1,arguments);var t=e||{},n=Object(r.a)(t.start),a=Object(r.a)(t.end),i=a.getTime();if(!(n.getTime()<=i))throw new RangeError("Invalid interval");var u=[],l=n;l.setHours(0,0,0,0),l.setMonth(0,1);for(;l.getTime()<=i;)u.push(Object(r.a)(l)),l.setFullYear(l.getFullYear()+1);return u};var r=n(6),o=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(o.a)(1,arguments);var t=Object(r.a)(e),n=t.getFullYear(),a=9+10*Math.floor(n/10);return t.setFullYear(a,11,31),t.setHours(23,59,59,999),t};var r=n(6),o=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(o.a)(1,arguments);var t=Object(r.a)(e);return t.setMinutes(59,59,999),t};var r=n(6),o=n(2)},function(e,t,n){"use strict";t.a=function(e){return Object(o.a)(1,arguments),Object(r.a)(e,{weekStartsOn:1})};var r=n(981),o=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(a.a)(1,arguments);var t=Object(r.a)(e),n=new Date(0);n.setFullYear(t+1,0,4),n.setHours(0,0,0,0);var i=Object(o.a)(n);return i.setMilliseconds(i.getMilliseconds()-1),i};var r=n(196),o=n(153),a=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(o.a)(1,arguments);var t=Object(r.a)(e);return t.setSeconds(59,999),t};var r=n(6),o=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(o.a)(1,arguments);var t=Object(r.a)(e),n=t.getMonth(),a=n-n%3+3;return t.setMonth(a,0),t.setHours(23,59,59,999),t};var r=n(6),o=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(o.a)(1,arguments);var t=Object(r.a)(e);return t.setMilliseconds(999),t};var r=n(6),o=n(2)},function(e,t,n){"use strict";t.a=function(){return Object(r.a)(Date.now())};var r=n(555)},function(e,t,n){"use strict";t.a=function(){var e=new Date,t=e.getFullYear(),n=e.getMonth(),r=e.getDate(),o=new Date(0);return o.setFullYear(t,n,r+1),o.setHours(23,59,59,999),o}},function(e,t,n){"use strict";t.a=function(){var e=new Date,t=e.getFullYear(),n=e.getMonth(),r=e.getDate(),o=new Date(0);return o.setFullYear(t,n,r-1),o.setHours(23,59,59,999),o}},function(e,t,n){"use strict";t.a=function(e,t){return Object(o.a)(1,arguments),Object(r.a)(e,Date.now(),t)};var r=n(984),o=n(2)},function(e,t,n){"use strict";t.a=function(e,t){var n,i,u,l,c;if(arguments.length<1)throw new TypeError("1 argument required, but only ".concat(arguments.length," present"));var s=Object(r.a)(),f=null!==(n=null!==(i=null==t?void 0:t.locale)&&void 0!==i?i:s.locale)&&void 0!==n?n:o.a,d=null!==(u=null==t?void 0:t.format)&&void 0!==u?u:a,p=null!==(l=null==t?void 0:t.zero)&&void 0!==l&&l,h=null!==(c=null==t?void 0:t.delimiter)&&void 0!==c?c:" ";if(!f.formatDistance)return"";var v=d.reduce((function(t,n){var r="x".concat(n.replace(/(^.)/,(function(e){return e.toUpperCase()}))),o=e[n];return"number"==typeof o&&(p||e[n])?t.concat(f.formatDistance(r,o)):t}),[]).join(h);return v};var r=n(41),o=n(184),a=["years","months","weeks","days","hours","minutes","seconds"]},function(e,t,n){"use strict";t.a=function(e,t){var n,i;Object(a.a)(1,arguments);var u=Object(r.a)(e);if(isNaN(u.getTime()))throw new RangeError("Invalid time value");var l=String(null!==(n=null==t?void 0:t.format)&&void 0!==n?n:"extended"),c=String(null!==(i=null==t?void 0:t.representation)&&void 0!==i?i:"complete");if("extended"!==l&&"basic"!==l)throw new RangeError("format must be 'extended' or 'basic'");if("date"!==c&&"time"!==c&&"complete"!==c)throw new RangeError("representation must be 'date', 'time', or 'complete'");var s="",f="",d="extended"===l?"-":"",p="extended"===l?":":"";if("time"!==c){var h=Object(o.a)(u.getDate(),2),v=Object(o.a)(u.getMonth()+1,2),b=Object(o.a)(u.getFullYear(),4);s="".concat(b).concat(d).concat(v).concat(d).concat(h)}if("date"!==c){var m=u.getTimezoneOffset();if(0!==m){var y=Math.abs(m),g=Object(o.a)(Math.floor(y/60),2),O=Object(o.a)(y%60,2),w=m<0?"+":"-";f="".concat(w).concat(g,":").concat(O)}else f="Z";var j=Object(o.a)(u.getHours(),2),_=Object(o.a)(u.getMinutes(),2),E=Object(o.a)(u.getSeconds(),2),x=""===s?"":"T",P=[j,_,E].join(p);s="".concat(s).concat(x).concat(P).concat(f)}return s};var r=n(6),o=n(183),a=n(2)},function(e,t,n){"use strict";t.a=function(e,t){var n,i;if(arguments.length<1)throw new TypeError("1 argument required, but only ".concat(arguments.length," present"));var u=Object(r.a)(e);if(!Object(o.default)(u))throw new RangeError("Invalid time value");var l=String(null!==(n=null==t?void 0:t.format)&&void 0!==n?n:"extended"),c=String(null!==(i=null==t?void 0:t.representation)&&void 0!==i?i:"complete");if("extended"!==l&&"basic"!==l)throw new RangeError("format must be 'extended' or 'basic'");if("date"!==c&&"time"!==c&&"complete"!==c)throw new RangeError("representation must be 'date', 'time', or 'complete'");var s="",f="extended"===l?"-":"",d="extended"===l?":":"";if("time"!==c){var p=Object(a.a)(u.getDate(),2),h=Object(a.a)(u.getMonth()+1,2),v=Object(a.a)(u.getFullYear(),4);s="".concat(v).concat(f).concat(h).concat(f).concat(p)}if("date"!==c){var b=Object(a.a)(u.getHours(),2),m=Object(a.a)(u.getMinutes(),2),y=Object(a.a)(u.getSeconds(),2),g=""===s?"":" ";s="".concat(s).concat(g).concat(b).concat(d).concat(m).concat(d).concat(y)}return s};var r=n(6),o=n(99),a=n(183)},function(e,t,n){"use strict";t.a=function(e){if(Object(r.a)(1,arguments),"object"!==o(e))throw new Error("Duration must be an object");var t=e.years,n=void 0===t?0:t,a=e.months,i=void 0===a?0:a,u=e.days,l=void 0===u?0:u,c=e.hours,s=void 0===c?0:c,f=e.minutes,d=void 0===f?0:f,p=e.seconds,h=void 0===p?0:p;return"P".concat(n,"Y").concat(i,"M").concat(l,"DT").concat(s,"H").concat(d,"M").concat(h,"S")};var r=n(2);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},o(e)}},function(e,t,n){"use strict";t.a=function(e,t){var n;if(arguments.length<1)throw new TypeError("1 arguments required, but only ".concat(arguments.length," present"));var u=Object(r.a)(e);if(!Object(o.default)(u))throw new RangeError("Invalid time value");var l=Number(null!==(n=null==t?void 0:t.fractionDigits)&&void 0!==n?n:0);if(!(l>=0&&l<=3))throw new RangeError("fractionDigits must be between 0 and 3 inclusively");var c=Object(a.a)(u.getDate(),2),s=Object(a.a)(u.getMonth()+1,2),f=u.getFullYear(),d=Object(a.a)(u.getHours(),2),p=Object(a.a)(u.getMinutes(),2),h=Object(a.a)(u.getSeconds(),2),v="";if(l>0){var b=u.getMilliseconds(),m=Math.floor(b*Math.pow(10,l-3));v="."+Object(a.a)(m,l)}var y="",g=u.getTimezoneOffset();if(0!==g){var O=Math.abs(g),w=Object(a.a)(Object(i.a)(O/60),2),j=Object(a.a)(O%60,2),_=g<0?"+":"-";y="".concat(_).concat(w,":").concat(j)}else y="Z";return"".concat(f,"-").concat(s,"-").concat(c,"T").concat(d,":").concat(p,":").concat(h).concat(v).concat(y)};var r=n(6),o=n(99),a=n(183),i=n(11)},function(e,t,n){"use strict";t.a=function(e){if(arguments.length<1)throw new TypeError("1 arguments required, but only ".concat(arguments.length," present"));var t=Object(r.a)(e);if(!Object(o.default)(t))throw new RangeError("Invalid time value");var n=i[t.getUTCDay()],l=Object(a.a)(t.getUTCDate(),2),c=u[t.getUTCMonth()],s=t.getUTCFullYear(),f=Object(a.a)(t.getUTCHours(),2),d=Object(a.a)(t.getUTCMinutes(),2),p=Object(a.a)(t.getUTCSeconds(),2);return"".concat(n,", ").concat(l," ").concat(c," ").concat(s," ").concat(f,":").concat(d,":").concat(p," GMT")};var r=n(6),o=n(99),a=n(183),i=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],u=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]},function(e,t,n){"use strict";t.a=function(e,t,n){var d,p,h,v,b,m,y,g,O,w;Object(s.a)(2,arguments);var j=Object(l.a)(e),_=Object(l.a)(t),E=Object(r.a)(),x=null!==(d=null!==(p=null==n?void 0:n.locale)&&void 0!==p?p:E.locale)&&void 0!==d?d:i.a,P=Object(f.a)(null!==(h=null!==(v=null!==(b=null!==(m=null==n?void 0:n.weekStartsOn)&&void 0!==m?m:null==n||null===(y=n.locale)||void 0===y||null===(g=y.options)||void 0===g?void 0:g.weekStartsOn)&&void 0!==b?b:E.weekStartsOn)&&void 0!==v?v:null===(O=E.locale)||void 0===O||null===(w=O.options)||void 0===w?void 0:w.weekStartsOn)&&void 0!==h?h:0);if(!x.localize)throw new RangeError("locale must contain localize property");if(!x.formatLong)throw new RangeError("locale must contain formatLong property");if(!x.formatRelative)throw new RangeError("locale must contain formatRelative property");var k,C=Object(o.a)(j,_);if(isNaN(C))throw new RangeError("Invalid time value");k=C<-6?"other":C<-1?"lastWeek":C<0?"yesterday":C<1?"today":C<2?"tomorrow":C<7?"nextWeek":"other";var S=Object(u.a)(j,Object(c.a)(j)),D=Object(u.a)(_,Object(c.a)(_)),M=x.formatRelative(k,S,D,{locale:x,weekStartsOn:P});return Object(a.default)(j,M,{locale:x,weekStartsOn:P})};var r=n(41),o=n(118),a=n(501),i=n(184),u=n(237),l=n(6),c=n(100),s=n(2),f=n(11)},function(e,t,n){"use strict";t.a=function(e){Object(a.a)(1,arguments);var t=Object(o.a)(e);return Object(r.a)(1e3*t)};var r=n(6),o=n(11),a=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(i.a)(1,arguments);var t=Object(r.a)(e),n=Object(a.a)(t,Object(o.a)(t)),u=n+1;return u};var r=n(6),o=n(560),a=n(118),i=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(a.a)(1,arguments);var t=Object(r.a)(e);if("Invalid Date"===String(new Date(t)))return NaN;return Object(o.a)(t)?366:365};var r=n(6),o=n(988),a=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(o.a)(1,arguments);var t=Object(r.a)(e),n=t.getFullYear(),a=10*Math.floor(n/10);return a};var r=n(6),o=n(2)},function(e,t,n){"use strict";t.a=function(){return Object(o.a)({},Object(r.a)())};var r=n(41),o=n(256)},function(e,t,n){"use strict";t.a=function(e){Object(o.a)(1,arguments);var t=Object(r.a)(e),n=t.getHours();return n};var r=n(6),o=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(a.a)(1,arguments);var t=Object(r.a)(e),n=Object(r.a)(Object(o.a)(t,60)),u=n.valueOf()-t.valueOf();return Math.round(u/i)};var r=n(254),o=n(341),a=n(2),i=6048e5},function(e,t,n){"use strict";t.a=function(e){Object(o.a)(1,arguments);var t=Object(r.a)(e),n=t.getMilliseconds();return n};var r=n(6),o=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(o.a)(1,arguments);var t=Object(r.a)(e),n=t.getMinutes();return n};var r=n(6),o=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(o.a)(1,arguments);var t=Object(r.a)(e),n=t.getMonth();return n};var r=n(6),o=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(o.a)(2,arguments);var n=e||{},i=t||{},u=Object(r.a)(n.start).getTime(),l=Object(r.a)(n.end).getTime(),c=Object(r.a)(i.start).getTime(),s=Object(r.a)(i.end).getTime();if(!(u<=l&&c<=s))throw new RangeError("Invalid interval");var f=ul?l:s,h=p-d;return Math.ceil(h/a)};var r=n(6),o=n(2),a=864e5},function(e,t,n){"use strict";t.a=function(e){Object(o.a)(1,arguments);var t=Object(r.a)(e),n=t.getSeconds();return n};var r=n(6),o=n(2)},function(e,t,n){"use strict";t.a=function(e){return Object(o.a)(1,arguments),Math.floor(Object(r.a)(e)/1e3)};var r=n(991),o=n(2)},function(e,t,n){"use strict";t.a=function(e,t){var n,c,s,f,d,p,h,v;Object(u.a)(1,arguments);var b=Object(r.a)(),m=Object(l.a)(null!==(n=null!==(c=null!==(s=null!==(f=null==t?void 0:t.weekStartsOn)&&void 0!==f?f:null==t||null===(d=t.locale)||void 0===d||null===(p=d.options)||void 0===p?void 0:p.weekStartsOn)&&void 0!==s?s:b.weekStartsOn)&&void 0!==c?c:null===(h=b.locale)||void 0===h||null===(v=h.options)||void 0===v?void 0:v.weekStartsOn)&&void 0!==n?n:0);if(!(m>=0&&m<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var y=Object(o.a)(e);if(isNaN(y))return NaN;var g=Object(a.a)(Object(i.a)(e)),O=m-g;O<=0&&(O+=7);var w=y-O;return Math.ceil(w/7)+1};var r=n(41),o=n(986),a=n(346),i=n(345),u=n(2),l=n(11)},function(e,t,n){"use strict";t.a=function(e,t){return Object(i.a)(1,arguments),Object(r.a)(Object(o.a)(e),Object(a.a)(e),t)+1};var r=n(550),o=n(994),a=n(345),i=n(2)},function(e,t,n){"use strict";t.a=function(e){return Object(o.a)(1,arguments),Object(r.a)(e).getFullYear()};var r=n(6),o=n(2)},function(e,t,n){"use strict";t.a=function(e){return Object(r.a)(1,arguments),Math.floor(e*o.d)};var r=n(2),o=n(27)},function(e,t,n){"use strict";t.a=function(e){return Object(r.a)(1,arguments),Math.floor(e*o.h)};var r=n(2),o=n(27)},function(e,t,n){"use strict";t.a=function(e){return Object(r.a)(1,arguments),Math.floor(e*o.m)};var r=n(2),o=n(27)},function(e,t,n){"use strict";t.a=function(e){Object(d.a)(1,arguments);var t=Object(f.a)(e.start),n=Object(f.a)(e.end);if(isNaN(t.getTime()))throw new RangeError("Start Date is invalid");if(isNaN(n.getTime()))throw new RangeError("End Date is invalid");var p={};p.years=Math.abs(Object(s.a)(n,t));var h=Object(r.a)(n,t),v=Object(o.a)(t,{years:h*p.years});p.months=Math.abs(Object(l.a)(n,v));var b=Object(o.a)(v,{months:h*p.months});p.days=Math.abs(Object(a.a)(n,b));var m=Object(o.a)(b,{days:h*p.days});p.hours=Math.abs(Object(i.a)(n,m));var y=Object(o.a)(m,{hours:h*p.hours});p.minutes=Math.abs(Object(u.a)(n,y));var g=Object(o.a)(y,{minutes:h*p.minutes});return p.seconds=Math.abs(Object(c.a)(n,g)),p};var r=n(154),o=n(964),a=n(552),i=n(553),u=n(554),l=n(343),c=n(344),s=n(978),f=n(6),d=n(2)},function(e,t,n){"use strict";t.a=function(e,t,n){var a,i;Object(r.a)(1,arguments),o(t)?i=t:n=t;return new Intl.DateTimeFormat(null===(a=n)||void 0===a?void 0:a.locale,i).format(e)};var r=n(2);function o(e){return void 0!==e&&!("locale"in e)}},function(e,t,n){"use strict";t.a=function(e,t,n){Object(p.a)(2,arguments);var h,v=0,b=Object(d.a)(e),m=Object(d.a)(t);if(null!=n&&n.unit)"second"===(h=null==n?void 0:n.unit)?v=Object(f.a)(b,m):"minute"===h?v=Object(s.a)(b,m):"hour"===h?v=Object(c.a)(b,m):"day"===h?v=Object(o.a)(b,m):"week"===h?v=Object(u.a)(b,m):"month"===h?v=Object(a.a)(b,m):"quarter"===h?v=Object(i.a)(b,m):"year"===h&&(v=Object(l.a)(b,m));else{var y=Object(f.a)(b,m);Math.abs(y)a.getTime()};var r=n(6),o=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(o.a)(2,arguments);var n=Object(r.a)(e),a=Object(r.a)(t);return n.getTime()Date.now()};var r=n(6),o=n(2)},function(e,t,n){"use strict";t.a=function(e,t,n){return Object(a.a)(2,arguments),Object(o.default)(Object(r.a)(e,t,new Date,n))};var r=n(995),o=n(99),a=n(2)},function(e,t,n){"use strict";n.d(t,"a",(function(){return I}));var r=n(2267),o=n(2268),a=n(2269),i=n(2270),u=n(2271),l=n(2272),c=n(2273),s=n(2274),f=n(2275),d=n(2276),p=n(2278),h=n(2280),v=n(2281),b=n(2282),m=n(2283),y=n(2284),g=n(2285),O=n(2287),w=n(2288),j=n(2289),_=n(2290),E=n(2291),x=n(2292),P=n(2293),k=n(2294),C=n(2295),S=n(2296),D=n(2297),M=n(2298),A=n(2299),T=n(2300),I={G:new r.a,y:new o.a,Y:new a.a,R:new i.a,u:new u.a,Q:new l.a,q:new c.a,M:new s.a,L:new f.a,w:new d.a,I:new p.a,d:new h.a,D:new v.a,E:new b.a,e:new m.a,c:new y.a,i:new g.a,a:new O.a,b:new w.a,B:new j.a,h:new _.a,H:new E.a,K:new x.a,k:new P.a,m:new k.a,s:new C.a,S:new S.a,X:new D.a,x:new M.a,t:new A.a,T:new T.a}},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){for(var n=0;n0}},{key:"set",value:function(e,t,n){var r=e.getUTCFullYear();if(n.isTwoDigitYear){var a=Object(o.d)(n.year,r);return e.setUTCFullYear(a,0,1),e.setUTCHours(0,0,0,0),e}var i="era"in t&&1!==t.era?1-n.year:n.year;return e.setUTCFullYear(i,0,1),e.setUTCHours(0,0,0,0),e}}])&&u(t.prototype,n),r&&u(t,r),s}(r.a)},function(e,t,n){"use strict";n.d(t,"a",(function(){return b}));var r=n(22),o=n(23),a=n(502),i=n(240);function u(e){return u="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},u(e)}function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(e,t){for(var n=0;n0}},{key:"set",value:function(e,t,n,r){var u=Object(a.a)(e,r);if(n.isTwoDigitYear){var l=Object(o.d)(n.year,u);return e.setUTCFullYear(l,0,r.firstWeekContainsDate),e.setUTCHours(0,0,0,0),Object(i.a)(e,r)}var c="era"in t&&1!==t.era?1-n.year:n.year;return e.setUTCFullYear(c,0,r.firstWeekContainsDate),e.setUTCHours(0,0,0,0),Object(i.a)(e,r)}}])&&c(t.prototype,n),r&&c(t,r),d}(r.a)},function(e,t,n){"use strict";n.d(t,"a",(function(){return v}));var r=n(22),o=n(23),a=n(239);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){for(var n=0;n=1&&t<=4}},{key:"set",value:function(e,t,n){return e.setUTCMonth(3*(n-1),1),e.setUTCHours(0,0,0,0),e}}])&&u(t.prototype,n),r&&u(t,r),s}(r.a)},function(e,t,n){"use strict";n.d(t,"a",(function(){return h}));var r=n(22),o=n(23);function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){for(var n=0;n=1&&t<=4}},{key:"set",value:function(e,t,n){return e.setUTCMonth(3*(n-1),1),e.setUTCHours(0,0,0,0),e}}])&&u(t.prototype,n),r&&u(t,r),s}(r.a)},function(e,t,n){"use strict";n.d(t,"a",(function(){return v}));var r=n(23),o=n(22),a=n(56);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){for(var n=0;n=0&&t<=11}},{key:"set",value:function(e,t,n){return e.setUTCMonth(n,1),e.setUTCHours(0,0,0,0),e}}])&&l(t.prototype,n),o&&l(t,o),f}(o.a)},function(e,t,n){"use strict";n.d(t,"a",(function(){return v}));var r=n(22),o=n(56),a=n(23);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){for(var n=0;n=0&&t<=11}},{key:"set",value:function(e,t,n){return e.setUTCMonth(n,1),e.setUTCHours(0,0,0,0),e}}])&&l(t.prototype,n),r&&l(t,r),f}(r.a)},function(e,t,n){"use strict";n.d(t,"a",(function(){return m}));var r=n(22),o=n(56),a=n(23),i=n(2277),u=n(240);function l(e){return l="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},l(e)}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){for(var n=0;n=1&&t<=53}},{key:"set",value:function(e,t,n,r){return Object(u.a)(Object(i.a)(e,n,r),r)}}])&&s(t.prototype,n),r&&s(t,r),p}(r.a)},function(e,t,n){"use strict";t.a=function(e,t,n){Object(i.a)(2,arguments);var u=Object(o.a)(e),l=Object(r.a)(t),c=Object(a.a)(u,n)-l;return u.setUTCDate(u.getUTCDate()-7*c),u};var r=n(11),o=n(6),a=n(867),i=n(2)},function(e,t,n){"use strict";n.d(t,"a",(function(){return m}));var r=n(22),o=n(56),a=n(23),i=n(2279),u=n(239);function l(e){return l="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},l(e)}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){for(var n=0;n=1&&t<=53}},{key:"set",value:function(e,t,n){return Object(u.a)(Object(i.a)(e,n))}}])&&s(t.prototype,n),r&&s(t,r),p}(r.a)},function(e,t,n){"use strict";t.a=function(e,t){Object(i.a)(2,arguments);var n=Object(o.a)(e),u=Object(r.a)(t),l=Object(a.a)(n)-u;return n.setUTCDate(n.getUTCDate()-7*l),n};var r=n(11),o=n(6),a=n(865),i=n(2)},function(e,t,n){"use strict";n.d(t,"a",(function(){return m}));var r=n(23),o=n(22),a=n(56);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){for(var n=0;n=1&&t<=b[a]:t>=1&&t<=v[a]}},{key:"set",value:function(e,t,n){return e.setUTCDate(n),e.setUTCHours(0,0,0,0),e}}])&&l(t.prototype,n),o&&l(t,o),f}(o.a)},function(e,t,n){"use strict";n.d(t,"a",(function(){return v}));var r=n(22),o=n(56),a=n(23);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){for(var n=0;n=1&&t<=366:t>=1&&t<=365}},{key:"set",value:function(e,t,n){return e.setUTCMonth(0,n),e.setUTCHours(0,0,0,0),e}}])&&l(t.prototype,n),r&&l(t,r),f}(r.a)},function(e,t,n){"use strict";n.d(t,"a",(function(){return h}));var r=n(22),o=n(562);function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){for(var n=0;n=0&&t<=6}},{key:"set",value:function(e,t,n,r){return(e=Object(o.a)(e,n,r)).setUTCHours(0,0,0,0),e}}])&&u(t.prototype,n),r&&u(t,r),s}(r.a)},function(e,t,n){"use strict";n.d(t,"a",(function(){return v}));var r=n(22),o=n(23),a=n(562);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){for(var n=0;n=0&&t<=6}},{key:"set",value:function(e,t,n,r){return(e=Object(a.a)(e,n,r)).setUTCHours(0,0,0,0),e}}])&&l(t.prototype,n),r&&l(t,r),f}(r.a)},function(e,t,n){"use strict";n.d(t,"a",(function(){return v}));var r=n(22),o=n(23),a=n(562);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){for(var n=0;n=0&&t<=6}},{key:"set",value:function(e,t,n,r){return(e=Object(a.a)(e,n,r)).setUTCHours(0,0,0,0),e}}])&&l(t.prototype,n),r&&l(t,r),f}(r.a)},function(e,t,n){"use strict";n.d(t,"a",(function(){return v}));var r=n(22),o=n(23),a=n(2286);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){for(var n=0;n=1&&t<=7}},{key:"set",value:function(e,t,n){return(e=Object(a.a)(e,n)).setUTCHours(0,0,0,0),e}}])&&l(t.prototype,n),r&&l(t,r),f}(r.a)},function(e,t,n){"use strict";t.a=function(e,t){Object(o.a)(2,arguments);var n=Object(a.a)(t);n%7==0&&(n-=7);var i=1,u=Object(r.a)(e),l=u.getUTCDay(),c=n%7,s=(c+7)%7,f=(s=1&&t<=12}},{key:"set",value:function(e,t,n){var r=e.getUTCHours()>=12;return r&&n<12?e.setUTCHours(n+12,0,0,0):r||12!==n?e.setUTCHours(n,0,0,0):e.setUTCHours(0,0,0,0),e}}])&&l(t.prototype,n),r&&l(t,r),f}(r.a)},function(e,t,n){"use strict";n.d(t,"a",(function(){return v}));var r=n(22),o=n(56),a=n(23);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){for(var n=0;n=0&&t<=23}},{key:"set",value:function(e,t,n){return e.setUTCHours(n,0,0,0),e}}])&&l(t.prototype,n),r&&l(t,r),f}(r.a)},function(e,t,n){"use strict";n.d(t,"a",(function(){return v}));var r=n(22),o=n(56),a=n(23);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){for(var n=0;n=0&&t<=11}},{key:"set",value:function(e,t,n){return e.getUTCHours()>=12&&n<12?e.setUTCHours(n+12,0,0,0):e.setUTCHours(n,0,0,0),e}}])&&l(t.prototype,n),r&&l(t,r),f}(r.a)},function(e,t,n){"use strict";n.d(t,"a",(function(){return v}));var r=n(22),o=n(56),a=n(23);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){for(var n=0;n=1&&t<=24}},{key:"set",value:function(e,t,n){var r=n<=24?n%24:n;return e.setUTCHours(r,0,0,0),e}}])&&l(t.prototype,n),r&&l(t,r),f}(r.a)},function(e,t,n){"use strict";n.d(t,"a",(function(){return v}));var r=n(22),o=n(56),a=n(23);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){for(var n=0;n=0&&t<=59}},{key:"set",value:function(e,t,n){return e.setUTCMinutes(n,0,0),e}}])&&l(t.prototype,n),r&&l(t,r),f}(r.a)},function(e,t,n){"use strict";n.d(t,"a",(function(){return v}));var r=n(22),o=n(56),a=n(23);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){for(var n=0;n=0&&t<=59}},{key:"set",value:function(e,t,n){return e.setUTCSeconds(n,0),e}}])&&l(t.prototype,n),r&&l(t,r),f}(r.a)},function(e,t,n){"use strict";n.d(t,"a",(function(){return h}));var r=n(22),o=n(23);function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){for(var n=0;n=a&&n<=i};var r=n(6),o=n(2)},function(e,t,n){"use strict";t.a=function(e){return Object(a.a)(1,arguments),Object(r.a)(e,Object(o.a)(Date.now(),1))};var r=n(255),o=n(347),a=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(o.a)(1,arguments);var t=Object(r.a)(e),n=t.getFullYear(),a=9+10*Math.floor(n/10);return t.setFullYear(a+1,0,0),t.setHours(0,0,0,0),t};var r=n(6),o=n(2)},function(e,t,n){"use strict";t.a=function(e){return Object(o.a)(1,arguments),Object(r.a)(e,{weekStartsOn:1})};var r=n(1006),o=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(a.a)(1,arguments);var t=Object(r.a)(e),n=new Date(0);n.setFullYear(t+1,0,4),n.setHours(0,0,0,0);var i=Object(o.a)(n);return i.setDate(i.getDate()-1),i};var r=n(196),o=n(153),a=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(o.a)(1,arguments);var t=Object(r.a)(e),n=t.getMonth(),a=n-n%3+3;return t.setMonth(a,0),t.setHours(0,0,0,0),t};var r=n(6),o=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(o.a)(1,arguments);var t=Object(r.a)(e),n=t.getFullYear();return t.setFullYear(n+1,0,0),t.setHours(0,0,0,0),t};var r=n(6),o=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(l.a)(2,arguments);var n=Object(r.a)(e);if(!Object(i.default)(n))throw new RangeError("Invalid time value");var s=Object(a.a)(n),f=Object(u.a)(n,s),h=t.match(c);if(!h)return"";var v=h.map((function(e){if("''"===e)return"'";var t=e[0];if("'"===t)return p(e);var n=o.a[t];if(n)return n(f,e);if(t.match(d))throw new RangeError("Format string contains an unescaped latin alphabet character `"+t+"`");return e})).join("");return v};var r=n(6),o=n(868),a=n(100),i=n(99),u=n(237),l=n(2),c=/(\w)\1*|''|'(''|[^'])+('|$)|./g,s=/^'([^]*?)'?$/,f=/''/g,d=/[a-zA-Z]/;function p(e){var t=e.match(s);return t?t[1].replace(f,"'"):e}},function(e,t,n){"use strict";t.a=function(e){var t=e.years,n=e.months,a=e.weeks,i=e.days,u=e.hours,l=e.minutes,c=e.seconds;Object(r.a)(1,arguments);var s=0;t&&(s+=t*o);n&&(s+=30.436875*n);a&&(s+=7*a);i&&(s+=i);var f=24*s*60*60;u&&(f+=60*u*60);l&&(f+=60*l);c&&(f+=c);return Math.round(1e3*f)};var r=n(2),o=365.2425},function(e,t,n){"use strict";t.a=function(e){Object(r.a)(1,arguments);var t=e/o.d;return Math.floor(t)};var r=n(2),o=n(27)},function(e,t,n){"use strict";t.a=function(e){Object(r.a)(1,arguments);var t=e/o.e;return Math.floor(t)};var r=n(2),o=n(27)},function(e,t,n){"use strict";t.a=function(e){Object(r.a)(1,arguments);var t=e/o.f;return Math.floor(t)};var r=n(2),o=n(27)},function(e,t,n){"use strict";t.a=function(e){Object(r.a)(1,arguments);var t=e/o.h;return Math.floor(t)};var r=n(2),o=n(27)},function(e,t,n){"use strict";t.a=function(e){return Object(r.a)(1,arguments),Math.floor(e*o.e)};var r=n(2),o=n(27)},function(e,t,n){"use strict";t.a=function(e){return Object(r.a)(1,arguments),Math.floor(e*o.n)};var r=n(2),o=n(27)},function(e,t,n){"use strict";t.a=function(e){Object(r.a)(1,arguments);var t=e/o.i;return Math.floor(t)};var r=n(2),o=n(27)},function(e,t,n){"use strict";t.a=function(e){Object(r.a)(1,arguments);var t=e/o.j;return Math.floor(t)};var r=n(2),o=n(27)},function(e,t,n){"use strict";t.a=function(e){return Object(o.a)(1,arguments),Object(r.a)(e,5)};var r=n(119),o=n(2)},function(e,t,n){"use strict";t.a=function(e){return Object(o.a)(1,arguments),Object(r.a)(e,1)};var r=n(119),o=n(2)},function(e,t,n){"use strict";t.a=function(e){return Object(o.a)(1,arguments),Object(r.a)(e,6)};var r=n(119),o=n(2)},function(e,t,n){"use strict";t.a=function(e){return Object(o.a)(1,arguments),Object(r.a)(e,0)};var r=n(119),o=n(2)},function(e,t,n){"use strict";t.a=function(e){return Object(o.a)(1,arguments),Object(r.a)(e,4)};var r=n(119),o=n(2)},function(e,t,n){"use strict";t.a=function(e){return Object(o.a)(1,arguments),Object(r.a)(e,2)};var r=n(119),o=n(2)},function(e,t,n){"use strict";t.a=function(e){return Object(o.a)(1,arguments),Object(r.a)(e,3)};var r=n(119),o=n(2)},function(e,t,n){"use strict";t.a=function(e,t){var n;Object(o.a)(1,arguments);var r=Object(a.a)(null!==(n=null==t?void 0:t.additionalDigits)&&void 0!==n?n:2);if(2!==r&&1!==r&&0!==r)throw new RangeError("additionalDigits must be 0, 1 or 2");if("string"!=typeof e&&"[object String]"!==Object.prototype.toString.call(e))return new Date(NaN);var i,u=s(e);if(u.date){var l=f(u.date,r);i=d(l.restDateString,l.year)}if(!i||isNaN(i.getTime()))return new Date(NaN);var c,p=i.getTime(),v=0;if(u.time&&(v=h(u.time),isNaN(v)))return new Date(NaN);if(!u.timezone){var m=new Date(p+v),y=new Date(0);return y.setFullYear(m.getUTCFullYear(),m.getUTCMonth(),m.getUTCDate()),y.setHours(m.getUTCHours(),m.getUTCMinutes(),m.getUTCSeconds(),m.getUTCMilliseconds()),y}if(c=b(u.timezone),isNaN(c))return new Date(NaN);return new Date(p+v+c)};var r=n(27),o=n(2),a=n(11);var i={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},u=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,l=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,c=/^([+-])(\d{2})(?::?(\d{2}))?$/;function s(e){var t,n={},r=e.split(i.dateTimeDelimiter);if(r.length>2)return n;if(/:/.test(r[0])?t=r[0]:(n.date=r[0],t=r[1],i.timeZoneDelimiter.test(n.date)&&(n.date=e.split(i.timeZoneDelimiter)[0],t=e.substr(n.date.length,e.length))),t){var o=i.timezone.exec(t);o?(n.time=t.replace(o[1],""),n.timezone=o[1]):n.time=t}return n}function f(e,t){var n=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+t)+"})|(\\d{2}|[+-]\\d{"+(2+t)+"})$)"),r=e.match(n);if(!r)return{year:NaN,restDateString:""};var o=r[1]?parseInt(r[1]):null,a=r[2]?parseInt(r[2]):null;return{year:null===a?o:100*a,restDateString:e.slice((r[1]||r[2]).length)}}function d(e,t){if(null===t)return new Date(NaN);var n=e.match(u);if(!n)return new Date(NaN);var r=!!n[4],o=p(n[1]),a=p(n[2])-1,i=p(n[3]),l=p(n[4]),c=p(n[5])-1;if(r)return function(e,t,n){return t>=1&&t<=53&&n>=0&&n<=6}(0,l,c)?function(e,t,n){var r=new Date(0);r.setUTCFullYear(e,0,4);var o=r.getUTCDay()||7,a=7*(t-1)+n+1-o;return r.setUTCDate(r.getUTCDate()+a),r}(t,l,c):new Date(NaN);var s=new Date(0);return function(e,t,n){return t>=0&&t<=11&&n>=1&&n<=(m[t]||(y(e)?29:28))}(t,a,i)&&function(e,t){return t>=1&&t<=(y(e)?366:365)}(t,o)?(s.setUTCFullYear(t,a,Math.max(o,i)),s):new Date(NaN)}function p(e){return e?parseInt(e):1}function h(e){var t=e.match(l);if(!t)return NaN;var n=v(t[1]),o=v(t[2]),a=v(t[3]);return function(e,t,n){if(24===e)return 0===t&&0===n;return n>=0&&n<60&&t>=0&&t<60&&e>=0&&e<25}(n,o,a)?n*r.d+o*r.e+1e3*a:NaN}function v(e){return e&&parseFloat(e.replace(",","."))||0}function b(e){if("Z"===e)return 0;var t=e.match(c);if(!t)return 0;var n="+"===t[1]?-1:1,o=parseInt(t[2]),a=t[3]&&parseInt(t[3])||0;return function(e,t){return t>=0&&t<=59}(0,a)?n*(o*r.d+a*r.e):NaN}var m=[31,null,31,30,31,30,31,31,30,31,30,31];function y(e){return e%400==0||e%4==0&&e%100!=0}},function(e,t,n){"use strict";t.a=function(e){if(Object(o.a)(1,arguments),"string"==typeof e){var t=e.match(/(\d{4})-(\d{2})-(\d{2})[T ](\d{2}):(\d{2}):(\d{2})(?:\.(\d{0,7}))?(?:Z|(.)(\d{2}):?(\d{2})?)?/);return t?new Date(Date.UTC(+t[1],+t[2]-1,+t[3],+t[4]-(+t[9]||0)*("-"==t[8]?-1:1),+t[5]-(+t[10]||0)*("-"==t[8]?-1:1),+t[6],+((t[7]||"0")+"00").substring(0,3))):new Date(NaN)}return Object(r.a)(e)};var r=n(6),o=n(2)},function(e,t,n){"use strict";t.a=function(e){return Object(r.a)(1,arguments),Object(o.a)(e,5)};var r=n(2),o=n(120)},function(e,t,n){"use strict";t.a=function(e){return Object(r.a)(1,arguments),Object(o.a)(e,1)};var r=n(2),o=n(120)},function(e,t,n){"use strict";t.a=function(e){return Object(r.a)(1,arguments),Object(o.a)(e,6)};var r=n(2),o=n(120)},function(e,t,n){"use strict";t.a=function(e){return Object(r.a)(1,arguments),Object(o.a)(e,0)};var r=n(2),o=n(120)},function(e,t,n){"use strict";t.a=function(e){return Object(r.a)(1,arguments),Object(o.a)(e,4)};var r=n(2),o=n(120)},function(e,t,n){"use strict";t.a=function(e){return Object(r.a)(1,arguments),Object(o.a)(e,2)};var r=n(2),o=n(120)},function(e,t,n){"use strict";t.a=function(e){return Object(r.a)(1,arguments),Object(o.a)(e,3)};var r=n(2),o=n(120)},function(e,t,n){"use strict";t.a=function(e){return Object(r.a)(1,arguments),Math.floor(e*o.i)};var r=n(2),o=n(27)},function(e,t,n){"use strict";t.a=function(e){Object(r.a)(1,arguments);var t=e/o.k;return Math.floor(t)};var r=n(2),o=n(27)},function(e,t,n){"use strict";t.a=function(e,t){var n;if(arguments.length<1)throw new TypeError("1 argument required, but only none provided present");var i=Object(a.a)(null!==(n=null==t?void 0:t.nearestTo)&&void 0!==n?n:1);if(i<1||i>30)throw new RangeError("`options.nearestTo` must be between 1 and 30");var u=Object(r.a)(e),l=u.getSeconds(),c=u.getMinutes()+l/60,s=Object(o.a)(null==t?void 0:t.roundingMethod),f=s(c/i)*i,d=c%i,p=Math.round(d/i)*i;return new Date(u.getFullYear(),u.getMonth(),u.getDate(),u.getHours(),f+p)};var r=n(6),o=n(197),a=n(11)},function(e,t,n){"use strict";t.a=function(e){Object(r.a)(1,arguments);var t=e/o.m;return Math.floor(t)};var r=n(2),o=n(27)},function(e,t,n){"use strict";t.a=function(e){return Object(r.a)(1,arguments),e*o.f};var r=n(2),o=n(27)},function(e,t,n){"use strict";t.a=function(e){Object(r.a)(1,arguments);var t=e/o.n;return Math.floor(t)};var r=n(2),o=n(27)},function(e,t,n){"use strict";t.a=function(e,t){if(Object(i.a)(2,arguments),"object"!==u(t)||null===t)throw new RangeError("values parameter must be an object");var n=Object(r.a)(e);if(isNaN(n.getTime()))return new Date(NaN);null!=t.year&&n.setFullYear(t.year);null!=t.month&&(n=Object(o.a)(n,t.month));null!=t.date&&n.setDate(Object(a.a)(t.date));null!=t.hours&&n.setHours(Object(a.a)(t.hours));null!=t.minutes&&n.setMinutes(Object(a.a)(t.minutes));null!=t.seconds&&n.setSeconds(Object(a.a)(t.seconds));null!=t.milliseconds&&n.setMilliseconds(Object(a.a)(t.milliseconds));return n};var r=n(6),o=n(564),a=n(11),i=n(2);function u(e){return u="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},u(e)}},function(e,t,n){"use strict";t.a=function(e,t){Object(a.a)(2,arguments);var n=Object(o.a)(e),i=Object(r.a)(t);return n.setDate(i),n};var r=n(11),o=n(6),a=n(2)},function(e,t,n){"use strict";t.a=function(e,t,n){var l,c,s,f,d,p,h,v;Object(i.a)(2,arguments);var b=Object(u.a)(),m=Object(a.a)(null!==(l=null!==(c=null!==(s=null!==(f=null==n?void 0:n.weekStartsOn)&&void 0!==f?f:null==n||null===(d=n.locale)||void 0===d||null===(p=d.options)||void 0===p?void 0:p.weekStartsOn)&&void 0!==s?s:b.weekStartsOn)&&void 0!==c?c:null===(h=b.locale)||void 0===h||null===(v=h.options)||void 0===v?void 0:v.weekStartsOn)&&void 0!==l?l:0);if(!(m>=0&&m<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var y=Object(o.a)(e),g=Object(a.a)(t),O=y.getDay(),w=g%7,j=(w+7)%7,_=7-m,E=g<0||g>6?g-(O+_)%7:(j+_)%7-(O+_)%7;return Object(r.a)(y,E)};var r=n(102),o=n(6),a=n(11),i=n(2),u=n(41)},function(e,t,n){"use strict";t.a=function(e,t){Object(a.a)(2,arguments);var n=Object(o.a)(e),i=Object(r.a)(t);return n.setMonth(0),n.setDate(i),n};var r=n(11),o=n(6),a=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(o.a)(1,arguments);var t={},n=Object(r.a)();for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(t[a]=n[a]);for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(void 0===e[i]?delete t[i]:t[i]=e[i]);Object(r.b)(t)};var r=n(41),o=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(a.a)(2,arguments);var n=Object(o.a)(e),i=Object(r.a)(t);return n.setHours(i),n};var r=n(11),o=n(6),a=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(u.a)(2,arguments);var n=Object(o.a)(e),l=Object(r.a)(t),c=Object(i.a)(n),s=l-c;return Object(a.a)(n,s)};var r=n(11),o=n(6),a=n(102),i=n(989),u=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(i.a)(2,arguments);var n=Object(o.a)(e),u=Object(r.a)(t),l=Object(a.a)(n)-u;return n.setDate(n.getDate()-7*l),n};var r=n(11),o=n(6),a=n(990),i=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(a.a)(2,arguments);var n=Object(o.a)(e),i=Object(r.a)(t);return n.setMilliseconds(i),n};var r=n(11),o=n(6),a=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(a.a)(2,arguments);var n=Object(o.a)(e),i=Object(r.a)(t);return n.setMinutes(i),n};var r=n(11),o=n(6),a=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(i.a)(2,arguments);var n=Object(o.a)(e),u=Object(r.a)(t),l=Math.floor(n.getMonth()/3)+1,c=u-l;return Object(a.a)(n,n.getMonth()+3*c)};var r=n(11),o=n(6),a=n(564),i=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(a.a)(2,arguments);var n=Object(o.a)(e),i=Object(r.a)(t);return n.setSeconds(i),n};var r=n(11),o=n(6),a=n(2)},function(e,t,n){"use strict";t.a=function(e,t,n){Object(a.a)(2,arguments);var u=Object(o.a)(e),l=Object(i.a)(t),c=Object(r.a)(u,n)-l;return u.setDate(u.getDate()-7*c),u};var r=n(992),o=n(6),a=n(2),i=n(11)},function(e,t,n){"use strict";t.a=function(e,t,n){var c,s,f,d,p,h,v,b;Object(u.a)(2,arguments);var m=Object(l.a)(),y=Object(i.a)(null!==(c=null!==(s=null!==(f=null!==(d=null==n?void 0:n.firstWeekContainsDate)&&void 0!==d?d:null==n||null===(p=n.locale)||void 0===p||null===(h=p.options)||void 0===h?void 0:h.firstWeekContainsDate)&&void 0!==f?f:m.firstWeekContainsDate)&&void 0!==s?s:null===(v=m.locale)||void 0===v||null===(b=v.options)||void 0===b?void 0:b.firstWeekContainsDate)&&void 0!==c?c:1),g=Object(a.a)(e),O=Object(i.a)(t),w=Object(r.a)(g,Object(o.a)(g,n)),j=new Date(0);return j.setFullYear(O,0,y),j.setHours(0,0,0,0),(g=Object(o.a)(j,n)).setDate(g.getDate()+w),g};var r=n(118),o=n(561),a=n(6),i=n(11),u=n(2),l=n(41)},function(e,t,n){"use strict";t.a=function(e,t){Object(a.a)(2,arguments);var n=Object(o.a)(e),i=Object(r.a)(t);if(isNaN(n.getTime()))return new Date(NaN);return n.setFullYear(i),n};var r=n(11),o=n(6),a=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(o.a)(1,arguments);var t=Object(r.a)(e),n=t.getFullYear(),a=10*Math.floor(n/10);return t.setFullYear(a,0,1),t.setHours(0,0,0,0),t};var r=n(6),o=n(2)},function(e,t,n){"use strict";t.a=function(){return Object(r.a)(Date.now())};var r=n(340)},function(e,t,n){"use strict";t.a=function(){var e=new Date,t=e.getFullYear(),n=e.getMonth(),r=e.getDate(),o=new Date(0);return o.setFullYear(t,n,r+1),o.setHours(0,0,0,0),o}},function(e,t,n){"use strict";t.a=function(){var e=new Date,t=e.getFullYear(),n=e.getMonth(),r=e.getDate(),o=new Date(0);return o.setFullYear(t,n,r-1),o.setHours(0,0,0,0),o}},function(e,t,n){"use strict";t.a=function(e,t){if(Object(a.a)(2,arguments),!t||"object"!==u(t))return new Date(NaN);var n=t.years?Object(i.a)(t.years):0,l=t.months?Object(i.a)(t.months):0,c=t.weeks?Object(i.a)(t.weeks):0,s=t.days?Object(i.a)(t.days):0,f=t.hours?Object(i.a)(t.hours):0,d=t.minutes?Object(i.a)(t.minutes):0,p=t.seconds?Object(i.a)(t.seconds):0,h=Object(o.a)(e,l+12*n),v=Object(r.a)(h,s+7*c),b=d+60*f,m=p+60*b,y=1e3*m,g=new Date(v.getTime()-y);return g};var r=n(347),o=n(1007),a=n(2),i=n(11);function u(e){return u="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},u(e)}},function(e,t,n){"use strict";t.a=function(e,t){Object(o.a)(2,arguments);var n=Object(a.a)(t);return Object(r.a)(e,-n)};var r=n(965),o=n(2),a=n(11)},function(e,t,n){"use strict";t.a=function(e,t){Object(o.a)(2,arguments);var n=Object(a.a)(t);return Object(r.a)(e,-n)};var r=n(546),o=n(2),a=n(11)},function(e,t,n){"use strict";t.a=function(e,t){Object(o.a)(2,arguments);var n=Object(a.a)(t);return Object(r.a)(e,-n)};var r=n(547),o=n(2),a=n(11)},function(e,t,n){"use strict";t.a=function(e,t){Object(a.a)(2,arguments);var n=Object(r.a)(t);return Object(o.a)(e,-n)};var r=n(11),o=n(548),a=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(a.a)(2,arguments);var n=Object(r.a)(t);return Object(o.a)(e,-n)};var r=n(11),o=n(969),a=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(a.a)(2,arguments);var n=Object(r.a)(t);return Object(o.a)(e,-n)};var r=n(11),o=n(341),a=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(a.a)(2,arguments);var n=Object(r.a)(t);return Object(o.a)(e,-n)};var r=n(11),o=n(970),a=n(2)},function(e,t,n){"use strict";t.a=function(e){return Object(r.a)(1,arguments),Math.floor(e*o.a)};var r=n(2),o=n(27)},function(e,t,n){"use strict";t.a=function(e){return Object(r.a)(1,arguments),Math.floor(e*o.j)};var r=n(2),o=n(27)},function(e,t,n){"use strict";t.a=function(e){return Object(r.a)(1,arguments),Math.floor(e*o.k)};var r=n(2),o=n(27)},function(e,t,n){var r;r=function(){var e=[],t=[],n={},r={},o={};function a(e){return"string"==typeof e?new RegExp("^"+e+"$","i"):e}function i(e,t){return e===t?t:e===e.toUpperCase()?t.toUpperCase():e[0]===e[0].toUpperCase()?t.charAt(0).toUpperCase()+t.substr(1).toLowerCase():t.toLowerCase()}function u(e,t){return e.replace(/\$(\d{1,2})/g,(function(e,n){return t[n]||""}))}function l(e,t){return e.replace(t[0],(function(n,r){var o=u(t[1],arguments);return i(""===n?e[r-1]:n,o)}))}function c(e,t,r){if(!e.length||n.hasOwnProperty(e))return t;for(var o=r.length;o--;){var a=r[o];if(a[0].test(t))return l(t,a)}return t}function s(e,t,n){return function(r){var o=r.toLowerCase();return t.hasOwnProperty(o)?i(r,o):e.hasOwnProperty(o)?i(r,e[o]):c(o,r,n)}}function f(e,t,n,r){return function(r){var o=r.toLowerCase();return!!t.hasOwnProperty(o)||!e.hasOwnProperty(o)&&c(o,o,n)===o}}function d(e,t,n){return(n?t+" ":"")+(1===t?d.singular(e):d.plural(e))}return d.plural=s(o,r,e),d.isPlural=f(o,r,e),d.singular=s(r,o,t),d.isSingular=f(r,o,t),d.addPluralRule=function(t,n){e.push([a(t),n])},d.addSingularRule=function(e,n){t.push([a(e),n])},d.addUncountableRule=function(e){"string"!=typeof e?(d.addPluralRule(e,"$0"),d.addSingularRule(e,"$0")):n[e.toLowerCase()]=!0},d.addIrregularRule=function(e,t){t=t.toLowerCase(),e=e.toLowerCase(),o[e]=t,r[t]=e},[["I","we"],["me","us"],["he","they"],["she","they"],["them","them"],["myself","ourselves"],["yourself","yourselves"],["itself","themselves"],["herself","themselves"],["himself","themselves"],["themself","themselves"],["is","are"],["was","were"],["has","have"],["this","these"],["that","those"],["echo","echoes"],["dingo","dingoes"],["volcano","volcanoes"],["tornado","tornadoes"],["torpedo","torpedoes"],["genus","genera"],["viscus","viscera"],["stigma","stigmata"],["stoma","stomata"],["dogma","dogmata"],["lemma","lemmata"],["schema","schemata"],["anathema","anathemata"],["ox","oxen"],["axe","axes"],["die","dice"],["yes","yeses"],["foot","feet"],["eave","eaves"],["goose","geese"],["tooth","teeth"],["quiz","quizzes"],["human","humans"],["proof","proofs"],["carve","carves"],["valve","valves"],["looey","looies"],["thief","thieves"],["groove","grooves"],["pickaxe","pickaxes"],["whiskey","whiskies"]].forEach((function(e){return d.addIrregularRule(e[0],e[1])})),[[/s?$/i,"s"],[/[^\u0000-\u007F]$/i,"$0"],[/([^aeiou]ese)$/i,"$1"],[/(ax|test)is$/i,"$1es"],[/(alias|[^aou]us|tlas|gas|ris)$/i,"$1es"],[/(e[mn]u)s?$/i,"$1s"],[/([^l]ias|[aeiou]las|[emjzr]as|[iu]am)$/i,"$1"],[/(alumn|syllab|octop|vir|radi|nucle|fung|cact|stimul|termin|bacill|foc|uter|loc|strat)(?:us|i)$/i,"$1i"],[/(alumn|alg|vertebr)(?:a|ae)$/i,"$1ae"],[/(seraph|cherub)(?:im)?$/i,"$1im"],[/(her|at|gr)o$/i,"$1oes"],[/(agend|addend|millenni|dat|extrem|bacteri|desiderat|strat|candelabr|errat|ov|symposi|curricul|automat|quor)(?:a|um)$/i,"$1a"],[/(apheli|hyperbat|periheli|asyndet|noumen|phenomen|criteri|organ|prolegomen|hedr|automat)(?:a|on)$/i,"$1a"],[/sis$/i,"ses"],[/(?:(kni|wi|li)fe|(ar|l|ea|eo|oa|hoo)f)$/i,"$1$2ves"],[/([^aeiouy]|qu)y$/i,"$1ies"],[/([^ch][ieo][ln])ey$/i,"$1ies"],[/(x|ch|ss|sh|zz)$/i,"$1es"],[/(matr|cod|mur|sil|vert|ind|append)(?:ix|ex)$/i,"$1ices"],[/(m|l)(?:ice|ouse)$/i,"$1ice"],[/(pe)(?:rson|ople)$/i,"$1ople"],[/(child)(?:ren)?$/i,"$1ren"],[/eaux$/i,"$0"],[/m[ae]n$/i,"men"],["thou","you"]].forEach((function(e){return d.addPluralRule(e[0],e[1])})),[[/s$/i,""],[/(ss)$/i,"$1"],[/(wi|kni|(?:after|half|high|low|mid|non|night|[^\w]|^)li)ves$/i,"$1fe"],[/(ar|(?:wo|[ae])l|[eo][ao])ves$/i,"$1f"],[/ies$/i,"y"],[/\b([pl]|zomb|(?:neck|cross)?t|coll|faer|food|gen|goon|group|lass|talk|goal|cut)ies$/i,"$1ie"],[/\b(mon|smil)ies$/i,"$1ey"],[/(m|l)ice$/i,"$1ouse"],[/(seraph|cherub)im$/i,"$1"],[/(x|ch|ss|sh|zz|tto|go|cho|alias|[^aou]us|tlas|gas|(?:her|at|gr)o|ris)(?:es)?$/i,"$1"],[/(analy|ba|diagno|parenthe|progno|synop|the|empha|cri)(?:sis|ses)$/i,"$1sis"],[/(movie|twelve|abuse|e[mn]u)s$/i,"$1"],[/(test)(?:is|es)$/i,"$1is"],[/(alumn|syllab|octop|vir|radi|nucle|fung|cact|stimul|termin|bacill|foc|uter|loc|strat)(?:us|i)$/i,"$1us"],[/(agend|addend|millenni|dat|extrem|bacteri|desiderat|strat|candelabr|errat|ov|symposi|curricul|quor)a$/i,"$1um"],[/(apheli|hyperbat|periheli|asyndet|noumen|phenomen|criteri|organ|prolegomen|hedr|automat)a$/i,"$1on"],[/(alumn|alg|vertebr)ae$/i,"$1a"],[/(cod|mur|sil|vert|ind)ices$/i,"$1ex"],[/(matr|append)ices$/i,"$1ix"],[/(pe)(rson|ople)$/i,"$1rson"],[/(child)ren$/i,"$1"],[/(eau)x?$/i,"$1"],[/men$/i,"man"]].forEach((function(e){return d.addSingularRule(e[0],e[1])})),["adulthood","advice","agenda","aid","alcohol","ammo","anime","athletics","audio","bison","blood","bream","buffalo","butter","carp","cash","chassis","chess","clothing","cod","commerce","cooperation","corps","debris","diabetes","digestion","elk","energy","equipment","excretion","expertise","flounder","fun","gallows","garbage","graffiti","headquarters","health","herpes","highjinks","homework","housework","information","jeans","justice","kudos","labour","literature","machinery","mackerel","mail","media","mews","moose","music","manga","news","pike","plankton","pliers","pollution","premises","rain","research","rice","salmon","scissors","series","sewage","shambles","shrimp","species","staff","swine","tennis","traffic","transporation","trout","tuna","wealth","welfare","whiting","wildebeest","wildlife","you",/[^aeiou]ese$/i,/deer$/i,/fish$/i,/measles$/i,/o[iu]s$/i,/pox$/i,/sheep$/i].forEach(d.addUncountableRule),d},e.exports=r()},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useDocumentValues=function(e,t){return(0,a.useLoadable)((0,r.useMemo)((()=>e?(0,i.observePaths)(e,t):(0,o.of)(void 0)),[e,t]))};var r=n(0),o=n(5),a=n(490),i=n(150)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useModuleStatus=function(e){return(0,r.useLoadable)((0,o.checkModuleStatus)(e))};var r=n(490),o=n(1009)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2390);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.unstable_useConditionalProperty=void 0;var r=n(768),o=n(2391),a=["checkProperty"];function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function l(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}t.unstable_useConditionalProperty=e=>{var t=e.checkProperty,n=l(e,a);return"function"==typeof t?function(e){var t=e.checkProperty,n=e.checkPropertyKey,a=e.document,i=e.parent,u=e.value,l=(0,r.useCurrentUser)().value;return(0,o.useCheckCondition)(t,n,{currentUser:(0,o.omitDeprecatedRole)(l),document:a,parent:i,value:u})}(function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,o)}return e},t.useCheckCondition=function(e,t,n){var o=n.document,i=n.parent,u=n.value,l=n.currentUser,c=(0,r.useRef)(!1);return(0,r.useMemo)((()=>{var n=!1;if("boolean"==typeof e)return e;try{n=e({document:o,parent:i,value:u,currentUser:l})}catch(e){return console.error("An error occurred while running the callback from `".concat(t,"`: ").concat(e.message)),!1}return a(n)&&!c.current?(console.warn("The `".concat(t,"` option is either a promise or a promise returning function. Async callbacks for `").concat(t,"` option is not currently supported.")),!1):(void 0===n&&console.warn("The `".concat(t,"` option is either a promise or a promise returning function. Async callbacks for `").concat(t,"` option is not currently supported.")),n)}),[e,o,i,u,l,t])};var r=n(0),o=["role"];function a(e){return"function"==typeof(null==e?void 0:e.then)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=l;var r=u(n(18)),o=u(n(0)),a=n(1),i=u(n(2393));function u(e){return e&&e.__esModule?e:{default:e}}function l(e){var t=e.error.isNetworkError;return o.default.createElement(a.Dialog,{header:"Error",cardShadow:2,width:1,footer:o.default.createElement(a.Box,{padding:3},o.default.createElement(a.Button,{text:"Retry",onClick:e.onRetry,style:{width:"100%"}}))},o.default.createElement(a.Box,{padding:4},!t&&o.default.createElement(a.Text,{accent:!0},e.error.message),t&&o.default.createElement(a.Stack,{space:4},o.default.createElement(a.Text,{accent:!0},"An error occurred while attempting to reach the Sanity API."),o.default.createElement(i.default,null))))}l.propTypes={error:r.default.shape({isNetworkError:r.default.bool,message:r.default.string.isRequired}).isRequired,onRetry:r.default.func.isRequired}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=(i=(0,r.useState)({isLoading:!0}),c=2,function(e){if(Array.isArray(e))return e}(i)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}}(i,c)||function(e,t){if(e){if("string"==typeof e)return u(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?u(e,t):void 0}}(i,c)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),t=e[0],n=e[1];var i,c;(0,r.useEffect)((()=>{Promise.all([a.versionedClient.request({uri:"/ping",withCredentials:!1}).then((()=>!0)),a.versionedClient.request({uri:"/users/me",withCredentials:!1}).then((()=>!0)).catch((()=>!1))]).then((e=>({isCorsError:e[0]&&!e[1],pingResponded:e[0]}))).catch((e=>({error:e}))).then((e=>n({result:e,isLoading:!1})))}),[]);var s=t.isLoading,f=t.result,d=window.location.origin||window.location.href.replace(new RegExp("".concat(window.location.pathname,"$")),"");if(s)return r.default.createElement(o.Container,{width:4,height:"fill"},r.default.createElement(o.Flex,{justify:"center",height:"fill"},r.default.createElement(o.Spinner,null)));var p=a.versionedClient.config().apiHost.replace(/.*?sanity\.([a-z]+).*/,"$1"),h=a.versionedClient.config().projectId,v="https://manage.sanity.".concat(p,"/projects/").concat(h,"/settings/api"),b=f.error&&f.error.response;if(b){var m=404===b.statusCode,y=b.body.attributes&&b.body.attributes.type;if(m&&"project"===y)return r.default.createElement(o.Stack,{space:4},r.default.createElement(o.Text,{accent:!0},b.body.message||b.statusCode),r.default.createElement(o.Text,{accent:!0},"Double-check that your ",r.default.createElement("code",null,"sanity.json")," points to the right project ID!"))}if(f.isCorsError)return r.default.createElement(l,{result:t.result},r.default.createElement(o.Text,{accent:!0},"It looks like the error is being caused by the current origin (",r.default.createElement("code",null,d),") not being allowed for this project. If you are a project administrator or developer, you can head to"," ",r.default.createElement("a",{rel:"noopener noreferrer",target:"_blank",href:v},"the project management")," ","interface. Add the origin under the"," ",r.default.createElement("a",{href:"https://www.sanity.io/docs/front-ends/cors",target:"_blank",rel:"noopener noreferrer"},r.default.createElement("em",null,"CORS Origins"))," ","section. Do remember to ",r.default.createElement("code",null,"allow credentials"),"!"));if(f.pingResponded)return r.default.createElement(l,{result:t.result},r.default.createElement(o.Text,{accent:!0},"Our diagnostics cannot quite determine why this happened. If it was a network glitch you could try hitting the ",r.default.createElement("strong",null,"Retry")," button below. If you are working as a developer on this project, you could also have a look at the browser's dev console and see if any issues are listed there."));return r.default.createElement(l,{result:t.result},r.default.createElement(o.Text,{accent:!0},"It might be that your internet connection is unstable or down. You could try hitting the"," ",r.default.createElement("strong",null,"Retry")," button to see if it was just a temporary glitch."))};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=o?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(r,a,u):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(1),a=n(317);function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{this.props.onLoginButtonClick?this.props.onLoginButtonClick(e,t):console.warn("LoginDialogContent is missing the onLoginButtonClick property")}))}render(){var e=this.props,t=e.title,n=e.description,r=e.providers,a=void 0===r?[]:r,i=e.SanityLogo;return u.default.createElement(o.Box,{paddingX:4,paddingY:5},u.default.createElement(o.Stack,{space:4},c.BrandLogo&&b&&u.default.createElement(v,{justify:"center"},u.default.createElement(c.BrandLogo,{projectName:b})),u.default.createElement(o.Stack,{space:4},!c.BrandLogo&&b&&u.default.createElement(o.Heading,{align:"center",as:"h1"},b),t&&u.default.createElement(o.Text,{align:"center",size:1,weight:"semibold"},t),n&&u.default.createElement(o.Text,{align:"center",muted:!0,size:1},n)),u.default.createElement(o.Stack,{space:2,as:"ul"},a.map(((e,t)=>u.default.createElement(s.LoginProviderButton,{key:(null==e?void 0:e.name)||t,onLogin:this.handleLoginButtonClicked,provider:e})))),i&&u.default.createElement(o.Flex,{justify:"center",marginTop:2},u.default.createElement(o.Text,null,u.default.createElement(i,null)))))}}t.default=m,d(m,"propTypes",{title:i.default.node.isRequired,description:i.default.node,providers:i.default.array,onLoginButtonClick:i.default.func,SanityLogo:i.default.oneOfType([i.default.object,i.default.node,i.default.func])}),d(m,"defaultProps",{description:null,providers:null,onLoginButtonClick:null,SanityLogo:null})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LoginProviderButton=function(e){var t=e.onLogin,n=e.provider,r=(0,l.getProviderLogo)(n),o=(0,i.useCallback)((e=>{t(n,e)}),[t,n]);return i.default.createElement(d,{mode:"ghost",paddingY:3,onClick:o},i.default.createElement(a.Flex,{justify:"center"},i.default.createElement(a.Inline,{space:2},i.default.createElement(p,null,i.default.createElement(r,null)),i.default.createElement(a.Box,null,i.default.createElement(a.Text,null,null==n?void 0:n.title)))))};var r,o,a=n(1),i=s(n(0)),u=s(n(3)),l=n(2397);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}function f(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var d=(0,u.default)(a.Button)((e=>{var t=e.theme.sanity.color.button,n=t.bleed,o=t.ghost;return(0,u.css)(r||(r=f(["\n @media (hover: hover) {\n &:not([data-disabled='true']):hover {\n --card-bg-color: ",";\n --card-fg-color: ",";\n --card-border-color: ",";\n }\n }\n "])),n.default.hovered.bg,n.default.hovered.fg,o.default.enabled.border)})),p=(0,u.default)(a.Box)(o||(o=f(["\n svg,\n img {\n border-radius: 50%;\n height: 1.25em;\n width: 1.25em;\n }\n"])))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getProviderLogo=function(e){switch(e.name){case"google":return i;case"github":return a;default:return function(){return e.logo?o.default.createElement("img",{src:e.logo,alt:"Logo for ".concat(e.name),referrerPolicy:"strict-origin-when-cross-origin"}):o.default.createElement(u,null)}}};var r,o=(r=n(0))&&r.__esModule?r:{default:r};var a=()=>o.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 438.55 438.55"},o.default.createElement("path",{d:"M409.13 114.57a218.32 218.32 0 0 0-79.8-79.8Q278.94 5.36 219.27 5.36T109.21 34.77a218.29 218.29 0 0 0-79.8 79.8Q0 165 0 224.63q0 71.67 41.83 128.91t108.06 79.23q7.71 1.43 11.42-2a11.17 11.17 0 0 0 3.69-8.57q0-.86-.14-15.42t-.14-25.41l-6.57 1.14a83.77 83.77 0 0 1-15.85 1 120.73 120.73 0 0 1-19.84-2 44.34 44.34 0 0 1-19.11-8.51 36.23 36.23 0 0 1-12.56-17.6l-2.86-6.57a71.34 71.34 0 0 0-9-14.56q-6.14-8-12.42-10.85l-2-1.43a21 21 0 0 1-3.71-3.43 15.66 15.66 0 0 1-2.57-4q-.86-2 1.43-3.29C61.2 310.42 64 310 68 310l5.71.85q5.71 1.14 14.13 6.85a46.08 46.08 0 0 1 13.85 14.84q6.57 11.71 15.85 17.85t18.7 6.14a81.19 81.19 0 0 0 16.27-1.42 56.78 56.78 0 0 0 12.85-4.29q2.57-19.14 14-29.41a195.49 195.49 0 0 1-29.36-5.13 116.52 116.52 0 0 1-26.83-11.14 76.86 76.86 0 0 1-23-19.13q-9.14-11.42-15-30t-5.8-42.81q0-34.55 22.56-58.82-10.57-26 2-58.24 8.28-2.57 24.55 3.85t23.84 11q7.57 4.56 12.13 7.71a206.2 206.2 0 0 1 109.64 0l10.85-6.85a153.65 153.65 0 0 1 26.26-12.56q15.13-5.71 23.13-3.14 12.84 32.26 2.28 58.24 22.55 24.27 22.56 58.82 0 24.27-5.85 43t-15.12 30a79.82 79.82 0 0 1-23.13 19 116.74 116.74 0 0 1-26.84 11.14 195.29 195.29 0 0 1-29.23 5.07q14.8 12.84 14.81 40.58v60.2a11.37 11.37 0 0 0 3.57 8.56q3.57 3.42 11.28 2 66.24-22 108.07-79.23t41.83-128.91q-.03-59.62-29.43-110.05z"})),i=()=>o.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 48 48"},o.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"}),o.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"}),o.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"}),o.default.createElement("path",{d:"M44.5 20H24v8.5h11.8a9.91 9.91 0 0 1-4.49 6.58l7 5.44C42.37 36.76 45 31.17 45 24a18.25 18.25 0 0 0-.5-4z",fill:"#4285f4"})),u=()=>o.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 112 112"},o.default.createElement("path",{d:"M0 0h112v112H0z"}),o.default.createElement("circle",{cx:"56",cy:"56",r:"56",fill:"#AFBACA"}),o.default.createElement("path",{d:"M22 24h68v68H22z"}),o.default.createElement("path",{d:"M27.667 35.333h56.667v45.333H27.667z"}),o.default.createElement("path",{fill:"#fff",d:"M84.333 41c0-3.117-2.55-5.667-5.666-5.667H33.333c-3.116 0-5.666 2.55-5.666 5.667v34c0 3.117 2.55 5.667 5.666 5.667h45.334c3.116 0 5.666-2.55 5.666-5.667V41zm-5.666 0L56 55.167 33.333 41h45.334zm0 34H33.333V46.667L56 60.833l22.667-14.166V75z"}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=c(n(0)),o=c(n(18)),a=n(97),i=n(1),u=c(n(2399)),l=n(565);function c(e){return e&&e.__esModule?e:{default:e}}function s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class f extends r.default.Component{constructor(){super(...arguments),s(this,"state",{providers:[],isLoaded:!1,shouldRedirect:!1,error:null}),s(this,"handleLoginButtonClicked",((e,t)=>{t.preventDefault(),this.redirectToProvider(e)})),s(this,"handleErrorDialogClosed",(()=>{this.setState({error:null})}))}componentDidMount(){this.getProviders=(0,u.default)(l.authenticationFetcher.getProviders()),this.getProviders.promise.then((e=>this.setState({providers:e,isLoaded:!0,shouldRedirect:1===e.length&&l.pluginConfig.providers.redirectOnSingle}))).catch((e=>this.setState({error:e})))}componentWillUnmount(){this.getProviders.cancel()}componentDidUpdate(){var e=this.state,t=e.providers,n=e.isLoaded,r=e.shouldRedirect;n&&r&&this.redirectToProvider(t[0])}redirectToProvider(e){var t=this.props,n=t.projectId,r=t.type,o=encodeURIComponent(window.location.toString()),i=["origin=".concat(o),n&&"projectId=".concat(n),"type=".concat(r)].filter(Boolean);!e.custom||e.supported||this.state.error?this.state.error||(window.location="".concat(e.url,"?").concat(i.join("&"))):this.setState({error:{message:'This project is missing the required "thirdPartyLogin" feature to support custom logins.',link:(0,a.generateHelpUrl)("third-party-login"),hideClose:!0}})}render(){var e=this.state,t=e.error,n=e.providers,o=e.isLoaded,a=e.shouldRedirect,u=this.props,c=u.title,s=u.description,f=u.SanityLogo;return t?r.default.createElement(i.Dialog,{header:"Error",width:5,onClose:null!=t&&t.hideClose?void 0:this.handleErrorDialogClosed,onClickOutside:null!=t&&t.hideClose?void 0:this.handleErrorDialogClosed,cardShadow:2},r.default.createElement(i.Box,{padding:4},r.default.createElement(i.Stack,{space:4},r.default.createElement(i.Text,null,null==t?void 0:t.message),(null==t?void 0:t.link)&&r.default.createElement(i.Text,null,r.default.createElement("a",{href:t.link},"Read more"))))):o&&0===(null==n?void 0:n.length)?r.default.createElement(i.Container,{padding:4,width:4},r.default.createElement(i.Text,null,"No providers configured")):o&&!a?r.default.createElement(i.Dialog,{header:"Please sign in",width:0,cardShadow:2},r.default.createElement(l.LoginDialogContent,{title:c,description:s,providers:n,SanityLogo:f,onLoginButtonClick:this.handleLoginButtonClicked})):null}}t.default=f,s(f,"propTypes",{title:o.default.node.isRequired,description:o.default.node,projectId:o.default.string,SanityLogo:o.default.oneOfType([o.default.object,o.default.node,o.default.func]),type:o.default.string}),s(f,"defaultProps",{description:null,projectId:null,SanityLogo:null,type:"dual"})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=!1;return{promise:new Promise(((n,r)=>{e.then((e=>{t||n(e)})),e.catch((e=>{t||r(e)}))})),cancel(){t=!0}}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(907);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=(0,((r=n(2402))&&r.__esModule?r:{default:r}).default)();t.default=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=new r.Observable((e=>{var t=h.subscribe(e);return e.next({type:"snapshot",location:f()}),t}));return{state:e,intercept:e=>(d.push(e),()=>{d.splice(d.indexOf(e),1)}),actions:(0,u.default)({navigate:p})}};var r=n(5),o=n(4),a=n(2403),i=l(n(2408)),u=l(n(2414));function l(e){return e&&e.__esModule?e:{default:e}}var c=()=>{},s=(0,a.createBrowserHistory)();function f(){return i.default.parse(document.location.href)}var d=[];function p(e,t){var n=f();if(d.length>0){var o=!1,a={nextUrl:e,cancel(){o=!0}};if(d.some((e=>(e(a),!o))),o)return{progress:new r.Observable(c)}}var i=(n.hash||"").substring(1).split(";").filter((e=>e.startsWith("_debug_"))),u=e+(i.length>0?"#".concat(i.join(";")):"");return t.replace?s.replace(u):s.push(u),{progress:new r.Observable(c)}}var h=new r.Observable((e=>s.listen((()=>e.next(f()))))).pipe((0,o.map)((e=>({type:"change",location:e}))),(0,o.share)())},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),n.d(t,"createBrowserHistory",(function(){return j})),n.d(t,"createHashHistory",(function(){return C})),n.d(t,"createMemoryHistory",(function(){return D})),n.d(t,"createLocation",(function(){return h})),n.d(t,"locationsAreEqual",(function(){return v})),n.d(t,"parsePath",(function(){return d})),n.d(t,"createPath",(function(){return p}));var r=n(121),o=n(2404),a=n(2405),i=(n(2406),n(2407));function u(e){return"/"===e.charAt(0)?e:"/"+e}function l(e){return"/"===e.charAt(0)?e.substr(1):e}function c(e,t){return 0===e.toLowerCase().indexOf(t.toLowerCase())&&-1!=="/?#".indexOf(e.charAt(t.length))}function s(e,t){return c(e,t)?e.substr(t.length):e}function f(e){return"/"===e.charAt(e.length-1)?e.slice(0,-1):e}function d(e){var t=e||"/",n="",r="",o=t.indexOf("#");-1!==o&&(r=t.substr(o),t=t.substr(0,o));var a=t.indexOf("?");return-1!==a&&(n=t.substr(a),t=t.substr(0,a)),{pathname:t,search:"?"===n?"":n,hash:"#"===r?"":r}}function p(e){var t=e.pathname,n=e.search,r=e.hash,o=t||"/";return n&&"?"!==n&&(o+="?"===n.charAt(0)?n:"?"+n),r&&"#"!==r&&(o+="#"===r.charAt(0)?r:"#"+r),o}function h(e,t,n,a){var i;"string"==typeof e?(i=d(e)).state=t:(void 0===(i=Object(r.a)({},e)).pathname&&(i.pathname=""),i.search?"?"!==i.search.charAt(0)&&(i.search="?"+i.search):i.search="",i.hash?"#"!==i.hash.charAt(0)&&(i.hash="#"+i.hash):i.hash="",void 0!==t&&void 0===i.state&&(i.state=t));try{i.pathname=decodeURI(i.pathname)}catch(e){throw e instanceof URIError?new URIError('Pathname "'+i.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):e}return n&&(i.key=n),a?i.pathname?"/"!==i.pathname.charAt(0)&&(i.pathname=Object(o.a)(i.pathname,a.pathname)):i.pathname=a.pathname:i.pathname||(i.pathname="/"),i}function v(e,t){return e.pathname===t.pathname&&e.search===t.search&&e.hash===t.hash&&e.key===t.key&&Object(a.a)(e.state,t.state)}function b(){var e=null;var t=[];return{setPrompt:function(t){return e=t,function(){e===t&&(e=null)}},confirmTransitionTo:function(t,n,r,o){if(null!=e){var a="function"==typeof e?e(t,n):e;"string"==typeof a?"function"==typeof r?r(a,o):o(!0):o(!1!==a)}else o(!0)},appendListener:function(e){var n=!0;function r(){n&&e.apply(void 0,arguments)}return t.push(r),function(){n=!1,t=t.filter((function(e){return e!==r}))}},notifyListeners:function(){for(var e=arguments.length,n=new Array(e),r=0;rt?n.splice(t,n.length-t,o):n.push(o),f({action:r,location:o,index:t,entries:n})}}))},replace:function(e,t){var r="REPLACE",o=h(e,t,d(),O.location);s.confirmTransitionTo(o,r,n,(function(e){e&&(O.entries[O.index]=o,f({action:r,location:o}))}))},go:g,goBack:function(){g(-1)},goForward:function(){g(1)},canGo:function(e){var t=O.index+e;return t>=0&&t=0;d--){var p=i[d];"."===p?o(i,d):".."===p?(o(i,d),f++):f&&(o(i,d),f--)}if(!c)for(;f--;f)i.unshift("..");!c||""===i[0]||i[0]&&r(i[0])||i.unshift("");var h=i.join("/");return n&&"/"!==h.substr(-1)&&(h+="/"),h}},function(e,t,n){"use strict";function r(e){return e.valueOf?e.valueOf():Object.prototype.valueOf.call(e)}t.a=function e(t,n){if(t===n)return!0;if(null==t||null==n)return!1;if(Array.isArray(t))return Array.isArray(n)&&t.length===n.length&&t.every((function(t,r){return e(t,n[r])}));if("object"==typeof t||"object"==typeof n){var o=r(t),a=r(n);return o!==t||a!==n?e(o,a):Object.keys(Object.assign({},t,n)).every((function(r){return e(t[r],n[r])}))}return!1}},function(e,t,n){"use strict"},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r="Invariant failed";function o(e,t){if(!e)throw new Error(r)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.configure=l,t.default=void 0;var r,o=(r=n(2409))&&r.__esModule?r:{default:r};function a(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return i(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return i(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&void 0!==arguments[0]?arguments[0]:{qsImpl:n(1012)},t=e.qsImpl;class r{constructor(){u(this,"query",void 0),u(this,"hostname",void 0),u(this,"port",void 0),u(this,"pathname",void 0),u(this,"protocol",void 0),u(this,"slashes",void 0),u(this,"hash",void 0)}get search(){var e=t.stringify(this.query||{});return e.length>1?"?".concat(e):null}set search(e){this.query=t.parse(e.replace(/^\?/,""))}get host(){return this.port?"".concat(this.hostname,":").concat(this.port):this.hostname}set host(e){var t=a(e.split(":"),2),n=t[0],r=t[1];Object.assign(this,{hostname:n,port:r})}get path(){return this.pathname+(this.search||"")}set path(e){var n=o.default.parse(e,!1,!1);Object.assign(this,{pathname:n.pathname,query:t.parse(n.search.substring(1))})}get href(){return o.default.format(this)}set href(e){var n=o.default.parse(e,!1,!1);Object.assign(this,{protocol:n.protocol,slashes:n.slashes,hostname:n.hostname,pathname:n.pathname,port:n.port,auth:n.auth,query:t.parse((n.search||"").substring(1)),hash:n.hash})}clone(){Object.assign(new Location,this)}extend(e){return Object.assign(new Location,this,e)}}return{parse:e=>Object.assign(new r,{href:e}),stringify:e=>o.default.format({protocol:e.protocol,slashes:e.slashes,hostname:e.hostname,pathname:e.pathname,port:e.port,search:e.search,hash:e.hash})}}var c=l();t.default=c},function(e,t,n){"use strict";var r=n(2410),o=n(2411);function a(){this.protocol=null,this.slashes=null,this.auth=null,this.host=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.query=null,this.pathname=null,this.path=null,this.href=null}t.parse=g,t.resolve=function(e,t){return g(e,!1,!0).resolve(t)},t.resolveObject=function(e,t){return e?g(e,!1,!0).resolveObject(t):t},t.format=function(e){o.isString(e)&&(e=g(e));return e instanceof a?e.format():a.prototype.format.call(e)},t.Url=a;var i=/^([a-z0-9.+-]+:)/i,u=/:[0-9]*$/,l=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,c=["{","}","|","\\","^","`"].concat(["<",">",'"',"`"," ","\r","\n","\t"]),s=["'"].concat(c),f=["%","/","?",";","#"].concat(s),d=["/","?","#"],p=/^[+a-z0-9A-Z_-]{0,63}$/,h=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,v={javascript:!0,"javascript:":!0},b={javascript:!0,"javascript:":!0},m={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},y=n(1012);function g(e,t,n){if(e&&o.isObject(e)&&e instanceof a)return e;var r=new a;return r.parse(e,t,n),r}a.prototype.parse=function(e,t,n){if(!o.isString(e))throw new TypeError("Parameter 'url' must be a string, not "+typeof e);var a=e.indexOf("?"),u=-1!==a&&a127?T+="x":T+=A[I];if(!T.match(p)){var F=D.slice(0,k),B=D.slice(k+1),L=A.match(h);L&&(F.push(L[1]),B.unshift(L[2])),B.length&&(g="/"+B.join(".")+g),this.hostname=F.join(".");break}}}this.hostname.length>255?this.hostname="":this.hostname=this.hostname.toLowerCase(),S||(this.hostname=r.toASCII(this.hostname));var N=this.port?":"+this.port:"",W=this.hostname||"";this.host=W+N,this.href+=this.host,S&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),"/"!==g[0]&&(g="/"+g))}if(!v[j])for(k=0,M=s.length;k0)&&n.host.split("@"))&&(n.auth=S.shift(),n.host=n.hostname=S.shift());return n.search=e.search,n.query=e.query,o.isNull(n.pathname)&&o.isNull(n.search)||(n.path=(n.pathname?n.pathname:"")+(n.search?n.search:"")),n.href=n.format(),n}if(!_.length)return n.pathname=null,n.search?n.path="/"+n.search:n.path=null,n.href=n.format(),n;for(var x=_.slice(-1)[0],P=(n.host||e.host||_.length>1)&&("."===x||".."===x)||""===x,k=0,C=_.length;C>=0;C--)"."===(x=_[C])?_.splice(C,1):".."===x?(_.splice(C,1),k++):k&&(_.splice(C,1),k--);if(!w&&!j)for(;k--;k)_.unshift("..");!w||""===_[0]||_[0]&&"/"===_[0].charAt(0)||_.unshift(""),P&&"/"!==_.join("/").substr(-1)&&_.push("");var S,D=""===_[0]||_[0]&&"/"===_[0].charAt(0);E&&(n.hostname=n.host=D?"":_.length?_.shift():"",(S=!!(n.host&&n.host.indexOf("@")>0)&&n.host.split("@"))&&(n.auth=S.shift(),n.host=n.hostname=S.shift()));return(w=w||n.host&&_.length)&&!D&&_.unshift(""),_.length?n.pathname=_.join("/"):(n.pathname=null,n.path=null),o.isNull(n.pathname)&&o.isNull(n.search)||(n.path=(n.pathname?n.pathname:"")+(n.search?n.search:"")),n.auth=e.auth||n.auth,n.slashes=n.slashes||e.slashes,n.href=n.format(),n},a.prototype.parseHost=function(){var e=this.host,t=u.exec(e);t&&(":"!==(t=t[0])&&(this.port=t.substr(1)),e=e.substr(0,e.length-t.length)),e&&(this.hostname=e)}},function(e,t,n){(function(e,r){var o;/*! https://mths.be/punycode v1.4.1 by @mathias */!function(a){"object"==typeof t&&t&&t.nodeType,"object"==typeof e&&e&&e.nodeType;var i="object"==typeof r&&r;i.global!==i&&i.window!==i&&i.self;var u,l=2147483647,c=36,s=/^xn--/,f=/[^\x20-\x7E]/,d=/[\x2E\u3002\uFF0E\uFF61]/g,p={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},h=Math.floor,v=String.fromCharCode;function b(e){throw new RangeError(p[e])}function m(e,t){for(var n=e.length,r=[];n--;)r[n]=t(e[n]);return r}function y(e,t){var n=e.split("@"),r="";return n.length>1&&(r=n[0]+"@",e=n[1]),r+m((e=e.replace(d,".")).split("."),t).join(".")}function g(e){for(var t,n,r=[],o=0,a=e.length;o=55296&&t<=56319&&o65535&&(t+=v((e-=65536)>>>10&1023|55296),e=56320|1023&e),t+=v(e)})).join("")}function w(e,t){return e+22+75*(e<26)-((0!=t)<<5)}function j(e,t,n){var r=0;for(e=n?h(e/700):e>>1,e+=h(e/t);e>455;r+=c)e=h(e/35);return h(r+36*e/(e+38))}function _(e){var t,n,r,o,a,i,u,s,f,d,p,v=[],m=e.length,y=0,g=128,w=72;for((n=e.lastIndexOf("-"))<0&&(n=0),r=0;r=128&&b("not-basic"),v.push(e.charCodeAt(r));for(o=n>0?n+1:0;o=m&&b("invalid-input"),((s=(p=e.charCodeAt(o++))-48<10?p-22:p-65<26?p-65:p-97<26?p-97:c)>=c||s>h((l-y)/i))&&b("overflow"),y+=s*i,!(s<(f=u<=w?1:u>=w+26?26:u-w));u+=c)i>h(l/(d=c-f))&&b("overflow"),i*=d;w=j(y-a,t=v.length+1,0==a),h(y/t)>l-g&&b("overflow"),g+=h(y/t),y%=t,v.splice(y++,0,g)}return O(v)}function E(e){var t,n,r,o,a,i,u,s,f,d,p,m,y,O,_,E=[];for(m=(e=g(e)).length,t=128,n=0,a=72,i=0;i=t&&ph((l-n)/(y=r+1))&&b("overflow"),n+=(u-t)*y,t=u,i=0;il&&b("overflow"),p==t){for(s=n,f=c;!(s<(d=f<=a?1:f>=a+26?26:f-a));f+=c)_=s-d,O=c-d,E.push(v(w(d+_%O,0))),s=h(_/O);E.push(v(w(s,0))),a=j(n,y,r==o),n=0,++r}++n,++t}return E.join("")}u={version:"1.4.1",ucs2:{decode:g,encode:O},decode:_,encode:E,toASCII:function(e){return y(e,(function(e){return f.test(e)?"xn--"+E(e):e}))},toUnicode:function(e){return y(e,(function(e){return s.test(e)?_(e.slice(4).toLowerCase()):e}))}},void 0===(o=function(){return u}.call(t,n,t,e))||(e.exports=o)}()}).call(t,n(136)(e),n(57))},function(e,t,n){"use strict";e.exports={isString:function(e){return"string"==typeof e},isObject:function(e){return"object"==typeof e&&null!==e},isNull:function(e){return null===e},isNullOrUndefined:function(e){return null==e}}},function(e,t,n){"use strict";function r(e,t){return Object.prototype.hasOwnProperty.call(e,t)}e.exports=function(e,t,n,a){t=t||"&",n=n||"=";var i={};if("string"!=typeof e||0===e.length)return i;var u=/\+/g;e=e.split(t);var l=1e3;a&&"number"==typeof a.maxKeys&&(l=a.maxKeys);var c=e.length;l>0&&c>l&&(c=l);for(var s=0;s=0?(f=v.substr(0,b),d=v.substr(b+1)):(f=v,d=""),p=decodeURIComponent(f),h=decodeURIComponent(d),r(i,p)?o(i[p])?i[p].push(h):i[p]=[i[p],h]:i[p]=h}return i};var o=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)}},function(e,t,n){"use strict";var r=function(e){switch(typeof e){case"string":return e;case"boolean":return e?"true":"false";case"number":return isFinite(e)?e:"";default:return""}};e.exports=function(e,t,n,u){return t=t||"&",n=n||"=",null===e&&(e=void 0),"object"==typeof e?a(i(e),(function(i){var u=encodeURIComponent(r(i))+n;return o(e[i])?a(e[i],(function(e){return u+encodeURIComponent(r(e))})).join(t):u+encodeURIComponent(r(e[i]))})).join(t):u?encodeURIComponent(r(u))+n+encodeURIComponent(r(e)):""};var o=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)};function a(e,t){if(e.map)return e.map(t);for(var n=[],r=0;r(t[n]=function(e,t){var n=(0,o.default)(),r=function(){for(var r=arguments.length,o=new Array(r),a=0;an.subscribe((t=>{e.next(t)})))),r}(n,e[n]),t)),{})};var r,o=(r=n(186))&&r.__esModule?r:{default:r},a=n(5)},function(e,t,n){e.exports=[n(2416)].map((function(e){return e&&e.__esModule?e.default:e}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(28),o=n(7),a=n(1),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),u=n(2417),l=n(2434),c=n(2435),s=n(3162);function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function d(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return p(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return p(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function p(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n((0,s.setActivePanes)([]),()=>(0,s.setActivePanes)([]))),[]);var p=d((0,i.useState)(null),2),h=p[0],v=p[1],b=(0,i.useCallback)((e=>{v(e.error)}),[]);return h?i.default.createElement(l.StructureError,{error:h}):i.default.createElement(a.ErrorBoundary,{onCatch:b},t&&!f?i.default.createElement(u.IntentResolver,{intent:t,params:n,payload:o}):i.default.createElement(c.DeskTool,{onPaneChange:s.setActivePanes}))}};t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2418);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.IntentResolver=function(e){var t=e.intent,n=(0,i.useUnique)(e.params||{}),s=(0,i.useUnique)(e.payload),f=b((0,o.useState)(null),2),p=f[0],h=f[1],m=b((0,o.useState)(null),2),y=m[0],g=m[1];if((0,o.useEffect)((()=>{var e={current:!1};function r(){return(r=v((function*(){var e=yield(0,c.ensureDocumentIdAndType)(n.id,n.type),r=e.id,o=e.type;return(0,a.resolveIntent)({intent:t,params:d(d({},n),{},{id:r,type:o}),payload:s})}))).apply(this,arguments)}return function(){return r.apply(this,arguments)}().then((t=>{e.current||h(t)})).catch(g),()=>{e.current=!0}}),[t,n,s]),y)throw y;return p?o.default.createElement(l.Redirect,{panes:p}):o.default.createElement(r.Card,{height:"fill"},o.default.createElement(u.Delay,{ms:300},o.default.createElement(r.Flex,{align:"center",direction:"column",height:"fill",justify:"center"},o.default.createElement(r.Spinner,{muted:!0}),o.default.createElement(r.Box,{marginTop:3},o.default.createElement(r.Text,{align:"center",muted:!0,size:1},"Loading…")))))};var r=n(1),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(2419),i=n(257),u=n(258),l=n(2422),c=n(2423);function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function d(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function p(e){for(var t=1;t(n,r,o)=>{var a=n&&"".concat((0,i.assignId)(n),"-").concat(r.path.join("__")),u=a&&t.get(a);if(u)return u;var l=e(n,r,o);return a&&t.set(a,l),l})),r=[[{id:"__edit__".concat(e.params.id),params:p(p({},(0,o.default)(e.params,["id"])),{},{type:e.params.type}),payload:e.payload}]];function d(e){return h.apply(this,arguments)}function h(){return(h=b((function*(e){var t,r=e.currentId,o=e.flatIndex,i=e.intent,u=e.params,l=e.parent,p=e.path,h=e.payload,v=e.unresolvedPane,b=e.levelIndex;if(!v)return[];var m=u.id,y=u.type,g=f(u,s),O={id:r,splitIndex:0,parent:l,path:p,index:o,params:{},payload:void 0},w=yield n(v,O,o).pipe((0,a.first)()).toPromise();return"document"===w.type&&w.id===m?[{panes:[...p.slice(0,p.length-1).map((e=>[{id:e}])),[{id:m,params:g,payload:h}]],depthIndex:p.length,levelIndex:b}]:null!==(t=w.canHandleIntent)&&void 0!==t&&t.call(w,i,u,{pane:w,index:o})||"documentList"===w.type&&w.schemaTypeName===y&&"_type == $type"===w.options.filter?[{panes:[...p.map((e=>[{id:e}])),[{id:u.id,params:g,payload:h}]],depthIndex:p.length,levelIndex:b}]:"list"===w.type&&w.child&&w.items?(yield Promise.all(w.items.map(((e,t)=>"divider"===e.type?Promise.resolve([]):d({currentId:e._id||e.id,flatIndex:o+1,intent:i,params:u,parent:w,path:[...p,e.id],payload:h,unresolvedPane:"function"==typeof w.child?(0,c.memoBind)(w,"child"):w.child,levelIndex:t}))))).flat():[]}))).apply(this,arguments)}var v=(yield d({currentId:"root",flatIndex:0,levelIndex:0,intent:e.intent,params:e.params,parent:null,path:[],payload:e.payload,unresolvedPane:e.rootPaneNode||(0,l.loadStructure)()})).sort(((e,t)=>e.depthIndex===t.depthIndex?e.levelIndex-t.levelIndex:e.depthIndex-t.depthIndex))[0];return v?v.panes:r})),m.apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r.StructureBuilder}});var r=n(248)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MissingDocumentTypesMessage=function(){return o.default.createElement(a.Card,{"data-testid":"missing-document-types-message",height:"fill",paddingX:[5,5,7],paddingY:[5,5,6],sizing:"border"},o.default.createElement(a.Text,{as:"p",align:"center"},"We’ll generate a UI here as soon as you"," ",o.default.createElement("a",{target:"_blank",rel:"noreferrer",href:"https://www.sanity.io/docs/create-a-schema-and-configure-sanity-studio"},"build your first schema.")))};var r,o=(r=n(0))&&r.__esModule?r:{default:r},a=n(1)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Redirect=function(e){var t=e.panes,n=(0,r.useRouter)().navigate;return(0,a.useEffect)((()=>{n({panes:t},{replace:!0})}),[n,t]),a.default.createElement(o.Card,{height:"fill"},a.default.createElement(i.Delay,{ms:300},a.default.createElement(o.Flex,{align:"center",direction:"column",height:"fill",justify:"center"},a.default.createElement(o.Spinner,{muted:!0}),a.default.createElement(o.Box,{marginTop:3},a.default.createElement(o.Text,{muted:!0,size:1},"Redirecting…")))))};var r=n(28),o=n(1),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=n(258);function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ensureDocumentIdAndType=function(e,t){return f.apply(this,arguments)},t.removeDraftPrefix=function(e){var t=(0,o.getPublishedId)(e);t!==e&&console.warn("Removed unexpected draft id in document link: All links to documents should have the `drafts.`-prefix removed and something appears to have made an intent link to `%s`",e);return t};var r,o=n(77),a=(r=n(78))&&r.__esModule?r:{default:r},i=n(198),u=n(4),l=n(349);function c(e,t,n,r,o,a,i){try{var u=e[a](i),l=u.value}catch(e){return void n(e)}u.done?t(l):Promise.resolve(l).then(r,o)}function s(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var a=e.apply(t,n);function i(e){c(a,r,o,i,u,"next",e)}function u(e){c(a,r,o,i,u,"throw",e)}i(void 0)}))}}function f(){return(f=s((function*(e,t){if(e&&t)return{id:e,type:t};if(!e&&t)return{id:(0,i.uuid)(),type:t};if(e&&!t)return{id:e,type:yield a.default.resolveTypeForDocument(e).pipe((0,u.first)()).toPromise()};throw new l.PaneResolutionError({message:"Neither document `id` or `type` was provided when trying to resolve intent."})}))).apply(this,arguments)}},function(e,t,n){"use strict";n(2425),n(2427);var r=n(2429);n.d(t,"a",(function(){return r.a}));n(2430),n(2432),n(2433),n(351),n(350),n(1021)},function(e,t,n){"use strict";n(1019),n(350)},function(e,t,n){"use strict";t.a=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i},function(e,t,n){"use strict";var r=n(1020),o=n(2428);Object(r.a)("v3",48,o.a)},function(e,t,n){"use strict";function r(e){return 14+(e+64>>>9<<4)+1}function o(e,t){var n=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(n>>16)<<16|65535&n}function a(e,t,n,r,a,i){return o((u=o(o(t,e),o(r,i)))<<(l=a)|u>>>32-l,n);var u,l}function i(e,t,n,r,o,i,u){return a(t&n|~t&r,e,t,o,i,u)}function u(e,t,n,r,o,i,u){return a(t&r|n&~r,e,t,o,i,u)}function l(e,t,n,r,o,i,u){return a(t^n^r,e,t,o,i,u)}function c(e,t,n,r,o,i,u){return a(n^(t|~r),e,t,o,i,u)}t.a=function(e){if("string"==typeof e){var t=unescape(encodeURIComponent(e));e=new Uint8Array(t.length);for(var n=0;n>5]>>>o%32&255,i=parseInt(r.charAt(a>>>4&15)+r.charAt(15&a),16);t.push(i)}return t}(function(e,t){e[t>>5]|=128<>5]|=(255&e[o/8])<>>32-t}t.a=function(e){var t=[1518500249,1859775393,2400959708,3395469782],n=[1732584193,4023233417,2562383102,271733878,3285377520];if("string"==typeof e){var a=unescape(encodeURIComponent(e));e=[];for(var i=0;i>>0;w=O,O=g,g=o(y,30)>>>0,y=m,m=E}n[0]=n[0]+m>>>0,n[1]=n[1]+y>>>0,n[2]=n[2]+g>>>0,n[3]=n[3]+O>>>0,n[4]=n[4]+w>>>0}return[n[0]>>24&255,n[0]>>16&255,n[0]>>8&255,255&n[0],n[1]>>24&255,n[1]>>16&255,n[1]>>8&255,255&n[1],n[2]>>24&255,n[2]>>16&255,n[2]>>8&255,255&n[2],n[3]>>24&255,n[3]>>16&255,n[3]>>8&255,255&n[3],n[4]>>24&255,n[4]>>16&255,n[4]>>8&255,255&n[4]]}},function(e,t,n){"use strict"},function(e,t,n){"use strict";n(351)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StructureError=function(e){var t=e.error;if(!(t instanceof f.PaneResolutionError))throw t;var n=t.cause,r=(null==n?void 0:n.stack)||t.stack,o=r&&!(n instanceof i.SerializeError)&&!t.message.includes("Module build failed:"),c=n instanceof i.SerializeError?n.path:[],d=n instanceof i.SerializeError&&n.helpId||t.helpId,p=(0,l.useCallback)((()=>{window.location.reload()}),[]);return l.default.createElement(u.Card,{height:"fill",overflow:"auto",padding:4,sizing:"border",tone:"critical"},l.default.createElement(u.Container,null,l.default.createElement(u.Heading,{as:"h2"},"Encountered an error while reading structure"),l.default.createElement(u.Card,{marginTop:4,padding:4,radius:2,overflow:"auto",shadow:1,tone:"inherit"},c.length>0&&l.default.createElement(u.Stack,{space:2},l.default.createElement(u.Label,null,"Structure path"),l.default.createElement(u.Code,null,c.slice(1).map(((e,t)=>l.default.createElement(v,{key:"".concat(e,"-").concat(t)},e))))),l.default.createElement(u.Stack,{marginTop:4,space:2},l.default.createElement(u.Label,null,"Error"),l.default.createElement(u.Code,null,o?function(e){return e.replace(/\(\.\.\.\)\./g,"(...)\n .").replace(/__WEBPACK_IMPORTED_MODULE_\d+_+/g,"").replace(/___default\./g,".").replace(new RegExp(" \\(https?:\\/\\/".concat(window.location.host),"g")," (")}(r):t.message)),d&&l.default.createElement(u.Box,{marginTop:4},l.default.createElement(u.Text,null,l.default.createElement("a",{href:(0,a.generateHelpUrl)(d),rel:"noopener noreferrer",target:"_blank"},"View documentation"))),l.default.createElement(u.Box,{marginTop:4},l.default.createElement(u.Button,{text:"Reload",icon:s.SyncIcon,tone:"primary",onClick:p})))))};var r,o,a=n(97),i=n(248),u=n(1),l=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=d(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),c=(r=n(3))&&r.__esModule?r:{default:r},s=n(7),f=n(349);function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(d=function(e){return e?n:t})(e)}var p,h,v=c.default.span(o||(p=["\n &:not(:last-child)::after {\n content: ' ➝ ';\n opacity: 0.5;\n }\n"],h||(h=p.slice(0)),o=Object.freeze(Object.defineProperties(p,{raw:{value:Object.freeze(h)}}))))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DeskTool=void 0;var r,o,a=n(199),i=n(28),u=n(1),l=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=m(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),c=(r=n(3))&&r.__esModule?r:{default:r},s=n(67),f=n(352),d=n(122),p=n(2458),h=n(1029),v=n(2461),b=["template"];function m(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(m=function(e){return e?n:t})(e)}function y(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function g(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return O(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return O(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function O(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var t=e.onPaneChange,n=(0,u.useToast)().push,r=(0,i.useRouter)(),o=r.navigate,c=r.getState,s=(0,p.useResolvedPanes)(),m=s.paneDataItems,O=s.resolvedPanes,w=s.routerPanes,j=(0,u.useMediaIndex)(),E=g((0,l.useState)(!1),2),x=E[0],P=E[1],k=g((0,l.useState)(null),2),C=k[0],S=k[1],D=(0,l.useCallback)((()=>P(!0)),[]),M=(0,l.useCallback)((()=>P(!1)),[]);(0,l.useEffect)((()=>{O.length&&t(O)}),[t,O]),(0,l.useEffect)((()=>{if(!(j>1)&&x&&(null==w?void 0:w.some((e=>e.length>1)))){var e=null==w?void 0:w.map((e=>[e[0]]));o({panes:e},{replace:!0})}}),[j,o,x,w]);var A=(0,i.useRouterState)((0,l.useCallback)((e=>{var t=e||{},n=t.action,r=t.legacyEditDocumentId,o=t.type,i=t.editDocumentId,u=t.params,l=(void 0===u?{}:u).template,c=(0,a.getTemplateById)(l),s=c&&c.schemaType||o;return"edit"===n&&r||s&&i}),[]));return(0,l.useEffect)((()=>{if(A){var e=c()||{},t=e.legacyEditDocumentId,n=e.type,r=e.editDocumentId,i=e.params,u=void 0===i?{}:i,l=u.template,s=y(u,b),f=(0,a.getTemplateById)(l),d=f&&f.schemaType||n;o((0,h.getIntentRouteParams)({id:r||t,type:d,payloadParams:s,templateName:l}),{replace:!0})}}),[c,o,A]),(0,l.useEffect)((()=>{var e=e=>{(0,h.isSaveHotkey)(e)&&(e.preventDefault(),n({closable:!0,id:"auto-save-message",status:"info",title:"Sanity auto-saves your work!",duration:4e3}))};return window.addEventListener("keydown",e),()=>window.removeEventListener("keydown",e)}),[n]),l.default.createElement(d.DeskToolProvider,{layoutCollapsed:x},l.default.createElement(u.PortalProvider,{element:C||null},l.default.createElement(_,{flex:1,height:x?void 0:"fill",minWidth:512,onCollapse:D,onExpand:M},m.map((e=>{var t=e.active,n=e.childItemId,r=e.groupIndex,o=e.itemId,a=e.key,i=e.pane,u=e.index,c=e.params,s=e.path,d=e.payload,p=e.siblingIndex,b=e.selected;return l.default.createElement(l.Fragment,{key:"".concat(i===f.LOADING_PANE?"loading":i.type,"-").concat(u)},i===f.LOADING_PANE?l.default.createElement(v.LoadingPane,{paneKey:a,path:s,message:h.getWaitMessages,selected:b}):l.default.createElement(v.DeskToolPane,{active:t,groupIndex:r,index:u,pane:i,childItemId:n,itemId:o,paneKey:a,params:c,payload:d,selected:b,siblingIndex:p}))}))),l.default.createElement("div",{"data-portal":"",ref:S})))}));t.DeskTool=E,E.displayName="DeskTool"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(116);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Pane=void 0;var r,o,a=n(10),i=n(1),u=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=h(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),l=(r=n(3))&&r.__esModule?r:{default:r},c=n(567),s=n(1023),f=n(2438),d=n(200),p=["children","currentMinWidth","currentMaxWidth","flex","id","minWidth","maxWidth","selected"];function h(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(h=function(e){return e?n:t})(e)}function v(){return v=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var g,O,w=(0,l.default)(i.Card)(o||(g=["\n outline: none;\n\n // NOTE: This will render a border to the right side of each pane\n // without taking up physical space.\n box-shadow: 1px 0 0 var(--card-border-color);\n"],O||(O=g.slice(0)),o=Object.freeze(Object.defineProperties(g,{raw:{value:Object.freeze(O)}})))),j=(0,u.forwardRef)((function(e,t){var n,r,o,l=e.children,h=e.currentMinWidth,m=e.currentMaxWidth,g=e.flex,O=void 0===g?1:g,j=e.id,_=e.minWidth,E=e.maxWidth,x=e.selected,P=void 0!==x&&x,k=y(e,p),C=b((0,u.useState)(null),2),S=C[0],D=C[1],M=(0,d.usePaneLayout)(),A=M.collapse,T=M.collapsed,I=M.expand,R=M.expandedElement,F=M.mount,B=M.panes,L=B.find((e=>e.element===S)),N=L&&B.indexOf(L),W="number"==typeof N?B[N+1]:void 0,V=N===B.length-1,z=R===S,U=!T&&((null==L?void 0:L.collapsed)||!1),H=(null==W?void 0:W.collapsed)||!1,Y=(0,i.useForwardedRef)(t),G=null!==(n=null==L?void 0:L.flex)&&void 0!==n?n:O,$=null!==(r=null==L?void 0:L.currentMinWidth)&&void 0!==r?r:h,q=null!==(o=null==L?void 0:L.currentMaxWidth)&&void 0!==o?o:m,X=(0,u.useCallback)((e=>{D(e),Y.current=e}),[Y]);(0,u.useEffect)((()=>{if(S)return F(S,{currentMinWidth:h,currentMaxWidth:m,flex:O,id:j,minWidth:_,maxWidth:E})}),[h,m,O,j,_,E,F,S]);var Z=(0,u.useCallback)((()=>{S&&A(S)}),[A,S]),K=(0,u.useCallback)((()=>{S&&I(S)}),[I,S]),J=(0,u.useMemo)((()=>({collapse:Z,collapsed:!T&&U,expand:K,index:N,isLast:V,rootElement:S})),[U,Z,K,V,T,N,S]),Q=(0,u.useMemo)((()=>{if(!T)return U?c.PANE_COLLAPSED_WIDTH:0===$||V?_||c.PANE_DEFAULT_MIN_WIDTH:$||_||c.PANE_DEFAULT_MIN_WIDTH}),[U,$,V,T,_]),ee=(0,u.useMemo)((()=>U?c.PANE_COLLAPSED_WIDTH:T&&V?void 0:V?E?null!=q?q:E:void 0:null!=q?q:E),[U,q,V,T,E]),te=T&&!V,ne=(0,u.useMemo)((()=>!V&&!T&&u.default.createElement(a.LegacyLayerProvider,{zOffset:"paneResizer"},u.default.createElement(f.PaneDivider,{disabled:U||H,element:S}))),[U,V,T,H,S]),re=(0,u.useMemo)((()=>({flex:G,minWidth:Q,maxWidth:ee===1/0?void 0:ee})),[G,Q,ee]);return u.default.createElement(u.default.Fragment,null,u.default.createElement(a.LegacyLayerProvider,{zOffset:"pane"},u.default.createElement(s.PaneContext.Provider,{value:J},u.default.createElement(w,v({"data-testid":"pane",tone:"inherit",hidden:te,id:j,overflow:T?void 0:"hidden"},k,{"data-pane-collapsed":U?"":void 0,"data-pane-index":N,"data-pane-selected":P?"":void 0,ref:X,style:re}),c.PANE_DEBUG&&u.default.createElement(i.Card,{padding:4,tone:z?"primary":"caution"},u.default.createElement(i.Code,{size:1},["#".concat(N),"collapsed=".concat(U),"currentMinWidth=".concat($),"currentMaxWidth=".concat(q),"flex=".concat(G),"minWidth=".concat(Q),"maxWidth=".concat(ee)].join("\n"))),u.default.createElement(i.BoundaryElementProvider,{element:S},!te&&u.default.createElement(i.Flex,{direction:"column",height:"fill"},l))))),ne)}));t.Pane=j},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PaneDivider=function(e){var t=e.disabled,n=e.element,r=(0,l.usePaneLayout)().resize,o=(f=(0,i.useState)(!1),d=2,function(e){if(Array.isArray(e))return e}(f)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}}(f,d)||function(e,t){if(e){if("string"==typeof e)return s(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?s(e,t):void 0}}(f,d)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),a=o[0],u=o[1],c=(0,i.useCallback)((e=>{if(n){u(!0),e.preventDefault();var t=e.pageX;r("start",n,0);var o=e=>{e.preventDefault();var o=e.pageX-t;r("move",n,o)},a=e=>{e.preventDefault(),u(!1),window.removeEventListener("mousemove",o),window.removeEventListener("mouseup",a),r("end",n,0)};window.addEventListener("mousemove",o),window.addEventListener("mouseup",a)}}),[n,r]);var f,d;return i.default.createElement(p,{"data-disabled":t?"":void 0,"data-dragging":a?"":void 0,onMouseDown:c})};var r,o,a=n(1),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),u=(r=n(3))&&r.__esModule?r:{default:r},l=n(200);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var f=(0,r.forwardRef)((function(e,t){var n=e.as,l=e.children,f=e.overflow,d=e.padding,p=s(e,u),h=(0,o.usePane)().collapsed,v=(0,a.usePaneLayout)().collapsed;return r.default.createElement(i.Root,c({"data-testid":"pane-content",forwardedAs:n},p,{flex:1,hidden:h,overflow:v?void 0:f,padding:d,ref:t,tone:"inherit"}),l)}));t.PaneContent=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Root=void 0;var r,o,a=n(1);var i,u,l=(0,((r=n(3))&&r.__esModule?r:{default:r}).default)(a.Card)(o||(i=["\n position: relative;\n outline: none;\n"],u||(u=i.slice(0)),o=Object.freeze(Object.defineProperties(i,{raw:{value:Object.freeze(u)}}))));t.Root=l,l.displayName="PaneContent__root"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PaneFooter=void 0;var r=n(10),o=n(1),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=n(259),u=n(2442);function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}var c=(0,a.forwardRef)((function(e,t){var n=e.children,l=e.padding,c=e.isReferencedDocument,s=(0,i.usePane)().collapsed;return a.default.createElement(r.LegacyLayerProvider,{zOffset:"paneFooter"},a.default.createElement(u.Root,{"data-testid":"pane-footer",hidden:s,ref:t},a.default.createElement(u.RootCard,{tone:c?"primary":"inherit"},a.default.createElement(o.Box,{padding:l},n))))}));t.PaneFooter=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RootCard=t.Root=void 0;var r,o,a,i=n(1),u=(r=n(3))&&r.__esModule?r:{default:r};function l(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var c=(0,u.default)(i.Layer)(o||(o=l(["\n position: sticky;\n bottom: 0;\n\n &:before {\n content: '';\n display: block;\n position: absolute;\n left: 0;\n right: 0;\n top: -1px;\n border-bottom: 1px solid var(--card-shadow-outline-color);\n }\n"])));t.Root=c;var s=(0,u.default)(i.Card)(a||(a=l(["\n padding-bottom: env(safe-area-inset-bottom);\n"])));t.RootCard=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PaneHeader=void 0;var r=n(10),o=n(1),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=n(2444),u=n(259),l=n(1025);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}var s=(0,a.forwardRef)((function(e,t){var n=e.actions,c=e.backButton,s=e.loading,f=e.subActions,d=e.tabs,p=e.title,h=e.totalReferenceCount,v=(0,u.usePane)(),b=v.collapse,m=v.collapsed,y=v.expand,g=v.rootElement,O=(0,o.useElementRect)(g||null),w=void 0!==h&&h>0,j=(0,a.useMemo)((()=>({width:m?(null==O?void 0:O.height)||window.innerHeight:void 0})),[m,O]),_=(0,a.useCallback)((()=>{m||b()}),[b,m]),E=(0,a.useCallback)((()=>{m&&y()}),[m,y]),x=!m&&w;return a.default.createElement(o.LayerProvider,{zOffset:100},a.default.createElement(l.Root,{"data-collapsed":m?"":void 0,"data-testid":"pane-header",ref:t},a.default.createElement(r.LegacyLayerProvider,{zOffset:"paneHeader"},a.default.createElement(o.Card,{"data-collapsed":m?"":void 0,tone:x?"primary":"inherit"},a.default.createElement(l.Layout,{onClick:E,padding:2,paddingBottom:d||f?1:2,sizing:"border",style:j},c,a.default.createElement(l.TitleBox,{flex:1,onClick:_,paddingLeft:c?1:3,paddingTop:3},s&&a.default.createElement(l.TitleTextSkeleton,{animated:!0,radius:1}),!s&&x?a.default.createElement(i.ReferencedDocHeading,{totalReferenceCount:h,title:p}):a.default.createElement(o.Box,{paddingBottom:3},a.default.createElement(l.TitleText,{textOverflow:"ellipsis",weight:"semibold"},p))),n&&a.default.createElement(o.Box,{hidden:m,paddingLeft:1},a.default.createElement(r.LegacyLayerProvider,{zOffset:"paneHeader"},n))),(d||f)&&a.default.createElement(o.Flex,{align:"center",hidden:m,paddingTop:0,paddingRight:2,paddingBottom:2,paddingLeft:3,overflow:"auto"},a.default.createElement(l.TabsBox,{flex:1,marginRight:f?3:0},a.default.createElement("div",null,d)),f&&a.default.createElement(o.Box,null,f))))))}));t.PaneHeader=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ReferencedDocHeading=function(e){var t=e.title,n=e.totalReferenceCount,a=(0,r.useRef)(null),c=p((0,r.useState)(0),2),s=c[0],f=c[1],d=p((0,u.useDeskToolSetting)("desk-tool","referenced-doc-has-confirmed-dialog",!1),2),h=d[0],m=d[1],y=(0,r.useCallback)((()=>m(!0)),[m]),g=(0,r.useCallback)((e=>{var t,n,r;!h&&null!=e&&null!==(t=e[0])&&void 0!==t&&null!==(n=t.borderBoxSize)&&void 0!==n&&null!==(r=n[0])&&void 0!==r&&r.inlineSize&&f(Math.floor(e[0].borderBoxSize[0].inlineSize))}),[h,f]);if(h)return r.default.createElement(o.Flex,null,r.default.createElement(o.Box,{paddingBottom:3},r.default.createElement(i.TitleText,{tabIndex:0,textOverflow:"ellipsis",weight:"semibold"},t)),r.default.createElement(l.ReferencedDocTooltip,{totalReferenceCount:n}));return r.default.createElement(r.default.Fragment,null,r.default.createElement(o.Popover,{key:"popover-".concat(s),content:r.default.createElement(v,{onClose:y,totalReferenceCount:n}),placement:"bottom-start",referenceElement:a.current,tone:"default",portal:!0,open:!0}),r.default.createElement(b,{callback:g},r.default.createElement(o.Flex,null,r.default.createElement("div",{ref:a},""),r.default.createElement(o.Box,{marginBottom:3},r.default.createElement(i.TitleText,{tabIndex:0,textOverflow:"ellipsis",weight:"semibold"},t)),r.default.createElement(l.ReferencedDocTooltip,{totalReferenceCount:n}))))};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(1),a=n(7),i=n(1025),u=n(568),l=n(2448),c=["callback","children"];function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function f(){return f=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function p(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return h(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return h(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function h(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{if(i&&"function"==typeof ResizeObserver){var e=new ResizeObserver(t);return e.observe(i),()=>{e.unobserve(i),e.disconnect()}}}),[i,t]),r.default.createElement("div",f({ref:u},o),n)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.resolveBackend=void 0;var r=a(n(2446)),o=a(n(2447));function a(e){return e&&e.__esModule?e:{default:e}}var i=null;t.resolveBackend=()=>(()=>{if(null!==i)return i;var e="__test__";try{localStorage.setItem(e,e),localStorage.removeItem(e),i=!0}catch(e){i=!1}return i})()?r.default:o.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(5),o={get:(e,t)=>{var n=localStorage.getItem(e);return(0,r.of)(null===n?t:((e,t)=>{try{return JSON.parse(e)}catch(e){return console.warn("Failed to parse settings: ".concat(e.message)),t}})(n,t))},set:(e,t)=>(null==t?localStorage.removeItem(e):localStorage.setItem(e,JSON.stringify(t)),(0,r.of)(t))};t.default=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(5),o=Object.create(null),a={get:(e,t)=>(0,r.of)(e in o?o[e]:t),set:(e,t)=>(null==t?delete o[e]:o[e]=t,(0,r.of)(t))};t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ReferencedDocTooltip=function(e){var t=e.totalReferenceCount;return o.default.createElement(a.Box,{marginLeft:2,marginRight:4},o.default.createElement(a.Text,null,o.default.createElement(a.Tooltip,{content:o.default.createElement(a.Box,{padding:2},o.default.createElement(a.Text,{size:1},"Referenced by ",t,1===t?" document":" documents")),placement:"right",fallbackPlacements:["bottom"],portal:!0},o.default.createElement(i.LinkIcon,null))))};var r,o=(r=n(0))&&r.__esModule?r:{default:r},a=n(1),i=n(7)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PaneLayout=function(e){var t=e.children,n=e.minWidth,c=e.onCollapse,d=e.onExpand,p=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,l),h=(0,o.useMemo)((()=>(0,u.createPaneLayoutController)()),[]),v=f((0,o.useState)(null),2),b=v[0],m=v[1],y=(0,r.useElementRect)(b),g=(null==y?void 0:y.width)||0,O=void 0!==g&&n?gh.setRootElement(b)),[h,b]),(0,o.useEffect)((()=>h.setRootWidth(g)),[h,g]),(0,o.useEffect)((()=>h.subscribe(_)),[h]),(0,o.useEffect)((()=>{void 0!==O&&(O&&c&&c(),!O&&d&&d())}),[O,c,d]);var E=(0,o.useMemo)((()=>({collapse:h.collapse,collapsed:O,expand:h.expand,expandedElement:j.expandedElement,mount:h.mount,panes:j.panes,resize:h.resize,resizing:j.resizing})),[O,h,j.expandedElement,j.panes,j.resizing]);return o.default.createElement(a.PaneLayoutContext.Provider,{value:E},o.default.createElement(i.Root,s({"data-ui":"PaneLayout"},p,{"data-collapsed":O?"":void 0,"data-resizing":j.resizing?"":void 0,"data-mounted":g?"":void 0,ref:m}),t))};var r=n(1),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(1024),i=n(2450),u=n(2451),l=["children","minWidth","onCollapse","onExpand"];function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var r=t.indexOf(e);r>-1&&t.splice(r,1),n.delete(e),v()}},resize:function(e,r,a){var i=t.indexOf(r),c=n.get(r);if(c){var s=t[i+1],f=n.get(s);if(f){if("start"===e&&(p=!0,u.left={element:r,flex:c.flex||1,width:r.offsetWidth},u.right={element:s,flex:f.flex||1,width:s.offsetWidth},v()),"move"===e&&u.left&&u.right){d=new Map;var h=(0,o._calcPaneResize)(u,c,f,a),b=h.leftW,m=h.rightW,y=h.leftFlex,g=h.rightFlex;d.set(r,{flex:y,width:b}),d.set(s,{flex:g,width:m}),v()}if("end"===e){var O,w,j,_;p=!1;var E=d.get(r),x=d.get(s);n.set(r,l(l({},c),{},{currentMinWidth:0,currentMaxWidth:null!==(O=c.maxWidth)&&void 0!==O?O:1/0,flex:null!==(w=null==E?void 0:E.flex)&&void 0!==w?w:c.flex})),n.set(s,l(l({},f),{},{currentMinWidth:0,currentMaxWidth:null!==(j=c.maxWidth)&&void 0!==j?j:1/0,flex:null!==(_=null==x?void 0:x.flex)&&void 0!==_?_:f.flex})),d=new Map,delete u.left,delete u.right,v()}}}},setRootElement:function(e){c=e},setRootWidth:function(e){s=e,v()},subscribe:function(t){return e.push(t),()=>{var n=e.push(t);n>-1&&e.splice(n,1)}}};function v(){if(s){var o,u=[],l=a(t);try{for(l.s();!(o=l.n()).done;){var c=o.value;c!==f&&u.unshift(c)}}catch(e){l.e(e)}finally{l.f()}f&&u.unshift(f);for(var h=new WeakMap,v=u.length,b=u[0],m=(v-1)*r.PANE_COLLAPSED_WIDTH,y=s-m,g=0,O=u;gy),M=d.get(x);h.set(x,{element:x,collapsed:D,currentMinWidth:null!==(w=null==M?void 0:M.width)&&void 0!==w?w:P.currentMinWidth,currentMaxWidth:null!==(j=null==M?void 0:M.width)&&void 0!==j?j:P.currentMaxWidth,flex:null!==(_=null!==(E=null==M?void 0:M.flex)&&void 0!==E?E:P.flex)&&void 0!==_?_:1}),y-=D?r.PANE_COLLAPSED_WIDTH:k-r.PANE_COLLAPSED_WIDTH}}var A,T=[],I=a(t);try{for(I.s();!(A=I.n()).done;){var R=A.value,F=h.get(R);F&&T.push(F)}}catch(e){I.e(e)}finally{I.f()}var B,L=a(e);try{for(L.s();!(B=L.n()).done;){(0,B.value)({expandedElement:f||t[t.length-1]||null,panes:T,resizing:p})}}catch(e){L.e(e)}finally{L.f()}}}};var r=n(567),o=n(2452);function a(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return i(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return i(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,u=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return u=e.done,e},e:function(e){l=!0,a=e},f:function(){try{u||null==n.return||n.return()}finally{if(l)throw a}}}}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);nv&&(h=v);var b=Math.min(Math.max(o,d),h),m=e.left.width+b,y=e.right.width-b;return{leftFlex:m/u.width*u.flex,leftW:m,rightFlex:y/u.width*u.flex,rightW:y}};var r=n(567)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t._sortElements=function(e,t){var n,i=new WeakMap,u=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return o(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return o(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,u=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return u=e.done,e},e:function(e){l=!0,i=e},f:function(){try{u||null==n.return||n.return()}finally{if(l)throw i}}}}(t);try{for(u.s();!(n=u.n()).done;){var l=n.value;i.set(l,(0,r._getDOMPath)(e,l))}}catch(e){u.e(e)}finally{u.f()}t.sort(((e,t)=>{for(var n=i.get(e)||a,r=i.get(t)||a,o=Math.max(n.length,r.length),u=0;ue.length)&&(t=e.length);for(var n=0,r=new Array(t);n({backButton:n,reviewChanges:!n,splitPanes:!n,splitViews:!n})),[n]),i=(0,r.useMemo)((()=>({features:a,layoutCollapsed:n})),[a,n]);return r.default.createElement(o.DeskToolContext.Provider,{value:i},t)};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=a(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=o?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(r,i,u):r[i]=e[i]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(1028);function a(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(a=function(e){return e?n:t})(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useDeskTool=function(){var e=(0,r.useContext)(o.DeskToolContext);if(!e)throw new Error("DeskTool: missing context value");return e};var r=n(0),o=n(1028)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useResolvedPanes=function(){var e=(0,o.useContext)(r.RouterContext),t=s((0,o.useState)({paneDataItems:[],resolvedPanes:[],routerPanes:[]}),2),n=t[0],f=t[1],d=s((0,o.useState)(),2),p=d[0],h=d[1];if(p)throw p;return(0,o.useEffect)((()=>{var t=new a.Observable((t=>(t.next(e.getState()),e.channel.subscribe((()=>t.next(e.getState())))))).pipe((0,i.map)((e=>(null==e?void 0:e.panes)||[]))),n=(0,l.createResolvedPaneNodeStream)({rootPaneNode:(0,c.loadStructure)(),routerPanesStream:t}).pipe((0,i.map)((e=>{var t=e.reduce(((e,t)=>{var n=e[t.groupIndex]||[];return n[t.siblingIndex]=t.routerPaneSibling,e[t.groupIndex]=n,e}),[]),n=t.length,r=e.map((r=>{var o,a=r.groupIndex,i=r.flatIndex,l=r.siblingIndex,c=r.routerPaneSibling,s=r.path,f=c.id,d=t[a+1];return{active:a===n-2,childItemId:null!==(o=null==d?void 0:d[0].id)&&void 0!==o?o:null,index:i,itemId:c.id,groupIndex:a,key:"".concat("loading"===r.type?"unknown":r.paneNode.id,"-").concat(f,"-").concat(l),pane:"loading"===r.type?u.LOADING_PANE:r.paneNode,params:c.params||{},path:s.join(";"),payload:c.payload,selected:i===e.length-1,siblingIndex:l}}));return{paneDataItems:r,routerPanes:t,resolvedPanes:r.map((e=>e.pane))}}))).subscribe({next:e=>f(e),error:e=>h(e)});return()=>n.unsubscribe()}),[e]),n};var r=n(28),o=n(0),a=n(5),i=n(4),u=n(352),l=n(2459),c=n(1016);function s(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return f(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return f(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);na.NEVER}:r;return t.pipe((0,i.map)((e=>[[{id:"root"}],...e])),(0,i.map)((e=>e.flatMap(((e,t)=>e.map(((e,n)=>({routerPaneSibling:e,groupIndex:t,siblingIndex:n}))))).map(((e,t)=>h(h({},e),{},{flatIndex:t}))))),(0,i.startWith)([]),(0,i.pairwise)(),(0,i.map)((e=>{for(var t=function(e,t){return O(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||y(e,t)||m()}(e,2),n=t[0],r=t[1],a=0;a{var n,r=e.cacheKeysByFlatIndex,o=e.resolvedPaneCache,a=t.flattenedRouterPanes,i=t.diffIndex,u=r.slice(0,i+1),l=r.slice(i+1),f=new Set(u.flatMap((e=>Array.from(e)))),d=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=y(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){u=!0,a=e},f:function(){try{i||null==n.return||n.return()}finally{if(u)throw a}}}}(l.flatMap((e=>Array.from(e))).filter((e=>!f.has(e))));try{for(d.s();!(n=d.n()).done;){var p=n.value;o.delete(p)}}catch(e){d.e(e)}finally{d.f()}return{flattenedRouterPanes:a,cacheKeysByFlatIndex:r,resolvedPaneCache:o,resolvePane:(0,s.createPaneResolver)((e=>(t,n,a)=>{var i=t&&"".concat((0,c.assignId)(t),"-").concat(function(e){var t,n;return"contextHash(".concat(JSON.stringify({id:e.id,parentId:parent&&(0,c.assignId)(parent),path:e.path,index:e.index,splitIndex:e.splitIndex,serializeOptionsIndex:null===(t=e.serializeOptions)||void 0===t?void 0:t.index,serializeOptionsPath:null===(n=e.serializeOptions)||void 0===n?void 0:n.path}),")")}(n)),u=i&&o.get(i);if(u)return u;var l=e(t,n,a);if(!i)return l;var s=r[a]||new Set;return s.add(i),r[a]=s,o.set(i,l),l}))}}),u),(0,i.switchMap)((e=>{var t=e.flattenedRouterPanes,r=e.resolvePane;return _({unresolvedPane:n,flattenedRouterPanes:t,parent:null,path:[],resolvePane:r})}))).pipe((0,i.scan)(((e,t)=>t.map(((t,n)=>{var r=e[n];return r?"loading"!==t.type?t:r.routerPaneSibling.id===t.routerPaneSibling.id?r:t:t}))),[]),(0,i.distinctUntilChanged)(((e,t)=>{if(e.length!==t.length)return!1;for(var n=0;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var n=e.replace(/^__edit__/,""),r=t.params,o=t.payload,a=r.type,i=r.template;if(!a)throw new Error("Document type for document with ID ".concat(n," was not provided in the router params."));var u=(0,l.defaultDocument)({schemaType:a,documentId:n});return u=u.id("editor").title("Editor"),i&&(u=u.initialValueTemplate(i,o)),u.serialize()};var j=e=>{var t={type:e.type,id:e.routerPaneSibling.id,params:e.routerPaneSibling.params||{},payload:e.routerPaneSibling.payload||null,flatIndex:e.flatIndex,groupIndex:e.groupIndex,siblingIndex:e.siblingIndex,path:e.path,paneNode:"resolvedMeta"===e.type?(0,c.assignId)(e.paneNode):null};return"metaHash(".concat(JSON.stringify(t),")")};function _(e){var t=e.unresolvedPane,n=e.flattenedRouterPanes,r=e.parent,o=e.path,l=e.resolvePane,c=b(n),s=c[0],p=c.slice(1),v=p[0],m={id:s.routerPaneSibling.id,splitIndex:s.siblingIndex,parent:r,path:[...o,s.routerPaneSibling.id],index:s.flatIndex,params:s.routerPaneSibling.params||{},payload:s.routerPaneSibling.payload};try{return l(t,m,s.flatIndex).pipe((0,i.switchMap)((e=>{var n,u=h(h({type:"resolvedMeta"},s),{},{paneNode:e,path:m.path}),c=p.map(((e,t)=>h({type:"loading",path:[...m.path,...p.slice(t).map(((t,n)=>"[".concat(e.flatIndex+n,"]")))],paneNode:null},e)));return p.length?(n=null!=v&&v.routerPaneSibling.id.startsWith("__edit__")?_({unresolvedPane:w,flattenedRouterPanes:p,parent:r,path:m.path,resolvePane:l}):s.groupIndex===(null==v?void 0:v.groupIndex)?_({unresolvedPane:t,flattenedRouterPanes:p,parent:r,path:o,resolvePane:l}):_({unresolvedPane:"function"==typeof e.child?(0,f.memoBind)(e,"child"):e.child,flattenedRouterPanes:p,parent:e,path:m.path,resolvePane:l}),(0,a.concat)((0,a.of)([u,...c]),n.pipe((0,i.map)((e=>[u,...e]))))):(0,a.of)([u])})))}catch(e){if(e instanceof d.PaneResolutionError&&(e.context&&console.warn("Pane resolution error at index ".concat(e.context.index).concat(e.context.splitIndex>0?" for split pane index ".concat(e.context.splitIndex):"",": ").concat(e.message).concat(e.helpId?" - see ".concat((0,u.generateHelpUrl)(e.helpId)):""),e),"structure-item-returned-no-child"===e.helpId))return(0,a.of)([]);throw e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.encodePanesSegment=function(e){return(e||[]).map((e=>e.map(y).join("|"))).map(encodeURIComponent).join(";")},t.parseOldPanesSegment=g,t.parsePanesSegment=function(e){if(-1!==e.indexOf(",{"))return g(e);return e.split(";").map((e=>{var t=e.split("|").map((e=>{var t=i(e.split(",")),n=t[0];return function(e,t){return e.reduce(((e,t)=>{if((e=>/^[a-z0-9]+=[^=]+/i.test(e))(t)){var n=t.slice(0,t.indexOf("=")),r=t.slice(n.length+1);e.params=p(p({},e.params),{},{[decodeURIComponent(n)]:decodeURIComponent(r)})}else(e=>/^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$/.test(e))(t)?e.payload=(o=t)?O(atob(o)):void 0:console.warn("Unknown pane segment: %s - skipping",t);var o;return e}),p(p({},t),{},{params:a.EMPTY_PARAMS,payload:void 0}))}(t.slice(1),{id:n})})),n=i(t),r=n[0],u=n.slice(1);return[r,...u.map((e=>p(p(p({},r),e),{},{id:e.id||r.id,params:p(p({},(0,o.default)(r.params,b)),e.params),payload:e.payload||r.payload})))]})).filter((e=>e.length>0))};var r,o=(r=n(66))&&r.__esModule?r:{default:r},a=n(352);function i(e){return f(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||c(e)||l()}function u(e,t){return f(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||c(e,t)||l()}function l(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function c(e,t){if(e){if("string"==typeof e)return s(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?s(e,t):void 0}}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var t,n=u(e,2),r=n[0],o=n[1];return!!o&&(!!c||!(o===(null===(t=l.params)||void 0===t?void 0:t[r])&&!b.includes(r)))})).map((e=>{var t=u(e,2),n=t[0],r=t[1];return"".concat(encodeURIComponent(n),"=").concat(encodeURIComponent(r))}));return[s?"":i].concat([d.length>0&&d,f].filter(m).flat()).join(",")||","}function g(e){for(var t=[],n=e;n.length;){var r=u(n.match(v)||[],3),o=r[0],a=r[1],i=r[2];if(o){var l=i&&O(i);t.push({id:a,payload:l}),n=n.slice(o.length)}else n=n.slice(1)}return[t]}function O(e){try{return JSON.parse(e)}catch(e){return void console.warn("Failed to parse parameters: ".concat(e.message))}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2462);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}));var o=n(1032);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===o[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DeskToolPane=void 0;var r,o=(r=n(36))&&r.__esModule?r:{default:r},a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=h(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=n(68),u=n(2468),l=n(3140),c=n(3154),s=n(3156),f=n(3158),d=["params","payload"],p=["params","payload"];function h(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(h=function(e){return e?n:t})(e)}function v(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return b(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return b(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){u=!0,a=e},f:function(){try{i||null==n.return||n.return()}finally{if(u)throw a}}}}function b(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var y={component:f.UserComponentPane,document:u.DocumentPane,documentList:l.DocumentListPane,list:c.ListPane},g=(0,a.memo)((function(e){var t=e.active,n=e.childItemId,r=e.groupIndex,o=e.index,u=e.itemId,l=e.pane,c=e.paneKey,f=e.params,d=e.payload,p=e.selected,h=e.siblingIndex,v=y[l.type]||s.UnknownPane;return a.default.createElement(i.PaneRouterProvider,{flatIndex:o,index:r,params:f,payload:d,siblingIndex:h},a.default.createElement(v,{childItemId:n||"",index:o,itemId:u,isActive:t,isSelected:p,paneKey:c,pane:l}))}),((e,t)=>{var n=e.params,r=void 0===n?{}:n,a=e.payload,i=void 0===a?null:a,u=m(e,d),l=t.params,c=void 0===l?{}:l,s=t.payload,f=void 0===s?null:s,h=m(t,p);if(!(0,o.default)(r,c))return!1;if(!(0,o.default)(i,f))return!1;var b,y=v(new Set([...Object.keys(u),...Object.keys(h)]));try{for(y.s();!(b=y.n()).done;){var g=b.value;if(u[g]!==h[g])return!1}}catch(e){y.e(e)}finally{y.f()}return!0}));t.DeskToolPane=g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PaneRouterProvider=function(e){var t=e.children,n=e.flatIndex,r=e.index,p=e.params,h=e.payload,b=e.siblingIndex,y=(0,a.useRouter)(),g=y.navigate,O=y.navigateIntent,w=(0,a.useRouterState)(),j=(0,i.useMemo)((()=>(null==w?void 0:w.panes)||m),[null==w?void 0:w.panes]),_=r-1,E=(0,i.useCallback)((e=>{var t=j[_]||[],n=e(t,t[b]),r=[...j.slice(0,_),n,...j.slice(_+1)],o=v(v({},w||{}),{},{panes:r});return setTimeout((()=>g(o)),0),o}),[_,g,j,w,b]),x=(0,i.useCallback)((e=>{E(((t,n)=>[...t.slice(0,b),v(v({},n),{},{payload:e}),...t.slice(b+1)]))}),[E,b]),P=(0,i.useCallback)((e=>{E(((t,n)=>[...t.slice(0,b),v(v({},n),{},{params:e}),...t.slice(b+1)]))}),[E,b]),k=(0,i.useCallback)((e=>{var t=e.id,n=e.parentRefPath,r=e.type,o=e.template;g({panes:[...j.slice(0,_+1),[{id:t,params:{template:o.id,parentRefPath:(0,u.toString)(n),type:r},payload:o.params}]]})}),[_,g,j]),C=(0,i.useMemo)((()=>({index:n,groupIndex:_,siblingIndex:b,payload:h,params:p,hasGroupSiblings:!!j[_]&&j[_].length>1,groupLength:j[_]?j[_].length:0,routerPanesState:j,ChildLink:l.ChildLink,BackLink:c.BackLink,ReferenceChildLink:s.ReferenceChildLink,handleEditReference:k,ParameterizedLink:d.ParameterizedLink,replaceCurrent:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};E((()=>[{id:e.id||"",payload:e.payload,params:e.params||{}}]))},closeCurrent:()=>{E(((e,t)=>e.length>1?e.filter((e=>e!==t)):e))},duplicateCurrent:e=>{E(((t,n)=>{var r=v(v({},n),{},{payload:(null==e?void 0:e.payload)||n.payload,params:(null==e?void 0:e.params)||n.params});return[...t.slice(0,b),r,...t.slice(b)]}))},setView:e=>{var t=(0,o.default)(p,"view");return P(e?v(v({},t),{},{view:e}):t)},setParams:P,setPayload:x,navigateIntent:O})),[n,_,k,E,O,p,h,j,P,x,b]);return i.default.createElement(f.PaneRouterContext.Provider,{value:C},t)};var r,o=(r=n(66))&&r.__esModule?r:{default:r},a=n(28),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),u=n(14),l=n(1031),c=n(1030),s=n(2464),f=n(260),d=n(2465);function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}function h(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function v(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var p=(0,r.forwardRef)((function(e,t){var n=e.documentId,u=e.documentType,c=e.parentRefPath,f=e.children,p=e.template,h=d(e,i);return r.default.createElement(a.ChildLink,l({},h,{ref:t,childId:n,childPayload:null==p?void 0:p.params,childParameters:s({type:u,parentRefPath:(0,o.toString)(c)},p&&{template:null==p?void 0:p.id})}),f)}));t.ReferenceChildLink=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ParameterizedLink=void 0;var r=n(28),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(257),i=n(260),u=["params","payload"];function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var h=(0,o.forwardRef)((function(e,t){var n=(0,o.useContext)(i.PaneRouterContext),l=n.routerPanesState,s=n.groupIndex,d=n.siblingIndex,h=e.params,v=e.payload,b=p(e,u),m=(0,a.useUnique)(h),y=(0,a.useUnique)(v),g=(0,o.useMemo)((()=>{var e=l[s],t=e[d],n=f(f({},t),{},{params:null!=m?m:t.params,payload:null!=y?y:t.payload}),r=[...e.slice(0,d),n,...e.slice(d+1)];return{panes:[...l.slice(0,s),r,...l.slice(s+1)]}}),[l,s,m,y,d]);return o.default.createElement(r.StateLink,c({ref:t},b,{state:g}))}));t.ParameterizedLink=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.usePaneRouter=function(){return(0,r.useContext)(o.PaneRouterContext)};var r=n(0),o=n(260)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2469);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentPane=void 0;var r,o,a=n(15),i=n(10),u=n(62),l=n(199),c=n(1),s=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=C(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),f=(r=n(3))&&r.__esModule?r:{default:r},d=n(14),p=n(2470),h=n(25),v=n(122),b=n(68),m=n(67),y=n(200),g=n(2472),O=n(1032),w=n(2475),j=n(2569),_=n(2982),E=n(2983),x=n(1153),P=n(44),k=n(3085);function C(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(C=function(e){return e?n:t})(e)}function S(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function D(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:{};return(0,s.useMemo)((()=>{if(e.type&&"*"!==e.type)return e;var n=e.template||t.template,r=n?(0,l.getTemplateById)(n):void 0,o=null==r?void 0:r.schemaType;return o?D(D({},e),{},{type:o}):e}),[e,t.template])}(e.pane.options,n.params),o=(0,a.useDocumentType)(r.id,r.type),i=o.documentType,u=o.isLoaded,f=A((0,a.unstable_useTemplatePermissions)((0,h.getNewDocumentOptions)()),2),v=f[0],m=f[1],y=u&&!m,w=(0,s.useMemo)((()=>y&&i&&r.type!==i?function(e,t,n){return D(D({},e),{},{pane:D(D({},e.pane),{},{options:D(D({},t),{},{type:n})})})}(e,r,i):e),[e,i,y,r]),j=n.ReferenceChildLink,_=n.handleEditReference,E=n.groupIndex,x=n.routerPanesState,P=(null===(t=x[E+1])||void 0===t?void 0:t[0].params)||{},C=x.length,S=P.parentRefPath,M=(0,s.useMemo)((()=>S?{path:(0,d.fromString)(S),state:E>=C-1?"none":E>=C-2?"selected":"pressed"}:{path:[],state:"none"}),[S,E,C]);return"*"!==r.type||y?i?s.default.createElement(k.DocumentPaneProvider,w,s.default.createElement(p.Unstable_ReferenceInputOptionsProvider,{EditReferenceLinkComponent:j,onEditReference:_,initialValueTemplateItems:v,activePath:M},s.default.createElement(N,null))):s.default.createElement(g.ErrorPane,{flex:2.5,minWidth:320,paneKey:e.paneKey,title:s.default.createElement(s.default.Fragment,null,"The document was not found")},s.default.createElement(c.Stack,{space:4},s.default.createElement(c.Text,{as:"p"},"The document type is not defined, and a document with the ",s.default.createElement("code",null,r.id)," ","identifier could not be found."))):s.default.createElement(O.LoadingPane,{flex:2.5,minWidth:320,paneKey:e.paneKey,title:"Loading document…"})}));function N(){var e=(0,P.useDocumentPane)(),t=e.changesOpen,n=e.documentSchema,r=e.documentType,o=e.handleFocus,a=e.handleHistoryOpen,u=e.handleKeyUp,l=e.inspectOpen,f=e.paneKey,d=e.value,p=e.totalReferenceCount,h=(0,v.useDeskTool)().features,b=(0,y.usePaneLayout)().collapsed,O=(0,i.useZIndex)(),k=A((0,s.useState)(null),2),C=k[0],S=k[1],D=A((0,s.useState)(null),2),M=D[0],T=D[1],I=A((0,s.useState)(null),2),R=I[0],L=I[1],N=(0,c.useElementRect)(M),W=null==N?void 0:N.height,V=void 0!==p&&p>0,z=(0,s.useMemo)((()=>s.default.createElement(j.DocumentPanel,{footerHeight:W||null,rootElement:C,isInspectOpen:l})),[W,C,l]),U=(0,s.useMemo)((()=>s.default.createElement(m.PaneFooter,{isReferencedDocument:V,ref:T},s.default.createElement(x.DocumentStatusBar,{actionsBoxRef:L}))),[V]),H=(0,s.useMemo)((()=>h.reviewChanges&&t?s.default.createElement(c.BoundaryElementProvider,{element:C},s.default.createElement(w.ChangesPanel,null)):null),[t,h.reviewChanges,C]),Y=(0,s.useMemo)((()=>n?s.default.createElement(s.default.Fragment,null,s.default.createElement(c.DialogProvider,{position:F,zOffset:O.portal},s.default.createElement(c.Flex,{direction:"column",flex:1,height:b?void 0:"fill"},s.default.createElement(B,{"data-testid":"change-connector-root",isReviewChangesOpen:t,onOpenReviewChanges:a,onSetFocus:o},z,H))),U,s.default.createElement(_.DocumentOperationResults,null)):s.default.createElement(g.ErrorPane,{flex:2.5,minWidth:320,paneKey:f,title:s.default.createElement(s.default.Fragment,null,"Unknown document type: ",s.default.createElement("code",null,r)),tone:"caution"},s.default.createElement(c.Stack,{space:4},r&&s.default.createElement(c.Text,{as:"p"},"This document has the schema type ",s.default.createElement("code",null,r),", which is not defined as a type in the local content studio schema."),!r&&s.default.createElement(c.Text,{as:"p"},"This document does not exist, and no schema type was specified for it."),!1))),[t,H,z,n,r,U,o,a,b,f,d,O.portal]),G=t?920:600,$=t?640:320;return s.default.createElement(E.DocumentActionShortcuts,{actionsBoxElement:R,currentMinWidth:G,"data-testid":"document-pane",flex:2.5,id:f,minWidth:$,onKeyUp:u,rootRef:S},Y)}t.DocumentPane=L},function(e,t,n){n(915)(e.exports,n(2471))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Unstable_ReferenceInputOptionsProvider",{enumerable:!0,get:function(){return r.ReferenceInputOptionsProvider}});var r=n(569)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ErrorPane",{enumerable:!0,get:function(){return r.ErrorPane}});var r=n(2473)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ErrorPane=function(e){var t=e.children,n=e.flex,r=e.minWidth,u=e.paneKey,l=e.title,c=void 0===l?"Error":l,s=e.tone,f=void 0===s?"critical":s;return o.default.createElement(i.Pane,{flex:n,id:u,minWidth:r,tone:f},o.default.createElement(i.PaneHeader,{title:c}),o.default.createElement(i.PaneContent,{overflow:"auto"},o.default.createElement(a.Box,{paddingX:4,paddingY:5},t)))};var r,o=(r=n(0))&&r.__esModule?r:{default:r},a=n(1),i=n(67)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LoadingPane=void 0;var r,o,a=n(1),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),u=(r=n(3))&&r.__esModule?r:{default:r},l=(n(258),n(67));function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return f(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return f(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{e.delay;var t=e.flex,n=e.message,r=e.minWidth,o=e.paneKey,u=e.path,c=e.selected,f=e.title,d=e.tone,p=(0,i.useMemo)((()=>"function"==typeof n?n(u?u.split(";"):[]):n),[n,u]),v=s((0,i.useState)((()=>"string"==typeof p?p:"Loading…")),2),b=v[0],m=v[1];(0,i.useEffect)((()=>{if("object"==typeof p&&"function"!=typeof p.subscribe){var e=p.subscribe(m);return()=>e.unsubscribe()}}),[p]);var y=s((0,i.useState)(null),2),g=y[0],O=y[1],w=s((0,i.useState)(!1),2),j=w[0],_=w[1];(0,i.useEffect)((()=>{if(g)return(0,a._raf2)((()=>_(!0)))}),[g]);var E=i.default.createElement(h,{align:"center","data-mounted":j?"":void 0,direction:"column",height:"fill",justify:"center",ref:O},i.default.createElement(a.Spinner,{muted:!0}),(f||b)&&i.default.createElement(a.Box,{marginTop:3},i.default.createElement(a.Text,{align:"center",muted:!0,size:1},f||b)));return i.default.createElement(l.Pane,{flex:t,id:o,minWidth:r,selected:c,tone:d},i.default.createElement(l.PaneContent,null,E))}));t.LoadingPane=v,v.displayName="LoadingPane"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2476);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ChangesPanel=function(){var e=(0,v.useDocumentPane)(),t=e.documentId,n=e.documentSchema,r=e.handleHistoryClose,o=e.historyController,f=e.value,b=(0,h.usePane)().collapsed,y=(0,s.useRef)(null),g="loading"===o.selectionState,O=o.sinceTime,_=o.currentObjectDiff(),E=!o.onOlderRevision(),x=s.default.useMemo((()=>({documentId:t,schemaType:n,FieldWrapper:a.ChangeFieldWrapper,rootDiff:_,isComparingCurrent:E,value:f})),[t,n,_,E,f]),P=s.default.useMemo((()=>_?(0,m.collectLatestAuthorAnnotations)(_):[]),[_]);if(b)return null;return s.default.createElement(c.Flex,{direction:"column",flex:1,style:{borderLeft:"1px dashed var(--card-border-color)",overflow:"hidden",minWidth:320},"data-testid":"review-changes-pane"},s.default.createElement(p.PaneHeader,{actions:s.default.createElement(c.Button,{icon:l.CloseIcon,mode:"bleed",onClick:r,padding:3,title:"Hide changes panel"}),subActions:P.length>0&&s.default.createElement(c.Box,{paddingRight:1},s.default.createElement(i.DiffTooltip,{annotations:P,description:"Changes by",placement:"bottom-end"},s.default.createElement(c.AvatarStack,{maxLength:4},P.map((e=>{var t=e.author;return s.default.createElement(u.UserAvatar,{key:t,userId:t})}))))),tabs:s.default.createElement(d.TimelineMenu,{mode:"since",chunk:O}),title:"Changes"}),s.default.createElement(p.PaneContent,null,s.default.createElement(c.BoundaryElementProvider,{element:y.current},s.default.createElement(w,{"data-ui":"Scroller",ref:y},s.default.createElement(c.Box,{flex:1,padding:4},s.default.createElement(j,{diff:_,documentContext:x,loading:g}))))))};var r,o,a=n(62),i=n(570),u=n(10),l=n(7),c=n(1),s=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=y(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),f=(r=n(3))&&r.__esModule?r:{default:r},d=n(1058),p=n(67),h=n(259),v=n(44),b=n(2567),m=n(2568);function y(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(y=function(e){return e?n:t})(e)}var g,O,w=(0,f.default)(u.ScrollContainer)(o||(g=["\n height: 100%;\n overflow: auto;\n position: relative;\n scroll-behavior: smooth;\n"],O||(O=g.slice(0)),o=Object.freeze(Object.defineProperties(g,{raw:{value:Object.freeze(O)}}))));function j(e){var t=e.diff,n=e.documentContext,r=e.loading,o=(0,v.useDocumentPane)().documentSchema;return r?s.default.createElement(b.LoadingContent,null):t?s.default.createElement(i.DocumentChangeContext.Provider,{value:n},s.default.createElement(i.ChangeList,{diff:t,schemaType:o})):s.default.createElement(i.NoChanges,null)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useAnnotationColor=function(e){var t=(0,r.useUserColorManager)();return(0,o.getAnnotationColor)(t,e)},t.useDiffAnnotationColor=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=(0,r.useUserColorManager)(),a=(0,o.getAnnotationAtPath)(e,t);return(0,o.getAnnotationColor)(n,a)};var r=n(1033),o=n(1034)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(512);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ChangeList=function(e){var t=e.diff,n=e.fields,v=e.schemaType,m=i.default.useContext(d.DocumentChangeContext),y=m.documentId,g=m.isComparingCurrent,O=m.value,w=(0,r.useDocumentOperation)(y,v.name),j=i.default.useContext(l.DiffContext).path,_=0===j.length,E=b(i.default.useState(!1),2),x=E[0],P=E[1],k=b(i.default.useState(!1),2),C=k[0],S=k[1],D=(0,u.unstable_useConditionalProperty)({document:O,value:void 0,checkProperty:v.readOnly,checkPropertyKey:"readOnly"});if("object"!==v.jsonType)throw new Error("Only object schema types are allowed in ChangeList");var M=b((0,u.unstable_useDocumentPairPermissions)({id:y,type:v.name,permission:"update"}),2),A=M[0],T=M[1],I=i.default.useMemo((()=>(0,c.buildObjectChangeList)(v,t,j,[],{fieldFilter:n})),[v,n,j,t]),R=n&&0===n.length?[]:function(e){return 1===e.length&&"group"===e[0].type&&0===e[0].path.length?e[0].changes:e}(I),F=I[0],B=i.default.useCallback((()=>{(0,s.undoChange)(F,t,w),P(!1)}),[F,t,w]),L=i.default.useCallback((()=>{P(!0)}),[]),N=i.default.useCallback((()=>{S(!0)}),[]),W=i.default.useCallback((()=>{S(!1)}),[]),V=i.default.useCallback((()=>{P(!1)}),[]),z=b((0,i.useState)(null),2),U=z[0],H=z[1];if((0,o.useClickOutside)((()=>P(!1)),[U]),0===R.length)return _?i.default.createElement(p.NoChanges,null):null;var Y=_&&R.length>1;return i.default.createElement(o.Card,null,i.default.createElement(o.Stack,{space:5},i.default.createElement(o.Stack,{as:h.ChangeListWrapper,space:5},R.map((e=>i.default.createElement(f.ChangeResolver,{change:e,key:e.key,"data-revert-all-changes-hover":C?"":void 0,readOnly:D||(null==e?void 0:e.readOnly),hidden:null==e?void 0:e.hidden})))),Y&&g&&!T&&(null==A?void 0:A.granted)&&i.default.createElement(h.PopoverWrapper,{content:i.default.createElement(o.Box,null,"Are you sure you want to revert all ",R.length," changes?",i.default.createElement(o.Grid,{columns:2,gap:2,marginTop:2},i.default.createElement(o.Button,{mode:"ghost",text:"Cancel",onClick:V}),i.default.createElement(o.Button,{tone:"critical",text:"Revert all",onClick:B}))),open:x,padding:4,placement:"left",portal:!0,ref:H},i.default.createElement(o.Stack,null,i.default.createElement(o.Button,{tone:"critical",mode:"ghost",text:"Revert all changes",icon:a.RevertIcon,onClick:L,onMouseEnter:N,onMouseLeave:W,disabled:D})))))};var r=n(43),o=n(1),a=n(7),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=v(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),u=n(15),l=n(354),c=n(2487),s=n(573),f=n(574),d=n(262),p=n(1048),h=n(2539);function v(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(v=function(e){return e?n:t})(e)}function b(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return m(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return m(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function m(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);no.default.pair.editOperations(e,t)),[e,t])};var r,o=(r=n(78))&&r.__esModule?r:{default:r},a=n(40)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useEditState=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"default";return(0,a.useMemoObservable)((()=>{var r=o.default.pair.editState(e,t).pipe((0,u.share)());return"low"===n?(0,i.merge)(r.pipe((0,u.take)(1)),r.pipe((0,u.skip)(1),(0,u.debounce)((()=>(0,i.timer)(1e3))))):r}),[e,t,n])};var r,o=(r=n(78))&&r.__esModule?r:{default:r},a=n(40),i=n(5),u=n(4)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useValidationStatus=function(e,t){return(0,a.useMemoObservable)((()=>o.default.pair.validation(e,t)),[e,t],i)};var r,o=(r=n(78))&&r.__esModule?r:{default:r},a=n(40);var i={markers:[],isValidating:!1,revision:null}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useSyncState=function(e,t){return(0,a.useMemoObservable)((()=>o.default.pair.consistencyStatus(e,t).pipe((0,i.map)((e=>e?l:u)))),[e],l)};var r,o=(r=n(78))&&r.__esModule?r:{default:r},a=n(40),i=n(4);var u={isSyncing:!0},l={isSyncing:!1}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useConnectionState=function(e,t){return(0,u.useMemoObservable)((()=>o.default.pair.documentEvents(e,t).pipe((0,a.map)((e=>e.type)),(0,a.map)((e=>"reconnect"!==e)),(0,a.switchMap)((e=>e?(0,i.of)("connected"):(0,i.timer)(200).pipe((0,a.mapTo)("reconnecting")))),(0,a.startWith)(l),(0,a.distinctUntilChanged)())),[e,t],l)};var r,o=(r=n(78))&&r.__esModule?r:{default:r},a=n(4),i=n(5),u=n(40);var l="connecting"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useDocumentOperationEvent=function(e,t){return(0,a.useMemoObservable)((()=>o.default.pair.operationEvents(e,t)),[e,t])};var r,o=(r=n(78))&&r.__esModule?r:{default:r},a=n(40)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.buildArrayChangeList=w,t.buildChangeList=m,t.buildFieldChange=g,t.buildFieldsetChangeList=O,t.buildObjectChangeList=y;var r=n(261),o=n(2488),a=n(2489),i=n(156),u=n(1038),l=n(572),c=["fieldFilter"],s=["fieldFilter"];function f(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function d(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return p(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return p(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){u=!0,a=e},f:function(){try{i||null==n.return||n.return()}finally{if(u)throw a}}}}function p(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n2&&void 0!==arguments[2]?arguments[2]:[],r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},a=(0,u.resolveDiffComponent)(e,o.parentSchema);if(!a){if("object"===e.jsonType&&"object"===t.type)return y(e,t,n,r,o);if("array"===e.jsonType&&"array"===t.type)return w(e,t,n,r)}return j(e,t,n,r,o)}function y(e,t){var n,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},u=[],l=v(v({},i),{},{parentSchema:e}),c=e.fieldsets||e.fields.map((e=>({single:!0,field:e}))),s=d(c);try{for(s.s();!(n=s.n()).done;){var f=n.value;f.single?u.push(...g(f.field,t,o,a,l)):u.push(...O(f,t,o,a,l))}}catch(e){s.e(e)}finally{s.f()}return u.length<2?u:[{type:"group",key:(0,r.pathToString)(o)||"root",path:o,titlePath:a,changes:_(u,a.length),schemaType:e}]}function g(e,t,n,r){var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},a=o.fieldFilter,i=f(o,c),u=t.fields[e.name];if(!u||!u.isChanged||a&&!a.includes(e.name))return[];var l=n.concat([e.name]),s=r.concat([e.type.title||e.name]);return m(e.type,u,l,s,i)}function O(e,t,n,o){var a,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},u=e.fields,l=e.name,c=e.title,p=e.readOnly,h=e.hidden,b=i.fieldFilter,y=f(i,s),g=h,O=p,w=o.concat([c||l]),j=[],E=d(u);try{for(E.s();!(a=E.n()).done;){var x=a.value,P=t.fields[x.name];if(P&&P.isChanged&&(!b||b.includes(x.name))){var k=n.concat([x.name]),C=w.concat([x.type.title||x.name]);j.push(...m(v({readOnly:O,hidden:g},x.type),P,k,C,y))}}}catch(e){E.e(e)}finally{E.f()}return j.length<2?j:[{type:"group",key:(0,r.pathToString)(n)||"root",fieldsetName:l,path:n,titlePath:w,changes:_(j,w.length),readOnly:O,hidden:g}]}function w(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],u=t.items.filter((e=>e.hasMoved&&e.fromIndex!==e.toIndex||"unchanged"!==e.diff.action));if(0===u.length)return[];var c=(0,i.hasPTMemberType)(e),s=[],f=u.reduce(((i,u)=>{var s=(0,a.getArrayDiffItemType)(u.diff,e),f=s.toType||s.fromType;if(!f)return console.warn("Could not determine schema type for item at %s",(0,r.pathToString)(n)),i;var d=(0,r.getItemKeySegment)(u.diff.fromValue)||(0,r.getItemKeySegment)(u.diff.toValue)||t.items.indexOf(u),p=n.concat(d),h={itemDiff:u,parentDiff:t,parentSchema:e},v=o.concat({hasMoved:u.hasMoved,toIndex:u.toIndex,fromIndex:u.fromIndex,annotation:"unchanged"===u.diff.action?u.annotation:u.diff.annotation}),b=m(f,u.diff,p,v,h).map((e=>("field"===e.type&&(0,r.pathsAreEqual)(p,e.path)&&(e.itemDiff=u),e)));return c&&b.filter(l.isFieldChange).forEach(((e,t,n)=>{e.showHeader=1===n.length,e.showIndex=u.fromIndex!==u.toIndex&&u.hasMoved})),0===b.length?i.push(...j(f,u.diff,p,v,h)):i.push(...b),i}),s);return f.length>1?[{type:"group",key:(0,r.pathToString)(n)||"root",path:n,titlePath:o,changes:_(f,o.length),schemaType:e}]:f}function j(e,t,n,a){var i,l=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},c=l.itemDiff,s=l.parentDiff,f=l.parentSchema,d=t.fromValue,p=t.toValue,h=t.type;if("array"===h&&E(d)&&E(p))return[];void 0!==d&&(i=(0,o.getValueError)(d,e)),i||void 0===p||(i=(0,o.getValueError)(p,e));var v,b=!0,m=(0,u.resolveDiffComponent)(e,f);return m&&"function"==typeof m?v=m:m&&(v=m.component,b=void 0===m.showHeader?b:m.showHeader),[{type:"field",diff:t,path:n,error:i,itemDiff:c,parentDiff:s,titlePath:a,schemaType:e,showHeader:b,showIndex:!0,key:(0,r.pathToString)(n)||"root",diffComponent:i?void 0:v,parentSchema:f}]}function _(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return e.map((e=>(e.titlePath=e.titlePath.slice(t),e)))}function E(e){return Array.isArray(e)&&0===e.length||null==e}},function(e,t,n){"use strict";function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=e.length?{done:!0}:{done:!1,value:e[o++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,u=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return u=e.done,e},e:function(e){l=!0,i=e},f:function(){try{u||null==n.return||n.return()}finally{if(l)throw i}}}}(n.fields);try{for(u.s();!(i=u.n()).done;){var l=i.value,c=e(t[l.name],l.type);if(c)return c}}catch(e){u.e(e)}finally{u.f()}}return}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getArrayDiffItemType=function(e,t){if("added"===e.action)return{toType:a(t,e.toValue)};if("changed"===e.action)return{fromType:a(t,e.fromValue),toType:a(t,e.toValue)};if("removed"===e.action)return{fromType:a(t,e.fromValue)};return{toType:a(t,e.toValue)}},t.resolveTypeName=o;var r=n(12);function o(e){return(0,r.isTypedObject)(e)?e._type:function(e){if(Array.isArray(e))return"array";if(null===e)return"null";return typeof e}(e)}function a(e,t){var n=o(t),r=e.of.find((e=>e.name===n));return r||(1===e.of.length?e.of[0]:void 0)}},function(e,t,n){e.exports=[n(2491)].map((function(e){return e&&e.__esModule?e.default:e}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r.diffResolver}});var r=n(570)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.defaultComponents=void 0;var r=n(2493),o=n(2496),a=n(2503),i=n(2507),u=n(1042),l=n(2522),c=n(2525),s={block:u.PTDiff,boolean:{component:r.BooleanFieldDiff,showHeader:!1},file:o.FileFieldDiff,image:a.ImageFieldDiff,number:i.NumberFieldDiff,reference:l.ReferenceFieldDiff,string:c.StringFieldDiff};t.defaultComponents=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2494);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BooleanFieldDiff=void 0;var r,o=n(1),a=(r=n(0))&&r.__esModule?r:{default:r},i=n(37),u=n(1039);t.BooleanFieldDiff=e=>{var t=e.diff,n=e.schemaType,r=t.fromValue,l=t.toValue,c=n,s=c.title,f=c.options,d="checkbox"===(null==f?void 0:f.layout)?u.Checkbox:u.Switch,p=(0,i.useDiffAnnotationColor)(t,[])||{background:"",text:"",border:""},h=null!=l;return a.default.createElement(o.Flex,{align:"center"},a.default.createElement(i.DiffTooltip,{diff:t},a.default.createElement(o.Flex,{align:"center"},a.default.createElement(d,{checked:r,color:p}),h&&a.default.createElement(a.default.Fragment,null,a.default.createElement(o.Box,{marginX:2},a.default.createElement(i.FromToArrow,null)),a.default.createElement(d,{checked:l,color:p})))),h&&s&&a.default.createElement(o.Box,{marginLeft:2},a.default.createElement(o.Text,{size:1,weight:"semibold"},s)))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BooleanPreview=void 0,t.Checkbox=a,t.Switch=i;var r,o=(r=n(0))&&r.__esModule?r:{default:r};function a(e){var t=e.checked,n=e.color;return o.default.createElement("svg",{width:"17",height:"17",viewBox:"0 0 17 17",xmlns:"http://www.w3.org/2000/svg",fill:null==n?void 0:n.background},o.default.createElement("rect",{x:"0",y:"0",width:"17",height:"17",rx:"2.5"}),void 0===t&&o.default.createElement("path",{d:"M4.07996 8.5H12.92",stroke:null==n?void 0:n.text,strokeWidth:"2"}),t&&o.default.createElement("path",{d:"M3.5 8L7 11.5L13.5 5",stroke:null==n?void 0:n.text,strokeWidth:"2"}))}function i(e){var t=e.checked,n=e.color;return o.default.createElement("svg",{width:"38",height:"22",viewBox:"0 0 38 22",xmlns:"http://www.w3.org/2000/svg"},o.default.createElement("rect",{width:"38",height:"22",rx:"11",fill:t?null==n?void 0:n.border:null==n?void 0:n.background}),void 0===t&&o.default.createElement("rect",{x:"11",y:"3",width:"16",height:"16",rx:"8",fill:"white"}),t&&o.default.createElement("rect",{x:"18",y:"3",width:"16",height:"16",rx:"8",fill:"white"}),"boolean"==typeof t&&!t&&o.default.createElement("rect",{x:"4",y:"3",width:"16",height:"16",rx:"8",fill:"white"}))}t.BooleanPreview=function(e){var t,n=e.value,r=e.schemaType,u=e.color,l="checkbox"===(null===(t=r.options)||void 0===t?void 0:t.layout)?a:i;return o.default.createElement(l,{checked:n,color:u})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2497);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FileFieldDiff=void 0;var r,o=h(n(2498)),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=n(1),u=h(n(3)),l=n(151),c=n(7),s=n(37),f=n(2500),d=n(2502);function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}function h(e){return e&&e.__esModule?e:{default:e}}var v,b,m=u.default.div(r||(v=["\n ","\n &:not([hidden]) {\n display: inline-block;\n }\n\n [data-number='positive'] {\n color: var(--size-diff-positive);\n }\n\n [data-number='negative'] {\n color: var(--size-diff-negative);\n }\n"],b||(b=v.slice(0)),r=Object.freeze(Object.defineProperties(v,{raw:{value:Object.freeze(b)}}))),(e=>{var t=e.theme;return"\n --size-diff-positive: ".concat(t.sanity.color.solid.positive.enabled.bg,";\n --size-diff-negative: ").concat(t.sanity.color.solid.critical.enabled.bg,";\n ")}));t.FileFieldDiff=e=>{var t=e.diff,n=e.schemaType,r=t.fromValue,u=t.toValue,p=t.fields,h=null==r?void 0:r.asset,v=null==u?void 0:u.asset,b=(0,f.useRefValue)(null==h?void 0:h._ref),y=(0,f.useRefValue)(null==v?void 0:v._ref),g=(null==h?void 0:h._ref)&&!(0,l.isFileSource)(null==h?void 0:h._ref),O=(null==v?void 0:v._ref)&&!(0,l.isFileSource)(null==v?void 0:v._ref),w=Object.keys(p).filter((e=>p[e].isChanged&&"_type"!==e)),j=w.includes("asset"),_=n.fields.filter((e=>"asset"!==e.name&&w.includes(e.name))).map((e=>e.name)),E=(null==b?void 0:b.size)&&b.size/1e3/1e3,x=(null==y?void 0:y.size)&&y.size/1e3/1e3,P=(0,d.getSizeDiff)(E,x),k=E?E.toFixed(2):void 0,C=x?x.toFixed(2):void 0,S=(0,a.useMemo)((()=>({display:"block",flex:1})),[]),D=b&&a.default.createElement(s.DiffCard,{as:"del",diff:t,path:"asset._ref",style:S},g&&a.default.createElement(i.Card,{tone:"caution",padding:4,paddingRight:2,border:!0,radius:2},a.default.createElement(i.Stack,{space:3},a.default.createElement(i.Text,{size:1},a.default.createElement(c.WarningOutlineIcon,null)),a.default.createElement(i.Text,{size:1,weight:"semibold"},"Invalid file value"))),!g&&a.default.createElement(s.MetaInfo,{title:b.originalFilename||"Untitled",icon:o.default},a.default.createElement(i.Text,{size:0,style:{color:"inherit"}},"".concat(k,"MB")))),M=y&&a.default.createElement(s.DiffCard,{as:"ins",diff:t,path:"asset._ref",style:S},O&&a.default.createElement(i.Card,{tone:"caution",padding:4,paddingRight:2,border:!0,radius:2},a.default.createElement(i.Stack,{space:3},a.default.createElement(i.Text,{size:1},a.default.createElement(c.WarningOutlineIcon,null)),a.default.createElement(i.Text,{size:1,weight:"semibold"},"Invalid file value"))),!O&&a.default.createElement(s.MetaInfo,{title:y.originalFilename||"Untitled",icon:o.default},a.default.createElement(i.Flex,{align:"center"},a.default.createElement(i.Text,{size:0,style:{color:"inherit"}},"".concat(C,"MB")),0!==P&&a.default.createElement(i.Card,{radius:2,padding:1,as:m,marginLeft:2},a.default.createElement(i.Text,{size:0,"data-number":P>0?"positive":"negative"},P>0&&"+",P,"%"))))),A=a.default.createElement(a.default.Fragment,null,D&&!M&&a.default.createElement(s.DiffTooltip,{diff:t,path:"asset._ref",description:"Removed"},D),D&&M&&a.default.createElement(s.DiffTooltip,{diff:t,path:"asset._ref"},a.default.createElement(s.FromTo,{from:D,layout:"grid",to:M})),!D&&M&&a.default.createElement(s.DiffTooltip,{diff:t,path:"asset._ref",description:"Added"},M));return a.default.createElement(a.default.Fragment,null,j&&A,_.length>0&&a.default.createElement(i.Box,{marginTop:j?4:3},a.default.createElement(s.ChangeList,{diff:t,schemaType:n,fields:_})))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return o.default}});var r,o=(r=n(2499))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=(r=n(0))&&r.__esModule?r:{default:r};var a={stroke:"currentColor",strokeWidth:1.2},i=()=>o.default.createElement("svg",{"data-sanity-icon":!0,viewBox:"0 0 25 25",fill:"none",xmlns:"http://www.w3.org/2000/svg",preserveAspectRatio:"xMidYMid",width:"1em",height:"1em"},o.default.createElement("path",{d:"M10.5 4.5H18.5V20.5H6.5V8.5L10.5 4.5Z",style:a}),o.default.createElement("path",{d:"M10.5 4.5V8.5H6.5",style:a}));t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2501);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useRefPreview=function(e,t){var n=i((0,r.useState)(void 0),2),a=n[0],u=n[1];return(0,r.useEffect)((()=>{var n;return e&&(n=(0,o.observeForPreview)(e,t).subscribe((e=>u(e.snapshot)))),()=>{n&&n.unsubscribe()}}),[e,t]),e?a:void 0},t.useRefValue=function(e){var t=i((0,r.useState)(void 0),2),n=t[0],o=t[1];return(0,r.useEffect)((()=>{if(e){var t=a.versionedClient.observable.getDocument(e).subscribe(o);return()=>{t.unsubscribe()}}}),[e]),e?n:void 0};var r=n(0),o=n(47),a=n(1040);function i(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return u(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return u(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var t,n,l=e.diff,f=e.schemaType,d=l.fromValue,p=l.toValue,h=l.fields,v=l.isChanged,b=null==d||null===(t=d.asset)||void 0===t?void 0:t._ref,m=null==p||null===(n=p.asset)||void 0===n?void 0:n._ref,y=(0,a.getAnnotationAtPath)(l,["asset","_ref"]),g=Object.keys(h).filter((e=>h[e].isChanged&&"_type"!==e)),O=f.fields.filter((e=>!c.includes(e.name)&&g.includes(e.name))).map((e=>e.name)),w="changed";!b&&m?w="added":!m&&b&&(w="removed");var j=g.includes("asset"),_=g.includes("crop"),E=g.includes("hotspot"),x=_||E,P=j||x,k=x&&!j,C=d&&b?r.createElement(a.DiffCard,{annotation:y,style:s},r.createElement(u.ImagePreview,{is:"from",id:b,diff:l,action:w,hotspot:k&&E?d.hotspot:void 0,crop:k&&_?d.crop:void 0})):r.createElement(u.NoImagePreview,null),S=p&&m?r.createElement(a.DiffCard,{annotation:y,style:s},r.createElement(u.ImagePreview,{is:"to",id:m,diff:l,hotspot:k&&E?p.hotspot:void 0,crop:k&&_?p.crop:void 0})):r.createElement(u.NoImagePreview,null);if(!C&&!S)return r.createElement(o.Card,{padding:4,radius:2,tone:"transparent"},r.createElement(o.Text,{muted:!0,size:1,align:"center"},"Image not set"));if(!v)return m?r.createElement(a.DiffCard,{annotation:y,style:s},r.createElement(u.ImagePreview,{id:m,is:"to",diff:l})):null;var D=r.createElement(i.FromTo,{align:"center",from:C,layout:"grid",to:S});return r.createElement(r.Fragment,null,P&&(j?r.createElement(a.DiffTooltip,{annotations:y?[y]:[],description:"".concat(w[0].toUpperCase()).concat(w.slice(1))},D):D),O.length>0&&r.createElement(o.Box,{marginTop:P?4:3},r.createElement(a.ChangeList,{diff:l,schemaType:f,fields:O})))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ImagePreview=function(e){var t,n,r,o,a=e.id,c=e.action,d=e.diff,p=e.hotspot,h=e.crop,y=e.is,O=(S=i.default.useState(),D=2,function(e){if(Array.isArray(e))return e}(S)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}}(S,D)||function(e,t){if(e){if("string"==typeof e)return g(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?g(e,t):void 0}}(S,D)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),P=O[0],k=O[1],C=(0,u.useDocumentValues)(a,w).value;var S,D;if(!(0,l.isImageSource)(a))return i.default.createElement(f.Flex,{direction:"column",height:"fill",flex:1},i.default.createElement(f.Card,{tone:"caution",padding:4,paddingRight:2,border:!0,radius:2},i.default.createElement(f.Stack,{space:3},i.default.createElement(f.Text,{size:1},i.default.createElement(s.WarningOutlineIcon,null)),i.default.createElement(f.Text,{size:1,weight:"semibold"},"Invalid image value"))));var M=(0,l.getImageDimensions)(a),A=null===C,T=C&&C.originalFilename||"Untitled",I=j.image(a).height(190).dpr((0,b.getDeviceDpr)()).fit("max"),R=(null===(t=d.fromValue)||void 0===t||null===(n=t.asset)||void 0===n?void 0:n._ref)!==(null===(r=d.toValue)||void 0===r||null===(o=r.asset)||void 0===o?void 0:o._ref),F="changed"===c?void 0:c;return i.default.createElement(f.Flex,{direction:"column",height:"fill",flex:1},i.default.createElement(f.Box,{flex:1,padding:2,paddingBottom:0},i.default.createElement(f.Flex,{as:_,direction:"column","data-changed":"from"===y&&R?"":void 0,"data-error":P?"":void 0},!A&&!P&&i.default.createElement(E,{src:I.toString()||"",alt:T,"data-action":F,onError:k,width:M.width,height:M.height}),(A||P)&&i.default.createElement(f.Box,{paddingY:5},i.default.createElement(f.Text,{size:1,muted:!0,align:"center"},A?"Image is deleted":"Error loading image")),i.default.createElement(x,null,i.default.createElement(m.HotspotCropSVG,{crop:h&&!(0,l.isDefaultCrop)(h)?h:void 0,diff:d,hash:(0,b.simpleHash)("".concat(I.toString()||"","-").concat(y)),hotspot:p&&!(0,l.isDefaultHotspot)(p)?p:void 0,width:M.width,height:M.height})))),i.default.createElement(v.MetaInfo,{title:T,icon:s.ImageIcon,markRemoved:R&&"from"===y},F?i.default.createElement("div",null,F):i.default.createElement("div",null,M.width," × ",M.height)))},t.NoImagePreview=void 0;var r,o,a,i=y(n(0)),u=n(15),l=n(151),c=y(n(246)),s=n(7),f=n(1),d=y(n(3)),p=n(64),h=n(1040),v=n(37),b=n(1041),m=n(2506);function y(e){return e&&e.__esModule?e:{default:e}}function g(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ni.default.createElement(f.Card,{flex:1,tone:"transparent",padding:4,radius:2,height:"stretch"},i.default.createElement(f.Flex,{align:"center",justify:"center",height:"fill"},i.default.createElement(f.Text,{size:1,muted:!0},"(no image)")));var _=d.default.div(r||(r=O(["\n height: 100%;\n max-height: 190px;\n position: relative;\n\n /* Ideally the checkerboard component currently in the form builder should be made available and used here */\n background-color: ",";\n background-image: linear-gradient(45deg, "," 25%, transparent 25%),\n linear-gradient(-45deg, "," 25%, transparent 25%),\n linear-gradient(45deg, transparent 75%, "," 75%),\n linear-gradient(-45deg, transparent 75%, "," 75%);\n background-size: 16px 16px;\n background-position: 0 0, 0 8px, 8px -8px, -8px 0;\n\n &::after {\n content: '';\n display: block;\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n box-shadow: inset 0 0 0 1px var(--card-border-color);\n pointer-events: none;\n }\n\n &[data-changed] {\n opacity: 0.45;\n }\n"])),p.hues.gray[100].hex,p.hues.gray[50].hex,p.hues.gray[50].hex,p.hues.gray[50].hex,p.hues.gray[50].hex),E=d.default.img(o||(o=O(["\n display: block;\n flex: 1;\n min-height: 0;\n object-fit: contain;\n width: 100%;\n height: 100%;\n\n &[data-action='removed'] {\n opacity: 0.45;\n }\n"]))),x=d.default.div(a||(a=O(["\n svg {\n display: block;\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n }\n"])))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.HotspotCropSVG=function(e){var t=e.crop,n=e.diff,r=e.hash,l=e.hotspot,c=e.width,h=void 0===c?100:c,v=e.height,b=void 0===v?100:v,m=f(e,u),y=(0,a.useDiffAnnotationColor)(n,"crop"),g=(0,a.useDiffAnnotationColor)(n,"hotspot");return o.default.createElement("svg",s({},m,{fill:"none",width:h,height:b,viewBox:"0 0 ".concat(h," ").concat(b)}),o.default.createElement("defs",null,t&&l&&o.default.createElement("mask",{id:"mask-hotspot-".concat(r)},o.default.createElement("rect",{x:0,y:0,width:h,height:b,fill:"#fff"}),o.default.createElement(p,{hotspot:l,fill:"#000",offset:1,width:h,height:b,stroke:"#000",strokeWidth:3}))),t&&o.default.createElement(a.DiffTooltip,{diff:n,path:"crop",description:"Crop changed"},o.default.createElement("g",null,o.default.createElement(d,{crop:t,fill:(0,i.hexToRgba)(y.border,.25),mask:l?"url(#mask-hotspot-".concat(r,")"):void 0,stroke:y.border,strokeWidth:1,width:h,height:b}))),l&&o.default.createElement(a.DiffTooltip,{diff:n,path:"hotspot",description:"Hotspot changed"},o.default.createElement("g",null,o.default.createElement(p,{hotspot:l,fill:(0,i.hexToRgba)(g.border,.25),stroke:g.border,strokeWidth:1,width:h,height:b}))))};var r,o=(r=n(0))&&r.__esModule?r:{default:r},a=n(37),i=n(1041),u=["crop","diff","hash","hotspot","width","height"],l=["crop","width","height"],c=["hotspot","offset","width","height"];function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function d(e){var t=e.crop,n=e.width,r=e.height,a=f(e,l),i={x:t.left*n,y:t.top*r,width:(1-t.right-t.left)*n,height:(1-t.bottom-t.top)*r};return o.default.createElement("rect",s({},a,i,{style:{vectorEffect:"non-scaling-stroke"}}))}function p(e){var t=e.hotspot,n=e.offset,r=void 0===n?0:n,a=e.width,i=e.height,u=f(e,c),l={cx:t.x*a,cy:t.y*i,rx:t.width/2*a+r,ry:t.height/2*i+r};return o.default.createElement("ellipse",s({},u,l,{style:{vectorEffect:"non-scaling-stroke"}}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2508);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.NumberFieldDiff=void 0;var r,o=(r=n(0))&&r.__esModule?r:{default:r},a=n(37),i=n(2509);t.NumberFieldDiff=e=>{var t=e.diff,n=e.schemaType;return o.default.createElement(a.DiffFromTo,{diff:t,schemaType:n,previewComponent:i.NumberPreview,layout:"inline"})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.NumberPreview=void 0;var r,o=n(1),a=i(n(0));function i(e){return e&&e.__esModule?e:{default:e}}var u,l,c=i(n(3)).default.div(r||(u=["\n display: inline-block;\n word-break: break-all;\n"],l||(l=u.slice(0)),r=Object.freeze(Object.defineProperties(u,{raw:{value:Object.freeze(l)}}))));t.NumberPreview=e=>{var t=e.value;return a.default.createElement(o.Box,{as:c,paddingX:2,paddingY:1},t)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PTDiff=void 0;var r,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=(r=n(2511))&&r.__esModule?r:{default:r},i=n(156);function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}t.PTDiff=function(e){var t=e.diff,n=e.schemaType,r=(0,o.useMemo)((()=>(0,i.createPortableTextDiff)(t,n)),[t,n]),u=(0,o.useMemo)((()=>o.default.createElement(a.default,{diff:r,schemaType:n})),[r,n]);return o.default.createElement("div",{"data-diff-action":t.action},u)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.diff,n=e.schemaType,v=t.origin.toValue||t.origin.fromValue,b=t.origin.toValue?(0,c.getInlineObjects)(t.origin):[],_=e=>{var s=(0,c.getChildSchemaType)(n.fields,e),_=[];if(s){_=(0,c.getDecorators)(s);var x=t.fields.children,P=x.items[0].diff&&"object"===x.items[0].diff.type&&"string"===x.items[0].diff.fields.text.type&&x.items[0].diff.fields.text.segments||[],k=[],C={};if(function(e,t){return 1===e.children.length&&"span"===e.children[0]._type&&"string"==typeof e.children[0].text&&""===e.children[0].text&&"unchanged"!==t.origin.action}(v,t)&&("added"===t.origin.action||"removed"===t.origin.action)){var S=(0,c.findChildDiff)(t.origin,v.children[0])||t.origin;if(S&&"unchanged"!==S.action)return i.default.createElement(u.DiffCard,{annotation:S.annotation,as:"removed"===S.action?"del":"ins",key:"empty-block-".concat(v._key),tooltip:{description:"".concat((0,a.default)(S.action)," empty text")}},i.default.createElement("span",null,l.EMPTY_BLOCK_SYMBOL))}var D,M=-1,A=-1,T=[],I=(0,c.getAllMarkDefs)(t.origin);return P.forEach((e=>{A++;var a,x=l.INLINE_SYMBOLS.includes(e.text),P=w.includes(e.text),S=j.includes(e.text),R=e.text===l.CHILD_SYMBOL,F="removed"===e.action;if(R)F||M++;else if(P||S){if(P&&g.includes(e.text)){var B=I[g.indexOf(e.text)];B&&T.push({mark:B._key,symbols:[e.text,O[g.indexOf(e.text)]],object:B})}S&&O.includes(e.text)&&(D=T.pop())}else if(x){var L,N=l.INLINE_SYMBOLS.findIndex((t=>t===e.text)),W=null===(L=b[N])||void 0===L?void 0:L._key,V=b[N];if(W){var z=(0,c.getChildSchemaType)(n.fields,V),U=(0,c.findChildDiff)(t.origin,V);k.push(i.default.createElement(p.InlineObject,{key:"inline-object-".concat(V._key),object:V,path:[{_key:v._key},"children",{_key:V._key}],diff:U,schemaType:z}))}}else if(e.text){var H,Y,G=v.children[M]||(null===(a=t.origin.fromValue)||void 0===a?void 0:a.children.find((t=>t.text&&t.text.match((0,c.escapeRegExp)(e.text))))),$=G&&(0,c.findSpanDiffFromChild)(t.origin,G);if(!G)throw new Error("Could not find child");var q=null!=$&&null!==(H=$.fields)&&void 0!==H&&H.text?null==$||null===(Y=$.fields)||void 0===Y?void 0:Y.text:void 0,X=i.default.createElement(h.Text,{diff:q,key:"text-".concat(G._key,"-").concat(A),path:[{_key:v._key},"children",{_key:G._key}],childDiff:$,segment:e},function(e){var t=e.diff,n=e.child,a=e.decoratorTypes,s=e.seg,f=e.segIndex,p=e.spanSchemaType;if("\n"===s.text)return i.default.createElement("br",null);var h=i.default.createElement("span",{key:"text-".concat(f)},s.text.replace(/ /g,l.TRAILING_SPACE_SYMBOL)),v=n&&(0,c.findSpanDiffFromChild)(t.origin,n),b=n.marks||[];v&&(h=function(e){var t,n=e.activeMarks,a=e.decoratorTypes,s=e.diff,f=e.children,d=e.seg,p=e.segIndex,h=e.spanDiff,v=e.spanSchemaType,b=i.default.createElement("span",{key:"text-segment-".concat(p)},f),g=s.origin.fromValue&&s.fromValue&&s.fromValue.children[0].text||"",O=h&&"unchanged"!==h.action&&h.annotation||void 0,w=null==h||null===(t=h.fields)||void 0===t?void 0:t.marks,j=w&&"unchanged"!==w.action&&w.annotation||O,_=[],x=g.split(l.CHILD_SYMBOL).filter((e=>!!e)).join(""),P=x,k=P.substring(0,P.indexOf(d.text)+d.text.length),C=k.substring(0,k.indexOf(d.text)),S=[];[...C.matchAll(E)].forEach((e=>{var t=e[0],n=l.DECORATOR_SYMBOLS.concat(l.ANNOTATION_SYMBOLS).find((e=>e.indexOf(t)>-1));if(n){var r,o=t===n[0],i=(null===(r=a[o?m.indexOf(t):y.indexOf(t)])||void 0===r?void 0:r.value)||t;C.lastIndexOf(t)>C.lastIndexOf(n[1])&&S.push(i)}})),_=(0,r.default)(n,(0,o.default)(S)),j&&_.length>0&&_.some((e=>(0,c.isDecorator)(e,v)))&&(b=i.default.createElement(u.DiffCard,{annotation:j,key:"diffcard-annotation-".concat(p,"-").concat(_.join("-")),as:"ins",tooltip:{description:"Changed formatting"}},b));return b}({activeMarks:b,decoratorTypes:a,diff:t,children:h,seg:s,segIndex:f,spanDiff:v,spanSchemaType:p}));b&&b.length>0&&b.forEach((e=>{(0,c.isDecorator)(e,p)&&(h=i.default.createElement(d.default,{mark:e,key:"decorator-".concat(e,"-").concat(n._key,"-").concat(f)},h))}));return h}({diff:t,child:G,decoratorTypes:_,seg:e,segIndex:A,spanSchemaType:s}));if(T.length>0&&T.forEach((e=>{C[e.mark]=C[e.mark]||[],C[e.mark].push(X)})),D){var Z="annotation-".concat(D.object._key),K=k[k.length-1];if(K&&K.key!==Z){var J=(0,c.findAnnotationDiff)(t.origin,D.mark),Q=D&&s.annotations&&s.annotations.find((e=>D&&D.object&&e.name===D.object._type));k.push(i.default.createElement(f.Annotation,{object:D.object,diff:J,path:[{_key:v._key},"children",{_key:G._key}],schemaType:Q,key:Z},i.default.createElement(i.default.Fragment,null,C[D.mark])))}D=void 0}0===T.length&&k.push(X)}})),i.default.createElement("div",{key:v._key},...k)}throw new Error("'span' schemaType not found")};return i.default.createElement(s.default,{block:t.displayValue,diff:t},i.default.createElement(i.default.Fragment,null,(t.displayValue.children||[]).map((e=>_(e)))))};var r=b(n(2512)),o=b(n(96)),a=b(n(182)),i=b(n(0)),u=n(37),l=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=v(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(1037)),c=n(156),s=b(n(2514)),f=n(2518),d=b(n(2519)),p=n(2520),h=n(2521);function v(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(v=function(e){return e?n:t})(e)}function b(e){return e&&e.__esModule?e:{default:e}}var m=l.DECORATOR_SYMBOLS.map((e=>e[0])),y=l.DECORATOR_SYMBOLS.map((e=>e[1])),g=l.ANNOTATION_SYMBOLS.map((e=>e[0])),O=l.ANNOTATION_SYMBOLS.map((e=>e[1])),w=m.concat(g),j=y.concat(O),_=m.concat(y),E=new RegExp("".concat(_.concat(j).join("|")),"g")},function(e,t,n){var r=n(760),o=n(189),a=n(2513),i=n(329),u=o((function(e){return a(r(e,i))}));e.exports=u},function(e,t,n){var r=n(913),o=n(180),a=n(314);e.exports=function(e,t,n){var i=e.length;if(i<2)return i?a(e[0]):[];for(var u=-1,l=Array(i);++u{e.stopPropagation(),b||v(h)}),[h,b]);m="blockquote"===f.style?r.default.createElement(l.default,null,m):f.style&&(0,u.isHeader)(f)?r.default.createElement(c.default,{style:f.style},m):r.default.createElement(s.default,null,m);if("changed"===n.origin.action&&n.origin.fields.style&&"changed"===n.origin.fields.style.action&&n.origin.fields.style.annotation){var g,O,w;t=null==n||null===(g=n.origin)||void 0===g||null===(O=g.fromValue)||void 0===O?void 0:O.style;var j=p?{background:p.background,color:p.text}:{};m=r.default.createElement(a.Card,{padding:3,border:!0,radius:2,style:{borderStyle:"dotted"},"diff-block-action":n.action,"data-block-note":"changed_from_style_".concat(t||"undefined")},r.default.createElement(a.Stack,{space:2},r.default.createElement(i.DiffTooltip,{annotations:[null===(w=n.origin.fields.style)||void 0===w?void 0:w.annotation],diff:n.origin.fields.style},r.default.createElement(a.Text,{size:0},"Changed block style from '",t,"'")),r.default.createElement(a.Box,{style:j},m)))}return r.default.createElement("div",{onClick:y,"diff-block-action":n.action,"data-block-note":"changed_from_style_".concat(t||"undefined")},m)};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=d(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(62),a=n(1),i=n(37),u=n(156),l=f(n(2515)),c=f(n(2516)),s=f(n(2517));function f(e){return e&&e.__esModule?e:{default:e}}function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(d=function(e){return e?n:t})(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.children;return o.default.createElement("div",null,o.default.createElement(l,null,t))};var r,o=a(n(0));function a(e){return e&&e.__esModule?e:{default:e}}var i,u,l=a(n(3)).default.blockquote(r||(i=["\n margin: 0;\n"],u||(u=i.slice(0)),r=Object.freeze(Object.defineProperties(i,{raw:{value:Object.freeze(u)}}))))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.style,n=e.children;return a.default.createElement(f,{size:s[t]},n)};var r,o=n(1),a=u(n(0)),i=u(n(3));function u(e){return e&&e.__esModule?e:{default:e}}var l,c,s={h1:2,h2:1,h3:0,h4:0,h5:0,h6:0},f=(0,i.default)(o.Heading)(r||(l=["\n &:not([hidden]) {\n display: inline;\n text-transform: none;\n margin: 0;\n\n &::before,\n &::after {\n content: unset;\n }\n }\n"],c||(c=l.slice(0)),r=Object.freeze(Object.defineProperties(l,{raw:{value:Object.freeze(c)}}))))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.children;return o.default.createElement(l,null,t)};var r,o=a(n(0));function a(e){return e&&e.__esModule?e:{default:e}}var i,u,l=a(n(3)).default.p(r||(i=["\n text-transform: none;\n white-space: wrap;\n overflow-wrap: break-word;\n margin: 0;\n"],u||(u=i.slice(0)),r=Object.freeze(Object.defineProperties(i,{raw:{value:Object.freeze(u)}}))))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Annotation=function(e){var t=e.children,n=e.diff,r=e.object,o=e.schemaType,a=e.path,i=w(e,v);if(!o)return l.default.createElement(E,i,"Unknown schema type");if(n&&"unchanged"!==n.action)return l.default.createElement(x,O({},i,{diff:n,object:r,schemaType:o,path:a}),t);return l.default.createElement(E,null,t)};var r,o,a=n(1),i=n(14),u=n(12),l=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=m(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),c=n(62),s=(r=n(3))&&r.__esModule?r:{default:r},f=n(7),d=n(37),p=n(156),h=n(571),v=["children","diff","object","schemaType","path"],b=["diff","children","object","schemaType","path"];function m(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(m=function(e){return e?n:t})(e)}function y(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return g(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return g(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function g(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var j,_,E=s.default.div(o||(j=["\n text-decoration: none;\n display: inline;\n position: relative;\n border: 0;\n padding: 0;\n border-bottom: 2px dotted currentColor;\n box-shadow: inset 0 0 0 1px var(--card-border-color);\n white-space: nowrap;\n align-items: center;\n background-color: color(var(--card-fg-color) a(10%));\n\n &[data-changed] {\n cursor: pointer;\n }\n\n &[data-removed] {\n text-decoration: line-through;\n }\n\n &:hover "," {\n opacity: 1;\n }\n"],_||(_=j.slice(0)),o=Object.freeze(Object.defineProperties(j,{raw:{value:Object.freeze(_)}}))),h.PreviewContainer);function x(e){var t=e.diff,n=e.children,r=e.object,o=e.schemaType,s=e.path,v=w(e,b),m=l.default.useContext(c.ConnectorContext).onSetFocus,g=l.default.useContext(d.DiffContext).path,j=y((0,l.useState)(null),2),_=j[0],x=j[1],P=(0,d.useDiffAnnotationColor)(t,[]),k=P?{background:P.background,color:P.text}:{},C="removed"===t.action,S=y((0,l.useState)(!1),2),D=S[0],M=S[1],A=r&&(0,p.isEmptyObject)(r),T=[s[0]].concat(["markDefs",{_key:r._key}]),I=g.slice(0,g.findIndex((e=>(0,u.isKeySegment)(e)&&e._key===r._key))),R=I.concat(s),F=I.concat(T),B="field-".concat((0,i.toString)(F)),L=(0,c.useReportedValues)().filter((e=>y(e,1)[0].startsWith(B))).length>0;(0,l.useEffect)((()=>{!D&&L&&(M(!0),m(F))}),[L,D]);var N=(0,l.useCallback)((e=>{e.stopPropagation(),M(!0),C||(e.preventDefault(),m(R),setTimeout((()=>m(F)),10))}),[R]),W=(0,l.useCallback)((()=>{L||M(!1)}),[L]);(0,a.useClickOutside)(W,[_]);var V="unchanged"!==t.action&&t.annotation||null,z=V?[V]:[],U=l.default.createElement(d.DiffContext.Provider,{value:{path:F}},l.default.createElement(h.PopoverContainer,{padding:3},l.default.createElement("div",null,A&&l.default.createElement(a.Label,{size:1,muted:!0},"Empty ",o.title),!A&&l.default.createElement(d.ChangeList,{diff:t,schemaType:o}))));return l.default.createElement(E,O({},v,{onClick:N,style:k,"data-changed":"","data-removed":"removed"===t.action?"":void 0}),l.default.createElement(a.Popover,{content:U,open:D,ref:x,portal:!0},l.default.createElement(h.PreviewContainer,{paddingLeft:1},l.default.createElement(d.DiffTooltip,{annotations:z,description:"".concat(t.action," annotation")},l.default.createElement(h.InlineBox,{style:{display:"inline-flex"}},l.default.createElement("span",null,n),l.default.createElement(a.Flex,{align:"center",paddingX:1},l.default.createElement(h.InlineText,{size:0},l.default.createElement(f.ChevronDownIcon,null))))))))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.mark,n=e.children;return o.default.createElement(l,{decoration:t},n)};var r,o=a(n(0));function a(e){return e&&e.__esModule?e:{default:e}}var i,u,l=a(n(3)).default.span(r||(i=["\n display: inline;\n ","\n"],u||(u=i.slice(0)),r=Object.freeze(Object.defineProperties(i,{raw:{value:Object.freeze(u)}}))),(e=>{var t=e.theme;switch(e.decoration){case"strong":return"font-weight: bold;";case"em":return"font-style: italic;";case"underline":return"text-decoration: underline;";case"overline":return"text-decoration: overline;";case"strike-through":return"text-decoration: line-through;";case"code":return"\n font-family: ".concat(t.sanity.fonts.code.family,";\n background: ").concat(t.sanity.color.muted.default.enabled.bg,";\n ");default:return""}}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.InlineObject=function(e){var t=e.diff,n=e.object,r=e.schemaType,o=j(e,v);if(!r)return l.default.createElement(x,w({},o,{border:!0,radius:1}),"Unknown schema type: ",n._type);if(t)return l.default.createElement(P,w({},o,{diff:t,object:n,schemaType:r}));return l.default.createElement(x,null,l.default.createElement(u.default,{type:r,value:n,layout:"inline"}))};var r,o=n(14),a=n(12),i=n(1),u=y(n(47)),l=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=m(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),c=n(62),s=y(n(3)),f=n(7),d=n(37),p=n(156),h=n(571),v=["diff","object","schemaType"],b=["diff","object","path","schemaType"];function m(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(m=function(e){return e?n:t})(e)}function y(e){return e&&e.__esModule?e:{default:e}}function g(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return O(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return O(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function O(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var _,E,x=(0,s.default)(i.Card)(r||(_=["\n &:not([hidden]) {\n display: inline;\n cursor: pointer;\n white-space: nowrap;\n align-items: center;\n\n &[data-removed] {\n text-decoration: line-through;\n }\n\n "," {\n display: inline-flex;\n }\n }\n"],E||(E=_.slice(0)),r=Object.freeze(Object.defineProperties(_,{raw:{value:Object.freeze(E)}}))),h.InlineBox);function P(e){var t=e.diff,n=e.object,r=e.path,s=e.schemaType,v=j(e,b),m=l.default.useContext(d.DiffContext).path,y=l.default.useContext(c.ConnectorContext).onSetFocus,O=(0,d.useDiffAnnotationColor)(t,[]),_=O?{background:O.background,color:O.text}:{},E=g((0,l.useState)(!1),2),P=E[0],C=E[1],S=n&&(0,p.isEmptyObject)(n),D="removed"===t.action,M=m.slice(0,m.findIndex((e=>(0,a.isKeySegment)(e)&&e._key===n._key))).concat(r),A="field-".concat((0,o.toString)(M)),T=(0,c.useReportedValues)().filter((e=>g(e,1)[0].startsWith(A))).length>0,I=m.slice(0,-1).concat(r).concat([o.FOCUS_TERMINATOR]);(0,l.useEffect)((()=>{T&&(C(!0),y(I))}),[T]);var R=(0,l.useCallback)((e=>{e.stopPropagation(),C(!0),D?e.preventDefault():y(I)}),[I]),F=(0,l.useCallback)((()=>{C(!1)}),[]),B=l.default.createElement(d.DiffContext.Provider,{value:{path:M}},l.default.createElement(k,{diff:t,emptyObject:S,onClose:F,schemaType:s})),L="unchanged"!==t.action&&t.annotation||null,N=L?[L]:[];return l.default.createElement(x,w({},v,{onClick:R,style:_,"data-removed":"removed"===t.action?"":void 0,border:!0,radius:2}),l.default.createElement(i.Popover,{content:B,open:P,portal:!0},l.default.createElement(h.PreviewContainer,null,l.default.createElement(d.DiffTooltip,{annotations:N,description:"".concat(t.action," inline object")},l.default.createElement(h.InlineBox,null,l.default.createElement(u.default,{type:s,value:n,layout:"inline"}),l.default.createElement(i.Flex,{align:"center",paddingX:1},l.default.createElement(h.InlineText,{size:0},l.default.createElement(f.ChevronDownIcon,null))))))))}function k(e){var t=e.diff,n=e.emptyObject,r=e.onClose,o=e.schemaType,a=g((0,l.useState)(null),2),u=a[0],c=a[1],s=(0,i.useLayer)().isTopLayer,f=(0,l.useCallback)((()=>{r()}),[s,r]);return(0,i.useClickOutside)(f,[u]),l.default.createElement(h.PopoverContainer,{ref:c,padding:3},n&&l.default.createElement(i.Label,{size:1,muted:!0},"Empty ",o.title),!n&&l.default.createElement(d.ChangeList,{diff:t,schemaType:o}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Text=function(e){var t=e.diff,n=e.childDiff,r=e.children,o=e.path,a=e.segment,u=h(e,s),l=t||n;if(l&&"unchanged"!==l.action&&"unchanged"!==a.action)return i.default.createElement(v,p({},u,{childDiff:n,diff:t,segment:a,path:o}),r);return i.default.createElement(c.InlineBox,null,r)},t.TextWithDiff=v;var r,o=(r=n(182))&&r.__esModule?r:{default:r},a=n(12),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=d(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),u=n(62),l=n(37),c=n(571),s=["diff","childDiff","children","path","segment"],f=["diff","childDiff","children","path","segment"];function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(d=function(e){return e?n:t})(e)}function p(){return p=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function v(e){var t=e.diff,n=e.childDiff,r=e.children,s=e.path,d=e.segment,v=h(e,f),b=i.default.useContext(u.ConnectorContext).onSetFocus,m=i.default.useContext(l.DiffContext).path,y=s.slice(-2,1)[0],g=t&&"removed"===t.action,O=m.slice(0,m.findIndex((e=>(0,a.isKeySegment)(e)&&(0,a.isKeySegment)(y)&&e._key===y._key))).concat(s),w=(0,i.useCallback)((e=>{e.stopPropagation(),g||(e.preventDefault(),b(O))}),[O]),j=t&&t.segments.find((e=>e.text===d.text))||t||n,_=j&&"unchanged"!==j.action&&j.annotation||null,E=_&&"unchanged"!==d.action?i.default.createElement(l.DiffCard,{annotation:_,as:"removed"===d.action?"del":"ins",tooltip:{description:"".concat((0,o.default)(d.action)," text")}},r):null;return i.default.createElement(c.InlineBox,p({},v,{onClick:w,"data-changed":""}),i.default.createElement("span",null,i.default.createElement(i.default.Fragment,null,E||r)))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2523);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ReferenceFieldDiff=void 0;var r,o=(r=n(0))&&r.__esModule?r:{default:r},a=n(37),i=n(2524);t.ReferenceFieldDiff=e=>{var t=e.diff,n=e.schemaType;return o.default.createElement(a.DiffFromTo,{align:"center",diff:t,layout:"grid",path:"_ref",previewComponent:i.ReferencePreview,schemaType:n})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ReferencePreview=void 0;var r,o=l(n(0)),a=l(n(47)),i=l(n(3)),u=n(1);function l(e){return e&&e.__esModule?e:{default:e}}var c,s,f=i.default.div(r||(c=["\n word-wrap: break-word;\n"],s||(s=c.slice(0)),r=Object.freeze(Object.defineProperties(c,{raw:{value:Object.freeze(s)}}))));t.ReferencePreview=e=>{var t=e.value,n=e.schemaType;return o.default.createElement(u.Box,{as:f,padding:2},o.default.createElement(a.default,{type:n,value:t,layout:"default"}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2526);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StringFieldDiff=void 0;var r,o=l(n(0)),a=l(n(3)),i=n(37),u=n(1043);function l(e){return e&&e.__esModule?e:{default:e}}var c,s,f=a.default.div(r||(c=["\n white-space: pre-wrap;\n word-wrap: break-word;\n"],s||(s=c.slice(0)),r=Object.freeze(Object.defineProperties(c,{raw:{value:Object.freeze(s)}}))));t.StringFieldDiff=e=>{var t=e.diff,n=e.schemaType,r=n.options;return null!=r&&r.list?o.default.createElement(i.DiffFromTo,{diff:t,previewComponent:u.StringPreview,schemaType:n}):o.default.createElement(f,null,o.default.createElement(i.DiffString,{diff:t}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),n.d(t,"DiffError",(function(){return f})),n.d(t,"diffItem",(function(){return w})),n.d(t,"diffPatch",(function(){return O})),n.d(t,"pathToString",(function(){return s})),n.d(t,"validateDocument",(function(){return v}));var r=n(145);n.n(r);function o(){return o=Object.assign||function(e){for(var t=1;t "+t._type+")");return function(e,t){if(0===e.length)return[];var n=t.id,r=t.ifRevisionID,a=e.filter((function(e){return"set"===e.op})),i=e.filter((function(e){return"unset"===e.op})),u=e.filter((function(e){return"insert"===e.op})),l=e.filter((function(e){return"diffMatchPatch"===e.op})),c=a.length>0&&a.reduce((function(e,t){var n=s(t.path);return e.set[n]=t.value,e}),{id:n,set:{}}),f=i.length>0&&i.reduce((function(e,t){var n=s(t.path);return e.unset.push(n),e}),{id:n,unset:[]}),d=u.reduce((function(e,t){var r=s(t.after);return e.concat({id:n,insert:{after:r,items:t.items}})}),[]),p=l.length>0&&l.reduce((function(e,t){var n=s(t.path);return e.diffMatchPatch[n]=t.value,e}),{id:n,diffMatchPatch:{}});return[c,f,p].concat(d).filter((function(e){return!1!==e})).map((function(e,t){return{patch:r&&0===t?o({},e,{ifRevisionID:r}):e}}))}(w(e,t,r,l,[]),{id:a,ifRevisionID:i?u:void 0})}function w(e,t,n,r,o){if(void 0===n&&(n=g),void 0===r&&(r=[]),void 0===o&&(o=[]),e===t)return o;var a=Array.isArray(e)?"array":typeof e,i=Array.isArray(t)?"array":typeof t,u="undefined"===a,l="undefined"===i;if(u&&!l)return o.push({op:"set",path:r,value:t}),o;if(!u&&l)return o.push({op:"unset",path:r}),o;var c=u?i:a;return"object"===c||"array"===c?a!==i?(o.push({op:"set",path:r,value:t}),o):"array"===c?function(e,t,n,r,o){t.length>e.length&&o.push({op:"insert",after:r.concat([-1]),items:t.slice(e.length).map((function(e,t){return P(e,r,t,n)}))});if(t.lengtht.length*i?void 0:{op:"diffMatchPatch",path:r,value:c}}(e,t,n,r);return o.push(a||{op:"set",path:r,value:t}),o}(e,t,n,r,o)}function j(e,t,n,r,o){for(var a=0;a"field"===e.type&&"added"===e.diff.action;var o=e=>{if("group"!==e.type)return[e];var t=[];return e.changes.forEach((e=>{t.push(...o(e))})),t};t.flattenChangeNode=o;t.isSubpathOf=(e,t)=>{if(t.length>=e.length)return!1;for(var n=0;n{var n=e[t],o=(0,r.getItemKey)(n);return o?{_key:o}:Array.isArray(e)?parseInt(t,10):t}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FieldChange=function(e){var t,n=e.change,g=e.hidden,j=e.readOnly,_=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,y),E=null!==(t=(0,u.useConditionalReadOnly)())&&void 0!==t?t:j,x=n.diffComponent||h.FallbackDiff,P=(0,o.useContext)(p.DocumentChangeContext),k=P.documentId,C=P.schemaType,S=P.rootDiff,D=P.isComparingCurrent,M=P.FieldWrapper,A=void 0===M?o.default.Fragment:M,T=(P.value,(0,r.useDocumentOperation)(k,C.name)),I=w(o.default.useState(!1),2),R=I[0],F=I[1],B=w((0,o.useState)(!1),2),L=B[0],N=B[1],W=w((0,o.useState)(null),2),V=W[0],z=W[1],U=w((0,a.unstable_useDocumentPairPermissions)({id:k,type:C.name,permission:"update"}),2),H=U[0],Y=U[1],G=(0,o.useCallback)((()=>{(0,l.undoChange)(n,S,T)}),[n,S,T]),$=(0,o.useCallback)((()=>{F(!0)}),[]),q=o.default.useCallback((()=>{F(!1)}),[]),X=(0,o.useCallback)((()=>{N(!0)}),[]),Z=(0,o.useCallback)((()=>{N(!1)}),[]);return(0,i.useClickOutside)((()=>F(!1)),[V]),(0,o.useMemo)((()=>g?null:o.default.createElement(i.Stack,O({space:1,as:m.FieldChangeContainer},_),n.showHeader&&o.default.createElement(s.ChangeBreadcrumb,{change:n,titlePath:n.titlePath}),o.default.createElement(A,{path:n.path,hasHover:L},o.default.createElement(d.DiffInspectWrapper,{change:n,as:m.DiffBorder,"data-revert-field-hover":L?"":void 0,"data-error":n.error?"":void 0,"data-revert-all-hover":!0},n.error?o.default.createElement(b.ValueError,{error:n.error}):o.default.createElement(f.DiffErrorBoundary,null,o.default.createElement(c.DiffContext.Provider,{value:{path:n.path}},o.default.createElement(x,{diff:n.diff,schemaType:n.schemaType}))),D&&!Y&&(null==H?void 0:H.granted)&&o.default.createElement(m.PopoverWrapper,{content:o.default.createElement(i.Box,{padding:3,sizing:"border"},"Are you sure you want to revert the changes?",o.default.createElement(i.Grid,{columns:2,gap:2,marginTop:2},o.default.createElement(i.Button,{mode:"ghost",onClick:q},o.default.createElement(i.Text,{align:"center"},"Cancel")),o.default.createElement(i.Button,{tone:"critical",onClick:G},o.default.createElement(i.Text,{align:"center"},"Revert change")))),open:R,portal:!0,placement:"left",ref:z},o.default.createElement(i.Box,{flex:1},o.default.createElement(v.RevertChangesButton,{onClick:$,onMouseEnter:X,onMouseLeave:Z,selected:R,disabled:E,"data-testid":"single-change-revert-button-".concat(null==n?void 0:n.key)}))))))),[g,E,R,Y,H])};var r=n(43),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=g(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(15),i=n(1),u=n(25),l=n(573),c=n(354),s=n(1044),f=n(2531),d=n(2532),p=n(262),h=n(2533),v=n(1047),b=n(2534),m=n(2535),y=["change","hidden","readOnly"];function g(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(g=function(e){return e?n:t})(e)}function O(){return O=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n30?{maxWidth:100}:{}},i.createElement(u.Text,{title:n,size:1,weight:"semibold",textOverflow:"ellipsis"},n));var r=n.hasMoved,o=n.fromIndex,a=n.toIndex,l=n.annotation,c=void 0===a;if(void 0===o)return i.createElement(v,{annotation:l,change:t,toIndex:a});if(c)return i.createElement(b,{annotation:l,fromIndex:o});if(r&&void 0!==a&&void 0!==o)return i.createElement(m,{annotation:l,fromIndex:o,toIndex:a});var s=(a||0)+1;return i.createElement(u.Box,{padding:1},i.createElement(u.Text,{size:1,weight:"semibold"},"#",s))};var r,o,a,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),u=n(1),l=(r=n(3))&&r.__esModule?r:{default:r},c=n(353),s=n(355);function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function d(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var p=l.default.div(o||(o=d(["\n border-radius: ",";\n padding: ",";\n"])),(e=>{var t=e.theme;return(0,u.rem)(t.sanity.radius[2])}),(e=>{var t=e.theme;return(0,u.rem)(t.sanity.space[1])})),h=(0,l.default)(u.Text)(a||(a=d(["\n &:not([hidden]) {\n color: inherit;\n }\n"])));function v(e){var t=e.annotation,n=e.change,r=e.toIndex,o=(void 0===r?0:r)+1,a="Added in position ".concat(o),l=i.createElement(i.Fragment,null,"#",o),f=(null!=n&&n.diff?(0,c.getAnnotationAtPath)(n.diff,[]):void 0)||t;return f?i.createElement(s.DiffCard,{annotation:f,tooltip:{description:a},as:p},i.createElement(h,{size:1,weight:"semibold",forwardedAs:"ins",style:{textDecoration:"none"}},l)):i.createElement(u.Text,{size:1,weight:"semibold"},l)}function b(e){var t=e.annotation,n=e.fromIndex,r=(void 0===n?0:n)+1,o="Removed from position ".concat(r);return i.createElement(s.DiffCard,{annotation:t||null,as:p,tooltip:{description:o}},i.createElement(h,{size:1,weight:"semibold",forwardedAs:"del"},"#",r))}function m(e){var t=e.annotation,n=e.fromIndex,r=e.toIndex,o=r-n,a=o<0?"↑":"↓",l=Math.abs(o),c="Moved ".concat(l," position").concat(1===l?"":"s"," ").concat(o<0?"up":"down");return i.createElement(i.Fragment,null,i.createElement(u.Box,{padding:1},i.createElement(h,{size:1,weight:"semibold"},"#",r+1)),i.createElement(s.DiffCard,{annotation:t,as:p,tooltip:{description:c}},i.createElement(h,{size:1,weight:"semibold"},a,Math.abs(o))))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DiffErrorBoundary=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=o?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(r,a,u):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(1),a=n(7);function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}class u extends r.Component{constructor(e){super(e),this.state={error:void 0}}static getDerivedStateFromError(e){return{error:e}}componentDidCatch(e){console.error("Error rendering diff component: "),console.error(e)}render(){if(!this.state.error)return this.props.children;return r.createElement(o.Card,{tone:"critical",padding:3,paddingBottom:0},r.createElement(o.Flex,{align:"flex-start"},r.createElement(o.Box,null,r.createElement(o.Text,null,r.createElement(a.ErrorOutlineIcon,null))),r.createElement(o.Box,{paddingLeft:3},r.createElement(o.Text,{size:1,as:"p"},"The component responsible for showing the changes to this field has crashed."),null)))}}t.DiffErrorBoundary=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DiffInspectWrapper=function(e){var t=e.children,n=e.as,r=e.change,o=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,f),a=(0,u.useRef)(!1),l=h((0,u.useState)(!1),2),c=l[0],s=l[1],d=(0,u.useCallback)((()=>s((e=>!e))),[s]),v=(0,u.useCallback)((()=>a.current=!0),[]),b=(0,u.useCallback)((()=>a.current=!1),[a]);return(0,u.useEffect)((()=>{function e(e){var t=e.metaKey,n=e.key;t&&"i"===n&&a.current&&d()}return window.addEventListener("keydown",e,!1),()=>window.removeEventListener("keydown",e,!1)}),[d]),u.default.createElement(i.Box,p({as:n,onMouseEnter:v,onMouseLeave:b},o),c?u.default.createElement(O,{change:r}):t)};var r,o,a,i=n(1),u=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=d(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),l=(r=n(3))&&r.__esModule?r:{default:r},c=n(261),s=n(576),f=["children","as","change"];function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(d=function(e){return e?n:t})(e)}function p(){return p=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var t=e.title;return u.default.createElement(i.Box,{padding:3,display:"inline-block",as:y},u.default.createElement(i.Label,{size:1,muted:!0},t))};function O(e){var t,n,r,o,a,l=e.change;return u.default.createElement(i.Stack,{space:3},u.default.createElement(i.Card,{padding:3,tone:"transparent",as:m,radius:1},u.default.createElement(g,{title:"meta"}),u.default.createElement(i.Code,{language:"json",size:1},(o={path:(0,c.pathToString)(l.path),fromIndex:null===(t=l.itemDiff)||void 0===t?void 0:t.fromIndex,toIndex:null===(n=l.itemDiff)||void 0===n?void 0:n.toIndex,hasMoved:null===(r=l.itemDiff)||void 0===r?void 0:r.hasMoved,action:l.diff.action,isChanged:l.diff.isChanged},a=[],Object.entries(o).forEach((e=>{var t=h(e,2),n=t[0],r=t[1];null!=r&&a.push("".concat(n,": ").concat(r))})),a.join("\n")))),u.default.createElement(i.Card,{as:m,tone:"critical",padding:3,radius:1},u.default.createElement(g,{title:"from"}),u.default.createElement(i.Code,{language:"json",size:1},w(l.diff.fromValue))),u.default.createElement(i.Card,null,u.default.createElement(s.FromToArrow,{direction:"down",align:"center"})),u.default.createElement(i.Card,{as:m,tone:"positive",padding:3,radius:1},u.default.createElement(g,{title:"to"}),u.default.createElement(i.Code,{language:"json",size:1},w(l.diff.toValue))))}function w(e){return void 0===e?"undefined":JSON.stringify(e,null,2)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FallbackDiff=void 0;var r=u(n(0)),o=u(n(47)),a=n(1),i=n(1045);function u(e){return e&&e.__esModule?e:{default:e}}var l=e=>{var t=e.value,n=e.schemaType;return r.default.createElement(a.Box,{padding:2},r.default.createElement(o.default,{type:n,value:t,layout:"default"}))};t.FallbackDiff=e=>{var t=e.diff,n=e.schemaType;return r.default.createElement(i.DiffFromTo,{diff:t,schemaType:n,previewComponent:l,layout:"grid"})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ValueError=function(e){var t=e.error;return r.createElement(o.Card,{tone:"critical",padding:3},r.createElement(o.Flex,{align:"flex-start"},r.createElement(o.Box,null,r.createElement(o.Text,null,r.createElement(a.ErrorOutlineIcon,null))),r.createElement(o.Box,{paddingLeft:3},r.createElement(o.Text,{size:1,as:"p"},"Value error: ",t.message))))};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=o?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(r,a,u):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(1),a=n(7);function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PopoverWrapper=t.FieldChangeContainer=t.DiffBorder=void 0;var r,o,a,i,u=(r=n(3))&&r.__esModule?r:{default:r},l=n(1);function c(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var s=u.default.div(o||(o=c(["\n --field-change-error: ",";\n &[data-revert-all-changes-hover] [data-revert-all-hover]::before {\n border-left: 2px solid var(--field-change-error);\n }\n"])),(e=>e.theme.sanity.color.solid.critical.enabled.bg));t.FieldChangeContainer=s;var f=u.default.div(a||(a=c(["\n --field-change-error: ",";\n --diff-inspect-padding-xsmall: ",";\n --diff-inspect-padding-small: ",";\n\n position: relative;\n padding: var(--diff-inspect-padding-xsmall) 0 var(--diff-inspect-padding-xsmall)\n var(--diff-inspect-padding-small);\n\n &::before {\n content: '';\n display: block;\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n border-left: 1px solid var(--card-border-color);\n }\n\n &[data-error]:hover::before,\n &[data-revert-field-hover]:hover::before {\n border-left: 2px solid var(--field-change-error);\n }\n"])),(e=>e.theme.sanity.color.solid.critical.enabled.bg),(e=>{var t=e.theme;return(0,l.rem)(t.sanity.space[1])}),(e=>{var t=e.theme;return(0,l.rem)(t.sanity.space[2])}));t.DiffBorder=f;var d=(0,u.default)(l.Popover)(i||(i=c(["\n /* hides the popover when the target of it has left the visible part of the window.\n without it, the popover will be on top of the headers (document title & changes)\n and footers (changed notifications, publish button etc)*/\n &[data-popper-reference-hidden='true'] {\n display: none;\n }\n"])));t.PopoverWrapper=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GroupChange=function(e){var t,n=e.change,O=e.readOnly,_=e.hidden,E=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,g),x=n.titlePath,P=n.changes,k=n.path,C=(0,o.useContext)(p.DiffContext).path,S=(0,o.useContext)(b.DocumentChangeContext),D=S.documentId,M=S.schemaType,A=S.FieldWrapper,T=S.rootDiff,I=S.isComparingCurrent,R=null!==(t=(0,u.useConditionalReadOnly)())&&void 0!==t?t:O,F=P.every((e=>(0,c.isFieldChange)(e)&&(0,s.isPTSchemaType)(e.schemaType))),B=(0,d.pathsAreEqual)(C,k),L=j((0,f.useHover)(),2),N=L[0],W=L[1],V=(0,r.useDocumentOperation)(D,M.name),z=j((0,o.useState)(!1),2),U=z[0],H=z[1],Y=j((0,o.useState)(null),2),G=Y[0],$=Y[1],q=j((0,a.unstable_useDocumentPairPermissions)({id:D,type:M.name,permission:"update"}),2),X=q[0],Z=q[1],K=(0,o.useCallback)((()=>(0,l.undoChange)(n,T,V)),[n,T,V]),J=(0,o.useCallback)((()=>{H(!0)}),[]),Q=(0,o.useCallback)((()=>{H(!1)}),[]);(0,i.useClickOutside)((()=>H(!1)),[G]);var ee=(0,o.useCallback)((e=>{N.current=e,$(e)}),[N]),te=(0,o.useMemo)((()=>o.default.createElement(i.Stack,{space:1,as:y.GroupChangeContainer,"data-revert-group-hover":W?"":void 0,"data-portable-text":F?"":void 0,"data-revert-all-groups-hover":""===E["data-revert-all-changes-hover"]?"":void 0},o.default.createElement(i.Stack,{as:y.ChangeListWrapper,space:5},P.map((e=>o.default.createElement(v.ChangeResolver,{key:e.key,change:e,readOnly:R,hidden:_})))),I&&!Z&&(null==X?void 0:X.granted)&&o.default.createElement(y.PopoverWrapper,{content:o.default.createElement(i.Box,null,"Are you sure you want to revert the changes?",o.default.createElement(i.Grid,{columns:2,gap:2,marginTop:2},o.default.createElement(i.Button,{mode:"ghost",onClick:Q},o.default.createElement(i.Text,{align:"center"},"Cancel")),o.default.createElement(i.Button,{tone:"critical",onClick:K},o.default.createElement(i.Text,{align:"center"},"Revert change")))),portal:!0,padding:4,placement:"left",open:U,ref:$},o.default.createElement(i.Box,null,o.default.createElement(m.RevertChangesButton,{onClick:J,ref:ee,selected:U,disabled:R,"data-testid":"group-change-revert-button-".concat(n.fieldsetName)}))))),[R,_,U,Z,X]);return _?null:o.default.createElement(i.Stack,w({space:1},E),o.default.createElement(h.ChangeBreadcrumb,{titlePath:x}),B||!A?te:o.default.createElement(A,{path:n.path,hasHover:W},te))};var r=n(43),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=O(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(15),i=n(1),u=n(25),l=n(573),c=n(572),s=n(1042),f=n(2537),d=n(261),p=n(354),h=n(1044),v=n(574),b=n(262),m=n(1047),y=n(2538),g=["change","readOnly","hidden"];function O(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(O=function(e){return e?n:t})(e)}function w(){return w=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);nn(!0),u=()=>n(!1);var l,c;return(0,r.useEffect)((()=>{var e=a.current;return e?(e.addEventListener("mouseover",i),e.addEventListener("mouseout",u),()=>{e.removeEventListener("mouseover",i),e.removeEventListener("mouseout",u)}):()=>{}}),[a.current]),[a,t]};var r=n(0);function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.theme.sanity.color.solid.critical.enabled.bg),(e=>{var t=e.theme;return(0,u.rem)(t.sanity.space[1])}),(e=>{var t=e.theme;return(0,u.rem)(t.sanity.space[2])}));t.GroupChangeContainer=f;var d=(0,l.default)(u.Popover)(i||(i=c(["\n /* hides the popover when the target of it has left the visible part of the window.\n without it, the popover will be on top of the headers (document title & changes)\n and footers (changed notifications, publish button etc)*/\n &[data-popper-reference-hidden='true'] {\n display: none;\n }\n"])));t.PopoverWrapper=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PopoverWrapper=t.ChangeListWrapper=void 0;var r,o,a,i=n(1),u=(r=n(3))&&r.__esModule?r:{default:r};function l(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var c=u.default.div(o||(o=l(["\n display: grid;\n grid-template-columns: minmax(0, 1fr);\n"])));t.ChangeListWrapper=c;var s=(0,u.default)(i.Popover)(a||(a=l(["\n /* hides the popover when the target of it has left the visible part of the window.\n without it, the popover will be on top of the headers (document title & changes)\n and footers (changed notifications, publish button etc)*/\n &[data-popper-reference-hidden='true'] {\n display: none;\n }\n"])));t.PopoverWrapper=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DiffString=function(e){var t=e.diff;return u.createElement(u.Fragment,null,(t.segments||[]).map(((e,t)=>u.createElement(h,{key:t,segment:e}))))},t.DiffStringSegment=h;var r,o,a,i=n(1),u=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),l=(r=n(3))&&r.__esModule?r:{default:r},c=n(355);function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function f(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var d=l.default.span(o||(o=f(["\n border-radius: ",";\n"])),(e=>{var t=e.theme;return(0,i.rem)(t.sanity.radius[1])})),p=(0,l.default)(i.Text)(a||(a=f(["\n &:not([hidden]) {\n display: inline;\n line-height: calc(1.25em + 2px);\n }\n\n &:hover {\n background-color: none !important;\n background-image: linear-gradient(\n to bottom,\n var(--card-bg-color) 0,\n var(--card-bg-color) 33.333%,\n currentColor 33.333%,\n currentColor 100%\n );\n background-size: 1px 3px;\n background-repeat: repeat-x;\n background-position-y: bottom;\n padding-bottom: 3px;\n box-shadow: 0 0 0 1px var(--card-bg-color);\n z-index: 1;\n }\n"])));function h(e){var t=e.segment,n=t.text;return"added"===t.action?u.createElement(c.DiffCard,{annotation:t.annotation,disableHoverEffect:!0,tooltip:{description:"Added"},as:d},u.createElement(p,{as:"ins",style:{textDecoration:"none"}},n)):"removed"===t.action?u.createElement(c.DiffCard,{annotation:t.annotation,as:d,disableHoverEffect:!0,tooltip:{description:"Removed"}},u.createElement(p,{as:"del"},n)):u.createElement(i.Card,{as:"span",radius:2,style:{display:"inline"}},n)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MetaInfo=function(e){var t=e.title,n=e.action,r=e.icon,o=e.children,u=e.markRemoved;return i.default.createElement(a.Flex,{padding:2,align:"center"},r&&i.default.createElement(a.Box,{padding:2},i.default.createElement(s,{size:4,forwardedAs:u?"del":"div"},(0,i.createElement)(r))),i.default.createElement(a.Stack,{space:2,paddingLeft:2},i.default.createElement(s,{size:1,weight:"semibold",forwardedAs:u?"del":"h3",textOverflow:"ellipsis"},t),n&&i.default.createElement("div",null,n),i.default.createElement(s,{size:0,textOverflow:"ellipsis"},o)))};var r,o,a=n(1),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0));function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}var l,c,s=(0,((r=n(3))&&r.__esModule?r:{default:r}).default)(a.Text)(o||(l=["\n color: inherit;\n"],c||(c=l.slice(0)),o=Object.freeze(Object.defineProperties(l,{raw:{value:Object.freeze(c)}}))))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2543);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}));var o=n(1038);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===o[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.diffResolver=void 0;var r=n(2544),o=n(2547),a=n(2554),i=n(2557);t.diffResolver=function(e){var t,n=e.schemaType;return["datetime","date"].includes(n.name)?o.DatetimeFieldDiff:"url"===n.name?a.UrlFieldDiff:"slug"===n.name?i.SlugFieldDiff:"array"===n.jsonType&&Array.isArray(null===(t=n.options)||void 0===t?void 0:t.list)?r.ArrayOfOptionsFieldDiff:void 0}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2545);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ArrayOfOptionsFieldDiff=void 0;var r=f(n(47)),o=n(1033),a=n(12),i=f(n(0)),u=n(1),l=n(37),c=n(1039),s=n(2546);function f(e){return e&&e.__esModule?e:{default:e}}function d(e,t){return e.itemIndex-t.itemIndex}function p(e){var t=e.value,n=e.memberType;return i.default.createElement(u.Box,{marginX:2,marginY:1},"string"==typeof t||"number"==typeof t?t:i.default.createElement(r.default,{type:n,value:t,layout:"default"}))}function h(e,t){var n=t||[];return"object"==typeof e&&null!==e?n.some((t=>(0,s.isEqual)(t,e))):n.includes(e)}function v(e,t){var n=e.toValue||e.fromValue;return(0,a.isKeyedObject)(n)?n._key:t}function b(e){return void 0===e.toValue?e.fromValue:e.toValue}function m(e,t){var n=function(e){var t=function(e){if(null===e)return"null";if(Array.isArray(e))return"array";return typeof e}(e);if("object"!==t)return t;var n=e;return"_type"in n&&n._type||t}(e);return t.of.find((e=>e.name===n))}function y(e,t){var n;return((null===(n=t.options)||void 0===n?void 0:n.list)||[]).findIndex((t=>(0,s.isEqual)(function(e){return"object"==typeof e&&null!==e&&"title"in e}(t)?t.value:t,e)))}function g(e,t){var n,r=(null===(n=t.options)||void 0===n?void 0:n.list)||[],o=y(e,t);return-1===o?void 0:r[o].title||void 0}t.ArrayOfOptionsFieldDiff=e=>{var t,n=e.diff,r=e.schemaType,a=null===(t=r.options)||void 0===t?void 0:t.list,s=(0,o.useUserColorManager)();return Array.isArray(a)?i.default.createElement("div",null,n.items.map((e=>function(e,t,n){if("unchanged"===e.diff.action)return null;var r=t.fromValue,o=t.toValue,a=b(e.diff),i=h(a,r),u=h(a,o);if(i===u)return null;return{title:g(a,n),memberType:m(b(e.diff),n),itemIndex:y(a,n),annotation:e.annotation,isPresent:u,value:a}}(e,n,r))).filter((e=>null!==e)).sort(d).map(((e,t)=>{var r=e.annotation,o=e.isPresent,a=e.value,f=e.memberType,d=e.title,h=(0,l.getAnnotationColor)(s,r),b=o?"Added":"Removed";return i.default.createElement(u.Flex,{align:"center",key:v(n,t)},i.default.createElement(l.DiffTooltip,{annotations:r?[r]:[],description:b},i.default.createElement(u.Flex,{align:"center"},i.default.createElement(c.Checkbox,{checked:!o,color:h}),i.default.createElement(u.Box,{margin:2},i.default.createElement(l.FromToArrow,null)),i.default.createElement(c.Checkbox,{checked:o,color:h}))),i.default.createElement(u.Flex,{align:"center"},i.default.createElement(p,{value:d||a,memberType:f})))}))):null}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isEqual=function e(t,n){if(t===n)return!0;if(typeof t!=typeof n)return!1;if("object"!=typeof t&&!Array.isArray(t))return t===n;if((0,r.isKeyedObject)(t)&&(0,r.isKeyedObject)(n)&&t._key===n._key)return!0;if(Array.isArray(t)&&Array.isArray(n))return t.length===n.length&&t.every(((t,r)=>e(t,n[r])));if(null===t||null===n)return t===n;var o=t,a=n,i=Object.keys(o),u=Object.keys(a);if(i.length!==u.length)return!1;return i.every((n=>e(t[n],a[n])))};var r=n(12)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2548);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DatetimeFieldDiff=void 0;var r,o=(r=n(0))&&r.__esModule?r:{default:r},a=n(37),i=n(2549);t.DatetimeFieldDiff=e=>{var t=e.diff,n=e.schemaType;return o.default.createElement(a.DiffFromTo,{align:"center",diff:t,schemaType:n,previewComponent:i.DatetimePreview})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2550);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DatetimePreview=void 0;var r,o=c(n(0)),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(577)),i=c(n(3)),u=n(1);function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function c(e){return e&&e.__esModule?e:{default:e}}var s,f,d="YYYY-MM-DD",p="HH:mm",h=i.default.div(r||(s=["\n display: inline-block;\n word-wrap: break-word;\n"],f||(f=s.slice(0)),r=Object.freeze(Object.defineProperties(s,{raw:{value:Object.freeze(f)}}))));t.DatetimePreview=function(e){var t=e.value,n=e.schemaType;return o.default.createElement(u.Box,{as:h,paddingX:2,paddingY:1},function(e,t){var n=t.options,r=t.name,o=(null==n?void 0:n.dateFormat)||d,i=(null==n?void 0:n.timeFormat)||p;return a.format(new Date(e),"date"===r?o:"".concat(o," ").concat(i))}(t,n))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2552);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.format=function(e,t){return(0,o.default)(e).format(t)},t.parse=function(e,t){var n=(0,o.default)(e,t,!0);if(n.isValid())return{isValid:!0,date:n.toDate()};return{isValid:!1,error:'Invalid date. Must be on the format "'.concat(t,'"')}};var r,o=(r=n(90))&&r.__esModule?r:{default:r}},function(e,t,n){var r={"./en-au":1049,"./en-au.js":1049,"./en-ca":1050,"./en-ca.js":1050,"./en-gb":1051,"./en-gb.js":1051,"./en-ie":1052,"./en-ie.js":1052,"./en-il":1053,"./en-il.js":1053,"./en-in":1054,"./en-in.js":1054,"./en-nz":1055,"./en-nz.js":1055,"./en-sg":1056,"./en-sg.js":1056,"./nb":1057,"./nb.js":1057};function o(e){return n(a(e))}function a(e){var t=r[e];if(!(t+1))throw new Error("Cannot find module '"+e+"'.");return t}o.keys=function(){return Object.keys(r)},o.resolve=a,e.exports=o,o.id=2553},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2555);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UrlFieldDiff=void 0;var r,o=(r=n(0))&&r.__esModule?r:{default:r},a=n(37),i=n(2556);t.UrlFieldDiff=e=>{var t=e.diff,n=e.schemaType;return o.default.createElement(a.DiffFromTo,{diff:t,schemaType:n,previewComponent:i.StringPreview})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1043);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2558);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SlugFieldDiff=void 0;var r,o=(r=n(0))&&r.__esModule?r:{default:r},a=n(37),i=n(2559);t.SlugFieldDiff=e=>{var t=e.diff,n=e.schemaType;return o.default.createElement(a.DiffFromTo,{layout:"inline",diff:t,schemaType:n,previewComponent:i.SlugPreview})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2560);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SlugPreview=void 0;var r,o=n(1),a=i(n(0));function i(e){return e&&e.__esModule?e:{default:e}}var u,l,c=i(n(3)).default.div(r||(u=["\n display: inline-block;\n word-break: break-all;\n white-space: pre-wrap;\n"],l||(l=u.slice(0)),r=Object.freeze(Object.defineProperties(u,{raw:{value:Object.freeze(l)}}))));t.SlugPreview=e=>{var t=e.value;return a.default.createElement(o.Box,{as:c,paddingX:2,paddingY:1},t.current)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TIMELINE_LABELS=t.TIMELINE_ICON_COMPONENTS=void 0;var r=n(7);t.TIMELINE_LABELS={create:"created",delete:"deleted",discardDraft:"discarded draft",initial:"created",editDraft:"edited",editLive:"live edited",publish:"published",unpublish:"unpublished"};var o={create:r.AddCircleIcon,delete:r.TrashIcon,discardDraft:r.CloseIcon,initial:r.AddCircleIcon,editDraft:r.EditIcon,editLive:r.EditIcon,publish:r.PublishIcon,unpublish:r.UnpublishIcon};t.TIMELINE_ICON_COMPONENTS=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TimelineItem=function(e){var t=e.isSelectionBottom,n=e.isSelectionTop,c=e.state,d=e.onSelect,p=e.timestamp,h=e.chunk,v=e.type,b=(0,i.getTimelineEventIconComponent)(v),m=Array.from(h.authors),y=(0,o.useTimeAgo)(p,{minimal:!0}),g="selected"===c,O="withinSelection"===c,w=(x=(0,r.useState)(!1),P=2,function(e){if(Array.isArray(e))return e}(x)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}}(x,P)||function(e,t){if(e){if("string"==typeof e)return s(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?s(e,t):void 0}}(x,P)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),j=w[0],_=w[1],E=(0,r.useCallback)((e=>{e.preventDefault(),e.stopPropagation(),d(h)}),[d,h]);var x,P;return r.default.createElement(l.Root,{"data-ui":"timelineItem",radius:2,"data-chunk-id":h.id,paddingY:0,paddingX:2,tone:j||g||O?"default":f[v],pressed:O,state:c,selected:g,isHovered:j,disabled:"disabled"===c,"data-selection-bottom":t,"data-selection-top":n,onClick:E},r.default.createElement("div",{onMouseEnter:()=>_(!0),onMouseLeave:()=>_(!1)},r.default.createElement(a.Flex,{align:"stretch"},r.default.createElement(l.IconWrapper,{align:"center"},r.default.createElement(l.IconBox,{padding:2},r.default.createElement(a.Text,{size:2},b&&(0,r.createElement)(b)))),r.default.createElement(a.Stack,{space:2,margin:2},r.default.createElement(a.Box,null,r.default.createElement(l.EventLabel,{size:1,weight:"medium"},(0,i.formatTimelineEventLabel)(v)||r.default.createElement("code",null,v))),r.default.createElement(a.Text,{size:0,muted:!0},y)),r.default.createElement(a.Flex,{flex:1,justify:"flex-end",align:"center"},r.default.createElement(u.UserAvatarStack,{maxLength:3,userIds:m})))))};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(15),a=n(1),i=n(578),u=n(2563),l=n(2564);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);na.default.createElement(o.UserAvatar,{key:e,userId:e,withTooltip:!0}))))};var r,o=n(10),a=(r=n(0))&&r.__esModule?r:{default:r},i=n(1)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Root=t.IconWrapper=t.IconBox=t.EventLabel=void 0;var r,o,a,i,u,l,c,s,f=n(1),d=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(3));function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}function h(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var v=(0,d.default)(f.Flex)((e=>{var t,n=null===(t=e.theme.sanity.color.base.skeleton)||void 0===t?void 0:t.from;return(0,d.css)(r||(r=h(["\n --timeline-hairline-width: 1px;\n position: relative;\n z-index: 2;\n margin: 0;\n padding: 0;\n\n &::before {\n position: absolute;\n content: '';\n height: 100%;\n width: var(--timeline-hairline-width);\n background: ",";\n top: 0;\n left: calc((100% - var(--timeline-hairline-width)) / 2);\n z-index: 1;\n }\n "])),n)}));t.IconWrapper=v;var b=(0,d.default)(f.MenuItem)((e=>{var t=e.state,n=void 0===t?"enabled":t,r=e.isHovered,c=e.theme.sanity.color.button.default.primary.enabled;return(0,d.css)(o||(o=h(["\n position: relative;\n min-width: 244px;\n\n ","\n\n ","\n\n ","\n\n // line styling 👇\n &:first-child ","::before {\n height: 50%;\n top: unset;\n bottom: 0;\n }\n\n &:last-child ","::before {\n height: 50%;\n }\n\n ","\n\n // Remove timeline lines when using the keyboard to navigate timeline items\n &:focus ","::before {\n background: transparent;\n }\n "])),"selected"===n&&(0,d.css)(a||(a=h(["\n --card-bg-color: ",";\n --card-fg-color: ",";\n --card-muted-fg-color: ",";\n --card-border-color: ",";\n &:not([data-selection-bottom='true']) {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n }\n "])),c.bg,c.fg,c.muted,c.bg),"withinSelection"===n&&(0,d.css)(i||(i=h(["\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 0;\n box-shadow: 0px 3px 0px 0px var(--card-bg-color);\n &:not([data-selection-top='true']) {\n border-radius: 0;\n }\n\n "," {\n &::before {\n background: var(--card-hairline-soft-color);\n }\n }\n "])),v),"disabled"===n&&(0,d.css)(u||(u=h(["\n [data-ui='Avatar'] {\n opacity: 0.2;\n }\n "]))),v,v,(r||"selected"===n)&&(0,d.css)(l||(l=h(["\n ","::before {\n background: transparent;\n }\n "])),v),v)}));t.Root=b;var m=(0,d.default)(f.Box)(c||(c=h(["\n background: var(--card-bg-color);\n border-radius: 50px;\n position: relative;\n z-index: 2;\n"])));t.IconBox=m;var y=(0,d.default)(f.Text)(s||(s=h(["\n text-transform: capitalize;\n"])));t.EventLabel=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StackWrapper=t.Root=t.MenuWrapper=void 0;var r,o,a,i,u=n(1),l=(r=n(3))&&r.__esModule?r:{default:r};function c(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var s=(0,l.default)(u.Box)(o||(o=c(["\n overflow: auto;\n -webkit-overflow-scrolling: touch;\n"])));t.Root=s;var f=(0,l.default)(u.Stack)(a||(a=c(["\n max-width: 200px;\n"])));t.StackWrapper=f;var d=(0,l.default)(u.Menu)(i||(i=c(["\n overflow: auto;\n box-sizing: border-box;\n max-height: calc(100vh - 198px);\n"])));t.MenuWrapper=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TimelineMenu=function(e){var t=e.chunk,n=e.mode,r=(0,s.useDocumentPane)(),c=r.historyController,p=r.setTimelineRange,h=r.setTimelineMode,m=r.timeline,y=r.ready,g=b((0,l.useState)(!1),2),w=g[0],j=g[1],_=b((0,l.useState)(null),2),E=_[0],x=_[1],P=b((0,l.useState)(null),2),k=P[0],C=P[1],S=(0,l.useCallback)((()=>{h("closed"),j(!1)}),[h]),D=(0,l.useCallback)((()=>{S()}),[S]);(0,u.useClickOutside)(D,[k,E]);var M=(0,l.useCallback)((e=>{var t=b(c.findRangeForNewRev(e),2),n=t[0],r=t[1];h("closed"),j(!1),p(n,r)}),[c,h,p]),A=(0,l.useCallback)((e=>{var t=b(c.findRangeForNewSince(e),2),n=t[0],r=t[1];h("closed"),j(!1),p(n,r)}),[c,h,p]),T=(0,l.useCallback)((e=>{c.setLoadMore(e)}),[c]),I=w&&l.default.createElement("div",{ref:C},"rev"===n?l.default.createElement(d.Timeline,v({onSelect:M,onLoadMore:T,timeline:m},(0,f.revTimelineProps)(c.realRevChunk))):l.default.createElement(d.Timeline,v({onSelect:A,onLoadMore:T,timeline:m},(0,f.sinceTimelineProps)(c.sinceTime,c.realRevChunk)))),R=(0,a.useTimeAgo)((null==t?void 0:t.endTimestamp)||"",{agoSuffix:!0}),F=t?"".concat((0,o.default)((0,f.formatTimelineEventLabel)(t.type))," ").concat(R):"Current version",B=t?"Since ".concat((0,f.formatTimelineEventLabel)(t.type)," ").concat(R):"Since unknown version",L="rev"===n?"Select version":"Review changes since",N="rev"===n?F:B;return l.default.createElement(O,{tone:"default",constrainSize:!0,content:I,"data-ui":"versionMenu",open:w,portal:!0,referenceElement:E},l.default.createElement(u.Button,{disabled:!y,mode:"bleed",fontSize:1,padding:2,iconRight:i.SelectIcon,onClick:w?S:()=>{h(n),j(!0)},ref:x,selected:w,text:w?L:N}))};var r,o=h(n(496)),a=n(15),i=n(7),u=n(1),l=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),c=h(n(3)),s=n(44),f=n(578),d=n(1059);function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}function h(e){return e&&e.__esModule?e:{default:e}}function v(){return v=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n div {\n display: flex;\n flex-direction: column;\n\n & > [data-ui='Card'] {\n flex: 1;\n min-height: 0;\n display: flex;\n flex-direction: column;\n\n /* This is the scrollable container rendered by */\n & > div {\n flex: 1;\n min-height: 0;\n }\n }\n }\n"],g||(g=y.slice(0)),r=Object.freeze(Object.defineProperties(y,{raw:{value:Object.freeze(g)}}))))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LoadingContent=function(){return o.default.createElement(a.Flex,{align:"center",justify:"center"},o.default.createElement(a.Spinner,{muted:!0}),o.default.createElement(a.Box,{marginTop:3},o.default.createElement(a.Text,{align:"center"},"Loading changes…")))};var r,o=(r=n(0))&&r.__esModule?r:{default:r},a=n(1)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.collectLatestAuthorAnnotations=function(e){var t=new Map;return(0,r.visitDiff)(e,(e=>{if("unchanged"===e.action||!("annotation"in e)||!e.annotation)return!0;var n=e.annotation,r=n.author,o=n.timestamp,a=t.get(r);return(!a||a.timestampe.timestampe.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var t,n;return e.$disabled?{height:"100%"}:(0,l.css)(r||(t=["\n height: 100%;\n overflow: auto;\n position: relative;\n scroll-behavior: smooth;\n outline: none;\n "],n||(n=t.slice(0)),r=Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(n)}}))))}));t.DocumentPanel=function(e){var t=e.footerHeight,r=e.rootElement,i=e.isInspectOpen,l=(0,h.useDocumentPane)(),O=l.activeViewId,w=l.displayed,j=l.documentId,E=l.documentSchema,P=l.value,C=l.views,S=l.ready,D=l.documentType,M=(0,d.usePaneLayout)().collapsed,A=(0,o.usePortal)(),T=(0,p.useDeskTool)().features,I=x((0,a.useState)(null),2),R=I[0],F=I[1],B=(0,o.useElementRect)(R),L=(0,a.useRef)(null),N=x((0,a.useState)(null),2),W=N[0],V=N[1],z=(0,s.useEditState)(j,D,"low"),U=P._createdAt?"update":"create",H=(0,a.useMemo)((()=>{var e,t,r;return Boolean(null===(t=D,e=((r=n(31)).default||r).get(t)||null)||void 0===e?void 0:e.liveEdit)}),[D]),Y=P._id?P._id:"dummy-id",G=(0,a.useMemo)((()=>_(_({},P),{},{_id:H?(0,c.getPublishedId)(Y):(0,c.getDraftId)(Y)})),[H,P,Y]),$=x((0,u.unstable_useDocumentValuePermissions)({document:G,permission:U}),2),q=$[0],X=$[1],Z=(0,a.useMemo)((()=>C.find((e=>e.id===O))||C[0]||{type:"form"}),[O,C]),K=T.splitPanes&&L.current||A.element,J=(0,a.useMemo)((()=>M?[(null==B?void 0:B.height)||0,0,t?t+2:2,0]:[0,0,2,0]),[M,t,B]),Q="form"!==Z.type,ee=(0,a.useMemo)((()=>"component"===Z.type&&Z.component&&(0,a.createElement)(Z.component,{document:{draft:(null==z?void 0:z.draft)||null,displayed:w||P,historical:w,published:(null==z?void 0:z.published)||null},documentId:j,options:Z.options,schemaType:E})),[Z,w,j,E,null==z?void 0:z.draft,null==z?void 0:z.published,P]);(0,a.useEffect)((()=>{null!=W&&W.scrollTo&&W.scrollTo(0,0)}),[j,W]);var te=(0,a.useMemo)((()=>i?a.default.createElement(v.InspectDialog,{value:w||P}):null),[i,w,P]);return a.default.createElement(o.Flex,{direction:"column",flex:2,overflow:M?void 0:"hidden"},a.default.createElement(b.DocumentPanelHeader,{rootElement:r,ref:F}),a.default.createElement(f.PaneContent,null,a.default.createElement(o.PortalProvider,{element:K,__unstable_elements:{documentScrollElement:W}},a.default.createElement(o.BoundaryElementProvider,{element:W},"form"===Z.type&&!X&&S&&a.default.createElement(a.default.Fragment,null,a.default.createElement(y.PermissionCheckBanner,{granted:Boolean(null==q?void 0:q.granted),requiredPermission:U}),a.default.createElement(g.ReferenceChangedBanner,null)),a.default.createElement(k,{$disabled:M||!1,"data-testid":"document-panel-scroller",ref:V},a.default.createElement(m.FormView,{hidden:Q,key:j+(S?"_ready":"_pending"),margins:J,granted:Boolean(null==q?void 0:q.granted)}),ee),te,a.default.createElement("div",{"data-testid":"document-panel-portal",ref:L})))))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2572);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.InspectDialog=function(e){var t=e.value,n=(0,c.useDocumentPane)(),r=n.handleInspectClose,h=n.paneKey,b="".concat(h,"_inspect_"),m=(_=(0,l.useDeskToolSetting)("desk-tool","inspect-view-preferred-view-mode-".concat(h),"parsed"),E=2,function(e){if(Array.isArray(e))return e}(_)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}}(_,E)||function(e,t){if(e){if("string"==typeof e)return v(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?v(e,t):void 0}}(_,E)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),y=m[0],g=m[1],O=s.VIEW_MODES.find((e=>e.id===y)),w=(0,a.useCallback)((()=>{g(s.VIEW_MODE_PARSED.id)}),[g]),j=(0,a.useCallback)((()=>{g(s.VIEW_MODE_RAW.id)}),[g]);var _,E;return a.default.createElement(o.Dialog,{id:"".concat(b,"dialog"),header:(0,f.isDocumentWithType)(t)?a.default.createElement(a.default.Fragment,null,"Inspecting"," ",a.default.createElement("em",null,a.default.createElement(u.DocTitle,{document:t}))):a.default.createElement("em",null,"No value"),onClose:r,width:3},a.default.createElement(o.Flex,{direction:"column",height:"fill"},a.default.createElement(o.Card,{padding:3,shadow:1,style:{position:"sticky",bottom:0,zIndex:3}},a.default.createElement(o.TabList,{space:1},a.default.createElement(o.Tab,{"aria-controls":"".concat(b,"tabpanel"),fontSize:1,id:"".concat(b,"tab-").concat(s.VIEW_MODE_PARSED.id),label:s.VIEW_MODE_PARSED.title,onClick:w,selected:O===s.VIEW_MODE_PARSED}),a.default.createElement(o.Tab,{"aria-controls":"".concat(b,"tabpanel"),fontSize:1,id:"".concat(b,"tab-").concat(s.VIEW_MODE_RAW.id),label:s.VIEW_MODE_RAW.title,onClick:j,selected:O===s.VIEW_MODE_RAW}))),a.default.createElement(o.TabPanel,{"aria-labelledby":"".concat(b,"tab-").concat(y),flex:1,id:"".concat(b,"tabpanel"),overflow:"auto",padding:4,style:{outline:"none"}},O===s.VIEW_MODE_PARSED&&a.default.createElement(d.JSONInspectorWrapper,null,a.default.createElement(i.default,{data:t,isExpanded:f.isExpanded,onClick:f.toggleExpanded,search:p.Search})),O===s.VIEW_MODE_RAW&&a.default.createElement(o.Code,{language:"json",tabIndex:0,onKeyDown:f.maybeSelectAll,onDoubleClick:f.select,onFocus:f.select},JSON.stringify(t,null,2)))))};var r,o=n(1),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=h(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=(r=n(2573))&&r.__esModule?r:{default:r},u=n(1064),l=n(568),c=n(44),s=n(2585),f=n(2586),d=n(2588),p=n(2589);function h(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(h=function(e){return e?n:t})(e)}function v(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=2},isExpanded:function(e,t){return!1},verboseShowOriginal:!1}},getInitialState:function(){return{query:this.props.query||""}},render:function(){var e=this.props,t=this.state,n=""!==t.query&&e.validateQuery(t.query),r=n?t.filterer(t.query):e.data,o=n&&f(r);return u("div",{className:"json-inspector "+e.className},this.renderToolbar(),o?u("div",{className:"json-inspector__not-found"},"Nothing found"):u(l,{data:r,onClick:e.onClick,id:e.id,getOriginal:this.getOriginal,query:n?new RegExp(t.query,e.filterOptions.ignoreCase?"i":""):null,label:"root",root:!0,isExpanded:e.isExpanded,interactiveLabel:e.interactiveLabel,verboseShowOriginal:e.verboseShowOriginal}))},renderToolbar:function(){var e=this.props.search;if(e)return u("div",{className:"json-inspector__toolbar"},u(e,{onChange:i(this.search,this.props.searchOptions.debounceTime),data:this.props.data,query:this.state.query}))},search:function(e){this.setState({query:e})},componentWillMount:function(){this.createFilterer(this.props.data,this.props.filterOptions)},componentWillReceiveProps:function(e){this.createFilterer(e.data,e.filterOptions),"string"==typeof e.query&&e.query!==this.state.query&&this.setState({query:e.query})},shouldComponentUpdate:function(e,t){return e.query!==this.props.query||t.query!==this.state.query||e.data!==this.props.data||e.onClick!==this.props.onClick},createFilterer:function(e,t){this.setState({filterer:s(e,t)})},getOriginal:function(e){return d(this.props.data,e)}})},function(e,t,n){"use strict";var r=n(29),o={};var a=function(e){};function i(e,t,n,r,o,i,u,l){if(a(t),!e){var c;if(void 0===t)c=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var s=[n,r,o,i,u,l],f=0;(c=new Error(t.replace(/%s/g,(function(){return s[f++]})))).name="Invariant Violation"}throw c.framesToPop=1,c}}var u="mixins";e.exports=function(e,t,n){var a=[],l={mixins:"DEFINE_MANY",statics:"DEFINE_MANY",propTypes:"DEFINE_MANY",contextTypes:"DEFINE_MANY",childContextTypes:"DEFINE_MANY",getDefaultProps:"DEFINE_MANY_MERGED",getInitialState:"DEFINE_MANY_MERGED",getChildContext:"DEFINE_MANY_MERGED",render:"DEFINE_ONCE",componentWillMount:"DEFINE_MANY",componentDidMount:"DEFINE_MANY",componentWillReceiveProps:"DEFINE_MANY",shouldComponentUpdate:"DEFINE_ONCE",componentWillUpdate:"DEFINE_MANY",componentDidUpdate:"DEFINE_MANY",componentWillUnmount:"DEFINE_MANY",UNSAFE_componentWillMount:"DEFINE_MANY",UNSAFE_componentWillReceiveProps:"DEFINE_MANY",UNSAFE_componentWillUpdate:"DEFINE_MANY",updateComponent:"OVERRIDE_BASE"},c={getDerivedStateFromProps:"DEFINE_MANY_MERGED"},s={displayName:function(e,t){e.displayName=t},mixins:function(e,t){if(t)for(var n=0;n0?o=setTimeout(c,t-s):(o=null,n||(l=e.apply(i,a),o||(i=a=null)))}return null==t&&(t=100),function(){i=this,a=arguments,u=r();var s=n&&!o;return o||(o=setTimeout(c,t)),s&&(l=e.apply(i,a),i=a=null),l}}},function(e,t){e.exports=Date.now||function(){return(new Date).getTime()}},function(e,t,n){var r=n(0),o=n(356),a=n(2578),i=n(2579),u=n(579),l=n(1061),c=n(2580),s=r.createElement,f=o({getInitialState:function(){return{expanded:this._isInitiallyExpanded(this.props)}},getDefaultProps:function(){return{root:!1,prefix:""}},render:function(){var e="id_"+i(),t=this.props,n={path:this.keypath(),key:t.label.toString(),value:t.data},r=this._onClick.bind(this,n);return s("div",{className:this.getClassName(),id:"leaf-"+this._rootPath()},s("input",{className:"json-inspector__radio",type:"radio",name:t.id,id:e,tabIndex:-1}),s("label",{className:"json-inspector__line",htmlFor:e,onClick:r},s("div",{className:"json-inspector__flatpath"},n.path),s("span",{className:"json-inspector__key"},this.format(n.key),":",this.renderInteractiveLabel(n.key,!0)),this.renderTitle(),this.renderShowOriginalButton()),this.renderChildren())},renderTitle:function(){var e=this.data(),t=u(e);switch(t){case"Array":return s("span",{className:"json-inspector__value json-inspector__value_helper"},"[] "+d(e.length));case"Object":return s("span",{className:"json-inspector__value json-inspector__value_helper"},"{} "+d(Object.keys(e).length));default:return s("span",{className:"json-inspector__value json-inspector__value_"+t.toLowerCase()},this.format(String(e)),this.renderInteractiveLabel(e,!1))}},renderChildren:function(){var e=this.props,t=this._rootPath(),n=this.data();return this.state.expanded&&!l(n)?Object.keys(n).map((function(r){var o=n[r],a=!this.state.original||!!e.verboseShowOriginal&&e.query;return s(f,{data:o,label:r,prefix:t,onClick:e.onClick,id:e.id,query:e.query,getOriginal:a?e.getOriginal:null,key:p(r,o),isExpanded:e.isExpanded,interactiveLabel:e.interactiveLabel,verboseShowOriginal:e.verboseShowOriginal})}),this):null},renderShowOriginalButton:function(){var e=this.props;return l(e.data)||this.state.original||!e.getOriginal||!e.query||h(this.keypath(),e.query)?null:s("span",{className:"json-inspector__show-original",onClick:this._onShowOriginalClick})},renderInteractiveLabel:function(e,t){return"function"==typeof this.props.interactiveLabel?s(this.props.interactiveLabel,{value:String(e),originalValue:e,isKey:t,keypath:this.keypath()}):null},componentWillReceiveProps:function(e){e.query&&this.setState({expanded:!h(e.label,e.query)}),this.props.query&&!e.query&&this.setState({expanded:this._isInitiallyExpanded(e)})},_rootPath:function(){return this.props.prefix+"."+this.props.label},keypath:function(){return this._rootPath().substr(".root.".length)},data:function(){return this.state.original||this.props.data},format:function(e){return s(c,{string:e,highlight:this.props.query})},getClassName:function(){var e="json-inspector__leaf";return this.props.root&&(e+=" json-inspector__leaf_root"),this.state.expanded&&(e+=" json-inspector__leaf_expanded"),l(this.props.data)||(e+=" json-inspector__leaf_composite"),e},toggle:function(){this.setState({expanded:!this.state.expanded})},_onClick:function(e,t){this.toggle(),this.props.onClick(e),t.stopPropagation()},_onShowOriginalClick:function(e){this.setState({original:this.props.getOriginal(this.keypath())}),e.stopPropagation()},_isInitiallyExpanded:function(e){var t=this.keypath();return!!e.root||(e.query?!h(t,e.query)&&"function"==typeof e.getOriginal:e.isExpanded(t,e.data))}});function d(e){return e+(1===e?" item":" items")}function p(e,t){return l(t)?e+":"+a(String(t)):e+"["+u(t)+"]"}function h(e,t){return-1!==e.indexOf(t)}e.exports=f},function(e,t,n){"use strict";e.exports=function(e){for(var t=function(e){var t,n=1+(e.length+8>>6),r=new Array(16*n);for(t=0;t<16*n;t++)r[t]=0;for(t=0;t>2]|=e.charCodeAt(t)<<(8*e.length+t)%4*8;r[t>>2]|=128<<(8*e.length+t)%4*8;var o=8*e.length;return r[16*n-2]=255&o,r[16*n-2]|=(o>>>8&255)<<8,r[16*n-2]|=(o>>>16&255)<<16,r[16*n-2]|=(o>>>24&255)<<24,r}(e),n=1732584193,r=-271733879,o=-1732584194,a=271733878,i=0;i>>1|t>>>1)<<1|(1&e|1&t)}function a(e,t){return(e>>>1^t>>>1)<<1|1&e^1&t}function i(e,t){return(e>>>1&t>>>1)<<1|1&e&t}function u(e,t){var n=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(n>>16)<<16|65535&n}function l(e){var t,n="";for(t=0;t<=3;t++)n+=r.charAt(e>>8*t+4&15)+r.charAt(e>>8*t&15);return n}function c(e,t,n,r,o,a){return u((i=u(u(t,e),u(r,a)))<<(l=o)|i>>>32-l,n);var i,l}function s(e,t,n,r,a,u,l){return c(o(i(t,n),i(~t,r)),e,t,a,u,l)}function f(e,t,n,r,a,u,l){return c(o(i(t,r),i(n,~r)),e,t,a,u,l)}function d(e,t,n,r,o,i,u){return c(a(a(t,n),r),e,t,o,i,u)}function p(e,t,n,r,i,u,l){return c(a(n,o(t,~r)),e,t,i,u,l)}},function(e,t){var n=Math.ceil(10*Math.random());e.exports=function(){return++n}},function(e,t,n){var r=n(0),o=n(356),a=r.createElement;e.exports=o({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 a("span",null,e.string);var n=e.highlight.source.length,r=e.string.substr(t,n);return a("span",null,e.string.split(e.highlight).map((function(e,t){return a("span",{key:t},t>0?a("span",{className:"json-inspector__hl"},r):null,e)})))}})},function(e,t,n){var r=n(0),o=n(356),a=r.createElement,i=n(1062);e.exports=o({getDefaultProps:function(){return{onChange:i}},render:function(){return a("input",{className:"json-inspector__search",type:"search",placeholder:"Search",onChange:this.onChange})},onChange:function(e){this.props.onChange(e.target.value)}})},function(e,t,n){var r=n(2583),o=Object.keys,a=n(1061),i=n(1063);function u(e,t,n){return o(e).reduce((function(o,c){var s,f=e[c];return a(f)?(l(t,c,n)||l(t,f,n))&&(o[c]=f):l(t,c,n)?o[c]=f:(s=u(f,t,n),i(s)||r(o,function(e,t){var n={};return n[e]=t,n}(c,s))),o}),{})}function l(e,t,n){if(t){var r=String(t),o=e;return n.ignoreCase&&(r=r.toLowerCase(),o=o.toLowerCase()),-1!==r.indexOf(o)}}e.exports=function(e,t){t||(t={cacheResults:!0});var n={};return function(r){if(!t.cacheResults)return u(e,r,t);var o;if(!n[r])for(var a=r.length-1;a>0;a-=1)if(o=r.substr(0,a),n[o]){n[r]=u(n[o],r,t);break}return n[r]||(n[r]=u(e,r,t)),n[r]}}},function(e,t,n){"use strict";function r(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}e.exports=Object.assign||function(e,t){for(var n,o,a=r(e),i=1;i=e&&(t=0,r=n,n=Object.create(null))}return{has:function(e){return void 0!==n[e]||void 0!==r[e]},remove:function(e){void 0!==n[e]&&(n[e]=void 0),void 0!==r[e]&&(r[e]=void 0)},get:function(e){var t=n[e];return void 0!==t?t:void 0!==(t=r[e])?(o(e,t),t):void 0},set:function(e,t){void 0!==n[e]?n[e]=t:o(e,t)},clear:function(){n=Object.create(null),r=Object.create(null)}}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.JSONInspectorWrapper=void 0;var r,o=n(1),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=o?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(r,a,u):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(3));function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}var u=a.default.div((e=>{var t,n,i=e.theme.sanity,u=i.color,l=i.fonts,c=i.space;return(0,a.css)(r||(t=["\n & .json-inspector,\n & .json-inspector .json-inspector__selection {\n font-family: ",";\n font-size: ","px;\n line-height: ","px;\n color: var(--card-code-fg-color);\n }\n\n & .json-inspector .json-inspector__leaf {\n padding-left: ",";\n }\n\n & .json-inspector .json-inspector__leaf.json-inspector__leaf_root {\n padding-top: ",";\n padding-left: 0;\n }\n\n & .json-inspector > .json-inspector__leaf_root > .json-inspector__line > .json-inspector__key {\n display: none;\n }\n\n & .json-inspector .json-inspector__line {\n display: block;\n position: relative;\n cursor: default;\n }\n\n & .json-inspector .json-inspector__line::after {\n content: '';\n position: absolute;\n top: 0;\n left: -200px;\n right: -50px;\n bottom: 0;\n z-index: -1;\n pointer-events: none;\n }\n\n & .json-inspector .json-inspector__line:hover::after {\n background: var(--card-code-bg-color);\n }\n\n & .json-inspector .json-inspector__leaf_composite > .json-inspector__line {\n cursor: pointer;\n }\n\n & .json-inspector .json-inspector__leaf_composite > .json-inspector__line::before {\n content: '▸ ';\n margin-left: calc(0 - "," + 3px);\n font-size: ","px;\n line-height: ","px;\n }\n\n &\n .json-inspector\n .json-inspector__leaf_expanded.json-inspector__leaf_composite\n > .json-inspector__line::before {\n content: '▾ ';\n font-size: ","px;\n line-height: ","px;\n }\n\n & .json-inspector .json-inspector__radio,\n & .json-inspector .json-inspector__flatpath {\n display: none;\n }\n\n & .json-inspector .json-inspector__value {\n margin-left: ",";\n }\n\n &\n .json-inspector\n > .json-inspector__leaf_root\n > .json-inspector__line\n > .json-inspector__key\n + .json-inspector__value {\n margin: 0;\n }\n\n & .json-inspector .json-inspector__key {\n color: ",";\n }\n\n & .json-inspector .json-inspector__value_helper,\n & .json-inspector .json-inspector__value_null {\n color: ",";\n }\n\n & .json-inspector .json-inspector__not-found {\n padding-top: ",";\n }\n\n & .json-inspector .json-inspector__value_string {\n color: ",";\n }\n\n & .json-inspector .json-inspector__value_boolean {\n color: ",";\n }\n\n & .json-inspector .json-inspector__value_number {\n color: ",";\n }\n\n & .json-inspector .json-inspector__show-original {\n display: inline-block;\n padding: 0 6px;\n cursor: pointer;\n }\n\n & .json-inspector .json-inspector__show-original:hover {\n color: inherit;\n }\n\n & .json-inspector .json-inspector__show-original::before {\n content: '↔';\n }\n\n & .json-inspector .json-inspector__show-original:hover::after {\n content: ' expand';\n }\n "],n||(n=t.slice(0)),r=Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(n)}}))),l.code.family,l.code.sizes[2].fontSize,l.code.sizes[2].lineHeight,(0,o.rem)(c[4]),(0,o.rem)(c[3]),(0,o.rem)(c[4]),l.code.sizes[2].fontSize,l.code.sizes[2].lineHeight,l.code.sizes[2].fontSize,l.code.sizes[2].lineHeight,(0,o.rem)(c[4]/2),u.syntax.property,u.syntax.constant,(0,o.rem)(c[3]),u.syntax.string,u.syntax.boolean,u.syntax.number)}));t.JSONInspectorWrapper=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Search=function(e){var t=e.onChange,n=e.query,i=(0,a.useCallback)((e=>t(e.target.value)),[t]);return a.default.createElement(o.TextInput,{icon:r.SearchIcon,onChange:i,placeholder:"Search",radius:2,value:n||""})};var r=n(7),o=n(1),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=o?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(r,a,u):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0));function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2591);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentPanelHeader=void 0;var r=m(n(851)),o=n(7),a=n(1),i=m(n(24)),u=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=b(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),l=n(67),c=n(122),s=n(68),f=n(1058),d=n(44),p=n(2592),h=n(2593),v=n(2594);function b(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(b=function(e){return e?n:t})(e)}function m(e){return e&&e.__esModule?e:{default:e}}function y(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return g(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return g(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function g(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);nBoolean(e.showAsAction))),w=(0,u.forwardRef)((function(e,t){var n=e.rootElement,r=(0,d.useDocumentPane)(),b=r.documentSchema,m=r.handleMenuAction,g=r.handlePaneClose,w=r.handlePaneSplit,j=r.historyController,_=r.markers,E=r.menuItems,x=r.menuItemGroups,P=r.ready,k=r.views,C=r.totalReferenceCount,S=j.revTime,D=(0,c.useDeskTool)().features,M=(0,s.usePaneRouter)(),A=M.index,T=M.BackLink,I=M.hasGroupSiblings,R=(0,u.useMemo)((()=>E.filter(O)),[E]),F=y(u.default.useState(!1),2),B=F[0],L=F[1],N=k.length>1,W=D.reviewChanges,V=D.splitViews&&w&&k.length>1,z=V&&I,U=!z&&!D.backButton;return u.default.createElement(l.PaneHeader,{ref:t,loading:!P,title:u.default.createElement(v.DocumentHeaderTitle,null),tabs:N&&u.default.createElement(p.DocumentHeaderTabs,null),backButton:D.backButton&&A>0&&u.default.createElement(a.Button,{as:T,"data-as":"a",icon:o.ArrowLeftIcon,mode:"bleed"}),subActions:W&&u.default.createElement(f.TimelineMenu,{chunk:S,mode:"rev"}),totalReferenceCount:C,actions:u.default.createElement(a.Inline,{space:1},i.default&&u.default.createElement(i.default,{key:"language-menu",schemaType:b}),_.length>0&&u.default.createElement(h.ValidationMenu,{boundaryElement:n,isOpen:B,key:"validation-menu",setOpen:L}),u.default.createElement(l.PaneContextMenuButton,{itemGroups:x,items:R,key:"context-menu",onAction:m}),V&&u.default.createElement(a.Button,{icon:o.SplitVerticalIcon,key:"split-pane-button",mode:"bleed",onClick:w,title:"Split pane right"}),z&&u.default.createElement(a.Button,{icon:o.CloseIcon,key:"close-view-button",mode:"bleed",onClick:g,title:"Close split pane"}),U&&u.default.createElement(a.Button,{icon:o.CloseIcon,key:"close-view-button",mode:"bleed",title:"Close pane group",as:T}))})})),j=(0,u.memo)(w);t.DocumentPanelHeader=j,j.displayName="MemoizedDocumentPanelHeader"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentHeaderTabs=function(){var e=(0,i.useDocumentPane)(),t=e.activeViewId,n=e.paneKey,a=e.views,u="".concat(n,"tabpanel");return r.default.createElement(o.TabList,{space:1},a.map(((e,o)=>{var a;return r.default.createElement(l,{icon:e.icon,id:"".concat(n,"tab-").concat(e.id),isActive:t===e.id,key:e.id,label:r.default.createElement(r.default.Fragment,null,e.title),tabPanelId:u,viewId:0===o?null:null!==(a=e.id)&&void 0!==a?a:null})})))};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(1),a=n(68),i=n(44);function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function l(e){var t=e.icon,n=e.id,u=e.isActive,l=e.label,c=e.tabPanelId,s=e.viewId,f=(0,i.useDocumentPane)().ready,d=(0,a.usePaneRouter)().setView,p=(0,r.useCallback)((()=>d(s)),[d,s]);return r.default.createElement(o.Tab,{"aria-controls":c,disabled:!f,fontSize:1,icon:t,id:n,selected:u,label:l,onClick:p})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ValidationMenu=function(e){var t=e.boundaryElement,n=e.isOpen,a=e.setOpen,s=(0,c.useDocumentPane)(),p=s.documentSchema,h=s.handleFocus,v=s.markers,b=(0,r.useId)(),m=(0,l.useMemo)((()=>v.filter((e=>"validation"===e.type))),[v]),y=(0,l.useMemo)((()=>m.filter(i.isValidationErrorMarker)),[m]),g=(0,l.useMemo)((()=>m.filter(i.isValidationWarningMarker)),[m]),O=(0,l.useMemo)((()=>m.filter(i.isValidationInfoMarker)),[m]),w=y.length>0,j=g.length>0,_=O.length>0,E=!w&&!j&&!_,x=(0,l.useMemo)((()=>w?d.error:j?d.warning:_?d.info:void 0),[w,_,j]),P=(0,l.useCallback)((()=>a(!1)),[a]);if(E)return null;return l.default.createElement(u.MenuButton,{id:b||"",button:l.default.createElement(u.Button,f({},x,{title:"Show validation issues",mode:"bleed","data-testid":"validation-list-button"})),menu:l.default.createElement(u.Menu,{open:n},l.default.createElement(o.ValidationList,{documentType:p,markers:m,onClose:P,onFocus:h})),popover:{portal:!0,boundaryElement:t,constrainSize:!0,preventOverflow:!0,width:0,tone:"default"},placement:"bottom-end"})};var r=n(20),o=n(10),a=n(7),i=n(12),u=n(1),l=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),c=n(44);function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function f(){return f=Object.assign?Object.assign.bind():function(e){for(var t=1;t!B||null!==z||!E||!(0,c.isActionEnabled)(C,"update")||$&&!(0,c.isActionEnabled)(C,"create")||K),[C,$,E,B,z,K]);(0,d.useEffect)((()=>{if(s.default){var e=s.default.subscribe((e=>{Y(e?{filterField:e}:w)}));return()=>e.unsubscribe()}}),[]);var Q=(0,d.useCallback)((()=>{}),[]),ee=null==N||null===(t=N.transactionSyncLock)||void 0===t?void 0:t.enabled;(0,b.useConditionalToast)({id:"sync-lock-".concat(k),status:"warning",enabled:ee,title:"Syncing document…",description:"Please hold tight while the document is synced. This usually happens right after the document has been published, and it shouldn't take more than a few seconds"}),(0,d.useEffect)((()=>{var e=u.default.pair.documentEvents(k,S).pipe((0,p.tap)((e=>q.current.receiveEvent(e)))).subscribe();return()=>{e.unsubscribe()}}),[k,S,q]);var te=Boolean(null==W?void 0:W._rev);(0,d.useEffect)((()=>{te&&q.current.receiveEvent({type:"mutation",mutations:[],document:W})}),[te]);var ne=(0,d.useMemo)((()=>{var e;return G?d.default.createElement(d.default.Fragment,null,d.default.createElement(a.Text,null,"This document is of type ",d.default.createElement("code",null,null==W?void 0:W._type)," and cannot be edited as"," ",d.default.createElement("code",null,C.name),".")):d.default.createElement(o.PresenceOverlay,{margins:g},d.default.createElement(a.Box,{as:"form",onSubmit:j},B?d.default.createElement(f.FormBuilder,{schema:l.default,patchChannel:q.current,value:W,compareValue:P,type:C,presence:V,filterField:H,readOnly:J||(null==N||null===(e=N.transactionSyncLock)||void 0===e?void 0:e.enabled),onBlur:Q,onFocus:A,focusPath:D,onChange:J?_:M,markers:F,changesOpen:L}):d.default.createElement(v.Delay,{ms:300},d.default.createElement(a.Flex,{align:"center",direction:"column",height:"fill",justify:"center"},d.default.createElement(a.Spinner,{muted:!0}),d.default.createElement(a.Box,{marginTop:3},d.default.createElement(a.Text,{align:"center",muted:!0,size:1},"Loading document"))))))}),[G,g,B,W,P,C,V,H,J,null==N||null===(n=N.transactionSyncLock)||void 0===n?void 0:n.enabled,Q,A,D,M,F,L]),re=(0,d.useMemo)((()=>Array.isArray(i.default)&&i.default.map(((e,t)=>d.default.createElement(e,{key:String(t),documentId:k})))),[k]);return d.default.createElement(a.Container,{hidden:y,paddingX:4,paddingTop:5,paddingBottom:9,sizing:"border",width:1},ne,re)};var r=n(15),o=n(55),a=n(1),i=g(n(1065)),u=g(n(78)),l=g(n(31)),c=n(247),s=g(n(24)),f=n(2597),d=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=y(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),p=n(4),h=n(44),v=n(258),b=n(2979),m=n(43);function y(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(y=function(e){return e?n:t})(e)}function g(e){return e&&e.__esModule?e:{default:e}}function O(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n!0},j=e=>e.preventDefault(),_=()=>{}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"BlockEditor",{enumerable:!0,get:function(){return h.PortableTextInput}}),Object.defineProperty(t,"FormBuilder",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"FormBuilderContext",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"FormBuilderInput",{enumerable:!0,get:function(){return c.FormBuilderInput}}),Object.defineProperty(t,"HashFocusManager",{enumerable:!0,get:function(){return d.default}}),Object.defineProperty(t,"PatchEvent",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(t,"SimpleFocusManager",{enumerable:!0,get:function(){return p.default}}),Object.defineProperty(t,"checkoutPair",{enumerable:!0,get:function(){return s.checkoutPair}}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return o.default}}),t.patches=void 0,Object.defineProperty(t,"withDocument",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(t,"withParent",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(t,"withValuePath",{enumerable:!0,get:function(){return l.default}});var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=b(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(192));t.patches=r;var o=v(n(2598)),a=v(n(1066)),i=v(n(101)),u=v(n(2975)),l=v(n(125)),c=n(88),s=n(2976),f=v(n(21)),d=v(n(2977)),p=v(n(2978)),h=n(1138);function v(e){return e&&e.__esModule?e:{default:e}}function b(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(b=function(e){return e?n:t})(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=c(n(0)),o=n(88),a=c(n(1066)),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(607)),u=n(2974);function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function c(e){return e&&e.__esModule?e:{default:e}}function s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var f=[];class d extends r.default.Component{constructor(){super(...arguments),s(this,"_input",void 0),s(this,"setInput",(e=>{this._input=e})),s(this,"handleChange",(e=>{this.props.onChange(i.toGradient(e.patches))}))}componentDidMount(){var e=this.props.autoFocus;this._input&&e&&this._input.focus()}render(){var e=this.props,t=e.value,n=e.schema,i=e.patchChannel,l=e.type,c=e.readOnly,s=e.markers,d=e.onFocus,p=e.onBlur,h=e.focusPath,v=e.filterField,b=e.compareValue,m=e.presence,y=e.changesOpen;return r.default.createElement(a.default,{value:t,schema:n,patchChannel:i},r.default.createElement(u.ReviewChangesContextProvider,{changesOpen:y},r.default.createElement(o.FormBuilderInput,{type:l,onChange:this.handleChange,level:0,value:t,onFocus:d,compareValue:b,onBlur:p,markers:s,focusPath:h,isRoot:!0,readOnly:c,filterField:v,ref:this.setInput,path:f,presence:m})))}}t.default=d,s(d,"createPatchChannel",a.default.createPatchChannel)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(0)),o=i(n(2600)),a=["onSearch","className","readOnly","placeholder"];function i(e){return e&&e.__esModule?e:{default:e}}function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function c(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class s extends r.default.PureComponent{constructor(e){super(e),c(this,"_rootElement",null),c(this,"_input",null),c(this,"handleChange",(e=>{var t=this.props.onChange;this.setState({isInputSelected:!0}),t&&t(e),this.handleClose()})),c(this,"handleOpen",(()=>{this.setState({isOpen:!0}),this.props.onOpen&&this.props.onOpen()})),c(this,"handleClose",(()=>{this.setState({isOpen:!1}),this.props.onClose&&this.props.onClose()})),c(this,"handleInputChange",(e=>{this.setState({inputValue:e,isInputSelected:!1,isOpen:!0}),this.props.onSearch&&this.props.onSearch(e)})),c(this,"handleHighlightIndexChange",(e=>{this.setState({highlightIndex:e})})),c(this,"setRootElement",(e=>{this._rootElement=e})),c(this,"setInput",(e=>{this._input=e})),c(this,"handleFocus",(e=>{var t=this.props.onFocus;this.setState({hasFocus:!0}),t&&t()})),c(this,"handleBlur",(e=>{this.setState({hasFocus:!1,inputValue:this.props.inputValue||""}),this.state.isOpen&&this._rootElement&&this._rootElement.contains(e.relatedTarget)&&this.setState({isOpen:!1})}));var t=e.inputValue;this.state={inputValue:t||"",isOpen:!1,highlightIndex:-1,isInputSelected:!1,hasFocus:!1}}UNSAFE_componentWillReceiveProps(e){e.inputValue!==this.props.inputValue&&this.setState({inputValue:e.inputValue||""})}focus(){this._input&&this._input.focus()}render(){var e=this.state,t=e.isOpen,n=e.highlightIndex,i=e.isInputSelected,c=e.inputValue,s=(e.hasFocus,this.props),f=(s.onSearch,s.className),d=s.readOnly,p=s.placeholder,h=l(s,a),v=d?{}:{onInputChange:this.handleInputChange,onChange:this.handleChange};return r.default.createElement("div",{ref:this.setRootElement,className:f},r.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:n,isInputSelected:i,inputValue:c,ref:this.setInput,readOnly:d})))}}t.default=s,c(s,"defaultProps",{placeholder:"Type to search…",isLoading:!1,onChange:()=>{},onSearch:()=>{},onOpen:()=>{},onClose:()=>{}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(1),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=m(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(164),i=b(n(2601)),u=b(n(580)),l=b(n(1068)),c=b(n(2606)),s=b(n(123)),f=n(1070),d=n(202),p=b(n(2612)),h=["highlightIndex","isLoading","items","onClose","onSelect","renderItem","value"],v=["onClear","placeholder","isLoading","value","items","isOpen","highlightIndex","isInputSelected","inputValue","onChange","onInputChange","onOpen","onClose","dropdownPosition","disabled","onHighlightIndexChange","openItemElement","readOnly","renderItem"];function b(e){return e&&e.__esModule?e:{default:e}}function m(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(m=function(e){return e?n:t})(e)}function y(){return y=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var j={name:"sameWidth",enabled:!0,phase:"beforeWrite",requires:["computeStyles"],fn(e){var t=e.state;t.styles.popper.width="".concat(t.rects.reference.width,"px")}},_=(0,o.forwardRef)(((e,t)=>{var n=e.highlightIndex,a=e.isLoading,u=e.items,l=void 0===u?[]:u,c=e.onClose,s=e.onSelect,f=e.renderItem,v=e.value,b=w(e,h),m=(0,r.useLayer)().isTopLayer,O=l.length,j=(0,o.useCallback)((e=>o.default.createElement("div",{className:i.default.item},f(e))),[f]),_=g((0,o.useState)(null),2),E=_[0],x=_[1],P=(0,o.useCallback)((e=>{x(e),"function"==typeof t?t(e):t&&(t.current=e)}),[t]);return(0,d.useClickOutside)((0,o.useCallback)((e=>{m&&c(e)}),[m,c]),[E]),(0,o.useEffect)((()=>{if(m){var e=e=>{"Escape"===e.key&&(e.stopPropagation(),c(e))};return window.addEventListener("keydown",e),()=>{window.removeEventListener("keydown",e)}}}),[m,c]),o.default.createElement("div",y({},b,{ref:P,className:i.default.popper}),o.default.createElement("div",{className:0===O?i.default.listContainerNoResult:i.default.listContainer},o.default.createElement("div",{className:0!==O||a?i.default.noResultTextHidden:i.default.noResultText},"No results"),O>0&&o.default.createElement(p.default,{items:l,value:v,onSelect:s,renderItem:j,highlightIndex:n})))}));_.displayName="StatelessSearchableSelectResults";var E=(0,o.forwardRef)(((e,t)=>{var n=e.onClear,d=e.placeholder,p=e.isLoading,h=e.value,b=e.items,m=void 0===b?[]:b,O=e.isOpen,E=e.highlightIndex,x=void 0===E?-1:E,P=e.isInputSelected,k=e.inputValue,C=e.onChange,S=e.onInputChange,D=e.onOpen,M=e.onClose,A=e.dropdownPosition,T=void 0===A?"bottom-start":A,I=e.disabled,R=e.onHighlightIndexChange,F=e.openItemElement,B=e.readOnly,L=e.renderItem,N=w(e,v),W=m.length,V=(0,f.useBoundaryElement)(),z=g((0,o.useState)(null),2),U=z[0],H=z[1],Y=g((0,o.useState)(null),2),G=Y[0],$=Y[1],q=(0,a.usePopper)(U,G,{placement:T,modifiers:[{name:"preventOverflow",options:{rootBoundary:V?void 0:"viewport",boundary:V||"clippingParents",padding:8}},{name:"flip",options:{rootBoundary:V?void 0:"viewport",boundary:V||"clippingParents",fallbackPlacements:["top-start","bottom-start"]}},j]}),X=q.forceUpdate;(0,o.useEffect)((()=>{X&&setTimeout(X,0)}),[W,X]);var Z=(0,o.useCallback)((e=>{C&&C(e)}),[C]),K=(0,o.useCallback)((e=>{M&&M(e)}),[M]),J=(0,o.useCallback)((()=>{O?K():D&&D()}),[K,O,D]),Q=(0,o.useCallback)((e=>{"Enter"===e.key&&J()}),[J]),ee=(0,o.useCallback)((e=>{S&&S(e.target.value)}),[S]),te=(0,o.useCallback)((e=>{if("Escape"===e.key&&O)return e.stopPropagation(),void(M&&M());if("ArrowDown"!==e.key||O||D&&D(),0!==W){var t=W-1;if("ArrowUp"===e.key){e.preventDefault();var n=x-1;R&&R(n<0?t:n)}if("ArrowDown"===e.key){e.preventDefault(),!O&&D&&D();var r=x+1;R&&R(r>t?0:r)}}}),[x,O,W,M,R,D]),ne=(0,o.useCallback)((e=>{"Enter"===e.key&&x>-1&&m[x]&&C&&C(m[x])}),[x,m,C]);return o.default.createElement(o.default.Fragment,null,o.default.createElement("div",{ref:H,className:I?i.default.selectContainerDisabled:i.default.selectContainer},o.default.createElement(c.default,y({},N,{className:i.default.select,placeholder:d,onChange:ee,onKeyDown:te,onKeyUp:ne,value:k||"",selected:P,disabled:I,ref:t,autoComplete:"off",spellCheck:"false",readOnly:B})),o.default.createElement("div",{className:i.default.functions},F&&h&&o.default.createElement("span",{className:i.default.openItem},F(h)),!B&&n&&h&&o.default.createElement("button",{type:"button",className:i.default.clearButton,onClick:n},o.default.createElement(s.default,null)),!B&&o.default.createElement("div",{className:i.default.arrowAndSpinnerContainer},!p&&o.default.createElement("div",{className:i.default.arrow,onClick:I?void 0:J,tabIndex:0,onKeyPress:I?void 0:Q},o.default.createElement(u.default,null)),p&&o.default.createElement("div",{className:i.default.spinner},o.default.createElement(l.default,null))))),O&&o.default.createElement(r.Portal,null,o.default.createElement(r.Layer,{className:i.default.layer},o.default.createElement(_,y({highlightIndex:x,items:m,onClose:K,onSelect:Z,ref:$,renderItem:L,style:q.styles.popper},q.attributes.popper)))))}));E.displayName="StatelessSearchableSelect";var x=E;t.default=x},function(e,t){e.exports={layer:"SearchableSelect_layer_3CWo8",root:"SearchableSelect_root_3-zjh DefaultSelect_root_22ZK_",selectContainer:"SearchableSelect_selectContainer_3Z3fs DefaultSelect_selectContainer_6B97f",selectContainerDisabled:"SearchableSelect_selectContainerDisabled_1xpZ6 DefaultSelect_selectContainerDisabled_PpjhA DefaultSelect_selectContainer_6B97f",arrowAndSpinnerContainer:"SearchableSelect_arrowAndSpinnerContainer_EDGwM",arrow:"SearchableSelect_arrow_1Oq5E",functions:"SearchableSelect_functions_10RdD DefaultSelect_functions_2Yhgb",popper:"SearchableSelect_popper_1d5Db",listContainer:"SearchableSelect_listContainer_2n1Tq shadows_shadow-6dp_3v5-u",listContainerNoResult:"SearchableSelect_listContainerNoResult_3g8Nm SearchableSelect_listContainer_2n1Tq shadows_shadow-6dp_3v5-u",listContainerHidden:"SearchableSelect_listContainerHidden_2q3_T SearchableSelect_listContainer_2n1Tq shadows_shadow-6dp_3v5-u",noResultText:"SearchableSelect_noResultText_X8g94",noResultTextHidden:"SearchableSelect_noResultTextHidden_1GkGd SearchableSelect_noResultText_X8g94",spinner:"SearchableSelect_spinner_1JWV2",item:"SearchableSelect_item_-NDSm",openItem:"SearchableSelect_openItem_PsMFy",clearButton:"SearchableSelect_clearButton_3HuDG clear-button_textInput_3tZtb clear-button_root_7FAyP"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){return o.default.createElement("svg",{"data-sanity-icon":!0,viewBox:"0 0 25 25",fill:"none",xmlns:"http://www.w3.org/2000/svg",preserveAspectRatio:"xMidYMid",width:"1em",height:"1em"},o.default.createElement("path",{d:"M4.5 12.5C4.5 16.9183 8.08172 20.5 12.5 20.5C16.9183 20.5 20.5 16.9183 20.5 12.5C20.5 8.08172 16.9183 4.5 12.5 4.5",style:a}))};var r,o=(r=n(0))&&r.__esModule?r:{default:r};var a={stroke:"currentColor",strokeWidth:1.2}},function(e,t){e.exports={root:"Spinner_root_1pcli",sanity_spinner_appear:"Spinner_sanity_spinner_appear_1xzUM",center:"Spinner_center_1AsVv",fullscreen:"Spinner_fullscreen_3FSLo",block:"Spinner_block_3WZMf Spinner_root_1pcli",inline:"Spinner_inline_1MrLM Spinner_root_1pcli",inner:"Spinner_inner_OkRGs",iconContainer:"Spinner_iconContainer_2X8Nh",sanity_spinner_rotation:"Spinner_sanity_spinner_rotation_2SOyX",message:"Spinner_message_2RZYN"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Portal=void 0;var r=i(n(0)),o=n(72),a=i(n(2605));function i(e){return e&&e.__esModule?e:{default:e}}var u=!("undefined"==typeof window||!window.document||!window.document.createElement);class l extends r.default.Component{constructor(){super(...arguments),function(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(this,"node",void 0)}componentWillUnmount(){this.node&&document.body.removeChild(this.node),this.node=void 0}render(){return u?(this.node||(this.node=document.createElement("div"),document.body.appendChild(this.node)),(0,o.createPortal)(r.default.createElement(r.default.Fragment,null,this.props.children,r.default.createElement("span",{tabIndex:0,className:a.default.captureTabFocus})),this.node)):null}}t.Portal=l},function(e,t){e.exports={captureTabFocus:"Portal_captureTabFocus_330Kp"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return o.default}});var r,o=(r=n(2607))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(n(33)),o=l(n(123)),a=l(n(2608)),i=l(n(0)),u=["className","onClear","hasError","isClearable","isSelected","disabled","markers","styles","customValidity","focusPath","inputId","value"];function l(e){return e&&e.__esModule?e:{default:e}}function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function p(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class h extends i.default.PureComponent{constructor(){super(...arguments),p(this,"_input",null),p(this,"setInput",(e=>{this._input=e}))}componentDidMount(){this._input&&"string"==typeof this.props.customValidity&&this._input.setCustomValidity(this.props.customValidity)}UNSAFE_componentWillReceiveProps(e){e.customValidity!==this.props.customValidity&&this._input&&"string"==typeof e.customValidity&&this._input.setCustomValidity(e.customValidity)}select(){this._input&&this._input.select()}focus(){this._input&&this._input.focus()}render(){var e=this.props,t=e.className,n=e.onClear,l=(e.hasError,e.isClearable),s=void 0!==l&&l,p=(e.isSelected,e.disabled),h=void 0!==p&&p,v=(e.markers,e.styles),b=(e.customValidity,e.focusPath,e.inputId),m=void 0===b?"":b,y=e.value,g=void 0===y?"":y,O=d(e,u),w=f(f({},a.default),v);return i.default.createElement("div",{className:(0,r.default)(w.container,s&&w.isClearable,h&&w.isDisabled,t)},i.default.createElement("input",c({},O,{value:g,id:m,ref:this.setInput,className:(0,r.default)(w.input),disabled:h})),s&&i.default.createElement("button",{className:w.clearButton,onClick:n,type:"button"},i.default.createElement(o.default,null)))}}t.default=h},function(e,t){e.exports={container:"DefaultTextInput_container_2aCKx",input:"DefaultTextInput_input_13VDF text-input_textInput_1QNzl text-input_root_4rXRH",isClearable:"DefaultTextInput_isClearable_2w5hV",clearButton:"DefaultTextInput_clearButton_1b2e8 clear-button_textInput_3tZtb clear-button_root_7FAyP"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BoundaryElementProvider=function(e){var t=e.children,n=e.element;return o.default.createElement(a.BoundaryElementContext.Provider,{value:n},t)};var r,o=(r=n(0))&&r.__esModule?r:{default:r},a=n(1071)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useBoundaryElement=function(){return(0,r.useContext)(o.BoundaryElementContext)};var r=n(0),o=n(1071)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useClickOutside=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=(0,r.useState)(null),i=a(n,2),u=i[0],l=i[1],c=[u,...t];return(0,r.useEffect)((()=>{if(e){var t=t=>{var n=t.target;if(n){var r,a=!1,i=o(c);try{for(i.s();!(r=i.n()).done;){var u=r.value;u&&u.contains(n)&&(a=!0)}}catch(e){i.e(e)}finally{i.f()}a||e(t)}};return window.addEventListener("mousedown",t),()=>{window.removeEventListener("mousedown",t)}}}),[e,...c]),l};var r=n(0);function o(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=i(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,u=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return u=e.done,e},e:function(e){l=!0,a=e},f:function(){try{u||null==n.return||n.return()}finally{if(l)throw a}}}}function a(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||i(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function i(e,t){if(e){if("string"==typeof e)return u(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?u(e,t):void 0}}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var t=Number(e.currentTarget.getAttribute("data-item-index")),n=this.props,r=n.onSelect,o=n.items;r&&o&&r(o[t])})),c(this,"setScrollContainer",(e=>{this.scrollContainer=e}))}componentDidUpdate(e){if(this.scrollContainer&&e.highlightIndex!==this.props.highlightIndex){var t=this.scrollContainer.querySelector('[data-item-index="'.concat(this.props.highlightIndex,'"]'));(0,i.default)(t,this.scrollContainer,{onlyScrollIfNeeded:!0})}}render(){var e=this.props,t=e.items,n=e.renderItem,i=e.highlightIndex,l=e.value;return r.default.createElement("div",{className:u.default.scrollContainer,ref:this.setScrollContainer},r.default.createElement(a.List,{className:u.default.list},t&&t.map(((e,t)=>{var c=(0,o.default)(u.default.item,t===i&&u.default.highlighted,e===l&&u.default.selected);return r.default.createElement(a.Item,{key:t,"data-item-index":t,onClick:this.handleItemClick,className:c,tabIndex:0},n&&n(e,t))}))))}}t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(n(33)),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=o?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(r,a,u):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=u(n(2614));function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}function u(e){return e&&e.__esModule?e:{default:e}}function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;to.default.createElement("ul",l({},e,{className:(0,r.default)(a.default.root,e.className),ref:t}))));c.displayName="List";var s=c;t.default=s},function(e,t){e.exports={root:"List_root_ewRUC",divider:"List_divider_zGiyB"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(n(33)),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=o?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(r,a,u):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=u(n(2616));function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}function u(e){return e&&e.__esModule?e:{default:e}}function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;to.default.createElement("li",l({},e,{className:(0,r.default)(a.default.root,e.className),ref:t}))));c.displayName="ListItem";var s=c;t.default=s},function(e,t){e.exports={root:"ListItem_root_3DcuT",lineBetween:"ListItem_lineBetween_2wOrZ ListItem_root_3DcuT"}},function(e,t,n){"use strict";e.exports=n(2618)},function(e,t,n){"use strict";var r=n(2619);e.exports=function(e,t,n){n=n||{},9===t.nodeType&&(t=r.getWindow(t));var o=n.allowHorizontalScroll,a=n.onlyScrollIfNeeded,i=n.alignWithTop,u=n.alignWithLeft,l=n.offsetTop||0,c=n.offsetLeft||0,s=n.offsetBottom||0,f=n.offsetRight||0;o=void 0===o||o;var d=r.isWindow(t),p=r.offset(e),h=r.outerHeight(e),v=r.outerWidth(e),b=void 0,m=void 0,y=void 0,g=void 0,O=void 0,w=void 0,j=void 0,_=void 0,E=void 0,x=void 0;d?(j=t,x=r.height(j),E=r.width(j),_={left:r.scrollLeft(j),top:r.scrollTop(j)},O={left:p.left-_.left-c,top:p.top-_.top-l},w={left:p.left+v-(_.left+E)+f,top:p.top+h-(_.top+x)+s},g=_):(b=r.offset(t),m=t.clientHeight,y=t.clientWidth,g={left:t.scrollLeft,top:t.scrollTop},O={left:p.left-(b.left+(parseFloat(r.css(t,"borderLeftWidth"))||0))-c,top:p.top-(b.top+(parseFloat(r.css(t,"borderTopWidth"))||0))-l},w={left:p.left+v-(b.left+y+(parseFloat(r.css(t,"borderRightWidth"))||0))+f,top:p.top+h-(b.top+m+(parseFloat(r.css(t,"borderBottomWidth"))||0))+s}),O.top<0||w.top>0?!0===i?r.scrollTop(t,g.top+O.top):!1===i?r.scrollTop(t,g.top+w.top):O.top<0?r.scrollTop(t,g.top+O.top):r.scrollTop(t,g.top+w.top):a||((i=void 0===i||!!i)?r.scrollTop(t,g.top+O.top):r.scrollTop(t,g.top+w.top)),o&&(O.left<0||w.left>0?!0===u?r.scrollLeft(t,g.left+O.left):!1===u?r.scrollLeft(t,g.left+w.left):O.left<0?r.scrollLeft(t,g.left+O.left):r.scrollLeft(t,g.left+w.left):a||((u=void 0===u||!!u)?r.scrollLeft(t,g.left+O.left):r.scrollLeft(t,g.left+w.left)))}},function(e,t,n){"use strict";var r=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function f(e){for(var t=1;te.pipe((0,u.distinctUntilChanged)(((e,t)=>e.id===t.id)),(0,u.switchMap)((e=>(0,i.concat)((0,i.of)(f(f({},e),{},{referringDocuments:[],isLoading:!0})),o.default.listenQuery("*[references($docId)] [0...101]",{docId:e.id},{tag:"with-referring-documents"}).pipe((0,u.map)((t=>f(f({},e),{},{referringDocuments:t,isLoading:!1}))))))))),(e=>(0,e.children)(c(e,l))));t.WithReferringDocuments=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(1),o=v(n(33)),a=v(n(123)),i=v(n(157)),u=n(2628),l=v(n(2631)),c=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=h(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),s=n(148),f=n(202),d=n(2632),p=["actions","actionsAlign","children","className","color","onAction","onClose","onClickOutside","onEscape","padding","showCloseButton","size","title"];function h(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(h=function(e){return e?n:t})(e)}function v(e){return e&&e.__esModule?e:{default:e}}function b(){return b=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var O=function(e){return c.default.createElement(r.Portal,null,c.default.createElement(s.LegacyLayerProvider,{zOffset:"portal"},c.default.createElement(w,e)))};function w(e){var t=e.actions,n=e.actionsAlign,h=e.children,v=e.className,y=e.color,O=e.onAction,w=e.onClose,j=e.onClickOutside,_=e.onEscape,E=e.padding,x=void 0===E?"medium":E,P=e.showCloseButton,k=void 0===P||P,C=e.size,S=void 0===C?"medium":C,D=e.title,M=g(e,p),A=(0,r.useLayer)(),T=A.isTopLayer,I=A.zIndex,R=m((0,c.useState)(null),2),F=R[0],B=R[1],L=w&&k,N=!D&&L,W=t&&t.length>0?l.default.content:l.default.contentWithoutFooter;(0,f.useClickOutside)((0,c.useCallback)((()=>{T&&j&&j()}),[T,j]),[F]);var V=y&&["danger","success","warning"].includes(y)?"white":void 0;(0,c.useEffect)((()=>{var e=e=>{(e.shiftKey||T)&&"Escape"===e.key&&(e.stopPropagation(),_?_(e):w&&w())};return window.addEventListener("keydown",e),()=>{window.removeEventListener("keydown",e)}}),[T,w,_]);var z=t&&t.length>0;return c.default.createElement(u.ContainerQuery,b({},M,{className:(0,o.default)(l.default.root,z&&l.default.hasFunctions,v),"data-dialog-color":y,"data-dialog-padding":x,"data-dialog-size":S,style:{zIndex:I}}),c.default.createElement("div",{className:l.default.overlay}),c.default.createElement("div",{className:l.default.card,ref:B},c.default.createElement("div",{className:l.default.inner},N&&c.default.createElement("div",{className:l.default.floatingCloseButtonContainer},c.default.createElement(i.default,{icon:a.default,kind:"simple",onClick:w,padding:"small",title:"Close"})),D&&c.default.createElement("div",{className:l.default.header},c.default.createElement("div",{className:l.default.title},c.default.createElement("h1",null,D)),L&&c.default.createElement("div",{className:l.default.closeButtonContainer},c.default.createElement(i.default,{className:l.default.closeButton,color:V,icon:a.default,kind:"simple",onClick:w,padding:"small",title:"Close"}))),c.default.createElement(s.ScrollContainer,{className:W},c.default.createElement("div",{className:l.default.contentWrapper},h)),t&&t.length>0&&c.default.createElement("div",{className:l.default.footer},c.default.createElement(d.DefaultDialogActions,{actions:t,actionsAlign:n,onAction:O})))))}t.default=O},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n,l=t.displayName,f=t.defaultProps,d=void 0===f?{}:f,p=e;return n=class extends i.default.Component{constructor(){super(...arguments),s(this,"_element",null),s(this,"state",{focusSetFromOutside:!1}),s(this,"setRootElement",(e=>{this._element=e})),s(this,"handleBlur",(e=>{this.props.onBlur&&this.props.onBlur(e)})),s(this,"handleInnerBlur",(()=>{this.setState({focusSetFromOutside:!1})}))}focus(){this._element&&(this.setState({focusSetFromOutside:!0}),this._element.focus())}render(){var e=this.props,t=e.kind,n=e.inverted,l=e.color,s=e.icon,f=e.iconStatus,d=e.loading,h=e.className,v=e.children,b=e.disabled,m=e.padding,y=void 0===m?"medium":m,g=e.bleed,O=e.selected,w=e.size,j=e.tone,_=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,u),E=(0,r.default)(h,o.default.root,t&&o.default[t],o.default["padding_".concat(y)],n&&o.default.inverted,l&&o.default["color__".concat(l)],w&&o.default["size__".concat(w)],g&&o.default.bleed,b&&o.default.disabled,O&&o.default.selected,d&&o.default.loading);return i.default.createElement(p,c({},_,{className:E,"data-icon-status":f,"data-tone":j,disabled:b||d,ref:this.setRootElement,tabIndex:0,onBlur:this.handleBlur}),i.default.createElement("span",{className:o.default.inner,tabIndex:this.state.focusSetFromOutside?void 0:-1,onBlur:this.handleInnerBlur},i.default.createElement("span",{className:o.default.content},d&&i.default.createElement("span",{className:o.default.spinner},i.default.createElement(a.default,{inline:!0})),s&&i.default.createElement("div",{className:o.default.icon},i.default.createElement(s,null),f&&i.default.createElement("span",{className:o.default.iconStatus})),v&&i.default.createElement("span",{className:o.default.text},v))))}},s(n,"displayName",l||"ButtonLike(".concat("string"==typeof p?p:p.displayName||p.name,")")),s(n,"defaultProps",d),n};var r=l(n(33)),o=l(n(2627)),a=l(n(1068)),i=l(n(0)),u=["kind","inverted","color","icon","iconStatus","loading","className","children","disabled","padding","bleed","selected","size","tone"];function l(e){return e&&e.__esModule?e:{default:e}}function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,a),i=(0,r.useRef)(null),c=(p=(0,r.useState)((()=>window.innerWidth)),h=2,function(e){if(Array.isArray(e))return e}(p)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}}(p,h)||l(p,h)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),f=c[0],d=c[1];var p,h;(0,r.useEffect)((()=>{var e;if(i.current){(e=new o.ResizeObserver((e=>{d(e[0].contentRect.width)}))).observe(i.current)}return()=>{e&&e.disconnect()}}),[]);var v=function(e){var t,n=[],r=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=l(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){u=!0,a=e},f:function(){try{i||null==n.return||n.return()}finally{if(u)throw a}}}}(s);try{for(r.s();!(t=r.n()).done;){var o=t.value;o.minWidth<=e&&n.push(o)}}catch(e){r.e(e)}finally{r.f()}return n}(f);return r.default.createElement("div",u({},n,{"data-container-min":v.length?v.map((e=>e.name)).join(" "):void 0,ref:i}),t)};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=o?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(r,a,u):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(2630),a=["children"];function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.secondary)),v=2,function(e){if(Array.isArray(e))return e}(h)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}}(h,v)||function(e,t){if(e){if("string"==typeof e)return l(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?l(e,t):void 0}}(h,v)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),f=s[0],d=s[1].map(((e,t)=>a.default.createElement(i.DefaultDialogActionButton,{action:e,index:t,key:t,onAction:c}))),p=f.map(((e,t)=>a.default.createElement(i.DefaultDialogActionButton,{action:e,index:t,key:t,onAction:c})));var h,v;return a.default.createElement(o.default,{align:u,secondary:p},d)};var r=u(n(193)),o=u(n(358)),a=u(n(0)),i=n(2635);function u(e){return e&&e.__esModule?e:{default:e}}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{r&&r(t)}),[t,r]);return o.default.createElement(a.default,{onClick:i,"data-action-index":n,color:t.color,disabled:t.disabled,kind:t.kind,inverted:t.inverted,autoFocus:t.autoFocus,icon:t.icon},t.title)};var r,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=o?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(r,a,u):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=(r=n(157))&&r.__esModule?r:{default:r};function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=(r=n(0))&&r.__esModule?r:{default:r},a=n(2637);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class u extends o.default.PureComponent{constructor(){super(...arguments),i(this,"state",{loadedImage:null,error:null}),i(this,"subscription",void 0)}UNSAFE_componentWillMount(){this.loadImage(this.props.src)}componentWillUnmount(){this.unsubscribe()}unsubscribe(){this.subscription&&this.subscription.unsubscribe()}loadImage(e){this.unsubscribe(),this.subscription=(0,a.loadImage)(e).subscribe({next:e=>this.setState({loadedImage:e,error:null}),error:e=>this.setState({loadedImage:null,error:e})})}UNSAFE_componentWillReceiveProps(e){e.src!==this.props.src&&this.loadImage(e.src)}render(){var e=this.props.children,t=this.state,n=t.error,r=t.loadedImage;return n||r?e({image:r,error:n}):null}}t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.loadImage=function(e){return new r.Observable((t=>{var n=document.createElement("img"),r=!1;return n.onload=()=>{r=!0,t.next(n),t.complete()},n.onerror=()=>{t.error(new Error("Could not load image from ".concat(function(e){return e.startsWith("blob:")}(e)?"local file":e)))},n.src=e,()=>{n.onload=o,n.onerror=o,r||(n.src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=")}}))};var r=n(5),o=()=>{}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MenuButton=void 0;var r,o=n(1),a=(r=n(157))&&r.__esModule?r:{default:r},i=n(1074),u=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),l=n(202),c=["children","onClose"],s=["boundaryElement","buttonContainerClassName","buttonProps","children","menu","open","placement","portal","setOpen"];function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function d(){return d=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var b=(0,u.forwardRef)(((e,t)=>{var n=e.children,r=e.onClose,a=v(e,c),i=(0,o.useLayer)().isTopLayer,s=p((0,u.useState)(null),2),f=s[0],h=s[1],b=(0,u.useCallback)((e=>{h(e),"function"==typeof t?t(e):t&&(t.current=e)}),[t]);return(0,l.useClickOutside)((0,u.useCallback)((()=>{i&&r()}),[i,r]),[f]),(0,u.useEffect)((()=>{if(i){var e=e=>{"Escape"===e.key&&(e.stopPropagation(),r())};return window.addEventListener("keydown",e),()=>{window.removeEventListener("keydown",e)}}}),[i,r]),u.default.createElement("div",d({},a,{ref:b}),n)}));b.displayName="MenuButtonChildren";var m=(0,u.forwardRef)(((e,t)=>{var n=e.boundaryElement,r=e.buttonContainerClassName,o=e.buttonProps,l=e.children,c=e.menu,f=e.open,p=e.placement,h=e.portal,m=e.setOpen,y=v(e,s),g=(0,u.useCallback)((()=>m(!1)),[m]),O=(0,u.useCallback)((()=>m(!f)),[f,m]);return u.default.createElement("div",d({},y,{ref:t}),u.default.createElement(i.Popover,{boundaryElement:n,content:u.default.createElement(b,{onClose:g},c),open:f,placement:p,layer:h,portal:h},u.default.createElement("div",{className:r},u.default.createElement(a.default,d({},o,{onClick:O}),l))))}));t.MenuButton=m,m.displayName="MenuButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Popover=void 0;var r=n(1),o=h(n(33)),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=n(164),u=h(n(687)),l=n(1070),c=n(148),s=n(2640),f=h(n(2642)),d=["allowedAutoPlacements","arrowClassName","boundaryElement","cardClassName","children","className","content","disabled","fallbackPlacements","open","layer","placement","portal","style","targetElement"];function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}function h(e){return e&&e.__esModule?e:{default:e}}function v(){return v=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var j=(0,a.forwardRef)(((e,t)=>{var n=e.allowedAutoPlacements,c=e.arrowClassName,p=e.boundaryElement,h=e.cardClassName,b=e.children,y=e.className,O=e.content,j=e.disabled,_=e.fallbackPlacements,E=e.open,x=(e.layer,e.placement),P=void 0===x?"bottom":x,k=e.portal,C=e.style,S=e.targetElement,D=w(e,d),M=(0,r.useLayer)().zIndex,A=(0,l.useBoundaryElement)(),T=p||A,I=g((0,a.useState)(null),2),R=I[0],F=I[1],B=g((0,a.useState)(null),2),L=B[0],N=B[1],W=g((0,a.useState)(null),2),V=W[0],z=W[1],U=S||R,H=(0,i.usePopper)(U,L,{placement:P,modifiers:[{name:"arrow",options:{element:V,padding:4}},{name:"preventOverflow",options:{rootBoundary:T?void 0:"viewport",boundary:T||"clippingParents",padding:8}},{name:"offset",options:{offset:[0,4]}},{name:"flip",options:{rootBoundary:T?void 0:"viewport",boundary:T||"clippingParents",allowedAutoPlacements:n,fallbackPlacements:_}},m(m({},u.default),{},{options:{padding:8}})]}),Y=H.forceUpdate;(0,a.useEffect)((()=>{Y&&Y()}),[Y,O,U]);var G=(0,a.useCallback)((e=>{N(e),function(e,t){"object"==typeof e&&null!==e&&(e.current=t),"function"==typeof e&&e(t)}(t,e)}),[t]);if(j)return b||a.default.createElement(a.default.Fragment,null);var $=null;return E&&($=a.default.createElement("div",v({},D,{className:(0,o.default)(f.default.root,y),ref:G,style:m(m(m({},H.styles.popper),C||{}),{},{zIndex:M})},H.attributes.popper),a.default.createElement("div",{className:(0,o.default)(f.default.card,h)},O),a.default.createElement(s.PopoverArrow,{className:c,ref:z,style:H.styles.arrow})),k&&($=a.default.createElement(r.Portal,null,$))),a.default.createElement(a.default.Fragment,null,b&&!S?(0,a.cloneElement)(b,{ref:F}):b||a.default.createElement(a.default.Fragment,null),$)}));j.displayName="Popover";var _=(0,a.forwardRef)(((e,t)=>e.open?a.default.createElement(c.LegacyLayerProvider,{zOffset:"popover"},a.default.createElement(j,v({},e,{ref:t}))):a.default.createElement(j,v({},e,{ref:t}))));t.Popover=_,_.displayName="Popover"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PopoverArrow=void 0;var r,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=o?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(r,a,u):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=(r=n(2641))&&r.__esModule?r:{default:r};function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;to.default.createElement("div",u({},e,{className:a.default.root,ref:t}),o.default.createElement("svg",{width:"27",height:"27",viewBox:"0 0 27 27"},o.default.createElement("path",{className:a.default.border,d:"M1.18708 1C3.29803 1.0011 5.29585 1.95479 6.62414 3.59561L11.1683 9.20895C12.369 10.6922 14.631 10.6922 15.8317 9.20894L20.3759 3.59561C21.7042 1.95478 23.702 1.0011 25.8129 1H21.9436C21.0533 1.49255 20.2545 2.15618 19.5986 2.96641L15.0545 8.57975C14.254 9.56855 12.746 9.56855 11.9455 8.57975L7.40139 2.96642C6.74548 2.15618 5.94673 1.49255 5.05643 1H1.18708Z"}),o.default.createElement("path",{className:a.default.shape,d:"M1.18342 0C3.59749 0 5.88246 1.0901 7.40138 2.96642L11.9455 8.57975C12.746 9.56855 14.254 9.56855 15.0545 8.57975L19.5986 2.96641C21.1175 1.0901 23.4025 0 25.8166 0H27H0H1.18342Z"})))));t.PopoverArrow=l,l.displayName="PopoverArrow"},function(e,t){e.exports={root:"popoverArrow_root_3uP8W",border:"popoverArrow_border_E9oQs",shape:"popoverArrow_shape_2yhzG"}},function(e,t){e.exports={root:"popover_root_3UkWl",card:"popover_card_2zixi shadows_shadow-12dp_GO4fB"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n(18)),o=a(n(0));function a(e){return e&&e.__esModule?e:{default:e}}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class u extends o.default.PureComponent{constructor(){super(...arguments),i(this,"snackId",void 0)}componentDidMount(){this.context.addToSnackQueue?this.snackId=this.context.addToSnackQueue(this.getSnackOptions()):console.warn("The snackbar is not wrapped in SnackbarProvider")}getSnackOptions(){var e=this.props,t=e.action,n=e.actionTitle,r=e.kind,o=e.title,a=e.subtitle,i=e.timeout,u=e.children,l=e.onClose,c=e.onAction,s=e.isPersisted,f=e.isCloseable,d=e.allowDuplicateSnackbarType;return{kind:r,title:o,subtitle:a,children:u,onClose:l,action:(n||c)&&{title:n||(null==t?void 0:t.title),callback:c||(null==t?void 0:t.callback)},isPersisted:s,isCloseable:f,autoDismissTimeout:i,allowDuplicateSnackbarType:d}}componentWillUnmount(){this.context.handleDismissSnack?this.context.handleDismissSnack(this.snackId):console.warn("The snackbar is not wrapped in SnackbarProvider")}componentDidUpdate(){this.context.updateSnack?this.context.updateSnack(this.snackId,this.getSnackOptions()):console.warn("The snackbar is not wrapped in SnackbarProvider")}render(){return null}}t.default=u,i(u,"contextTypes",{addToSnackQueue:r.default.func,handleDismissSnack:r.default.func,updateSnack:r.default.func})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=d(n(1075)),o=d(n(33)),a=d(n(2647)),i=n(1073),u=d(n(580)),l=n(357),c=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),s=["children","className","items","onAction","placement","portal","renderItem","showArrow"];function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function d(e){return e&&e.__esModule?e:{default:e}}function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function h(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var g=(0,c.forwardRef)(((e,t)=>{var n=e.item,r=e.onAction,o=e.onClose,i=e.renderItem,u=(0,c.useCallback)((e=>{e.stopPropagation(),r(n),o()}),[n,r,o]),s=(0,c.useCallback)((e=>{"Enter"===e.key&&(r(n),o())}),[n,r,o]);return c.default.createElement(l.Item,{className:a.default.menuItem,onClick:u,onKeyPress:s,tabIndex:-1,ref:t},i?i(n):c.default.createElement("div",{className:a.default.menuItem__inner,"data-color":n.color},n.icon&&c.default.createElement("div",{className:a.default.menuItem__iconContainer},(0,c.createElement)(n.icon)),c.default.createElement("div",{className:a.default.menuItem__label},n.title)))}));g.displayName="DropdownMenuItem";var O=function(e){var t=e.children,n=e.className,f=e.items,d=e.onAction,p=e.placement,v=void 0===p?"bottom":p,m=e.portal,O=void 0===m||m,w=e.renderItem,j=e.showArrow,_=void 0===j||j,E=y(e,s),x=(0,c.useRef)(null),P=b((0,c.useState)(!1),2),k=P[0],C=P[1],S=(0,c.useCallback)((()=>C(!1)),[]);(0,c.useEffect)((()=>{k&&x.current&&x.current.focus()}),[k]);var D=c.default.createElement(l.List,{className:a.default.menu},c.default.createElement(r.default,null,f.map(((e,t)=>c.default.createElement(g,{key:String(t),item:e,onAction:d,onClose:S,ref:0===t?x:void 0,renderItem:w})))));return c.default.createElement(i.MenuButton,{buttonContainerClassName:a.default.buttonContainer,buttonProps:h(h({},E),{},{className:a.default.button}),className:(0,o.default)(a.default.root,n),menu:D,open:k,placement:v,portal:O,setOpen:C},_?c.default.createElement("div",{className:a.default.inner},t&&c.default.createElement("span",{className:a.default.label},t),c.default.createElement("span",{className:a.default.iconContainer},c.default.createElement(u.default,null))):t)};t.default=O},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t=[]){return Object.keys(e).reduce((function(n,r){return-1===t.indexOf(r)&&(n[r]=e[r]),n}),{})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){return"b-"+([1e7]+-1e3+-4e3+-8e3+-1e11).replace(/[018]/g,(e=>(e^16*Math.random()>>e/4).toString(16)))}},function(e,t){e.exports={root:"DropDownButton_root_HBurz",buttonContainer:"DropDownButton_buttonContainer_1STeN",button:"DropDownButton_button_2lDqU",inner:"DropDownButton_inner_2sx_8",label:"DropDownButton_label_1P3ve",iconContainer:"DropDownButton_iconContainer_3RW5T",menu:"DropDownButton_menu_1yPNS",menuItem:"DropDownButton_menuItem_B6vWF selectable_item_3StdR",menuItem__inner:"DropDownButton_menuItem__inner_3_8t5",menuItem__iconContainer:"DropDownButton_menuItem__iconContainer_1Ww8e",menuItem__label:"DropDownButton_menuItem__label_xUT84"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=f(n(33)),o=f(n(0)),a=f(n(1075)),i=f(n(2649)),u=f(n(580)),l=f(n(2650)),c=n(357),s=f(n(2651));function f(e){return e&&e.__esModule?e:{default:e}}function d(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var p=[{name:"preventOverflow",options:{rootBoundary:"viewport",padding:0}},{name:"offset",options:{offset:[0,0]}},{name:"flip",options:{enabled:!1}},{name:"maxHeight",enabled:!0,phase:"beforeWrite",requires:["computeStyles"],fn(e){var t=e.state,n=t.scrollParents.reference[0];if(n&&n.nodeType===Node.ELEMENT_NODE){var r=n.offsetHeight;t.styles.popper.maxHeight="".concat(r-48,"px")}}}],h=o.default.forwardRef(((e,t)=>o.default.createElement(c.List,{className:i.default.list,ref:t},e.children)));h.displayName="StyleSelectList";class v extends o.default.PureComponent{constructor(){super(...arguments),d(this,"state",{showList:!1}),d(this,"buttonElement",o.default.createRef()),d(this,"firstItemElement",o.default.createRef()),d(this,"keyboardNavigation",!1),d(this,"menuHasKeyboardFocus",!1),d(this,"handleItemClick",(e=>{e.preventDefault(),e.stopPropagation(),this.handleSelect(Number(e.currentTarget.dataset.index))})),d(this,"handleSelect",(e=>{var t=this.props.items[e];t&&(this.props.onChange(t),this.handleCloseList(),this.keyboardNavigation=!1)})),d(this,"handleOpenList",(()=>{this.props.disabled||this.setState({showList:!0},(()=>{this.menuHasKeyboardFocus=!0,this.keyboardNavigation=!0,this.firstItemElement.current&&this.firstItemElement.current.focus(),this.props.onOpen()}))})),d(this,"handleCloseList",(()=>{this.buttonElement.current&&this.buttonElement.current.focus(),this.setState({showList:!1},(()=>{this.props.onClose()}))})),d(this,"handleButtonClick",(e=>{this.state.showList?this.handleCloseList():this.handleOpenList(),this.keyboardNavigation=0==e.detail})),d(this,"handleButtonKeyDown",(e=>{"Enter"==e.key&&this.handleOpenList()})),d(this,"handleButtonBlur",(()=>{this.state.showList&&!this.menuHasKeyboardFocus&&this.keyboardNavigation&&this.handleCloseList()})),d(this,"handleMenuBlur",(()=>{this.menuHasKeyboardFocus=!1,this.buttonElement.current&&this.buttonElement.current.focus(),this.handleCloseList()})),d(this,"handleItemKeyPress",(e=>{"Enter"===e.key&&(e.stopPropagation(),this.handleSelect(Number(e.currentTarget.dataset.index)))}))}render(){var e=this.props,t=e.disabled,n=e.value,c=e.items,f=e.className,d=e.padding,v=e.placeholder,b=e.renderItem,m=e.transparent,y=this.state.showList,g=(0,r.default)(f,i.default.root,m&&i.default.transparent,d&&i.default["padding_".concat(d)]);return o.default.createElement("div",{className:g,onClick:this.handleButtonClick,onBlur:this.handleButtonBlur,onKeyPress:this.handleButtonKeyDown,tabIndex:0},o.default.createElement("button",{className:i.default.button,disabled:t,ref:this.buttonElement,type:"button"},o.default.createElement("div",{className:i.default.buttonInner},o.default.createElement("span",{className:i.default.title},n&&n.length>1&&"Multiple",n&&1==n.length&&n[0].title,!n&&v),o.default.createElement("span",{className:i.default.arrow},o.default.createElement(u.default,null)))),y&&o.default.createElement(s.default,{onEscape:this.handleCloseList,modifiers:p,onClickOutside:this.handleCloseList,popperClassName:i.default.popper},o.default.createElement(o.default.Fragment,null,o.default.createElement(a.default,{component:h},c.map(((e,t)=>{var r=n&&n.length>1&&n.includes(e),a=n&&1===n.length&&n[0].key==e.key,u="\n ".concat(a?i.default.itemSelected:i.default.item,"\n ").concat(r?i.default.itemSemiSelected:"","\n ");return o.default.createElement("li",{key:"".concat(e.key,"_").concat(String(t))},o.default.createElement("div",{className:u,"data-index":t,onClick:this.handleItemClick,onKeyPress:this.handleItemKeyPress,ref:0===t?this.firstItemElement:void 0,title:e.title},o.default.createElement("div",{className:i.default.itemContent},b(e)),o.default.createElement("div",{className:i.default.itemIcon},(a||r)&&o.default.createElement(l.default,null))))}))),o.default.createElement("div",{tabIndex:0,onFocus:this.handleMenuBlur}))))}}d(v,"defaultProps",{className:"",onChange:()=>{},onOpen:()=>{},onClose:()=>{},items:[],padding:"default",placeholder:void 0,transparent:!1,value:void 0});var b=v;t.default=b},function(e,t){e.exports={root:"StyleSelect_root_1_FD6",button:"StyleSelect_button_20LC1",transparent:"StyleSelect_transparent_1P-aO",padding_large:"StyleSelect_padding_large_1IUJA",padding_default:"StyleSelect_padding_default_rsUn2",padding_small:"StyleSelect_padding_small_1VARx",title:"StyleSelect_title_11N11",buttonInner:"StyleSelect_buttonInner_YPtlN",arrow:"StyleSelect_arrow_3XC8q",popper:"StyleSelect_popper_jhyz1 shadows_shadow-6dp_3v5-u",list:"StyleSelect_list_--Ro_",item:"StyleSelect_item_H7f6K selectable_item_3StdR",itemContent:"StyleSelect_itemContent_3-xmp",itemSelected:"StyleSelect_itemSelected_1Dqmb StyleSelect_item_H7f6K selectable_item_3StdR",itemIcon:"StyleSelect_itemIcon_lUtl7",disabled:"StyleSelect_disabled_24VjU"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=(r=n(0))&&r.__esModule?r:{default:r};var a={stroke:"currentColor",strokeWidth:1.2},i=()=>o.default.createElement("svg",{"data-sanity-icon":!0,viewBox:"0 0 25 25",fill:"none",xmlns:"http://www.w3.org/2000/svg",preserveAspectRatio:"xMidYMid",width:"1em",height:"1em"},o.default.createElement("path",{d:"M5.5 12.5L10.5 17.5L20 8",style:a}));t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=d(n(33)),o=n(1),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=n(164),u=n(581),l=n(202),c=d(n(2655)),s=["children","onEscape","onClickOutside","popperClassName"];function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function d(e){return e&&e.__esModule?e:{default:e}}function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function h(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var O=[{name:"preventOverflow",options:{rootBoundary:"viewport"}}],w=function(e){var t=e.onEscape,n=e.onClickOutside,r=e.children,l=e.referenceClassName,s=e.modifiers,f=void 0===s?O:s,d=e.placement,p=void 0===d?"bottom-start":d,v=e.popperClassName,y=e.referenceElement,g=m((0,a.useState)(null),2),w=g[0],_=g[1],E=m((0,a.useState)(null),2),x=E[0],P=E[1],k=y||w,C=(0,i.usePopper)(k,x,{placement:p,modifiers:f}),S=C.forceUpdate;return(0,a.useEffect)((()=>{S&&S()}),[S,r,k]),a.default.createElement(a.default.Fragment,null,!y&&a.default.createElement("div",{ref:_,className:l}),r&&a.default.createElement(u.Portal,null,a.default.createElement(o.Layer,{className:c.default.layer},a.default.createElement(j,b({onEscape:t,onClickOutside:n,popperClassName:v,ref:P,style:h({},C.styles.popper)},C.attributes.popper),r))))};t.default=w;var j=(0,a.forwardRef)(((e,t)=>{var n=e.children,i=e.onEscape,u=e.onClickOutside,f=e.popperClassName,d=g(e,s),p=(0,o.useLayer)().isTopLayer,h=m((0,a.useState)(null),2),v=h[0],y=h[1],O=(0,a.useCallback)((e=>{y(e),"function"==typeof t?t(e):t&&(t.current=e)}),[t]);return(0,l.useClickOutside)((e=>{p&&u&&u(e)}),[v]),(0,a.useEffect)((()=>{if(p){var e=e=>{"Escape"===e.key&&(e.stopPropagation(),i&&i())};return window.addEventListener("keydown",e),()=>{window.removeEventListener("keydown",e)}}}),[p,i]),a.default.createElement("div",b({},d,{className:(0,r.default)(c.default.root,f),ref:O}),n)}));j.displayName="PoppableChildren"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.defaultContextValue=void 0;var r=null,o={get element(){return r||((r=document.createElement("div")).setAttribute("data-portal","default"),document.body.appendChild(r),r)}};t.defaultContextValue=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Portal=function(e){var t=(0,a.usePortal)();if(!t.element)return null;return o.default.createPortal(e.children,t.element)};var r,o=(r=n(72))&&r.__esModule?r:{default:r},a=n(1076)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PortalProvider=function(e){return o.default.createElement(a.PortalContext.Provider,{value:{element:e.element}},e.children)};var r,o=(r=n(0))&&r.__esModule?r:{default:r},a=n(1077)},function(e,t){e.exports={layer:"Poppable_layer_u4TtW",root:"Poppable_root_1g5FB"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=v(n(193)),o=n(1),a=v(n(33)),i=v(n(123)),u=v(n(157)),l=v(n(358)),c=v(n(2657)),s=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=h(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),f=n(148),d=n(202),p=["children","color","title","cardClassName","className","isOpen","onAction","onClickOutside","onClose","onEscape","padding","actions"];function h(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(h=function(e){return e?n:t})(e)}function v(e){return e&&e.__esModule?e:{default:e}}function b(){return b=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var O=function(e){return s.default.createElement(o.Portal,null,s.default.createElement(f.LegacyLayerProvider,{zOffset:"portal"},s.default.createElement(w,e)))};function w(e){var t=e.children,n=(e.color,e.title),h=e.cardClassName,v=e.className,y=e.isOpen,O=void 0===y||y,w=e.onAction,_=e.onClickOutside,E=e.onClose,x=e.onEscape,P=(e.padding,e.actions),k=g(e,p),C=(0,o.useLayer)(),S=C.isTopLayer,D=C.zIndex,M=m((0,r.default)(P,(e=>e.secondary)),2),A=M[0],T=M[1];(0,s.useEffect)((()=>{var e=e=>{(e.shiftKey||S)&&"Escape"===e.key&&(x?x(e):E&&E())};return window.addEventListener("keydown",e),()=>{window.removeEventListener("keydown",e)}}),[S,E,x]);var I=m((0,s.useState)(null),2),R=I[0],F=I[1];return(0,d.useClickOutside)((0,s.useCallback)((()=>{S&&_&&_()}),[S,_]),[R]),s.default.createElement("div",b({},k,{className:(0,a.default)(c.default.root,O?c.default.isOpen:c.default.isClosed,v),style:{zIndex:D}}),s.default.createElement("div",{className:(0,a.default)(c.default.card,h),ref:F},(n||E)&&s.default.createElement("header",{className:c.default.header},n&&s.default.createElement("h1",{className:c.default.title},n),E&&s.default.createElement("div",{className:c.default.actions},s.default.createElement(u.default,{className:c.default.closeButton,icon:i.default,kind:"simple",onClick:E,padding:"small"}))),t&&s.default.createElement(f.ScrollContainer,{className:c.default.content},t),P&&P.length>0&&s.default.createElement("div",{className:c.default.actionsWrapper},s.default.createElement(l.default,{align:"end",secondary:A.map(((e,t)=>s.default.createElement(j,{action:e,index:t,key:t,onAction:w})))},T.map(((e,t)=>s.default.createElement(j,{action:e,index:t,key:t,onAction:w})))))))}function j(e){var t=e.action,n=e.index,r=e.onAction,o=(0,s.useCallback)((()=>r&&r(t)),[t,r]);return s.default.createElement(u.default,{autoFocus:t.autoFocus,className:t.secondary?c.default.actionSecondary:void 0,color:t.color,"data-action-index":n,disabled:t.disabled,inverted:t.inverted,kind:t.kind,onClick:o},t.title)}t.default=O},function(e,t){e.exports={root:"FullscreenDialog_root_2qBlI",card:"FullscreenDialog_card_2do1p shadows_shadow-24dp_1rSL8",header:"FullscreenDialog_header_oKNdO",title:"FullscreenDialog_title_3fRn8",actions:"FullscreenDialog_actions_3x2hM",content:"FullscreenDialog_content_huUtG",actionsWrapper:"FullscreenDialog_actionsWrapper_1sfUu",closeButton:"FullscreenDialog_closeButton_1o4Rs",default:"FullscreenDialog_default_13Lh9"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1081);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}));var o=n(2659);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===o[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))}));var a=n(2663);Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===a[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))}));var i=n(2664);Object.keys(i).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===i[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return i[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Tooltip=function(e){var t=e.allowedAutoPlacements,n=e.children,r=e.className,o=e.content,c=e.disabled,f=e.fallbackPlacements,p=e.placement,h=void 0===p?"bottom":p,v=e.portal,b=e.tone,m=j(e,d),y=(0,s.useTooltip)(),w=O((0,i.useState)(!1),2),E=w[0],x=w[1],P=O((0,i.useState)(null),2),k=P[0],C=P[1],S=O((0,i.useState)(null),2),D=S[0],M=S[1],A=O((0,i.useState)(null),2),T=A[0],I=A[1],R=(0,u.usePopper)(k,D,{placement:h,modifiers:[{name:"arrow",options:{element:T,padding:4}},{name:"preventOverflow",options:{altAxis:!0,boundary:y.boundaryElement||void 0,padding:4}},{name:"offset",options:{offset:[0,3]}},{name:"flip",options:{allowedAutoPlacements:t,fallbackPlacements:f}}]}),F=R.forceUpdate,B=(0,i.useCallback)((()=>x(!1)),[x]),L=(0,i.useCallback)((()=>x(!0)),[x]),N=(0,i.useCallback)((()=>x(!0)),[x]),W=(0,i.useCallback)((()=>x(!1)),[x]);if((0,i.useEffect)((()=>{F&&F()}),[F,o]),c)return n||i.default.createElement(i.default.Fragment,null);var V=E&&i.default.createElement(l.LegacyLayerProvider,{zOffset:"tooltip"},i.default.createElement(_,g({},m,R.attributes.popper,{arrowStyle:R.styles.arrow,className:r,content:o,setArrowElement:I,setPopperElement:M,style:R.styles.popper,tone:b})));return i.default.createElement(i.default.Fragment,null,n&&i.default.cloneElement(n,{onBlur:B,onFocus:L,onMouseEnter:N,onMouseLeave:W,ref:C}),v&&i.default.createElement(a.Portal,null,V),!v&&V)};var r=n(1),o=v(n(33)),a=n(581),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=h(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),u=n(164),l=n(148),c=n(2660),s=n(1081),f=v(n(2662)),d=["allowedAutoPlacements","children","className","content","disabled","fallbackPlacements","placement","portal","tone"],p=["arrowStyle","className","content","setArrowElement","setPopperElement","style","tone"];function h(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(h=function(e){return e?n:t})(e)}function v(e){return e&&e.__esModule?e:{default:e}}function b(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function m(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function _(e){var t=e.arrowStyle,n=e.className,a=e.content,u=e.setArrowElement,l=e.setPopperElement,s=e.style,d=e.tone,h=j(e,p),v=(0,r.useLayer)().zIndex;return i.default.createElement("div",g({},h,{className:(0,o.default)(f.default.root,n),"data-tone":d,ref:l,style:m(m({},s),{},{zIndex:v})}),i.default.createElement("div",{className:f.default.card},a),i.default.createElement(c.TooltipArrow,{ref:u,style:t,tone:d}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TooltipArrow=void 0;var r,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=(r=n(2661))&&r.__esModule?r:{default:r},i=["tone"];function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var s=(0,o.forwardRef)(((e,t)=>{var n=e.tone,r=c(e,i);return o.default.createElement("div",l({},r,{className:a.default.root,"data-tone":n,ref:t}),o.default.createElement("svg",{width:"15",height:"15",viewBox:"0 0 15 15"},o.default.createElement("path",{className:a.default.border,d:"M11.5266 1C11.032 1.32802 10.5837 1.73105 10.1995 2.20057L9.04792 3.6081C8.24771 4.58614 6.7523 4.58614 5.95209 3.6081L4.80047 2.20057C4.41632 1.73105 3.96796 1.32802 3.47341 1H0.156727C1.65639 1 3.07687 1.67313 4.02651 2.83381L5.17813 4.24134C6.37844 5.70839 8.62156 5.70839 9.82187 4.24134L10.9735 2.83381C11.9231 1.67313 13.3436 1 14.8433 1H11.5266Z"}),o.default.createElement("path",{className:a.default.shape,d:"M0.156725 0C1.95632 0 3.66089 0.80776 4.80047 2.20057L5.95209 3.6081C6.75229 4.58614 8.24771 4.58614 9.04791 3.6081L10.1995 2.20057C11.3391 0.80776 13.0437 0 14.8433 0H15H0H0.156725Z"})))}));t.TooltipArrow=s,s.displayName="TooltipArrow"},function(e,t){e.exports={root:"tooltipArrow_root_3mTIA",border:"tooltipArrow_border_2gsGk",shape:"tooltipArrow_shape_3qb0f"}},function(e,t){e.exports={root:"tooltip_root_2YzwY",card:"tooltip_card_4K4g4 shadows_shadow-12dp_GO4fB"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TooltipProvider=function(e){var t=e.boundaryElement,n=void 0===t?null:t,r=e.children;return o.default.createElement(a.TooltipContext.Provider,{value:{boundaryElement:n}},r)};var r,o=(r=n(0))&&r.__esModule?r:{default:r},a=n(1082)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(12),a=u(n(2666)),i=u(n(2668));function u(e){return e&&e.__esModule?e:{default:e}}function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}var c=function(e){var t=e.documentType,n=e.kind,u=e.markers,l=e.onFocus,c=e.onClose,s=e.truncate,f=u.filter(o.isValidationErrorMarker),d=u.filter(o.isValidationWarningMarker),p=(0,r.useCallback)((function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];l&&l(e),c&&c()}),[l,c]),h=e=>{var n=t&&t.fields,r=n&&n.find((t=>t.name===e[0]));return r&&r.type.title||""},v=f.length>0,b=d.length>0;return v||b?r.default.createElement("ul",{className:i.default.root,"data-kind":n},v&&f.map(((e,t)=>r.default.createElement("li",{className:i.default.item,key:t},r.default.createElement(a.default,{kind:n,truncate:s,path:h(e.path),marker:e,onClick:p})))),b&&d.map(((e,t)=>r.default.createElement("li",{className:i.default.item,key:t},r.default.createElement(a.default,{kind:n,truncate:s,path:h(e.path),marker:e,onClick:p}))))):null};t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=c(n(33)),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=c(n(1079)),i=c(n(1080)),u=c(n(2667));function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function c(e){return e&&e.__esModule?e:{default:e}}var s=function(e){var t=e.hasFocus,n=e.kind,l=e.marker,c=e.onClick,s=e.path,f=e.truncate,d=Boolean(e.onClick),p=(0,o.useRef)(null),h=(0,o.useRef)(t||!1),v=(0,o.useCallback)((e=>{"Enter"===e.key&&c&&c(l.path)}),[l.path,c]),b=(0,o.useCallback)((()=>{c&&c(l.path)}),[l.path,c]);(0,o.useEffect)((()=>{h.current!==t&&(t&&p.current&&p.current.focus(),h.current=t||!1)}),[t]);var m=o.default.createElement(o.default.Fragment,null,o.default.createElement("span",{className:u.default.icon},"error"===l.level&&o.default.createElement(a.default,null),"warning"===l.level&&o.default.createElement(i.default,null)),o.default.createElement("div",{className:u.default.content},s&&o.default.createElement("div",{className:u.default.path},s),l.item.message&&o.default.createElement("div",{className:u.default.message},l.item.message))),y=(0,r.default)(d?u.default.interactive:u.default.root,l.level&&u.default[l.level],f&&u.default.truncate,u.default["kind_".concat(n)]);return d?o.default.createElement("div",{ref:p,tabIndex:0,onClick:b,onKeyPress:v,className:y},m):o.default.createElement("div",{"data-item-type":n,ref:p,className:y},m)};t.default=s},function(e,t){e.exports={root:"ValidationListItem_root_1PBPJ",kind_simple:"ValidationListItem_kind_simple_-oa-0",error:"ValidationListItem_error_3DaEL",icon:"ValidationListItem_icon_3ovwl",warning:"ValidationListItem_warning_11PxR",interactive:"ValidationListItem_interactive_khKtg ValidationListItem_root_1PBPJ",content:"ValidationListItem_content_rh6yO",path:"ValidationListItem_path_3pg-n",message:"ValidationListItem_message_3scYS",truncate:"ValidationListItem_truncate_1TZZc"}},function(e,t){e.exports={root:"ValidationList_root_qfTmY",item:"ValidationList_item_1X8Ne"}},function(e,t){e.exports={root:"ValidationStatus_root_3bJvE",error:"ValidationStatus_error_QcVT2",warning:"ValidationStatus_warning_15-9m",tooltip:"ValidationStatus_tooltip_3XnQt",tooltipIcon:"ValidationStatus_tooltipIcon_3J-_w",tooltipErrorIcon:"ValidationStatus_tooltipErrorIcon_1O1o6 ValidationStatus_tooltipIcon_3J-_w",tooltipWarningIcon:"ValidationStatus_tooltipWarningIcon_1JmVe ValidationStatus_tooltipIcon_3J-_w",tooltipText:"ValidationStatus_tooltipText_wNIqt"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=b(n(193)),o=n(1),a=b(n(33)),i=b(n(123)),u=b(n(2671)),l=b(n(157)),c=b(n(358)),s=n(1074),f=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=v(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),d=n(327),p=n(202),h=["boundaryElement","children","color","fallbackPlacements","hasAnimation","padding","placement","referenceElement","size","useOverlay"];function v(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(v=function(e){return e?n:t})(e)}function b(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){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return y(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return y(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function y(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var O=function(e){var t=e.boundaryElement,n=e.children,r=e.color,o=e.fallbackPlacements,i=e.hasAnimation,l=e.padding,c=void 0===l?"medium":l,d=e.placement,p=void 0===d?"auto":d,v=e.referenceElement,b=e.size,y=void 0===b?"medium":b,O=e.useOverlay,j=void 0!==O&&O,_=g(e,h),E=m((0,f.useState)(null),2),x=E[0],P=E[1],k=v||x;return f.default.createElement(f.default.Fragment,null,!v&&f.default.createElement("div",{ref:P}),j&&f.default.createElement("div",{className:u.default.overlay}),k&&f.default.createElement(s.Popover,{arrowClassName:(0,a.default)(u.default.arrow,i&&u.default.popperAnimation),boundaryElement:t,cardClassName:(0,a.default)(u.default.card,i&&u.default.popperAnimation),className:u.default.root,content:f.default.createElement(w,_,n),"data-color":r,"data-padding":c,"data-size":y,fallbackPlacements:o,layer:!0,open:!0,placement:p,portal:!0,targetElement:k}))};function w(e){var t=e.actions,n=void 0===t?[]:t,a=e.children,s=e.onAction,h=e.onClickOutside,v=e.onClose,b=e.onEscape,y=e.title,g=(0,o.useLayer)().isTopLayer,O=m((0,r.default)(n,(e=>e.primary)),2),w=O[0],_=O[1].map(((e,t)=>f.default.createElement(j,{action:e,key:t,onAction:s}))),E=w.map(((e,t)=>f.default.createElement(j,{action:e,key:t,onAction:s})));(0,f.useEffect)((()=>{if(g){var e=e=>{"Escape"===e.key&&(e.stopPropagation(),b&&b(e))};return window.addEventListener("keydown",e),()=>{window.removeEventListener("keydown",e)}}}),[g,b]);var x=m((0,f.useState)(null),2),P=x[0],k=x[1];return(0,p.useClickOutside)((0,f.useCallback)((()=>{g&&h&&h()}),[g,h]),[P]),f.default.createElement("div",{className:u.default.root,ref:k},y&&f.default.createElement("div",{className:u.default.header},f.default.createElement("div",{className:u.default.title},f.default.createElement("h3",null,y)),v&&f.default.createElement("div",{className:u.default.closeButtonContainer},f.default.createElement(l.default,{className:u.default.closeButton,icon:i.default,kind:"simple",onClick:v,padding:"small",title:"Close"}))),!y&&v&&f.default.createElement("div",{className:u.default.floatingCloseButtonContainer},f.default.createElement(l.default,{icon:i.default,kind:"simple",onClick:v,padding:"small",title:"Close"})),f.default.createElement(d.ScrollContainer,{className:u.default.content},f.default.createElement("div",{className:u.default.contentWrapper},a)),n.length>0&&f.default.createElement("div",{className:u.default.footer},f.default.createElement(c.default,{align:"end",secondary:E},_)))}function j(e){var t=e.action,n=e.onAction,r=(0,f.useCallback)((()=>{n&&n(t)}),[t,n]);return f.default.createElement(l.default,{onClick:r,color:t.color,disabled:t.disabled,kind:t.kind,autoFocus:t.autoFocus,className:t.secondary?u.default.actionSecondary:"",inverted:t.inverted},t.title)}t.default=O},function(e,t){e.exports={overlay:"PopoverDialog_overlay_2-TWe",popoverDialogBackgroundFadeIn:"PopoverDialog_popoverDialogBackgroundFadeIn_2xg2g",root:"PopoverDialog_root_1fNC-",arrow:"PopoverDialog_arrow_17FkL",card:"PopoverDialog_card_Tva0r",popperAnimation:"PopoverDialog_popperAnimation_2PkYp",closeButtonContainer:"PopoverDialog_closeButtonContainer_34kdB",header:"PopoverDialog_header_IoPeW",closeButton:"PopoverDialog_closeButton_L90R7",floatingCloseButtonContainer:"PopoverDialog_floatingCloseButtonContainer_2V38g shadows_shadow-6dp_3v5-u",content:"PopoverDialog_content_3FIJX",contentWrapper:"PopoverDialog_contentWrapper_3JIbH",title:"PopoverDialog_title_Cv152",footer:"PopoverDialog_footer_3K4xq DefaultDialog_footer_3yrxc"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(1),o=d(n(123)),a=d(n(157)),i=d(n(2673)),u=n(581),l=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),c=n(164),s=["children","onClose","title"];function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function d(e){return e&&e.__esModule?e:{default:e}}function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function h(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var O={name:"sameWidth",enabled:!0,phase:"beforeWrite",requires:["computeStyles"],fn(e){var t=e.state;t.styles.popper.width="".concat(t.rects.reference.width,"px")}},w=function(e){var t=e.title,n=void 0===t?"":t,o=e.onClose,a=e.children,i=e.referenceElement,s=e.style,f=void 0===s?{}:s,d=b((0,l.useState)(null),2),p=d[0],v=d[1],m=b((0,l.useState)(null),2),g=m[0],w=m[1],_=i||p,E=(0,c.usePopper)(_,g,{placement:"bottom",modifiers:[{name:"preventOverflow",options:{rootBoundary:"viewport"}},{name:"offset",options:{offset:[0,-4]}},O]}),x=E.forceUpdate;(0,l.useEffect)((()=>{x&&x()}),[x,a,_]);var P=l.default.createElement(u.Portal,null,l.default.createElement(r.Layer,null,l.default.createElement(j,y({onClose:o,ref:w,style:h(h({},E.styles.popper),f||{}),title:n},E.attributes.popper),a)));return l.default.createElement(l.default.Fragment,null,l.default.createElement("div",{ref:v}),P)};t.default=w;var j=(0,l.forwardRef)(((e,t)=>{var n=e.children,u=e.onClose,c=e.title,f=g(e,s),d=(0,r.useLayer)().isTopLayer;return(0,l.useEffect)((()=>{if(d){var e=e=>{"Escape"===e.key&&(e.stopPropagation(),u&&u())};return window.addEventListener("keydown",e),()=>{window.removeEventListener("keydown",e)}}}),[d,u]),l.default.createElement("div",y({},f,{className:i.default.root,ref:t}),l.default.createElement("div",{className:i.default.card},l.default.createElement("div",{className:i.default.header},l.default.createElement("div",{className:i.default.header__title},c),l.default.createElement("div",{className:i.default.header__actions},l.default.createElement(a.default,{icon:o.default,kind:"simple",onClick:u,padding:"small"}))),l.default.createElement("div",{className:i.default.content},n)))}));j.displayName="EditItemFoldOutChildren"},function(e,t){e.exports={root:"EditItemFoldOut_root_3Kj6_",card:"EditItemFoldOut_card_jQQkU shadows_shadow-12dp_GO4fB",header:"EditItemFoldOut_header_St-iQ",header__title:"EditItemFoldOut_header__title_2MyGF",header__actions:"EditItemFoldOut_header__actions_3ExYA",content:"EditItemFoldOut_content_3EA1b"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=v(n(0)),o=v(n(33)),a=n(14),i=n(12),u=v(n(2675)),l=v(n(2676)),c=v(n(1083)),s=v(n(582)),f=n(114),d=n(245),p=v(n(529)),h=["fieldset","legend","description","columns","level","className","isCollapsible","isCollapsed","changeIndicator","children","tabIndex","transparent","markers","presence"];function v(e){return e&&e.__esModule?e:{default:e}}function b(){return b=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function O(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var w=[];class j extends r.default.PureComponent{constructor(e){super(e),O(this,"_focusElement",null),O(this,"handleToggle",(()=>{this.setState((e=>({isCollapsed:!e.isCollapsed,hasBeenToggled:!0})))})),O(this,"handleKeyDown",(e=>"Enter"===e.key&&this.handleToggle())),O(this,"handleFocus",(e=>{e.target===this._focusElement&&this.props.onFocus&&this.props.onFocus([a.FOCUS_TERMINATOR])})),O(this,"setFocusElement",(e=>{this._focusElement=e})),this.state={isCollapsed:e.isCollapsed||!1,hasBeenToggled:!1}}focus(){this._focusElement&&this._focusElement.focus()}render(){var e=this.props,t=e.fieldset,n=e.legend,a=e.description,v=e.columns,m=e.level,O=void 0===m?1:m,j=e.className,_=e.isCollapsible,E=(e.isCollapsed,e.changeIndicator),x=e.children,P=e.tabIndex,k=e.transparent,C=e.markers,S=void 0===C?[]:C,D=e.presence,M=g(e,h),A=this.state,T=A.isCollapsed,I=A.hasBeenToggled,R=y(y({},u.default),this.props.styles),F=S.filter(i.isValidationMarker),B=(0,o.default)(R.root,R["columns".concat(v)],R["level".concat(O)],k&&R.transparent,this.props.onFocus&&R.canFocus,j),L=_&&T,N=_&&!T,W=_&&T?D:w;return r.default.createElement("div",b({},M,{onFocus:_&&T?this.handleFocus:null,tabIndex:_&&T?P:-1,ref:this.setFocusElement,className:B}),r.default.createElement("fieldset",{className:R.fieldset},r.default.createElement("div",{className:R.inner},r.default.createElement("div",{className:R.header},r.default.createElement("div",{className:R.headerMain},r.default.createElement("legend",{className:"".concat(R.legend," ").concat(T?"":R.isOpen),tabIndex:_?0:void 0,onKeyDown:this.handleKeyDown},r.default.createElement("div",{className:R.labelContainer,onClick:_?this.handleToggle:void 0,tabIndex:-1},_&&r.default.createElement("div",{className:"".concat(R.arrow," ").concat(T?"":R.isOpen)},r.default.createElement(l.default,null)),r.default.createElement(c.default,{className:R.label,level:1},n||t.legend)),r.default.createElement(s.default,{className:R.validationStatus,markers:L?F.filter((e=>e.path.length<=O)):F.filter((e=>e.path.length<1)),showSummary:L,hideTooltip:N})),(a||t.description)&&r.default.createElement("p",{className:"".concat(R.description," ").concat(T?"":R.isOpen)},a||t.description)),_&&r.default.createElement(p.default,null,r.default.createElement(d.FieldPresence,{maxAvatars:4,presence:W}))),_&&!T&&r.default.createElement("div",{className:R.content},r.default.createElement("div",{className:R.fieldWrapper,"data-columns":v&&v>1},(I||!T)&&x)),!_&&r.default.createElement("div",{className:R.content},E?r.default.createElement(f.ChangeIndicator,!0===E?{}:E,r.default.createElement("div",{className:R.fieldWrapper,"data-columns":v&&v>1},x)):r.default.createElement("div",{className:R.fieldWrapper,"data-columns":v&&v>1},x)))))}}t.default=j,O(j,"defaultProps",{children:void 0,className:"",columns:void 0,description:void 0,level:1,fieldset:{},isCollapsed:!1,isCollapsible:!1,markers:w,onFocus:void 0,styles:void 0,tabIndex:void 0,transparent:void 0,changeIndicator:!0,presence:w})},function(e,t){e.exports={root:"DefaultFieldset_root_3GdML",fieldWrapper:"DefaultFieldset_fieldWrapper_31XBD",fieldset:"DefaultFieldset_fieldset_1_8DT",header:"DefaultFieldset_header_mK3pI",headerMain:"DefaultFieldset_headerMain_3gA58",headerStatus:"DefaultFieldset_headerStatus_3QWKu",description:"DefaultFieldset_description_3azon text-blocks_description_3y24e text-blocks_small_J-hhC text-blocks_base_Mi9KS text-blocks_root_MEr_r",columns4:"DefaultFieldset_columns4_1tYDq",columns3:"DefaultFieldset_columns3_oZFom",columns2:"DefaultFieldset_columns2_3nVWn DefaultFieldset_root_3GdML",transparent:"DefaultFieldset_transparent_1QaV9",columns1:"DefaultFieldset_columns1_2j60r DefaultFieldset_root_3GdML",content:"DefaultFieldset_content_2WzFM",hasErrors:"DefaultFieldset_hasErrors_35XAp",contentCollapsible:"DefaultFieldset_contentCollapsible__0Ozz DefaultFieldset_content_2WzFM",level0:"DefaultFieldset_level0_Qt2gE",level1:"DefaultFieldset_level1_i16uv",level2:"DefaultFieldset_level2_2793B",level3:"DefaultFieldset_level3_3nxzN",level4:"DefaultFieldset_level4_2Yc6Y",inner:"DefaultFieldset_inner_2aLtD",arrow:"DefaultFieldset_arrow_FRoZL",isOpen:"DefaultFieldset_isOpen_1MhUV",legend:"DefaultFieldset_legend_Iz6sH forms_headingLevel_1_2wWvJ forms_label_17tGa",labelContainer:"DefaultFieldset_labelContainer_2xa8N",validationStatus:"DefaultFieldset_validationStatus_3Oh6X",label:"DefaultFieldset_label_4eNqj",debugNestingLevel:"DefaultFieldset_debugNestingLevel_1hpST"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return o.default}});var r,o=(r=n(1067))&&r.__esModule?r:{default:r}},function(e,t){e.exports={root:"DefaultLabel_root_3Twx1 forms_label_17tGa",level_1:"DefaultLabel_level_1_1uPW_ forms_headingLevel_1_2wWvJ forms_label_17tGa",level_2:"DefaultLabel_level_2_3wNXT forms_headingLevel_2_1nM8J forms_label_17tGa",level_3:"DefaultLabel_level_3_2yIlN forms_headingLevel_3_EsI1O forms_label_17tGa",level_4:"DefaultLabel_level_4_3ho8K forms_headingLevel_4_1TMIw forms_label_17tGa"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(n(33)),o=u(n(0)),a=u(n(2679)),i=u(n(2681));function u(e){return e&&e.__esModule?e:{default:e}}function l(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class c extends o.default.Component{constructor(){super(...arguments),l(this,"state",{hasFocus:!1}),l(this,"handleClick",(()=>{if(!this.state.hasFocus){this.setState({hasFocus:!0});var e=this.props.onActivate;e&&e()}})),l(this,"handleClickOutside",(()=>{this.state.hasFocus&&this.setState({hasFocus:!1})}))}render(){var e=this.props,t=e.className,n=e.message,a=e.children,u=e.isActive,l=e.html,c=e.overlayClassName,s=e.inputId,f=this.state.hasFocus,d=(0,r.default)(f?i.default.hasFocus:i.default.noFocus,t),p=(0,r.default)(i.default.overlay,c);return o.default.createElement("div",{className:d,id:s},!u&&o.default.createElement("div",{className:i.default.eventHandler,onClick:this.handleClick},o.default.createElement("div",{className:p},!l&&o.default.createElement("div",{className:i.default.stringMessage},n),l&&o.default.createElement("div",{className:i.default.html},l))),o.default.createElement("div",{className:i.default.content},a))}}l(c,"defaultProps",{className:void 0,message:"Click to activate…",isActive:!1});var s=(0,a.default)(c);t.default=s},function(e,t,n){"use strict";var r=Object.assign||function(e){for(var t=1;t=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(n,["wrappedRef"]);return i.createElement(e,r({},a,{ref:function(e){t.__wrappedInstance=e,t.__domNode=u.findDOMNode(e),o&&o(e)}}))}}]),n}(i.Component);return n.displayName="clickOutside("+t+")",a(n,e)}},function(e,t,n){"use strict";var r={childContextTypes:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},o={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},a=Object.defineProperty,i=Object.getOwnPropertyNames,u=Object.getOwnPropertySymbols,l=Object.getOwnPropertyDescriptor,c=Object.getPrototypeOf,s=c&&c(Object);e.exports=function e(t,n,f){if("string"!=typeof n){if(s){var d=c(n);d&&d!==s&&e(t,d,f)}var p=i(n);u&&(p=p.concat(u(n)));for(var h=0;he.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var t=e*y,n=t+y,r="image"===M,a=r?"asset.image-list":"asset.file-list",i=r?g:"sanity.fileAsset";C(!0),o.current=s.versionedClient.observable.fetch(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:y;return'\n *[_type == "'.concat(arguments.length>2&&void 0!==arguments[2]?arguments[2]:g,'"] | order(_updatedAt desc) [').concat(e,"...").concat(t,"] {\n _id,\n _updatedAt,\n _createdAt,\n url,\n originalFilename,\n mimeType,\n extension,\n size,\n metadata {dimensions}\n }\n")}(t,n,i),{},{tag:a}).subscribe((e=>{j(e.lengtht.concat(e))),C(!1)}))}),[M,C,h,j]),B=(0,i.useCallback)((e=>{h((t=>t.filter((t=>t._id!==e))))}),[h]),L=(0,i.useCallback)((e=>{p.find((t=>t._id===e))&&R([{kind:"assetDocumentId",value:e}])}),[p,R]),N=(0,i.useCallback)((e=>{e.preventDefault(),L(e.currentTarget.getAttribute("data-id"))}),[L]),W=(0,i.useCallback)((e=>{"Enter"===e.key&&(e.preventDefault(),L(e.currentTarget.getAttribute("data-id")))}),[L]),V=(0,i.useCallback)((()=>{I&&I()}),[I]),z=(0,i.useCallback)((e=>{e.preventDefault(),F(++r.current)}),[F]);(0,i.useEffect)((()=>(F(r.current),()=>{o.current&&o.current.unsubscribe()})),[F]),(0,i.useEffect)((()=>{k||r.current&&0!==r.current||x(!0)}),[k]);var U=(0,i.useMemo)((()=>i.default.createElement(l.Box,{padding:4},i.default.createElement(O,{gap:2},p.map((e=>i.default.createElement(f.default,{key:e._id,asset:e,isSelected:S.some((t=>t._id===e._id)),onClick:N,onKeyPress:W,onDeleteFinished:B})))),k&&0===p.length&&i.default.createElement(l.Flex,{justify:"center"},i.default.createElement(l.Spinner,{muted:!0})),!k&&0===p.length&&i.default.createElement(l.Text,{align:"center",muted:!0},"No images"))),[p,B,N,W,k,S]),H=(0,i.useMemo)((()=>i.default.createElement(d.default,{isLoading:k,assets:p,selectedAssets:S,onClick:N,onKeyPress:W,onDeleteFinished:B})),[k,p,S,N,W,B]);return i.default.createElement(l.Dialog,{ref:t,id:n.current,header:T,width:2,onClose:V,__unstable_autoFocus:E},"image"===M&&U,"file"===M&&H,p.length>0&&!m&&i.default.createElement(w,{tone:"default",padding:4},i.default.createElement(l.Flex,{direction:"column"},i.default.createElement(l.Button,{type:"button",icon:u.DownloadIcon,loading:k,onClick:z,text:"Load more",tone:"primary"}))))},_=i.default.memo(i.default.forwardRef(j));t.DefaultSource=_},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o,a,i,u,l=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=b(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),c=(r=n(3))&&r.__esModule?r:{default:r},s=n(1),f=n(2690),d=n(203),p=n(1085),h=n(1086),v=n(1087);function b(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(b=function(e){return e?n:t})(e)}function m(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return y(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return y(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function y(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var t=(0,s.useToast)(),n=(0,l.useRef)(),r=e.asset,o=e.onClick,a=e.onKeyPress,i=e.onDeleteFinished,u=e.isSelected,c=m((0,l.useState)(!1),2),p=c[0],b=c[1],y=m((0,l.useState)(!1),2),g=y[0],x=y[1],P=m((0,l.useState)(!1),2),k=P[0],C=P[1];(0,l.useEffect)((()=>()=>{n.current&&n.current.unsubscribe()}),[]);var S=(0,l.useCallback)((()=>{x(!0)}),[x]),D=(0,l.useCallback)((()=>{b(!1),x(!1)}),[b,x]),M=(0,l.useCallback)((()=>{b(!0)}),[b]),A=(0,l.useCallback)((e=>{t.push({closable:!0,status:"error",title:"Image could not be deleted",description:e.message})}),[t]),T=(0,l.useCallback)((()=>{t.push({status:"success",title:"Image was deleted"})}),[t]),I=(0,l.useCallback)((()=>{C(!0),n.current=d.versionedClient.observable.delete(r._id).subscribe({next:()=>{C(!1),i(r._id),x(!1),T()},error:e=>{C(!1),A(e),console.error("Could not delete asset",e)}})}),[r._id,A,T,i]),R=(0,l.useCallback)((e=>{"delete"===e.type&&S(),"showUsage"===e.type&&M()}),[S,M]),F=r.originalFilename,B=r._id,L=r.url,N=200*Math.max(1,O),W=L.includes(".gif")?"".concat(L,"?h=").concat(N,"&fit=max&fm=jpg"):"".concat(L,"?h=").concat(N,"&fit=max");return l.default.createElement(_,null,l.default.createElement(s.Button,{tone:"primary",selected:u,tabIndex:0,"data-id":B,mode:"ghost",onKeyPress:a,padding:0,style:{padding:2}},l.default.createElement(j,null,l.default.createElement(w,{alt:F,src:W,onClick:o,"data-id":B}),k&&l.default.createElement(f.FullscreenSpinner,null))),l.default.createElement(E,null,l.default.createElement(v.AssetMenu,{isSelected:u,onAction:R})),(p||g)&&l.default.createElement(h.AssetUsageDialog,{asset:r,mode:g?"confirmDelete":"listUsage",onClose:D,onDelete:I,isDeleting:k}))},P=l.default.memo(x);t.default=P},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FullscreenSpinner=function(){return a.default.createElement(c,null,a.default.createElement(o.Flex,{height:"fill",align:"center",justify:"center"},a.default.createElement(o.Spinner,null)))};var r,o=n(1),a=i(n(0));function i(e){return e&&e.__esModule?e:{default:e}}var u,l,c=(0,i(n(3)).default)(o.Layer)(r||(u=["\n position: absolute;\n width: 100%;\n height: 100%;\n top: 0;\n"],l||(l=u.slice(0)),r=Object.freeze(Object.defineProperties(u,{raw:{value:Object.freeze(l)}}))))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SpinnerWithText=function(e){var t=e.text;return a.default.createElement(o.Flex,{direction:"row",justify:"center",align:"center"},a.default.createElement(o.Spinner,null),a.default.createElement(o.Box,{marginLeft:2},a.default.createElement(o.Text,null,t)))};var r,o=n(1),a=(r=n(0))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentList=void 0;var r,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(1),i=(r=n(47))&&r.__esModule?r:{default:r},u=n(10),l=n(45);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var t=e.asset,n=e.assetType,r=e.referringDocuments,i=r.length,u=i>0,l=t.originalFilename?o.default.createElement("strong",null,t.originalFilename):"this ".concat(n);return u?o.default.createElement(o.default.Fragment,null,o.default.createElement(a.Card,{borderBottom:!0,marginTop:2,paddingBottom:2,marginBottom:1},o.default.createElement(a.Text,{as:"h2",size:[1,1,2,2],weight:"regular",textOverflow:"ellipsis"},i," ",1===i?"document is":"documents are"," using ",l)),r.map((e=>o.default.createElement(f,{key:e._id,document:e})))):o.default.createElement(a.Text,{size:[1,1,2,2],as:"h2",weight:"regular"},"No documents are using ",l)};var f=e=>{var t=e.document,n=(0,o.useCallback)((e=>o.default.createElement(u.IntentLink,s({},e,{params:{id:t._id,type:t._type},intent:"edit"}))),[t]);return o.default.createElement(a.Card,{as:n,paddingY:2,paddingX:1,radius:2,key:t._id,"data-as":"a",tabIndex:0},o.default.createElement(a.Flex,{align:"center",gap:2},o.default.createElement(i.default,{layout:"default",value:t,type:l.schema.get(t._type)})))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ConfirmMessage=void 0;var r,o=(r=n(0))&&r.__esModule?r:{default:r},a=n(7),i=n(1);var u={maxWidth:"100%",height:"120px",objectFit:"contain",objectPosition:"center"},l={gridColumn:"span 1",overflow:"hidden",display:"flex",alignSelf:"center",justifyContent:"center"},c={height:"100%"};t.ConfirmMessage=e=>{var t=e.asset,n=e.assetType,r=e.hasResults,s=void 0!==r&&r,f="image"===n,d=t.originalFilename?o.default.createElement(o.default.Fragment,null,"The ",n," ",o.default.createElement("strong",null,t.originalFilename)):"this ".concat(n);return s?o.default.createElement(i.Card,{tone:"caution",padding:[3,3,4],border:!0,radius:2,marginBottom:3},o.default.createElement(i.Grid,{columns:3,gap:[2,3,4]},o.default.createElement(i.Flex,{gap:[3,4],align:"center",style:{gridColumn:f?"span 2":"span 3"}},o.default.createElement(i.Text,null,o.default.createElement(a.WarningOutlineIcon,null)),o.default.createElement(i.Text,{size:1},d," cannot be deleted because it's being used. In order to delete the ",n," you need the remove all uses of it.")),f&&o.default.createElement(i.Card,{__unstable_checkered:!0,border:!0,radius:1,style:l},o.default.createElement(i.Flex,{align:"center",justify:"center",style:c},o.default.createElement("img",{src:"".concat(t.url,"?w=200"),style:u,alt:"Preview of image",referrerPolicy:"strict-origin-when-cross-origin"}))))):o.default.createElement(i.Card,{paddingX:[2,3,4],paddingY:[3,3,3,4]},o.default.createElement(i.Grid,{columns:3,gap:3},o.default.createElement(i.Flex,{style:{gridColumn:f?"span 2":"span 3"},align:"center"},o.default.createElement(i.Text,null,"You are about to delete the ",n,t.originalFilename&&o.default.createElement(o.default.Fragment,null," ",o.default.createElement("strong",null,t.originalFilename))," ","and its metadata.",o.default.createElement("br",null),o.default.createElement("br",null),"Are you sure?")),f&&o.default.createElement(i.Card,{__unstable_checkered:!0,border:!0,radius:1,style:l},o.default.createElement(i.Flex,{align:"center",justify:"center",style:c},o.default.createElement("img",{src:"".concat(t.url,"?w=200"),style:u,alt:"Preview of image",referrerPolicy:"strict-origin-when-cross-origin"})))))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=(0,o.useMediaIndex)()<2,n=e.assets,i=e.onClick,c=e.onKeyPress,s=e.onDeleteFinished,f=e.selectedAssets,d=e.isLoading;return r.default.createElement(o.Box,{padding:4},r.default.createElement(o.Card,{borderBottom:!0,paddingBottom:2,marginBottom:1},t?r.default.createElement(o.Grid,{style:l},r.default.createElement(o.Box,{flex:2,paddingLeft:5},r.default.createElement(o.Label,{muted:!0,size:1},"Filename"))):r.default.createElement(o.Grid,{gap:1,style:l},r.default.createElement(o.Box,{flex:2,style:u},r.default.createElement(o.Label,{muted:!0,size:1},"Filename")),r.default.createElement(o.Box,{flex:1},r.default.createElement(o.Label,{muted:!0,size:1},"Size")),r.default.createElement(o.Box,{flex:1},r.default.createElement(o.Label,{muted:!0,size:1},"Type")),r.default.createElement(o.Box,{flex:1},r.default.createElement(o.Label,{muted:!0,size:1},"Date added")))),r.default.createElement(o.Stack,null,d&&0===n.length&&r.default.createElement(o.Box,{paddingTop:4,paddingBottom:2},r.default.createElement(o.Flex,{justify:"center"},r.default.createElement(o.Spinner,{muted:!0}))),n.map((e=>r.default.createElement(a.default,{key:e._id,asset:e,isMobile:t,isSelected:f.some((t=>t._id===e._id)),onClick:i,onKeyPress:c,onDeleteFinished:s})))))};var r=i(n(0)),o=n(1),a=i(n(2695));function i(e){return e&&e.__esModule?e:{default:e}}var u={paddingLeft:"2.2rem"},l={gridTemplateColumns:"3fr 1fr 1fr 2fr 30px"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o,a,i,u,l,c,s,f,d=_(n(0)),p=_(n(3)),h=n(1),v=n(7),b=n(15),m=(r=n(2696))&&r.__esModule?r:{default:r},y=n(203),g=n(1086),O=n(1087),w=n(2697);function j(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(j=function(e){return e?n:t})(e)}function _(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=j(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}function E(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return x(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return x(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function x(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.isSelected&&(0,p.css)(l||(l=P(["\n --card-muted-fg-color: var(--card-bg-color);\n --card-fg-color: var(--card-bg-color);\n "]))))),M=(0,p.default)(h.Button)(c||(c=P(["\n box-shadow: none;\n min-width: 0;\n cursor: pointer;\n position: initial;\n\n &:before,\n &:after {\n content: '';\n position: absolute;\n left: 0;\n top: 0;\n width: 100%;\n height: 100%;\n z-index: 2;\n }\n\n &:before {\n z-index: 0;\n pointer-events: none;\n border-radius: 0.1875rem;\n }\n\n ","\n\n ","\n"])),(e=>e.isSelected&&(0,p.css)(s||(s=P(["\n --card-muted-fg-color: var(--card-bg-color);\n --card-fg-color: var(--card-bg-color);\n\n &:before {\n background-color: var(--card-focus-ring-color);\n }\n\n "," {\n --card-muted-fg-color: var(--card-bg-color);\n }\n\n "," {\n --card-muted-fg-color: var(--card-bg-color);\n --card-fg-color: var(--card-bg-color);\n }\n "])),k,C)),(e=>!e.isSelected&&(0,p.css)(f||(f=P(["\n &:hover:before {\n background-color: var(--card-bg-color);\n }\n\n &:focus:before {\n background-color: var(--card-code-bg-color);\n }\n\n &:focus-within:before {\n background-color: var(--card-bg-color);\n }\n "]))))),A={position:"relative"},T={flexShrink:0},I={minWidth:0},R={zIndex:3,marginTop:"-0.5rem",marginBottom:"-0.5rem"},F=e=>{var t=(0,h.useToast)(),n=(0,d.useRef)(),r=E((0,d.useState)(!1),2),o=r[0],a=r[1],i=E((0,d.useState)(!1),2),u=i[0],l=i[1],c=E((0,d.useState)(!1),2),s=c[0],f=c[1],p=E((0,d.useState)(!1),2),j=p[0],_=p[1],x=e.asset,P=e.onClick,S=e.onKeyPress,F=e.onDeleteFinished,B=e.isSelected,L=e.isMobile,N=x.originalFilename,W=x._id,V=x.mimeType,z=x.size,U=x._createdAt,H=(0,b.useTimeAgo)(U,{agoSuffix:!0}),Y=(0,w.formatMimeType)(V),G=(0,m.default)(z),$=(N||"").length>37,q=()=>{l(!0)},X=()=>{f(!0),n.current=y.versionedClient.observable.delete(x._id).subscribe({next:()=>{f(!1),F(x._id),l(!1),t.push({status:"success",title:"File was deleted"})},error:e=>{var n;f(!1),n=e,t.push({closable:!0,status:"error",title:"File could not be deleted",description:n.message}),console.error("Could not delete asset",e)}})},Z=()=>{a(!1),l(!1)},K=()=>{a(!0)};return L?d.default.createElement(h.Card,{paddingBottom:2,style:A},d.default.createElement(h.Grid,{columns:4,gap:1,style:{position:"relative",gridTemplateColumns:"1fr 30px",opacity:s?.5:1}},d.default.createElement(M,{mode:"bleed",padding:0,"data-id":W,onClick:P,paddingY:1},d.default.createElement(h.Flex,{gap:2,flex:2,align:"center"},d.default.createElement(h.Card,{as:k,padding:2,tone:"transparent",radius:2},d.default.createElement(h.Text,{muted:!0,size:2,style:T},d.default.createElement(v.DocumentIcon,null))),d.default.createElement(h.Text,{size:1,align:"left",textOverflow:"ellipsis",style:I},N))),d.default.createElement(h.Flex,{justify:"flex-end",align:"center",paddingRight:1,style:R},d.default.createElement(h.Button,{mode:"bleed",fontSize:1,padding:2,onClick:()=>{_(!j)},icon:j?v.ChevronUpIcon:v.ChevronDownIcon}))),j&&d.default.createElement(d.default.Fragment,null,d.default.createElement(h.Grid,{marginTop:3,columns:3,gap:1},d.default.createElement(h.Stack,{space:2},d.default.createElement(h.Label,{size:1,muted:!0},"Size"),d.default.createElement(h.Text,{size:1,muted:!0},G)),d.default.createElement(h.Stack,{space:2},d.default.createElement(h.Label,{size:1,muted:!0},"Type"),d.default.createElement(h.Text,{size:1,muted:!0},Y)),d.default.createElement(h.Stack,{space:2},d.default.createElement(h.Label,{size:1,muted:!0},"Date added"),d.default.createElement(h.Text,{size:1,muted:!0},H))),d.default.createElement(h.Stack,{space:2,marginTop:3},d.default.createElement(h.Button,{fontSize:1,tone:"default",mode:"ghost",text:"Show uses",onClick:K,icon:v.LinkIcon}),d.default.createElement(h.Button,{fontSize:1,tone:"critical",mode:"ghost",text:"Delete",icon:v.TrashIcon,disabled:B,title:B?"Cannot delete current file":"Delete file",onClick:q}))),(o||u)&&d.default.createElement(g.AssetUsageDialog,{assetType:"file",asset:x,mode:u?"confirmDelete":"listUsage",onClose:Z,onDelete:X,isDeleting:s})):d.default.createElement(D,{paddingBottom:1,style:A,radius:0,overflow:"hidden",isSelected:B,"aria-selected":"true"},d.default.createElement(h.Grid,{columns:4,gap:1,"data-id":W,paddingY:1,style:{position:"relative",gridTemplateColumns:"3fr 1fr 1fr 2fr 30px",opacity:s?.5:1}},d.default.createElement(M,{mode:"bleed","data-id":W,onClick:P,padding:0,onKeyPress:S,title:"Select the file ".concat(N),isSelected:B},d.default.createElement(C,{gap:2,flex:2,paddingRight:1,align:"center",onClick:P,onKeyPress:S,"data-id":W,title:"Select the file ".concat(N)},d.default.createElement(h.Card,{as:k,padding:2,tone:"transparent",radius:2,style:T},d.default.createElement(h.Text,{muted:!0,size:2},d.default.createElement(v.DocumentIcon,null))),$&&d.default.createElement(h.Tooltip,{content:d.default.createElement(h.Box,{padding:2},d.default.createElement(h.Text,{size:1},N)),fallbackPlacements:["right","left"],placement:"top",portal:!0},d.default.createElement(h.Text,{size:1,align:"left",textOverflow:"ellipsis",style:I},N)),!$&&d.default.createElement(h.Text,{size:1,align:"left",textOverflow:"ellipsis",style:I},N))),d.default.createElement(C,{align:"center"},d.default.createElement(h.Text,{size:1,muted:!0},G)),d.default.createElement(C,{align:"center"},d.default.createElement(h.Text,{size:1,muted:!0},Y)),d.default.createElement(C,{align:"center"},d.default.createElement(h.Text,{as:"time",size:1,muted:!0,dateTime:U},H)),d.default.createElement(C,{justify:"flex-end",align:"center",paddingX:1,paddingY:1,style:R},d.default.createElement(O.AssetMenu,{border:!1,isSelected:!1,onAction:e=>{"delete"===e.type&&q(),"showUsage"===e.type&&K()}}))),(o||u)&&d.default.createElement(g.AssetUsageDialog,{assetType:"file",asset:x,mode:u?"confirmDelete":"listUsage",onClose:Z,onDelete:X,isDeleting:s}))};t.default=F},function(e,t,n){"use strict";const r=["B","kB","MB","GB","TB","PB","EB","ZB","YB"];e.exports=e=>{if(!Number.isFinite(e))throw new TypeError(`Expected a finite number, got ${typeof e}: ${e}`);const t=e<0;if(t&&(e=-e),e<1)return(t?"-":"")+e+" B";const n=Math.min(Math.floor(Math.log(e)/Math.log(1e3)),r.length-1);return(t?"-":"")+Number((e/Math.pow(1e3,n)).toPrecision(3))+" "+r[n]}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.formatMimeType=function(e){if(null!=r&&r[e])return r[e].title;return function(e){var t=e.replace("x-","").split("/")[1];return t.charAt(0).toUpperCase()+t.slice(1)}(e)};var r={"image/bmp":{title:"Bitmap Image"},"image/jpeg":{title:"JPEG Image"},"image/gif":{title:"GIF Image"},"image/vnd.microsoft.icon":{title:"Icon"},"image/png":{title:"PNG Image"},"image/svg+xml":{title:"SVG Image"},"image/webp":{title:"WebP Image"},"image/tiff":{title:"TIFF Image"},"image/heic":{title:"HEIC Image"},"audio/midi":{title:"MIDI Audio"},"audio/midi-x":{title:"MIDI Audio"},"audio/mpeg":{title:"MP3 Audio"},"audio/ogg":{title:"OGG Audio"},"audio/wav":{title:"WAV Audio"},"audio/webm":{title:"WebM Audio"},"audio/aac":{title:"AAC Audio"},"video/x-msvideo":{title:"AVI Video"},"video/mp4":{title:"MP4 Video"},"video/mpeg":{title:"MPEG Video"},"video/ogg":{title:"OGG Video"},"video/webm":{title:"WebM Video"},"video/quicktime":{title:"QuickTime Video"},"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet":{title:"Excel Spreadsheet"},"application/vnd.ms-excel":{title:"Excel Spreadsheet"},"text/plain":{title:"Text"},"text/javascript":{title:"JavaScript"},"text/markdown":{title:"Markdown"},"text/csv":{title:"CSV"},"text/css":{title:"CSS"},"application/pdf":{title:"PDF Document"},"application/xml":{title:"XML Document"},"text/xml":{title:"XML Document"},"application/zip":{title:"ZIP Archive"},"application/vnd.rar":{title:"RAR Archive"},"application/x-7z-compressed":{title:"7-zip Archive"},"application/octet-stream":{title:"Binary"}}},function(e,t,n){e.exports=[n(2699)].map((function(e){return e&&e.__esModule?e.default:e}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r.FileSource}});var r=n(1084)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(n(18)),o=u(n(0)),a=u(n(186)),i=n(2701);function u(e){return e&&e.__esModule?e:{default:e}}function l(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var c=e=>null;function s(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c,n=e;n;){var r=t(n);if(r)return r;n=n.type}}function f(e){var t=new WeakMap;return function(n){if(t.has(n))return t.get(n);var r=e.call(this,n);return n&&t.set(n,r),r}}class d extends o.default.Component{constructor(){var e,t,n;super(...arguments),l(this,"getDocument",(()=>this.props.value)),l(this,"resolveInputComponent",f((e=>s(e,this.props.resolveInputComponent)||i.fallbackInputs[e.jsonType]))),l(this,"resolvePreviewComponent",f((e=>s(e,this.props.resolvePreviewComponent)))),l(this,"getChildContext",(e=()=>{var e=this.props,t=e.schema,n=e.filterField,r=e.patchChannel;return{filterField:n,getValuePath:()=>[],formBuilder:{onPatch:r?r.onPatch:()=>(console.warn("No patch channel provided to form-builder. If you need input based patch updates, please provide one"),()=>{}),schema:t,resolveInputComponent:this.resolveInputComponent,resolvePreviewComponent:this.resolvePreviewComponent,getDocument:this.getDocument}}},n=!1,function(){return n||(t=e.call(this),n=!0),t}))}render(){return this.props.children}}t.default=d,l(d,"createPatchChannel",(()=>{var e=(0,a.default)();return{onPatch:e.subscribe,receivePatches:e.publish}})),l(d,"childContextTypes",{getValuePath:r.default.func,onPatch:r.default.func,filterField:r.default.func,formBuilder:r.default.shape({schema:r.default.object,resolveInputComponent:r.default.func,document:r.default.any})})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fallbackInputs=void 0;var r=n(1088),o=l(n(1090)),a=l(n(1097)),i=l(n(592)),u=l(n(1099));function l(e){return e&&e.__esModule?e:{default:e}}var c={object:r.ObjectInput,array:o.default,boolean:a.default,number:i.default,string:u.default};t.fallbackInputs=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ObjectInput=void 0;var r=k(n(2703)),o=k(n(532)),a=k(n(855)),i=P(n(0)),u=n(10),l=n(1),c=n(20),s=n(15),f=n(14),d=P(n(21)),p=n(263),h=n(89),v=n(947),b=n(2712),m=n(2716),y=n(2717),g=n(2722),O=n(2723),w=n(1089),j=n(2724),_=n(2727),E=["hidden"];function x(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(x=function(e){return e?n:t})(e)}function P(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=x(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}function k(e){return e&&e.__esModule?e:{default:e}}function C(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return S(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return S(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function S(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var I=h.EMPTY_ARRAY,R=h.EMPTY_ARRAY,F=h.EMPTY_ARRAY,B="all-fields";var L=()=>!0,N=(0,i.memo)((0,i.forwardRef)((function(e,t){var n=e.type,x=e.presence,P=void 0===x?R:x,k=e.markers,S=void 0===k?I:k,D=e.onChange,A=e.readOnly,N=e.level,W=void 0===N?0:N,V=e.focusPath,z=void 0===V?F:V,U=e.isRoot,H=void 0!==U&&U,Y=e.value,G=e.onFocus,$=e.onBlur,q=e.compareValue,X=e.filterField,Z=void 0===X?L:X,K=(0,s.useCurrentUser)().value,J=(0,b.useReviewChanges)().changesOpen,Q=(0,c.useId)(),ee=i.default.useMemo((()=>n.groups&&0!==n.groups.length?[{name:B,title:"All fields",fields:n.fields},...n.groups||[]].map((e=>{var t=e.hidden,r=T(e,E);return M({hidden:(0,m.isTrueIsh)(t,"hidden",{currentUser:(0,m.omitDeprecatedRole)(K),value:e,parent:n.groups})},r)})).filter((e=>!e.hidden)):[]),[n.groups,n.fields,K]),te=i.default.useMemo((()=>{var e;return 0===ee.length?B:(null===(e=(0,r.default)(ee,(e=>e.default&&!e.hidden))||(null==ee?void 0:ee[0]))||void 0===e?void 0:e.name)||B}),[ee]),ne=C((0,i.useState)(te),2),re=ne[0],oe=ne[1],ae=i.default.useMemo((()=>{var e;return 0===ee.length?n.fields.map((e=>e.name)):((null===(e=(0,o.default)(ee,(e=>e.name===re)))||void 0===e?void 0:e.fields)||[]).map((e=>e.name))}),[ee,re,n.fields]),ie=(0,i.useCallback)((e=>{oe(e)}),[]),ue=ee.length>1;(0,i.useEffect)((()=>{oe(te)}),[n.fields]),(0,i.useEffect)((()=>{J&&re!==B&&oe(B)}),[J,re]);var le=i.default.useCallback(((e,t)=>{var r,o=e.prefixAll(t.name),a=o.patches.some((e=>"unset"===e.type))&&(0,p.applyAll)(Y||{},o.append((0,d.unset)(["_type"])).patches);if(!H){if("object"==typeof(r=a)&&null!==r&&!Array.isArray(r)&&0===Object.keys(a).length)return void(null==D||D(d.default.from((0,d.unset)())));if(o=o.prepend((0,d.setIfMissing)("object"===n.name?{}:{_type:n.name})),Y){var i=Y&&Y._type,u=n.name;i&&"object"===u?o=o.prepend((0,d.unset)(["_type"])):"object"!==u&&i!==u&&(o=o.prepend((0,d.set)(u,["_type"])))}}null==D||D(o)}),[H,D,n.name,Y]),ce=i.default.useCallback(((e,r,o,a,u)=>{var l=null==Y?void 0:Y[e.name];return Z(n,e)?i.default.createElement(v.ConditionalReadOnlyField,{value:u,parent:Y,readOnly:A||a,key:"field-".concat(e.name)},i.default.createElement(y.ObjectInputField,{parent:(0,w.hasConditionalFields)(e.type)?Y:void 0,field:e,value:l,onChange:le,onFocus:G,onBlur:$,compareValue:q,markers:S,focusPath:z,level:r,presence:P,filterField:Z,ref:ue||0!==o?null:t})):null}),[q,Z,z,t,le,ue,S,$,G,P,A,n,Y]),se=(0,i.useCallback)((e=>!ue||re===B||e.group&&(0,a.default)(e.group).includes(re)),[re,ue]),fe=i.default.useMemo((()=>n.fields.filter((e=>se(e)))),[se,n.fields]),de=i.default.useMemo((()=>n.fieldsets.filter((e=>{if(re===B)return!0;var t=se(e);if(!0===e.single){var n=se(e.field);return t||n}return t||!e.single&&e.fields.some((e=>se(e)))}))),[se,re,n.fieldsets]),pe=(0,i.useCallback)((()=>n.fieldsets?de.map(((e,t)=>{if(function(e){return Boolean(e.single)}(e))return ce(e.field,W+1,t,e.readOnly);var n={};e.fields.forEach((e=>{Y&&(n[e.name]=Y[e.name])}));var r=e.fields.filter((e=>se(e)));return i.default.createElement(O.ObjectFieldSet,{key:"fieldset-".concat(e.name),"data-testid":"fieldset-".concat(e.name),fieldset:M(M({},e),{},{fields:r}),focusPath:z,onFocus:G,level:W+1,presence:P,markers:S,fieldSetParent:Y,fieldValues:n},(()=>r.map(((r,o)=>ce(r,W+2,t+o,e.readOnly,n)))))})):(fe||[]).map(((e,t)=>ce(e,W+1,t)))),[n.fieldsets,de,fe,ce,W,z,G,P,S,Y,se]),he=(0,i.useCallback)((()=>{if(!n.fields)return null;var e=n.fields.map((e=>e.name)),t=Object.keys(Y||{}).filter((t=>!t.startsWith("_")&&!e.includes(t)));return 0===t.length?null:i.default.createElement(g.UnknownFields,{fieldNames:t,value:Y,onChange:D})}),[D,n.fields,Y]),ve=(0,i.useCallback)((()=>i.default.createElement(i.default.Fragment,null,pe(),he())),[pe,he]),be=(0,w.getCollapsedWithDefaults)(n.options,W),me=C(i.default.useState(be.collapsed),2),ye=me[0],ge=me[1],Oe=i.default.useCallback((e=>{e?(ge(!0),G([])):G([n.fields[0].name])}),[G,n.fields]);i.default.useEffect((()=>{z.length>0&&(ge(!1),ue&&re!==B&&"string"==typeof(null==z?void 0:z[0])&&(null==z?void 0:z[0])!==f.FOCUS_TERMINATOR&&!ae.includes(null==z?void 0:z[0])&&oe(B))}),[z]),i.default.useEffect((()=>{te!==B&&re!==te&&oe(te)}),[te]),i.default.useEffect((()=>{re===B||ue||oe(B)}),[ue,re]);var we=n.options&&n.options.columns,je=(0,i.useCallback)((()=>ue?i.default.createElement(i.default.Fragment,null,i.default.createElement(_.FieldGroupTabsWrapper,{$level:W,"data-testid":"field-groups"},i.default.createElement(j.FieldGroupTabs,{disabled:J,inputId:Q,onClick:ie,selectedName:re,groups:ee,ref:t,shouldAutoFocus:0===W&&(0===z.length||z[0]===f.FOCUS_TERMINATOR)})),0===W?i.default.createElement(l.Grid,{columns:we,gapX:4,gapY:5,id:"".concat(Q,"-field-group-fields")},ve()):i.default.createElement(i.default.Fragment,null,ve())):0===W?i.default.createElement(l.Grid,{columns:we,gapX:4,gapY:5},ve()):i.default.createElement(i.default.Fragment,null,ve())),[n.groups,n.fields,we,J,ve,W,re,ie]);return 0===W?i.default.createElement(i.default.Fragment,null,je()):i.default.createElement(u.FormFieldSet,{ref:ye?t:null,level:W,title:n.title,description:n.description,columns:we,collapsible:be.collapsible,collapsed:ye,onToggle:Oe,__unstable_presence:ye?P:h.EMPTY_ARRAY,__unstable_markers:ye?S:h.EMPTY_ARRAY,__unstable_changeIndicator:!1},je())})));t.ObjectInput=N},function(e,t,n){var r=n(936)(n(2704));e.exports=r},function(e,t,n){var r=n(470),o=n(94),a=n(533),i=Math.max,u=Math.min;e.exports=function(e,t,n){var l=null==e?0:e.length;if(!l)return-1;var c=l-1;return void 0!==n&&(c=a(n),c=n<0?i(l+c,0):u(c,l-1)),r(e,o(t,3),c,!0)}},function(e,t,n){var r=n(135),o=n(38),a=n(75);e.exports=function(e){return"string"==typeof e||!o(e)&&a(e)&&"[object String]"==r(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=e.slice();if(0===t.path.length){if("setIfMissing"===t.type){if(!Array.isArray(t.value))throw new Error("Cannot set value of an array to a non-array");return void 0===e?t.value:e}if("set"===t.type){if(!Array.isArray(t.value))throw new Error("Cannot set value of an array to a non-array");return t.value}if("unset"===t.type)return;if("move"===t.type){if(!t.value||!f(t.value,"from")||!f(t.value,"to"))throw new Error('Invalid value of \'move\' patch. Expected a value with "from" and "to" indexes, instead got: '.concat(JSON.stringify(t.value)));return function(e,t,n){var r=e.slice(),o=r[t];return r.splice(t,1),r.splice(n,0,o),r}(n,t.value.from,t.value.to)}throw new Error("Invalid array operation: ".concat(t.type))}var i=(p=t.path,function(e){if(Array.isArray(e))return e}(p)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(p)||function(e,t){if(e){if("string"==typeof e)return s(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?s(e,t):void 0}}(p)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),u=i[0],c=i.slice(1),d=function(e,t){if("number"==typeof t)return t;var n=(0,r.default)(e,t);return-1!==n&&n}(e,u);var p;if(!1===d)return n;if(0===c.length){if("insert"===t.type){var h=t.position,v=t.items;return(0,a.default)(e,h,d,v)}if("unset"===t.type){if("number"!=typeof d)throw new Error('Expected array index to be a number, instead got "'.concat(d,'"'));return n.splice(d,1),n}}return n[d]=(0,o.default)(n[d],l(l({},t),{},{path:c})),n};var r=i(n(937)),o=i(n(263)),a=i(n(2707));function i(e){return e&&e.__esModule?e:{default:e}}function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);nObject.prototype.hasOwnProperty.call(e,t)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BEFORE=t.AFTER=void 0,t.default=function(e,t,n){if(t!==r&&t!==o)throw new Error('Invalid position "'.concat(t,'", must be either ').concat(r," or ").concat(o));for(var i=arguments.length,u=new Array(i>3?i-3:0),l=3;le.concat(t)),[])}t.AFTER=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=(0,o.default)(e);if(0===t.path.length){if("set"===t.type){if(!(0,r.default)(t.value))throw new Error("Cannot set value of an object to a non-object");return t.value}if("unset"===t.type)return;if("setIfMissing"===t.type)return void 0===e?t.value:e;throw new Error("Invalid object operation: ".concat(t.type))}var u=(d=t.path,function(e){if(Array.isArray(e))return e}(d)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(d)||function(e,t){if(e){if("string"==typeof e)return f(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?f(e,t):void 0}}(d)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),l=u[0],s=u.slice(1);var d;if("string"!=typeof l)throw new Error("Expected field name to be a string, instad got: ".concat(l));if(0===s.length&&"unset"===t.type)return(0,a.default)(n,l);return n[l]=(0,i.default)(n[l],c(c({},t),{},{path:s})),n};var r=u(n(50)),o=u(n(2709)),a=u(n(66)),i=u(n(263));function u(e){return e&&e.__esModule?e:{default:e}}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n0)throw new Error('Cannot apply deep operations on primitive values. Received patch with type "'.concat(t.type,'" and path "').concat(t.path.map((e=>JSON.stringify(e))).join("."),' that targeted the value "').concat(JSON.stringify(e),'"'));return r[t.type](e,t.value)};var r={replace:(e,t)=>t,set:(e,t)=>t,setIfMissing:(e,t)=>void 0===e?t:e,unset(e,t){},inc:(e,t)=>e+t,dec:(e,t)=>e-t},o=Object.keys(r)},function(e,t,n){"use strict";function r(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(r=function(e){return e?n:t})(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if(!i.includes(t.type))throw new Error('Received patch of unsupported type: "'.concat(JSON.stringify(t.type),'" for string. This is most likely a bug.'));if(t.path.length>0)throw new Error('Cannot apply deep operations on string values. Received patch with type "'.concat(t.type,'" and path "').concat(t.path.join("."),' that targeted the value "').concat(JSON.stringify(e),'"'));return a[t.type](e,t.value)};var o=new(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=r(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(145)).diff_match_patch),a={replace:(e,t)=>t,set:(e,t)=>t,setIfMissing:(e,t)=>void 0===e?t:e,unset(e,t){},diffMatchPatch:(e,t)=>o.patch_apply(o.patch_fromText(t),e)[0]},i=Object.keys(a)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2713);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(583);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}));var o=n(2714);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===o[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))}));var a=n(2715);Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===a[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useReviewChanges=function(){var e=(0,r.useContext)(o.ReviewChangesContext);if(!e)throw new Error("Review changes: missing context value");return e};var r=n(0),o=n(583)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isThenable=i,t.isTrueIsh=l,t.mappedChildren=function(e){var t=e.children,n=e.childProps;Array.isArray(t)||(t=[t]);return r.default.Children.map(t,(function(e){return r.default.isValidElement(e)?r.default.cloneElement(e,n):e}))},t.omitDeprecatedRole=function(e){if(null!=e&&e.role){e.role;return function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,o)}return e},t.useCheckCondition=function(e,t,n){return(0,r.useMemo)((()=>l(e,t,n)),[e,t,n])};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=a(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=o?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(r,i,u):r[i]=e[i]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=["role"];function a(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(a=function(e){return e?n:t})(e)}function i(e){return"function"==typeof(null==e?void 0:e.then)}var u=new Map;function l(e,t,n){var r=n.document,o=n.parent,a=n.value,l=n.currentUser,c=!1;if("boolean"==typeof e||!e)return e;try{c=e({document:r,parent:o,value:a,currentUser:l})}catch(e){return console.error("An error occurred while running the callback from `".concat(t,"`: ").concat(e.message)),!1}return i(c)&&!u.has(t)?(u.set(t,!0),console.warn("The `".concat(t,"` option is either a promise or a promise returning function. Async callbacks for `").concat(t,"` option is not currently supported.")),!1):(void 0!==c||u.has(t)||(u.set(t,!0),console.warn("The `".concat(t,"` option is either a promise or a promise returning function. Async callbacks for `").concat(t,"` option is not currently supported."))),c)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ObjectInputField=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(10),a=n(152),i=n(25),u=n(88),l=n(2718),c=n(540);function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}var f=(0,r.forwardRef)((function(e,t){var n,s=e.value,f=e.field,d=e.level,p=e.onChange,h=e.onFocus,v=e.onBlur,b=e.markers,m=e.focusPath,y=e.filterField,g=e.compareValue,O=e.presence,w=e.parent,j=e.readOnly,_=null!==(n=(0,i.useConditionalReadOnly)())&&void 0!==n?n:j,E=(0,r.useCallback)((e=>{var t=null!=_?_:f.type.readOnly;"boolean"==typeof t&&t||p(e,f)}),[_,f,p]),x=(0,r.useMemo)((()=>[f.name]),[f.name]),P=(0,a.resolveTypeName)(s),k=void 0===s||function(e,t){return e===t.name||e===t.jsonType}(P,f.type),C=(0,r.useMemo)((()=>k?r.default.createElement(u.FormBuilderInput,{value:s,type:f.type,onChange:E,path:x,onFocus:h,onBlur:v,focusPath:m,filterField:y,markers:b,compareValue:g,level:d,presence:O,_internal_parent:w,ref:t,readOnly:_||f.type.readOnly}):null),[k,s,f.type,E,x,h,v,m,y,b,g,d,O,w,t,_]);return k?r.default.createElement(c.ConditionalHiddenField,{parent:e.parent,value:s,hidden:f.type.hidden},C):r.default.createElement(o.FormFieldSet,{title:f.type.title,level:d,__unstable_presence:O},r.default.createElement(l.InvalidValueInput,{value:s,onChange:E,validTypes:[f.type.name],actualType:P,ref:t}))}));t.ObjectInputField=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2719);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.InvalidValueInput=void 0;var r,o=n(1),a=d(n(0)),i=n(124),u=n(264),l=d(n(21)),c=(r=n(2720))&&r.__esModule?r:{default:r},s=n(2721);function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function d(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function h(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function v(e,t,n){return t in c.default?Object.keys(c.default[t]).filter((e=>n.includes(e))).map((e=>function(e){for(var t=1;tt.test(e))):[]}var b=(0,a.forwardRef)(((e,t)=>{var n=e.value,r=e.actualType,c=e.validTypes,f=e.onChange;(0,a.useImperativeHandle)(t,(()=>({focus:()=>{}})));var d=(0,a.useCallback)((()=>{f(l.default.from((0,l.unset)()))}),[f]),p=(0,a.useCallback)((e=>{f(l.default.from((0,l.set)(e)))}),[f]),h=(0,a.useMemo)((()=>v(n,r,c)),[n,r,c]);if("object"==typeof n&&null!==n&&!("_type"in n))return a.default.createElement(s.UntypedValueInput,{value:n,validTypes:c,onChange:f});var b=a.default.createElement(o.Stack,{padding:2},a.default.createElement(o.Button,{onClick:d,tone:"critical",text:"Reset value"}));return a.default.createElement(i.Alert,{status:"error",suffix:b,title:a.default.createElement(a.default.Fragment,null,"Invalid property value")},a.default.createElement(o.Text,{as:"p",muted:!0,size:1},"The property value is stored as a value type that does not match the expected type."),a.default.createElement(u.Details,{marginTop:4,open:!1,title:a.default.createElement(a.default.Fragment,null,"Developer info")},a.default.createElement(o.Stack,{space:3},1===c.length&&a.default.createElement(o.Text,{as:"p",muted:!0,size:1},"The value of this property must be of type ",a.default.createElement("code",null,c[0])," according to the schema."),1===c.length&&a.default.createElement(o.Text,{as:"p",muted:!0,size:1},"Mismatching value types typically occur when the schema has recently been changed."),1!==c.length&&a.default.createElement(o.Text,{as:"p",muted:!0,size:1},"Only the following types are valid here according to schema:"),1!==c.length&&a.default.createElement(o.Stack,{as:"ul",space:2},c.map((e=>a.default.createElement(o.Text,{as:"li",key:e},a.default.createElement("code",null,e))))),a.default.createElement(o.Stack,{marginTop:2,space:2},a.default.createElement(o.Text,{size:1,weight:"semibold"},"The current value (",a.default.createElement("code",null,r),")"),a.default.createElement(o.Card,{border:!0,padding:2,radius:2,tone:"inherit"},a.default.createElement(o.Code,{language:"json",size:1},JSON.stringify(n,null,2)))),h.length>0&&a.default.createElement(o.Stack,{space:1},h.map((e=>a.default.createElement(m,{converter:e,key:"".concat(e.from,"-").concat(e.to),onConvert:p,value:n})))))))}));function m(e){var t=e.converter,n=e.onConvert,r=e.value,i=(0,a.useCallback)((()=>n(t.convert(r))),[t,n,r]);return a.default.createElement(o.Button,{onClick:i,text:a.default.createElement(a.default.Fragment,null,"Convert to ",a.default.createElement("code",null,t.to))})}t.InvalidValueInput=b,b.displayName="InvalidValueInput"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=(r=n(99))&&r.__esModule?r:{default:r};var a=["yes","true","1"],i=["false","no","false","0","null"],u=a.concat(i),l=()=>!0;function c(){try{return Intl.DateTimeFormat().resolvedOptions().timeZone}catch(e){}return null}var s,f,d={string:{number:{test:Number,convert:Number},boolean:{test:e=>u.includes(e.toLowerCase()),convert:e=>a.includes(e.toLowerCase())||!i.includes(e.toLowerCase())},richDate:{test:e=>(0,o.default)(e),convert:e=>{return{_type:"richDate",local:(t=new Date(e),n=new Date(t.getTime()+60*t.getTimezoneOffset()*1e3),r=t.getTimezoneOffset()/60,o=t.getHours(),n.setHours(o-r),n).toJSON(),utc:new Date(e).toJSON(),timezone:c(),offset:(new Date).getTimezoneOffset()};var t,n,r,o}}},date:{richDate:{test:(f="date",e=>(e&&e._type)===f),convert:e=>Object.assign({},e,{_type:"richDate"})}},richDate:{datetime:{test:(s="utc",e=>e&&e[s]),convert:e=>e.utc}},number:{string:{test:l,convert:String},boolean:{test:l,convert:Number}},boolean:{string:{test:l,convert:e=>e?"Yes":"No"},number:{test:l,convert:Number}}};t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UntypedValueInput=function(e){var t=e.validTypes,n=e.value,l=e.onChange,c=1===t.length,s=u.schema.has(t[0]);return r.default.createElement(a.Alert,{status:"warning",title:r.default.createElement(r.default.Fragment,null,"Property value missing ",r.default.createElement("code",null,"_type"))},r.default.createElement(i.Details,{open:!1,title:r.default.createElement(r.default.Fragment,null,"Developer info")},r.default.createElement(o.Stack,{space:3},r.default.createElement(o.Text,{as:"p",muted:!0,size:1},"Encountered an object value without a ",r.default.createElement("code",null,"_type")," property."),c&&!s&&r.default.createElement(o.Text,{as:"p",muted:!0,size:1},"Either remove the ",r.default.createElement("code",null,"name")," property of the object declaration, or set"," ",r.default.createElement("code",null,"_type")," property on items."),!c&&r.default.createElement(o.Text,{as:"p",muted:!0,size:1},"The following types are valid here according to schema:"),!c&&r.default.createElement(o.Stack,{as:"ul",space:2},t.map((e=>r.default.createElement(o.Text,{as:"li",key:e,muted:!0,size:1},r.default.createElement("code",null,e))))),r.default.createElement(o.Stack,{space:2},r.default.createElement(o.Text,{as:"h4",weight:"semibold",size:1},"Current value (",r.default.createElement("code",null,"object"),"):"),r.default.createElement(o.Card,{border:!0,overflow:"auto",padding:2,radius:2,tone:"inherit"},r.default.createElement(o.Code,{language:"json"},JSON.stringify(n,null,2)))),r.default.createElement(o.Grid,{columns:[1,2,2],gap:1},c&&r.default.createElement(h,{onChange:l,targetType:t[0],value:n}),r.default.createElement(v,{onChange:l,validTypes:t,value:n})))))};var r=s(n(0)),o=n(1),a=n(124),i=n(264),u=n(45),l=s(n(21));function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function d(e){for(var t=1;td(d({},t),{},{_type:n})),[n,t]),u=(0,r.useCallback)((()=>a(l.default.from((0,l.setIfMissing)(n,["_type"])),i)),[i,a,n]);return r.default.createElement(o.Button,{onClick:u,text:r.default.createElement(r.default.Fragment,null,"Convert to ",r.default.createElement("code",null,n))})}function v(e){var t=e.value,n=e.onChange,a=e.validTypes,i=(0,r.useMemo)((()=>d(d({},t),{},{_type:a[0]})),[a,t]),u=(0,r.useCallback)((()=>n(l.default.from((0,l.unset)()),i)),[i,n]);return r.default.createElement(o.Button,{onClick:u,tone:"critical",text:"Unset value"})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UnknownFields=function(e){var t=e.fieldNames,n=e.onChange,a=e.readOnly,c=e.value,s=t.length,d=(0,r.useCallback)((e=>{n&&n(u.default.from((0,u.unset)([e])))}),[n]);return r.default.createElement(l.Alert,{status:"warning",title:r.default.createElement(r.default.Fragment,null,1===s&&r.default.createElement(r.default.Fragment,null,"Unknown field found"),s>1&&r.default.createElement(r.default.Fragment,null,"Unknown fields found"))},r.default.createElement(o.Text,{as:"p",muted:!0,size:1},1===s?r.default.createElement(r.default.Fragment,null,"Encountered a field that is not defined in the schema."):r.default.createElement(r.default.Fragment,null,"Encountered ",s," fields that are not defined in the schema.")),r.default.createElement(i.Details,{marginTop:4,open:!1,title:r.default.createElement(r.default.Fragment,null,"Developer info")},r.default.createElement(o.Box,{marginBottom:3},r.default.createElement(o.Text,{as:"p",muted:!0,size:1},1===s?r.default.createElement(r.default.Fragment,null,"This field is not defined in the schema, which could mean that the field definition has been removed or that someone else has added it to their own local project and have not deployed their changes yet."):r.default.createElement(r.default.Fragment,null,"These fields are not defined in the document’s schema, which could mean that the field definitions have been removed or that someone else has added them to their own local project and have not deployed their changes yet."))),r.default.createElement(o.Stack,{as:"ul",space:3},t.map((e=>r.default.createElement(f,{key:e,fieldName:e,onUnsetClick:d,readOnly:a,value:null==c?void 0:c[e]}))))))};var r=s(n(0)),o=n(1),a=n(7),i=n(264),u=s(n(21)),l=n(124);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}function f(e){var t=e.fieldName,n=e.onUnsetClick,i=e.readOnly,u=e.value,l=(0,r.useCallback)((()=>{n(t)}),[t,n]);return r.default.createElement(o.Card,{as:"li",padding:3,radius:2,shadow:1,tone:"caution"},r.default.createElement(o.Stack,{space:2},r.default.createElement(o.Card,{border:!0,radius:1},r.default.createElement(o.Card,{borderBottom:!0,padding:3},r.default.createElement(o.Code,{weight:"medium"},t)),r.default.createElement(o.Box,{overflow:"auto",padding:3},r.default.createElement(o.Code,{language:"json"},JSON.stringify(u,null,2)))),i&&r.default.createElement(o.Text,{as:"p",muted:!0,size:1},"This field is ",r.default.createElement("strong",null,"read only")," according to the document’s schema and cannot be unset. If you want to be able to unset this in Studio, make sure you remove the"," ",r.default.createElement("code",null,"readOnly")," field from the enclosing type in the schema."),!i&&r.default.createElement(o.Button,{icon:a.TrashIcon,onClick:l,tone:"critical",text:r.default.createElement(r.default.Fragment,null,"Remove field")})))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ObjectFieldSet=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(10),a=n(89),i=n(540),u=n(1089),l=["fieldset","focusPath","children","level","presence","markers","onFocus","fieldValues","fieldSetParent"];function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var h=(0,r.forwardRef)((function(e,t){var n=e.fieldset,c=e.focusPath,d=e.children,h=e.level,v=e.presence,b=e.markers,m=e.onFocus,y=e.fieldValues,g=e.fieldSetParent,O=p(e,l),w=n.options&&n.options.columns,j=(0,u.getCollapsedWithDefaults)(n.options,h),_=(0,r.useMemo)((()=>n.fields.map((e=>e.name))),[n.fields]),E=f(r.default.useState(j.collapsed),2),x=E[0],P=E[1],k=(0,r.useMemo)((()=>x&&v.length>0?v.filter((e=>"string"==typeof e.path[0]&&_.includes(e.path[0]))):a.EMPTY_ARRAY),[_,x,v]),C=(0,r.useMemo)((()=>0===b.length?b:b.filter((e=>"string"==typeof e.path[0]&&_.includes(e.path[0])))),[_,b]),S=r.default.useCallback((e=>{e?P(!0):(m([_[0]]),P(!1))}),[m,_]);return r.default.useEffect((()=>{c.length>0&&_.some((e=>c[0]===e))&&P(!1)}),[_,c]),r.default.createElement(i.ConditionalHiddenField,s({},n,{parent:g,value:y,hidden:n.hidden}),r.default.createElement(o.FormFieldSet,s({},O,{key:n.name,title:n.title,description:n.description,level:h+1,columns:w,collapsible:j.collapsible,collapsed:x,onToggle:S,__unstable_presence:x?k:a.EMPTY_ARRAY,__unstable_changeIndicator:!1,__unstable_markers:C,ref:x?t:null}),d))}));t.ObjectFieldSet=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2725);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FieldGroupTabs=void 0;var r,o,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=d(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=n(1),u=(r=n(3))&&r.__esModule?r:{default:r},l=n(2726),c=["fields"],s=["fields"],f=["onClick","disabled"];function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(d=function(e){return e?n:t})(e)}function p(){return p=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var v,b,m=(0,u.default)(i.ElementQuery)(o||(v=["\n /* Hide on small screens */\n &[data-eq-max~='0'] [data-ui='TabList'] {\n display: none;\n }\n\n /* Hide on medium to large screens */\n [data-ui='Select'] {\n display: none;\n }\n\n /* Show on small screens */\n &[data-eq-max~='0'] [data-ui='Select'] {\n display: block;\n }\n"],b||(b=v.slice(0)),o=Object.freeze(Object.defineProperties(v,{raw:{value:Object.freeze(b)}})))),y=(0,a.forwardRef)(((e,t)=>{var n=e.inputId,r=e.groups,o=e.onClick,u=e.selectedName,s=e.shouldAutoFocus,f=void 0===s||s,d=e.disabled;return a.default.createElement(i.TabList,{space:2,"data-testid":"field-group-tabs",ref:t},r.map((e=>{var t,i=e.fields,s=h(e,c);return i&&0!==i.length?a.default.createElement(l.GroupTab,p({key:"".concat(n,"-").concat(e.name,"-tab"),"aria-controls":"".concat(n,"-field-group-fields"),onClick:o,selected:null!==(t=u===e.name)&&void 0!==t?t:e.default,autoFocus:u===e.name&&f,parent:r,disabled:d},s)):null})).filter(Boolean))})),g=e=>{var t=e.groups,n=e.inputId,r=e.onSelect,o=e.selectedName,u=e.shouldAutoFocus,c=void 0===u||u,f=e.disabled,d=(0,a.useCallback)((e=>{r(e.currentTarget.value)}),[r]);return a.default.createElement(i.Select,{fontSize:2,onChange:d,muted:!0,"data-testid":"field-group-select","aria-label":"Field groups",autoFocus:c,disabled:f,value:o},t.map((e=>{var r=e.fields,i=h(e,s);return r&&0!==r.length?a.default.createElement(l.GroupOption,p({key:"".concat(n,"-").concat(e.name,"-tab"),"aria-controls":"".concat(n,"-field-group-fields"),selected:o===e.name,parent:t},i)):null})))},O=a.default.memo((0,a.forwardRef)((function(e,t){var n=e.onClick,r=e.disabled,o=void 0!==r&&r,i=h(e,f),u=(i.groups,(0,a.useCallback)((e=>{n(e)}),[n]));return a.default.createElement(m,{"data-testid":"field-group-root"},a.default.createElement(y,p({},i,{ref:t,disabled:o,onClick:u})),a.default.createElement(g,p({},i,{disabled:o,onSelect:u})))})));t.FieldGroupTabs=O},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GroupTab=t.GroupOption=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(1),a=["onClick","parent","hidden"],i=["name","title"];function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var s=(0,r.forwardRef)((function(e,t){var n=e.name,i=e.title,u=e.onClick,s=(e.parent,e.hidden),f=c(e,a),d=r.default.useCallback((()=>{u(n)}),[n,u]);return s?null:r.default.createElement(o.Tab,l({"data-testid":"group-tab-".concat(n),size:1,id:"".concat(n,"-tab"),label:i||n,title:i||n,onClick:d},f,{ref:t}))}));t.GroupTab=s;t.GroupOption=e=>{var t=e.name,n=e.title,o=c(e,i),a=e.selected;return e.hidden?null:r.default.createElement("option",{title:n,value:t,id:"".concat(t,"-tab"),"aria-controls":o["aria-controls"],"data-testid":"group-select-".concat(t),"aria-selected":a?"true":"false"},n||t)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FieldGroupTabsWrapper=void 0;var r,o,a=n(1);var i,u,l=(0,((r=n(3))&&r.__esModule?r:{default:r}).default)(a.Card)(o||(i=["\n margin-bottom: ","px;\n padding-bottom: ","px;\n"],u||(u=i.slice(0)),o=Object.freeze(Object.defineProperties(i,{raw:{value:Object.freeze(u)}}))),(e=>{var t=e.$level,n=e.theme;return 0===t?0:-1*n.sanity.space[5]}),(e=>{e.$level;var t=e.theme;return t.sanity.space[4]}));t.FieldGroupTabsWrapper=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),n.d(t,"SortableContainer",(function(){return de})),n.d(t,"sortableContainer",(function(){return de})),n.d(t,"SortableElement",(function(){return ve})),n.d(t,"sortableElement",(function(){return ve})),n.d(t,"SortableHandle",(function(){return re})),n.d(t,"sortableHandle",(function(){return re})),n.d(t,"arrayMove",(function(){return j}));var r=n(121),o=n(2729),a=n(2733),i=n(2734),u=n(2735),l=n(2736),c=n(1093),s=n(2738),f=n(588),d=n(587),p=n(0),h=(n.n(p),n(18)),v=n.n(h),b=n(72),m=(n.n(b),n(2739)),y=n.n(m),g=n(2740),O=function(){function e(){Object(i.a)(this,e),Object(d.a)(this,"refs",{})}return Object(u.a)(e,[{key:"add",value:function(e,t){this.refs[e]||(this.refs[e]=[]),this.refs[e].push(t)}},{key:"remove",value:function(e,t){var n=this.getIndex(e,t);-1!==n&&this.refs[e].splice(n,1)}},{key:"isActive",value:function(){return this.active}},{key:"getActive",value:function(){var e=this;return this.refs[this.active.collection].find((function(t){return t.node.sortableInfo.index==e.active.index}))}},{key:"getIndex",value:function(e,t){return this.refs[e].indexOf(t)}},{key:"getOrderedRefs",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.active.collection;return this.refs[e].sort(w)}}]),e}();function w(e,t){return e.node.sortableInfo.index-t.node.sortableInfo.index}function j(e,t,n){return(e=e.slice()).splice(n<0?e.length+n:n,0,e.splice(t,1)[0]),e}function _(e,t){return Object.keys(e).reduce((function(n,r){return-1===t.indexOf(r)&&(n[r]=e[r]),n}),{})}var E={end:["touchend","touchcancel","mouseup"],move:["touchmove","mousemove"],start:["touchstart","mousedown"]},x=function(){if("undefined"==typeof window||"undefined"==typeof document)return"";var e=window.getComputedStyle(document.documentElement,"")||["-moz-hidden-iframe"],t=(Array.prototype.slice.call(e).join("").match(/-(moz|webkit|ms)-/)||""===e.OLink&&["","o"])[1];return"ms"===t?"ms":t&&t.length?t[0].toUpperCase()+t.substr(1):""}();function P(e,t){Object.keys(t).forEach((function(n){e.style[n]=t[n]}))}function k(e,t){e.style["".concat(x,"Transform")]=null==t?"":"translate3d(".concat(t.x,"px,").concat(t.y,"px,0)")}function C(e,t){e.style["".concat(x,"TransitionDuration")]=null==t?"":"".concat(t,"ms")}function S(e,t){for(;e;){if(t(e))return e;e=e.parentNode}return null}function D(e,t,n){return Math.max(e,Math.min(n,t))}function M(e){return"px"===e.substr(-2)?parseFloat(e):0}function A(e){var t=window.getComputedStyle(e);return{bottom:M(t.marginBottom),left:M(t.marginLeft),right:M(t.marginRight),top:M(t.marginTop)}}function T(e,t){var n=t.displayName||t.name;return n?"".concat(e,"(").concat(n,")"):e}function I(e,t){var n=e.getBoundingClientRect();return{top:n.top+t.top,left:n.left+t.left}}function R(e){return e.touches&&e.touches.length?{x:e.touches[0].pageX,y:e.touches[0].pageY}:e.changedTouches&&e.changedTouches.length?{x:e.changedTouches[0].pageX,y:e.changedTouches[0].pageY}:{x:e.pageX,y:e.pageY}}function F(e){return e.touches&&e.touches.length||e.changedTouches&&e.changedTouches.length}function B(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{left:0,top:0};if(e){var r={left:n.left+e.offsetLeft,top:n.top+e.offsetTop};return e.parentNode===t?r:B(e.parentNode,t,r)}}function L(e,t,n){return et?e-1:e>n&&e0&&n[t].height>0)&&e.getContext("2d").drawImage(n[t],0,0)})),r}function re(e){var t,n,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{withRef:!1};return n=t=function(t){function n(){return Object(i.a)(this,n),Object(l.a)(this,Object(c.a)(n).apply(this,arguments))}return Object(s.a)(n,t),Object(u.a)(n,[{key:"componentDidMount",value:function(){Object(b.findDOMNode)(this).sortableHandle=!0}},{key:"getWrappedInstance",value:function(){return y()(o.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=o.withRef?"wrappedInstance":null;return Object(p.createElement)(e,Object(r.a)({ref:t},this.props))}}]),n}(p.Component),Object(d.a)(t,"displayName",T("sortableHandle",e)),n}function oe(e){return null!=e.sortableHandle}var ae=function(){function e(t,n){Object(i.a)(this,e),this.container=t,this.onScrollCallback=n}return Object(u.a)(e,[{key:"clear",value:function(){null!=this.interval&&(clearInterval(this.interval),this.interval=null)}},{key:"update",value:function(e){var t=this,n=e.translate,r=e.minTranslate,o=e.maxTranslate,a=e.width,i=e.height,u={x:0,y:0},l={x:1,y:1},c=10,s=10,f=this.container,d=f.scrollTop,p=f.scrollLeft,h=f.scrollHeight,v=f.scrollWidth,b=0===d,m=h-d-f.clientHeight==0,y=0===p,g=v-p-f.clientWidth==0;n.y>=o.y-i/2&&!m?(u.y=1,l.y=s*Math.abs((o.y-i/2-n.y)/i)):n.x>=o.x-a/2&&!g?(u.x=1,l.x=c*Math.abs((o.x-a/2-n.x)/a)):n.y<=r.y+i/2&&!b?(u.y=-1,l.y=s*Math.abs((n.y-i/2-r.y)/i)):n.x<=r.x+a/2&&!y&&(u.x=-1,l.x=c*Math.abs((n.x-a/2-r.x)/a)),this.interval&&(this.clear(),this.isAutoScrolling=!1),0===u.x&&0===u.y||(this.interval=setInterval((function(){t.isAutoScrolling=!0;var e={left:l.x*u.x,top:l.y*u.y};t.container.scrollTop+=e.top,t.container.scrollLeft+=e.left,t.onScrollCallback(e)}),5))}}]),e}();var ie={axis:v.a.oneOf(["x","y","xy"]),contentWindow:v.a.any,disableAutoscroll:v.a.bool,distance:v.a.number,getContainer:v.a.func,getHelperDimensions:v.a.func,helperClass:v.a.string,helperContainer:v.a.oneOfType([v.a.func,"undefined"==typeof HTMLElement?v.a.any:v.a.instanceOf(HTMLElement)]),hideSortableGhost:v.a.bool,keyboardSortingTransitionDuration:v.a.number,lockAxis:v.a.string,lockOffset:v.a.oneOfType([v.a.number,v.a.string,v.a.arrayOf(v.a.oneOfType([v.a.number,v.a.string]))]),lockToContainerEdges:v.a.bool,onSortEnd:v.a.func,onSortMove:v.a.func,onSortOver:v.a.func,onSortStart:v.a.func,pressDelay:v.a.number,pressThreshold:v.a.number,keyCodes:v.a.shape({lift:v.a.arrayOf(v.a.number),drop:v.a.arrayOf(v.a.number),cancel:v.a.arrayOf(v.a.number),up:v.a.arrayOf(v.a.number),down:v.a.arrayOf(v.a.number)}),shouldCancelStart:v.a.func,transitionDuration:v.a.number,updateBeforeSortStart:v.a.func,useDragHandle:v.a.bool,useWindowAsScrollContainer:v.a.bool},ue={lift:[H],drop:[H],cancel:[U],up:[G,Y],down:[q,$]},le={axis:"y",disableAutoscroll:!1,distance:0,getHelperDimensions:function(e){var t=e.node;return{height:t.offsetHeight,width:t.offsetWidth}},hideSortableGhost:!0,lockOffset:"50%",lockToContainerEdges:!1,pressDelay:0,pressThreshold:5,keyCodes:ue,shouldCancelStart:function(e){return-1!==[J,ee,te,Q,Z].indexOf(e.target.tagName)||!!S(e.target,(function(e){return"true"===e.contentEditable}))},transitionDuration:300,useWindowAsScrollContainer:!1},ce=Object.keys(ie);function se(e){y()(!(e.distance&&e.pressDelay),"Attempted to set both `pressDelay` and `distance` on SortableContainer, you may only use one or the other, not both at the same time.")}function fe(e,t){try{var n=e()}catch(e){return t(!0,e)}return n&&n.then?n.then(t.bind(null,!1),t.bind(null,!0)):t(!1,value)}function de(e){var t,n,h=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{withRef:!1};return n=t=function(t){function n(e){var t;return Object(i.a)(this,n),t=Object(l.a)(this,Object(c.a)(n).call(this,e)),Object(d.a)(Object(f.a)(Object(f.a)(t)),"state",{}),Object(d.a)(Object(f.a)(Object(f.a)(t)),"handleStart",(function(e){var n=t.props,r=n.distance,o=n.shouldCancelStart;if(2!==e.button&&!o(e)){t.touched=!0,t.position=R(e);var a=S(e.target,(function(e){return null!=e.sortableInfo}));if(a&&a.sortableInfo&&t.nodeIsChild(a)&&!t.state.sorting){var i=t.props.useDragHandle,u=a.sortableInfo,l=u.index,c=u.collection;if(u.disabled)return;if(i&&!S(e.target,oe))return;t.manager.active={collection:c,index:l},F(e)||e.target.tagName!==X||e.preventDefault(),r||(0===t.props.pressDelay?t.handlePress(e):t.pressTimer=setTimeout((function(){return t.handlePress(e)}),t.props.pressDelay))}}})),Object(d.a)(Object(f.a)(Object(f.a)(t)),"nodeIsChild",(function(e){return e.sortableInfo.manager===t.manager})),Object(d.a)(Object(f.a)(Object(f.a)(t)),"handleMove",(function(e){var n=t.props,r=n.distance,o=n.pressThreshold;if(!t.state.sorting&&t.touched&&!t._awaitingUpdateBeforeSortStart){var a=R(e),i={x:t.position.x-a.x,y:t.position.y-a.y},u=Math.abs(i.x)+Math.abs(i.y);t.delta=i,r||o&&!(u>=o)?r&&u>=r&&t.manager.isActive()&&t.handlePress(e):(clearTimeout(t.cancelTimer),t.cancelTimer=setTimeout(t.cancel,0))}})),Object(d.a)(Object(f.a)(Object(f.a)(t)),"handleEnd",(function(){t.touched=!1,t.cancel()})),Object(d.a)(Object(f.a)(Object(f.a)(t)),"cancel",(function(){var e=t.props.distance;t.state.sorting||(e||clearTimeout(t.pressTimer),t.manager.active=null)})),Object(d.a)(Object(f.a)(Object(f.a)(t)),"handlePress",(function(e){try{var n=t.manager.getActive(),r=function(){if(n){var r=function(){var n=p.sortableInfo.index,r=A(p),o=z(t.container),s=t.scrollContainer.getBoundingClientRect(),b=u({index:n,node:p,collection:h});if(t.node=p,t.margin=r,t.gridGap=o,t.width=b.width,t.height=b.height,t.marginOffset={x:t.margin.left+t.margin.right+t.gridGap.x,y:Math.max(t.margin.top,t.margin.bottom,t.gridGap.y)},t.boundingClientRect=p.getBoundingClientRect(),t.containerBoundingRect=s,t.index=n,t.newIndex=n,t.axis={x:i.indexOf("x")>=0,y:i.indexOf("y")>=0},t.offsetEdge=B(p,t.container),t.initialOffset=R(v?Object(a.a)({},e,{pageX:t.boundingClientRect.left,pageY:t.boundingClientRect.top}):e),t.initialScroll={left:t.scrollContainer.scrollLeft,top:t.scrollContainer.scrollTop},t.initialWindowScroll={left:window.pageXOffset,top:window.pageYOffset},t.helper=t.helperContainer.appendChild(ne(p)),P(t.helper,{boxSizing:"border-box",height:"".concat(t.height,"px"),left:"".concat(t.boundingClientRect.left-r.left,"px"),pointerEvents:"none",position:"fixed",top:"".concat(t.boundingClientRect.top-r.top,"px"),width:"".concat(t.width,"px")}),v&&t.helper.focus(),c&&(t.sortableGhost=p,P(p,{opacity:0,visibility:"hidden"})),t.minTranslate={},t.maxTranslate={},v){var m=d?{top:0,left:0,width:t.contentWindow.innerWidth,height:t.contentWindow.innerHeight}:t.containerBoundingRect,y=m.top,g=m.left,O=m.width,w=y+m.height,j=g+O;t.axis.x&&(t.minTranslate.x=g-t.boundingClientRect.left,t.maxTranslate.x=j-(t.boundingClientRect.left+t.width)),t.axis.y&&(t.minTranslate.y=y-t.boundingClientRect.top,t.maxTranslate.y=w-(t.boundingClientRect.top+t.height))}else t.axis.x&&(t.minTranslate.x=(d?0:s.left)-t.boundingClientRect.left-t.width/2,t.maxTranslate.x=(d?t.contentWindow.innerWidth:s.left+s.width)-t.boundingClientRect.left-t.width/2),t.axis.y&&(t.minTranslate.y=(d?0:s.top)-t.boundingClientRect.top-t.height/2,t.maxTranslate.y=(d?t.contentWindow.innerHeight:s.top+s.height)-t.boundingClientRect.top-t.height/2);l&&l.split(" ").forEach((function(e){return t.helper.classList.add(e)})),t.listenerNode=e.touches?p:t.contentWindow,v?(t.listenerNode.addEventListener("wheel",t.handleKeyEnd,!0),t.listenerNode.addEventListener("mousedown",t.handleKeyEnd,!0),t.listenerNode.addEventListener("keydown",t.handleKeyDown)):(E.move.forEach((function(e){return t.listenerNode.addEventListener(e,t.handleSortMove,!1)})),E.end.forEach((function(e){return t.listenerNode.addEventListener(e,t.handleSortEnd,!1)}))),t.setState({sorting:!0,sortingIndex:n}),f&&f({node:p,index:n,collection:h,isKeySorting:v,nodes:t.manager.getOrderedRefs(),helper:t.helper},e),v&&t.keyMove(0)},o=t.props,i=o.axis,u=o.getHelperDimensions,l=o.helperClass,c=o.hideSortableGhost,s=o.updateBeforeSortStart,f=o.onSortStart,d=o.useWindowAsScrollContainer,p=n.node,h=n.collection,v=t.manager.isKeySorting,b=function(){if("function"==typeof s){t._awaitingUpdateBeforeSortStart=!0;var n=fe((function(){var t=p.sortableInfo.index;return Promise.resolve(s({collection:h,index:t,node:p,isKeySorting:v},e)).then((function(){}))}),(function(e,n){if(t._awaitingUpdateBeforeSortStart=!1,e)throw n;return n}));if(n&&n.then)return n.then((function(){}))}}();return b&&b.then?b.then(r):r()}}();return Promise.resolve(r&&r.then?r.then((function(){})):void 0)}catch(e){return Promise.reject(e)}})),Object(d.a)(Object(f.a)(Object(f.a)(t)),"handleSortMove",(function(e){var n=t.props.onSortMove;"function"==typeof e.preventDefault&&e.preventDefault(),t.updateHelperPosition(e),t.animateNodes(),t.autoscroll(),n&&n(e)})),Object(d.a)(Object(f.a)(Object(f.a)(t)),"handleSortEnd",(function(e){var n=t.props,r=n.hideSortableGhost,o=n.onSortEnd,a=t.manager,i=a.active.collection,u=a.isKeySorting,l=t.manager.getOrderedRefs();t.listenerNode&&(u?(t.listenerNode.removeEventListener("wheel",t.handleKeyEnd,!0),t.listenerNode.removeEventListener("mousedown",t.handleKeyEnd,!0),t.listenerNode.removeEventListener("keydown",t.handleKeyDown)):(E.move.forEach((function(e){return t.listenerNode.removeEventListener(e,t.handleSortMove)})),E.end.forEach((function(e){return t.listenerNode.removeEventListener(e,t.handleSortEnd)})))),t.helper.parentNode.removeChild(t.helper),r&&t.sortableGhost&&P(t.sortableGhost,{opacity:"",visibility:""});for(var c=0,s=l.length;cr)){t.prevIndex=a,t.newIndex=o;var i=L(t.newIndex,t.prevIndex,t.index),u=n.find((function(e){return e.node.sortableInfo.index===i})),l=u.node,c=t.containerScrollDelta,s=u.boundingClientRect||I(l,c),f=u.translate||{x:0,y:0},d=s.top+f.y-c.top,p=s.left+f.x-c.left,h=ab?b/2:this.height/2,width:this.width>v?v/2:this.width/2},y=c&&h>this.index&&h<=s,g=c&&h=s,O={x:0,y:0},w=i[f].edgeOffset;w||(w=B(p,this.container),i[f].edgeOffset=w,c&&(i[f].boundingClientRect=I(p,o)));var j=f0&&i[f-1];j&&!j.edgeOffset&&(j.edgeOffset=B(j.node,this.container),c&&(j.boundingClientRect=I(j.node,o))),h!==this.index?(t&&C(p,t),this.axis.x?this.axis.y?g||hthis.containerBoundingRect.width-m.width&&j&&(O.x=j.edgeOffset.left-w.left,O.y=j.edgeOffset.top-w.top),null===this.newIndex&&(this.newIndex=h)):(y||h>this.index&&(u+a.left+m.width>=w.left&&l+a.top+m.height>=w.top||l+a.top+m.height>=w.top+b))&&(O.x=-(this.width+this.marginOffset.x),w.left+O.xthis.index&&u+a.left+m.width>=w.left?(O.x=-(this.width+this.marginOffset.x),this.newIndex=h):(g||hthis.index&&l+a.top+m.height>=w.top?(O.y=-(this.height+this.marginOffset.y),this.newIndex=h):(g||h1&&void 0!==arguments[1]?arguments[1]:{withRef:!1};return n=t=function(t){function n(){return Object(i.a)(this,n),Object(l.a)(this,Object(c.a)(n).apply(this,arguments))}return Object(s.a)(n,t),Object(u.a)(n,[{key:"componentDidMount",value:function(){this.register()}},{key:"componentDidUpdate",value:function(e){this.node&&(e.index!==this.props.index&&(this.node.sortableInfo.index=this.props.index),e.disabled!==this.props.disabled&&(this.node.sortableInfo.disabled=this.props.disabled)),e.collection!==this.props.collection&&(this.unregister(e.collection),this.register())}},{key:"componentWillUnmount",value:function(){this.unregister()}},{key:"register",value:function(){var e=this.props,t=e.collection,n=e.disabled,r=e.index,o=Object(b.findDOMNode)(this);o.sortableInfo={collection:t,disabled:n,index:r,manager:this.context.manager},this.node=o,this.ref={node:o},this.context.manager.add(t,this.ref)}},{key:"unregister",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props.collection;this.context.manager.remove(e,this.ref)}},{key:"getWrappedInstance",value:function(){return y()(o.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=o.withRef?"wrappedInstance":null;return Object(p.createElement)(e,Object(r.a)({ref:t},_(this.props,he)))}}]),n}(p.Component),Object(d.a)(t,"displayName",T("sortableElement",e)),Object(d.a)(t,"contextTypes",{manager:v.a.object.isRequired}),Object(d.a)(t,"propTypes",pe),Object(d.a)(t,"defaultProps",{collection:0}),n}},function(e,t,n){"use strict";t.a=function(e,t){return Object(r.a)(e)||Object(o.a)(e,t)||Object(a.a)(e,t)||Object(i.a)()};var r=n(2730),o=n(2731),a=n(1091),i=n(2732)},function(e,t,n){"use strict";t.a=function(e){if(Array.isArray(e))return e}},function(e,t,n){"use strict";t.a=function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}},function(e,t,n){"use strict";t.a=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}},function(e,t,n){"use strict";t.a=function(e){for(var t=1;t{!e&&t&&F.current&&F.current.focus()}));var N=(0,a.useMemo)((()=>(0,i.pathFor)([E?{_key:E}:_])),[_,E]),W=(0,a.useCallback)((e=>{E&&C([{_key:E},...e])}),[C,E]),V=(0,a.useCallback)((e=>{e.target===e.currentTarget&&W([])}),[W]),z=(0,a.useCallback)((()=>W([i.FOCUS_TERMINATOR])),[W]),U=(0,a.useCallback)((()=>{(0,h.isEmpty)(g)?D(g):W([])}),[g,D,W]),H=(0,a.useCallback)(((e,t)=>S(e,void 0===t?g:t)),[S,g]),Y=(0,a.useCallback)((()=>D(g)),[D,g]),G=(0,a.useCallback)((e=>{"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),z())}),[z]),$=j.options||{},q=!B&&!1!==$.sortable,X=(0,s.hasFocusWithinPath)(k,g),Z=(0,h.getItemType)(j,g),K="grid"===(null===(n=j.options)||void 0===n?void 0:n.layout),J=K?m.CellItem:b.RowItem,Q=a.default.useMemo((()=>w.filter((e=>(0,i.startsWith)(N,e.path)))),[N,w]),ee=(0,a.useMemo)((()=>0===Q.length?c.EMPTY_ARRAY:Q.filter(o.isValidationMarker).map((e=>{if(e.path.length<=1)return e;var t="error"===e.level?"errors":"warnings";return O(O({},e),{},{item:e.item.cloneWithMessage("Contains ".concat(t))})}))),[Q]),te=(0,a.useMemo)((()=>P.filter((e=>(0,i.startsWith)(N,e.path)))),[N,P]),ne=Z&&(0,o.isReferenceSchemaType)(Z),re=(0,a.useMemo)((()=>{var e,t;if(!X&&!ne)return null;var n=a.default.createElement(v.ItemForm,{onChange:H,markers:Q,filterField:T,focusPath:k,onFocus:C,onBlur:A,onInsert:M,insertableTypes:j.of,type:Z,value:g,isSortable:q,ReferenceItemComponent:R,readOnly:B,presence:te,compareValue:I});return ne&&!K?n:a.default.createElement(d.EditPortal,{header:B?"View ".concat((null==Z?void 0:Z.title)||""):"Edit ".concat((null==Z?void 0:Z.title)||""),type:"fold"===(null==j||null===(e=j.options)||void 0===e?void 0:e.editModal)?"dialog":(null==j||null===(t=j.options)||void 0===t?void 0:t.editModal)||"dialog",id:g._key,onClose:U,legacy_referenceElement:F.current},n)}),[R,I,T,k,H,U,X,K,ne,q,Q,te,Z,A,C,M,B,null==j||null===(y=j.options)||void 0===y?void 0:y.editModal,g]),oe=a.default.createElement(J,{"aria-selected":X,index:_,value:g,readOnly:x,type:Z,insertableTypes:j.of,presence:X?c.EMPTY_ARRAY:te,validation:ee,isSortable:q,onInsert:M,onFocus:V,onClick:Z?z:void 0,onRemove:Y,onKeyPress:G,ref:F});return a.default.createElement(a.default.Fragment,null,a.default.createElement(r.ChangeIndicatorScope,{path:N},a.default.createElement(r.ContextProvidedChangeIndicator,{compareDeep:!0,disabled:X&&!ne},K?oe:a.default.createElement(u.Box,{marginX:1},ne?re:oe))),!X||ne&&!K?null:re)}));t.ArrayItem=j},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.hasFocusAtPath=function(e,t){return 1===e.length&&o(e[0],t)},t.hasFocusWithinPath=function(e,t){return e.length>1&&o(e[0],t)};var r=n(12);function o(e,t){return(0,r.isKeyedObject)(t)&&(0,r.isKeySegment)(e)&&t._key===e._key}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useScrollIntoViewOnFocusWithin=function(e,t){return(0,i.useDidUpdate)(t,(0,o.useCallback)(((t,n)=>{e.current&&!t&&n&&(0,a.default)(e.current,u)}),[e]))};var r,o=n(0),a=(r=n(265))&&r.__esModule?r:{default:r},i=n(204);var u={scrollMode:"if-needed"}},function(e,t,n){"use strict";function r(e){return"object"==typeof e&&null!=e&&1===e.nodeType}function o(e,t){return(!t||"hidden"!==e)&&"visible"!==e&&"clip"!==e}function a(e,t){if(e.clientHeightt||a>e&&i=t&&u>=n?a-e-r:i>t&&un?i-t+o:0}t.a=function(e,t){var n=window,o=t.scrollMode,u=t.block,l=t.inline,c=t.boundary,s=t.skipOverflowHiddenElements,f="function"==typeof c?c:function(e){return e!==c};if(!r(e))throw new TypeError("Invalid target");for(var d=document.scrollingElement||document.documentElement,p=[],h=e;r(h)&&f(h);){if((h=h.parentElement)===d){p.push(h);break}null!=h&&h===document.body&&a(h)&&!a(document.documentElement)||null!=h&&a(h,s)&&p.push(h)}for(var v=n.visualViewport?n.visualViewport.width:innerWidth,b=n.visualViewport?n.visualViewport.height:innerHeight,m=window.scrollX||pageXOffset,y=window.scrollY||pageYOffset,g=e.getBoundingClientRect(),O=g.height,w=g.width,j=g.top,_=g.right,E=g.bottom,x=g.left,P="start"===u||"nearest"===u?j:"end"===u?E:j+O/2,k="center"===l?x+w/2:"end"===l?_:x,C=[],S=0;S=0&&x>=0&&E<=b&&_<=v&&j>=I&&E<=F&&x>=B&&_<=R)return C;var L=getComputedStyle(D),N=parseInt(L.borderLeftWidth,10),W=parseInt(L.borderTopWidth,10),V=parseInt(L.borderRightWidth,10),z=parseInt(L.borderBottomWidth,10),U=0,H=0,Y="offsetWidth"in D?D.offsetWidth-D.clientWidth-N-V:0,G="offsetHeight"in D?D.offsetHeight-D.clientHeight-W-z:0;if(d===D)U="start"===u?P:"end"===u?P-b:"nearest"===u?i(y,y+b,b,W,z,y+P,y+P+O,O):P-b/2,H="start"===l?k:"center"===l?k-v/2:"end"===l?k-v:i(m,m+v,v,N,V,m+k,m+k+w,w),U=Math.max(0,U+y),H=Math.max(0,H+m);else{U="start"===u?P-I-W:"end"===u?P-F+z+G:"nearest"===u?i(I,F,A,W,z+G,P,P+O,O):P-(I+A/2)+G/2,H="start"===l?k-B-N:"center"===l?k-(B+T/2)+Y/2:"end"===l?k-R+V+Y:i(B,R,T,N,V+Y,k,k+w,w);var $=D.scrollLeft,q=D.scrollTop;P+=q-(U=Math.max(0,Math.min(q+U,D.scrollHeight-A+G))),k+=$-(H=Math.max(0,Math.min($+H,D.scrollWidth-T+Y)))}C.push({el:D,top:U,left:H})}return C}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.EditPortal=function(e){var t=e.type,n=e.id,r=e.onClose,c=e.children,s=e.legacy_referenceElement,f=e.header;if("inline"===t)return c;if("fullscreen"===t)return o.default.createElement(a.Layer,null,o.default.createElement(a.Dialog,{width:"auto",id:n,onClose:r,header:f,__unstable_autoFocus:!1},o.default.createElement(i.PresenceOverlay,{margins:l},o.default.createElement(a.Box,{padding:4},c))));if("popover"===t||"fold"===t)return"fold"===t&&console.warn('The option named `editItem: "fold"` is no longer supported'),o.default.createElement(u.PopoverDialog,{onClose:r,referenceElement:s,title:f},o.default.createElement(i.PresenceOverlay,{margins:l},c));return o.default.createElement(a.Dialog,{width:1,id:n,onClose:r,header:f,__unstable_autoFocus:!1},o.default.createElement(i.PresenceOverlay,{margins:l},o.default.createElement(a.Box,{padding:4},c)))};var r,o=(r=n(0))&&r.__esModule?r:{default:r},a=n(1),i=n(55),u=n(2750);var l=[0,0,1,0]},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PopoverDialog=function(e){var t=e.boundaryElement,n=e.children,r=e.onClose,i=e.placement,u=e.referenceElement,l=e.depth,c=e.preventOverflow,s=e.fallbackPlacements,f=e.portal,d=e.title,p=e.size;return o.default.createElement(a.PopoverDialogPart,{title:d,fallbackPlacements:s,onClose:r,onEscape:r,onClickOutside:r,referenceElement:u,placement:i,preventOverflow:c,size:p,depth:l,portal:f,boundaryElement:t},n)};var r,o=(r=n(0))&&r.__esModule?r:{default:r},a=n(45)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.IGNORE_KEYS=void 0;t.IGNORE_KEYS=["_key","_type","_weak"]},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ItemForm=void 0;var r=n(12),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=o?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(r,a,u):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(88);function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;tw?(0,o.forwardRef)((function(e,t){return o.default.createElement(p,u({},e,{insertableTypes:h,onInsert:g,isSortable:b,onChange:d,ref:t}))})):void 0),[p,h,w,b,g,d]);return o.default.createElement(a.FormBuilderInput,{type:n,level:0,value:i,onChange:d,onFocus:s,onBlur:f,inputComponent:j,compareValue:O,focusPath:c,readOnly:v||n.readOnly||!1,markers:l,path:[{_key:i._key}],filterField:m,presence:y,ref:t})}));t.ItemForm=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RowItem=void 0;var r=n(55),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=y(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(1),i=n(7),u=n(10),l=n(20),c=m(n(158)),s=n(360),f=m(n(591)),d=n(584),p=n(361),h=n(362),v=n(1095),b=["isSortable","value","onClick","onKeyPress","onFocus","type","readOnly","presence","onInsert","insertableTypes","onRemove","validation"];function m(e){return e&&e.__esModule?e:{default:e}}function y(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(y=function(e){return e?n:t})(e)}function g(){return g=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var E=o.default.createElement(s.DragHandle,{paddingX:1,paddingY:3}),x={portal:!0,tone:"default"},P=o.default.forwardRef((function(e,t){var n,s=o.default.useRef(null),m=e.isSortable,y=e.value,O=e.onClick,j=e.onKeyPress,P=e.onFocus,k=e.type,C=e.readOnly,S=e.presence,D=e.onInsert,M=e.insertableTypes,A=e.onRemove,T=e.validation,I=_(e,b),R=T.some((e=>"error"===e.level)),F=T.some((e=>"warning"===e.level)),B=(0,o.useCallback)((()=>{null==D||D({item:w(w({},y),{},{_key:(0,f.default)()}),position:"after",path:[{_key:y._key}],edit:!1})}),[D,y]),L=(0,o.useCallback)(((e,t)=>{null==D||D({item:w(w({},(0,d.createProtoValue)(t)),{},{_key:(0,f.default)()}),position:e,path:[{_key:y._key}]})}),[D,y._key]),N=(0,l.useId)();return o.default.createElement(v.RowWrapper,g({},I,{ref:t,radius:2,padding:1,tone:C?"transparent":R?"critical":F?"caution":"default"}),o.default.createElement(a.Flex,{align:"center"},m&&o.default.createElement(a.Card,{className:"dragHandle",tone:"inherit",marginRight:1},E),k?o.default.createElement(a.Card,{as:"button",type:"button",tone:"inherit",radius:2,padding:1,flex:1,onClick:O,ref:s,onKeyPress:j,onFocus:P,__unstable_focusRing:!0},o.default.createElement(c.default,{layout:"grid"===(null===(n=k.options)||void 0===n?void 0:n.layout)?"media":"default",value:y,type:k})):o.default.createElement(a.Box,{flex:1},o.default.createElement(h.ItemWithMissingType,{value:y,onFocus:P})),o.default.createElement(a.Flex,{align:"center"},!C&&S.length>0&&o.default.createElement(a.Box,{marginLeft:1},o.default.createElement(r.FieldPresence,{presence:S,maxAvatars:1})),T.length>0&&o.default.createElement(a.Box,{marginLeft:1,paddingX:1,paddingY:3},o.default.createElement(u.FormFieldValidationStatus,{__unstable_markers:T,__unstable_showSummary:!y._ref})),!C&&o.default.createElement(a.MenuButton,{button:o.default.createElement(a.Button,{padding:2,mode:"bleed",icon:i.EllipsisVerticalIcon}),id:"".concat(N,"-menuButton"),menu:o.default.createElement(a.Menu,null,o.default.createElement(a.MenuItem,{text:"Remove",tone:"critical",icon:i.TrashIcon,onClick:A}),o.default.createElement(a.MenuItem,{text:"Duplicate",icon:i.CopyIcon,onClick:B}),o.default.createElement(p.InsertMenu,{types:M,onInsert:L})),placement:"right",popover:x}),!y._key&&o.default.createElement(a.Box,{marginLeft:1},o.default.createElement(a.Tooltip,{content:o.default.createElement(a.Box,{padding:2},o.default.createElement(a.Text,{size:1},"This item is missing the required ",o.default.createElement("code",null,"_key")," property.")),placement:"top"},o.default.createElement(a.Badge,{mode:"outline",tone:"caution"},"Missing key"))))))}));t.RowItem=P},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PreviewPrimitive=function(e){return o.default.createElement("span",null,e.value)};var r,o=(r=n(0))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PreviewObject=function(e){var t=e.value,n=e.maxDepth,l=void 0===n?4:n,f=e._depth,d=void 0===f?0:f,p=s(e,i),h=t._type,v=(t._key,s(t,u)),b=Object.keys(v);if(d>=l)return o.default.createElement("span",null,(0,r.default)(h||"object")," ","{".concat(b.join(", "),"}"));return o.default.createElement("div",null,h&&o.default.createElement("h3",null,o.default.createElement("em",null,(0,r.default)(h)),":"),o.default.createElement("ul",null,b.map((e=>o.default.createElement("li",{key:e},o.default.createElement("b",null,e),":"," ",o.default.createElement(a.PreviewAny,c({},p,{value:v[e],_depth:d+1,maxDepth:l})))))))};var r=l(n(181)),o=l(n(0)),a=n(590),i=["value","maxDepth","_depth"],u=["_type","_key"];function l(e){return e&&e.__esModule?e:{default:e}}function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PreviewArray=function(e){var t=e.value,n=e.maxDepth,r=void 0===n?4:n,l=e._depth,c=void 0===l?0:l,s=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,i);if(c>=r)return o.default.createElement("span",null,"Array(",t.length,")");return o.default.createElement("ul",null,t.map(((e,t)=>o.default.createElement("li",{key:t},o.default.createElement(a.PreviewAny,u({},s,{value:e,_depth:c+1,maxDepth:r}))))))};var r,o=(r=n(0))&&r.__esModule?r:{default:r},a=n(590),i=["value","maxDepth","_depth"];function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function A(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var T=d.default.createElement(g.DragHandle,{grid:!0,padding:2,mode:"ghost"}),I=(0,v.default)(p.Card)(r||(r=A(["\n position: absolute;\n top: 0;\n left: 0;\n"]))),R=(0,v.default)(p.Flex)(o||(o=A(["\n position: absolute;\n top: 0;\n right: 0;\n height: 35px;\n"]))),F=(0,v.default)(p.Card)(a||(a=A(["\n transition: border-color 250ms;\n position: relative;\n\n @media (hover: hover) {\n "," {\n opacity: 0;\n }\n\n &:hover,\n &:focus-within {\n "," {\n opacity: 1;\n }\n }\n }\n\n &[aria-selected='true'] {\n box-shadow: 0 0 0 2px var(--card-focus-ring-color);\n }\n"])),I,I),B=(0,v.default)(p.Flex)(i||(i=A(["\n min-height: 35px;\n"]))),L=(0,v.default)(p.Card)(u||(u=A(["\n border-top-right-radius: inherit;\n border-top-left-radius: inherit;\n height: 100%;\n\n @media (hover: hover) {\n &:hover {\n filter: brightness(95%);\n }\n }\n\n &:focus:focus-visible {\n box-shadow: 0 0 0 2px var(--card-focus-ring-color);\n }\n"]))),N=(0,v.default)(p.Box)(l||(l=A(["\n padding-bottom: 100%;\n"]))),W=(0,v.default)(_.ItemWithMissingType)(c||(c=A(["\n position: absolute;\n top: 0;\n left: 0;\n height: 100%;\n"]))),V=d.default.forwardRef((function(e,t){var n=d.default.useRef(),r=e.isSortable,o=e.value,a=e.onClick,i=e.onKeyPress,u=e.onFocus,l=e.onInsert,c=e.insertableTypes,v=e.type,g=e.readOnly,_=e.presence,x=e.onRemove,P=e.validation,C=M(e,E),D=P.filter(b.isValidationErrorMarker).length>0,A=P.filter(b.isValidationWarningMarker).length>0,V=o._key,z=(0,d.useMemo)((()=>V?D?"critical":A?"caution":void 0:"caution"),[D,A,V]),U=(0,d.useCallback)((()=>{null==l||l({item:S(S({},o),{},{_key:(0,O.default)()}),position:"after",path:[{_key:o._key}],edit:!1})}),[l,o]),H=(0,d.useCallback)(((e,t)=>{null==l||l({item:(0,w.createProtoValue)(t),position:e,path:[{_key:o._key}]})}),[l,o._key]),Y=(0,m.useId)();return d.default.createElement(F,k({},C,{radius:2,ref:t,border:!0,tone:z}),v?d.default.createElement(L,{tone:"inherit","data-ui":"PreviewCard",forwardedAs:"button",type:"button",overflow:"auto",flex:1,tabIndex:0,onClick:a,ref:n,onKeyPress:i,onFocus:u,__unstable_focusRing:!0},d.default.createElement(y.default,{layout:"media",value:o,type:v,withRadius:!1,withBorder:!1})):d.default.createElement(N,{flex:1},d.default.createElement(W,{value:o,onFocus:u,vertical:!0})),d.default.createElement(I,{margin:1,radius:2,display:"flex",tone:"inherit","data-ui":"DragHandleCard"},!g&&r&&T),d.default.createElement(R,{align:"center",marginX:1},!g&&d.default.createElement(f.FieldPresence,{presence:_,maxAvatars:1})),d.default.createElement(B,{align:"center",paddingX:1,sizing:"border",justify:"space-between"},d.default.createElement(p.Flex,null,o._key&&P.length>0&&d.default.createElement(p.Box,{marginLeft:1,paddingX:1,paddingY:3},d.default.createElement(h.FormFieldValidationStatus,{__unstable_markers:P,__unstable_showSummary:!o._ref,placement:"bottom",portal:!0})),!V&&d.default.createElement(p.Tooltip,{portal:!0,content:d.default.createElement(p.Card,{padding:2},d.default.createElement(p.Text,{size:1},"This item is missing a required ",d.default.createElement("code",null,"_key")," property."))},d.default.createElement(p.Badge,{mode:"outline",tone:"caution",margin:1,padding:2,fontSize:1},d.default.createElement(s.WarningOutlineIcon,null)," key"))),!g&&d.default.createElement(p.Box,null,d.default.createElement(p.MenuButton,{button:d.default.createElement(p.Button,{padding:2,mode:"bleed",icon:s.EllipsisVerticalIcon}),id:"".concat(Y,"-menuButton"),portal:!0,menu:d.default.createElement(p.Menu,null,d.default.createElement(p.MenuItem,{text:"Remove",tone:"critical",icon:s.TrashIcon,onClick:x}),d.default.createElement(p.MenuItem,{text:"Duplicate",icon:s.CopyIcon,onClick:U}),d.default.createElement(j.InsertMenu,{types:c,onInsert:H}))}))))}));t.CellItem=V},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.uploadTarget=function(e){var t=(0,l.fileTarget)(e);return i.default.forwardRef((function(e,n){var r,u,l=e.children,d=e.resolveUploader,v=e.onUpload,b=e.types,g=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,f),O=(0,a.useToast)().push,w=i.default.useCallback(((e,t)=>{var n=t.type,r=t.uploader;null==v||v({file:e,type:n,uploader:r})}),[v]),j=i.default.useCallback((e=>{if(d){var t=e.map((e=>({file:e,uploaderCandidates:y(b,d,e)}))),n=t.filter((e=>e.uploaderCandidates.length>0)),r=t.filter((e=>0===e.uploaderCandidates.length));if(r.length>0){var u=r.length>1;O({closable:!0,status:"warning",title:"The following item".concat(u?"s":""," can't be uploaded because there's no known conversion from content type").concat(u?"s":""," to array item:"),description:r.map(((e,t)=>i.default.createElement(a.Flex,{key:t,padding:2},i.default.createElement(a.Box,{marginLeft:1},i.default.createElement(a.Text,{weight:"semibold"},e.file.name)),i.default.createElement(a.Box,{paddingLeft:2},i.default.createElement(a.Text,{size:1},"(",e.file.type,")")))))})}n.forEach((e=>{w(e.file,(0,o.default)(e.uploaderCandidates,(e=>e.uploader.priority))[0])}))}}),[O,d,b,w]),_=i.default.useState([]),E=(u=2,function(e){if(Array.isArray(e))return e}(r=_)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}}(r,u)||function(e,t){if(e){if("string"==typeof e)return h(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?h(e,t):void 0}}(r,u)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),x=E[0],P=E[1],k=i.default.useCallback((()=>P([])),[]);return i.default.createElement(m,null,i.default.createElement(t,p({},g,{ref:n,onFiles:j,onFilesOver:P,onFilesOut:k}),d&&x.length>0&&i.default.createElement(s.Overlay,{zOffset:10},i.default.createElement(c.DropMessage,{hoveringFiles:x,types:b,resolveUploader:d})),l))}))};var r,o=d(n(188)),a=n(1),i=d(n(0)),u=d(n(3)),l=n(1096),c=n(2762),s=n(2763),f=["children","resolveUploader","onUpload","types"];function d(e){return e&&e.__esModule?e:{default:e}}function p(){return p=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n({type:e,uploader:t(e,n)}))).filter((e=>e.uploader))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fileTarget=function(e){return r.default.forwardRef((function(t,n){var l,d,p=t.onFiles,h=t.onFilesOver,v=t.onFilesOut,b=t.disabled,m=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(t,u),y=r.default.useState(!1),g=(d=2,function(e){if(Array.isArray(e))return e}(l=y)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}}(l,d)||function(e,t){if(e){if("string"==typeof e)return s(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?s(e,t):void 0}}(l,d)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),O=g[0],w=g[1],j=r.default.useRef(null),_=(0,o.useForwardedRef)(n),E=r.default.useRef([]),x=(0,r.useCallback)((e=>{null==p||p(e)}),[p]),P=(0,r.useCallback)((e=>{e.target===_.current&&(e.ctrlKey||e.metaKey)&&"v"===e.key&&w(!0)}),[_]),k=(0,r.useCallback)((e=>{(0,a.extractPastedFiles)(e.clipboardData).then((e=>j.current?e.length>0?e:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"image/jpeg";if(!e.isContentEditable)return Promise.reject(new Error('Expected element to be contentEditable="true". Instead found a non contenteditable '.concat(e.tagName)));return new Promise((e=>setTimeout(e,10))).then((()=>Array.from(e.querySelectorAll("img")))).then((t=>(e.innerHTML="",t))).then((e=>Promise.all(e.map((e=>(0,i.imageUrlToBlob)(e.src)))))).then((e=>e.map((e=>new File([e],"pasted-image.jpg",{type:t})))))}(j.current,"image/jpeg"):[])).then((e=>{var t;x(e),w(!1),null===(t=_.current)||void 0===t||t.focus()}))}),[x,_]),C=(0,r.useCallback)((e=>{E.current=[],e.preventDefault(),e.stopPropagation();var t=e.nativeEvent.dataTransfer;p&&t&&(0,a.extractDroppedFiles)(t).then((e=>{e&&x(e)})),null==v||v()}),[x,p,v]),S=(0,r.useCallback)((e=>{p&&(e.preventDefault(),e.stopPropagation())}),[p]),D=(0,r.useCallback)((e=>{if(e.stopPropagation(),h&&_.current===e.currentTarget){E.current=[...new Set(E.current),e.currentTarget];var t=Array.from(e.dataTransfer.items).map((e=>({type:e.type,kind:e.kind})));h(t)}}),[h,_]),M=(0,r.useCallback)((e=>{e.stopPropagation();var t=E.current.indexOf(e.currentTarget);t>-1&&E.current.splice(t,1),0===E.current.length&&(null==v||v())}),[v]),A=r.default.useRef(!1);return r.default.useEffect((()=>{if(!A.current&&O&&j.current)j.current.focus(),function(e){var t=document.createRange();t.selectNodeContents(e);var n=window.getSelection();null==n||n.removeAllRanges(),null==n||n.addRange(t)}(j.current);else if(A.current&&!O){var e;null===(e=j.current)||void 0===e||e.focus()}A.current=O}),[O]),r.default.createElement(r.default.Fragment,null,r.default.createElement(e,c({},m,{ref:_,onKeyDown:b?void 0:P,onDragOver:b?void 0:S,onDragEnter:b?void 0:D,onDragLeave:b?void 0:M,onDrop:b?void 0:C})),!b&&O&&r.default.createElement("div",{contentEditable:!0,onPaste:k,ref:j,style:f}))}))};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(1),a=n(2760),i=n(2761),u=["onFiles","onFilesOver","onFilesOut","disabled"];function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n0)return Promise.resolve(t);return i(n).then(o.default)},t.extractPastedFiles=function(e){if(e.files&&e.files.length>0)return Promise.resolve(Array.from(e.files||[]));return i(Array.from(e.items||[])).then(o.default)};var r,o=(r=n(39))&&r.__esModule?r:{default:r};function a(e){return null===e?[]:[e]}function i(e){return Promise.all(e.map((e=>{if("file"===e.kind&&e.webkitGetAsEntry){var t;try{t=e.webkitGetAsEntry()}catch(t){return a(e.getAsFile())}return t?t.isDirectory?u(t):a(e.getAsFile()):[]}if("file"===e.kind){var n=e.getAsFile();return Promise.resolve(n?[n]:[])}return"string"===e.kind?(console.warn('DataTransfer with kind="string" is currently not supported'),Promise.resolve([])):(console.warn("Unknown DataTransferItem.kind: %s",e.kind),Promise.resolve([]))})))}function u(e){if(e.isFile)return new Promise(((t,n)=>e.file(t,n))).then((e=>[e]));if(e.isDirectory){var t=e.createReader();return new Promise(((e,n)=>t.readEntries(e,n))).then((e=>e.filter((e=>!e.name.startsWith("."))))).then((e=>Promise.all(e.map(u)).then(o.default)))}return Promise.resolve([])}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.imageUrlToBlob=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"image/jpeg",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;if(e.match(/^webkit-fake-url:\/\//))return Promise.reject(new Error("Cannot read image contents from webkit fake url"));return new Promise(((r,o)=>{var a=new Image;a.crossOrigin="anonymous",a.referrerPolicy="strict-origin-when-cross-origin",a.onload=()=>{var e=document.createElement("canvas");e.width=a.width,e.height=a.height,e.getContext("2d").drawImage(a,0,0,e.width,e.height);try{e.toBlob(r,t,n)}catch(e){o(e)}},a.src=e}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DropMessage=function(e){var t=e.hoveringFiles,n=e.types,r=e.resolveUploader,u=t.filter((e=>n.some((t=>r(t,e))))),l=t.length-u.length,c=n.length>1;return o.default.createElement(o.default.Fragment,null,u.length>0?o.default.createElement(o.default.Fragment,null,o.default.createElement(a.Inline,{space:2},o.default.createElement(a.Text,null,o.default.createElement(i.UploadIcon,null)),o.default.createElement(a.Text,null,"Drop to upload"," ",c&&o.default.createElement(o.default.Fragment,null,u.length," file",u.length>1?"s":""))),l>0&&o.default.createElement(a.Box,{marginTop:4},o.default.createElement(a.Inline,{space:2},o.default.createElement(a.Text,{muted:!0,size:1},o.default.createElement(i.AccessDeniedIcon,null)),o.default.createElement(a.Text,{muted:!0,size:1},l," file",l>1?"s":""," can't be uploaded here")))):o.default.createElement(a.Inline,{space:2},o.default.createElement(a.Text,null,o.default.createElement(i.AccessDeniedIcon,null)),o.default.createElement(a.Text,null,"Can't upload ",t.length>1?"any of these files":"this file"," here")))};var r,o=(r=n(0))&&r.__esModule?r:{default:r},a=n(1),i=n(7)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Overlay=void 0;var r,o,a=(r=n(3))&&r.__esModule?r:{default:r},i=n(1);var u,l,c=(0,a.default)(i.Layer)(o||(u=["\n position: absolute;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n top: -2px;\n left: -2px;\n right: -2px;\n bottom: -2px;\n background-color: var(--card-bg-color);\n opacity: 0.8;\n"],l||(l=u.slice(0)),o=Object.freeze(Object.defineProperties(u,{raw:{value:Object.freeze(l)}}))));t.Overlay=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=h(),n="function"==typeof t&&t(e);if(n)return n;if(e.inputComponent)return e.inputComponent;return function(e){if(r.type("array",e))return(0,l.default)(e);if(r.type("reference",e))return(0,u.default)(e);if(r.type("string",e))return(0,c.default)(e);if(r.type("number",e))return(0,s.default)(e);return null}(e)||p[e.name]||i.default[e.name]};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=d(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(363)),o=n(45),a=f(n(2765)),i=f(n(2777)),u=f(n(2894)),l=f(n(2899)),c=f(n(1149)),s=f(n(2969));function f(e){return e&&e.__esModule?e:{default:e}}function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(d=function(e){return e?n:t})(e)}var p={object:o.ObjectInput,boolean:o.BooleanInput,number:o.NumberInput,string:o.StringInput,text:o.TextInput,reference:o.ReferenceInput,crossDatasetReference:a.default,datetime:o.DateTimeInput,email:o.EmailInput,geopoint:o.GeoPointInput,url:o.UrlInput};var h=()=>{var e,t=(e=n(24))&&e.__esModule?e.default:e;return h=()=>t,t}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(14),o=h(n(52)),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=n(5),u=n(4),l=n(2766),c=h(n(101)),s=h(n(125)),f=n(2775),d=n(2776);function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}function h(e){return e&&e.__esModule?e:{default:e}}function v(){return v=Object.assign?Object.assign.bind():function(e){for(var t=1;to.default.withConfig({dataset:r.dataset,apiVersion:"2022-03-07",ignoreBrowserTokenWarning:!0}).clone()),[r.dataset]),p=function(e){var t=(0,a.useRef)(e);return t.current=e,t}(c),h=(0,a.useCallback)((e=>(0,i.from)(function(e,t,n){return w.apply(this,arguments)}(r.options,p.current,n())).pipe((0,u.mergeMap)((t=>{var n=t.filter,o=t.params;return(0,d.search)(s,e,r,m(m({},r.options),{},{filter:n,params:o,tag:"search.cross-dataset-reference"}))})),(0,u.catchError)((e=>{var t,n=e.details&&"queryParseError"===e.details.type;return null!==(t=r.options)&&void 0!==t&&t.filter&&n&&(e.message='Invalid reference filter, please check the custom "filter" option'),(0,i.throwError)(e)})))),[s,p,n,r]),b=(0,a.useMemo)((()=>(0,f.createGetReferenceInfo)(s)),[s]);return a.default.createElement(l.CrossDatasetReferenceInput,v({},e,{onSearch:h,getReferenceInfo:b,ref:t}))})),_=(0,s.default)((0,c.default)(j));t.default=_},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2767);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CrossDatasetReferenceInput=void 0;var r=C(n(0)),o=n(12),a=n(7),i=n(5),u=n(20),l=n(4),c=n(1),s=n(10),f=n(25),d=n(40),p=n(14),h=C(n(21)),v=n(89),b=n(204),m=n(593),y=n(594),g=n(595),O=n(2768),w=n(1100),j=n(2770),_=n(2771),E=n(2772),x=n(2773),P=n(2774);function k(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(k=function(e){return e?n:t})(e)}function C(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=k(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}function S(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function D(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n!0;function F(e){return null!==e}var B=["_ref"],L=(0,r.forwardRef)((function(e,t){var n,k,C,S=e.type,M=e.value,T=e.level,L=e.markers,N=e.readOnly,W=e.onSearch,V=e.onChange,z=e.presence,U=e.focusPath,H=void 0===U?v.EMPTY_ARRAY:U,Y=e.onFocus,G=e.onBlur,$=e.compareValue,q=e.getReferenceInfo,X=(0,r.useMemo)((()=>(0,g.getProjectId)()),[]),Z=A((0,r.useState)(I),2),K=Z[0],J=Z[1],Q=(0,r.useCallback)((e=>{if(!e)return V(h.default.from((0,h.unset)())),void(null==Y||Y([]));if(!K.hits.find((t=>t.id===e)))throw new Error("Selected an item that wasnt part of the result set");V(h.default.from((0,h.set)({_type:S.name,_ref:(0,f.getPublishedId)(e),_projectId:X,_dataset:S.dataset,_weak:S.weak,_key:null==M?void 0:M._key}))),null==Y||Y([])}),[null==M?void 0:M._key,K.hits,S.name,S.dataset,S.weak,X,V,Y]),ee=(0,r.useCallback)((()=>{V(h.default.from((0,h.unset)()))}),[V]),te=(0,r.useCallback)((e=>{27===e.keyCode&&(null==Y||Y([]))}),[Y]),ne=(0,r.useCallback)((e=>q(e,S)),[q,S]),re=(0,r.useMemo)((()=>({_id:null==M?void 0:M._ref})),[null==M?void 0:M._ref]),oe=(0,w.useReferenceInfo)(re,ne),ae=(0,P.useFeatureEnabled)("crossDatasetReferences"),ie=(0,r.useRef)(),ue=1===H.length&&"_ref"===H[0],le=(0,c.useForwardedRef)(t);(0,b.useDidUpdate)({hasFocusAt:ue,ref:null==M?void 0:M._ref},((e,t)=>{var n,r=e.ref!==t.ref;(e.hasFocusAt!==t.hasFocusAt||r)&&t.hasFocusAt&&(null===(n=le.current)||void 0===n||n.focus())}));var ce=null!=M&&M._weak?"weak":"strong",se=!0===S.weak?"weak":"strong",fe=Boolean(null==M?void 0:M._ref),de=(0,r.useCallback)((()=>{V(h.default.from(!0===S.weak?(0,h.set)(!0,["_weak"]):(0,h.unset)(["_weak"])))}),[V,S]),pe=(0,c.useToast)().push,he=(0,r.useMemo)((()=>L.filter(o.isValidationErrorMarker)),[L]),ve=(0,r.useCallback)((e=>{Y&&e.currentTarget===le.current&&Y([p.FOCUS_TERMINATOR])}),[Y,le]),be=(0,r.useCallback)((e=>{Y&&e.currentTarget===le.current&&Y(["_ref"])}),[Y,le]),me=(0,d.useObservableCallback)((e=>e.pipe((0,l.filter)(F),(0,l.distinctUntilChanged)(),(0,l.switchMap)((e=>(0,i.concat)((0,i.of)({isLoading:!0}),W(e).pipe((0,l.map)((t=>({hits:t,searchString:e,isLoading:!1}))),(0,l.catchError)((e=>(pe({title:"Reference search failed",description:e.message,status:"error",id:"reference-search-fail-".concat(Oe)}),console.error(e),(0,i.of)({hits:[]})))))))),(0,l.scan)(((e,t)=>D(D({},e),t)),I),(0,l.tap)(J))),[]),ye=(0,r.useCallback)((()=>{me("")}),[me]),ge=!oe.isLoading&&fe&&ce!==se,Oe=(0,u.useId)(),we=(null==M?void 0:M._ref)&&(null===(n=S.studioUrl)||void 0===n?void 0:n.call(S,{id:null==M?void 0:M._ref,type:null==oe||null===(k=oe.result)||void 0===k?void 0:k.type}))||null,je=(0,r.useCallback)((e=>r.default.createElement(E.PreviewCard,{forwardedAs:"button",type:"button",radius:2},r.default.createElement(c.Box,{paddingX:3,paddingY:1},r.default.createElement(O.OptionPreview,{referenceType:S,document:e.hit.published,getReferenceInfo:ne})))),[S,ne]),_e=null===(C=oe.result)||void 0===C?void 0:C.preview.published,Ee=ue||!(null!=M&&M._ref),xe=(0,r.useRef)(),Pe=(0,r.useRef)(),ke=(0,r.useRef)();return(0,y.useOnClickOutside)([xe,Pe,ke],(()=>{ue&&(null==Y||Y([]))})),r.default.createElement(s.FormField,{__unstable_markers:L,__unstable_presence:z,__unstable_changeIndicator:!1,inputId:Oe,title:S.title,level:T,description:S.description},!ae.isLoading&&!ae.enabled&&r.default.createElement(x.DisabledFeatureWarning,{value:M,onClearValue:ee}),(ae.isLoading||ae.enabled)&&r.default.createElement(c.Stack,{space:1,marginBottom:0},Ee?r.default.createElement(c.Stack,{space:2,ref:xe},r.default.createElement(s.ChangeIndicatorForFieldPath,{path:B,hasFocus:"_ref"===(null==H?void 0:H[0]),isChanged:(null==M?void 0:M._ref)!==(null==$?void 0:$._ref)},r.default.createElement("div",{ref:ie},r.default.createElement(_.ReferenceAutocomplete,{"data-testid":"autocomplete",loading:K.isLoading,ref:le,referenceElement:ie.current,portalRef:Pe,id:Oe||"",options:K.hits.map((e=>({value:e.id,hit:e}))),onFocus:be,onBlur:G,radius:1,placeholder:"Type to search",onKeyDown:te,readOnly:N,disabled:oe.isLoading,onQueryChange:me,searchString:K.searchString,onChange:Q,filterOption:R,renderOption:je,openButton:{onClick:ye}})))):r.default.createElement(s.ChangeIndicatorForFieldPath,{path:B,hasFocus:"_ref"===(null==H?void 0:H[0]),isChanged:(null==M?void 0:M._ref)!==(null==$?void 0:$._ref)},r.default.createElement(c.Card,{padding:0,border:!0,flex:1,radius:1,tone:N?"transparent":oe.error||he.length>0?"critical":"default"},r.default.createElement(c.Flex,{align:"center",padding:1},we?r.default.createElement(E.PreviewCard,{forwardedAs:"a",target:"_blank",rel:"noopener noreferrer",href:we,"data-as":"a",flex:1,padding:1,paddingRight:3,radius:2,tone:"inherit",__unstable_focusRing:!0,tabIndex:0,onFocus:ve,ref:le},r.default.createElement(j.PreviewReferenceValue,{value:M,referenceInfo:oe,showStudioUrlIcon:!0,hasStudioUrl:!!we,type:S})):r.default.createElement(E.PreviewCard,{flex:1,padding:1,paddingRight:3,radius:2,tone:"inherit",__unstable_focusRing:!0,tabIndex:0,onFocus:ve,ref:le},r.default.createElement(j.PreviewReferenceValue,{value:M,referenceInfo:oe,showStudioUrlIcon:!0,type:S})),r.default.createElement(c.Inline,{paddingX:1},r.default.createElement(c.MenuButton,{button:r.default.createElement(c.Button,{padding:2,mode:"bleed",icon:a.EllipsisVerticalIcon,"data-testid":"menu-button"}),id:"".concat(Oe,"-menuButton"),menu:r.default.createElement(c.Menu,null,!N&&r.default.createElement(r.default.Fragment,null,r.default.createElement(c.MenuItem,{text:"Clear",tone:"critical",icon:a.ResetIcon,"data-testid":"menu-item-clear",onClick:ee}),r.default.createElement(c.MenuItem,{text:"Replace",icon:a.SyncIcon,"data-testid":"menu-item-replace",onClick:()=>{null==Y||Y(["_ref"])}}))),placement:"right",popover:{portal:!0,tone:"default"}}))),ge&&r.default.createElement(m.AlertStrip,{padding:1,title:"Reference strength mismatch",status:"warning","data-testid":"alert-reference-strength-mismatch"},r.default.createElement(c.Stack,{space:3},r.default.createElement(c.Text,{as:"p",muted:!0,size:1},"This reference is ",r.default.createElement("em",null,ce),", but according to the current schema it should be ",r.default.createElement("em",null,se,".")),r.default.createElement(c.Text,{as:"p",muted:!0,size:1},S.weak?r.default.createElement(r.default.Fragment,null,'It will not be possible to delete the "',null==_e?void 0:_e.title,'"-document without first removing this reference.'):r.default.createElement(r.default.Fragment,null,'This makes it possible to delete the "',null==_e?void 0:_e.title,'"-document without first deleting this reference, leaving this field referencing a nonexisting document.')),r.default.createElement(c.Button,{onClick:de,text:r.default.createElement(r.default.Fragment,null,"Convert to ",se," reference"),tone:"caution"}))),oe.error&&r.default.createElement(m.AlertStrip,{padding:1,title:"Unable to load reference metadata",status:"warning","data-testid":"alert-reference-info-failed"},r.default.createElement(c.Stack,{space:3},r.default.createElement(c.Text,{as:"p",muted:!0,size:1},"Error: ",oe.error.message),r.default.createElement(c.Button,{onClick:oe.retry,text:r.default.createElement(r.default.Fragment,null,"Retry"),tone:"primary"})))))))}));t.CrossDatasetReferenceInput=L},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.OptionPreview=function(e){var t=(0,r.useMemo)((()=>(0,l.getProjectId)()),[]),n=(0,i.useReferenceInfo)(e.document,e.getReferenceInfo),c=n.isLoading,s=n.result,f=n.error;if(c)return r.default.createElement(o.Stack,{space:2,padding:1},r.default.createElement(o.TextSkeleton,{style:{maxWidth:320},radius:1,animated:!0}),r.default.createElement(o.TextSkeleton,{style:{maxWidth:200},radius:1,size:1,animated:!0}));if(f)return r.default.createElement(o.Stack,{space:2,padding:1},r.default.createElement(a.Alert,{title:"Failed to load referenced document"},"Error: ",f.message));if(!s)return null;if("PERMISSION_DENIED"===s.availability.reason)return r.default.createElement(o.Stack,{space:2,padding:1},"Insufficient permissions to view this document");var d=e.referenceType.to.find((e=>e.type===s.type));if(!d)return r.default.createElement(o.Stack,{space:2,padding:1},"Search returned a type that's not valid for this reference: \"$",s.type,'"');return s&&d&&r.default.createElement(u.CrossDatasetReferencePreview,{id:s.id,availability:s.availability,preview:s.preview,refType:d,dataset:e.referenceType.dataset,projectId:t,showTypeLabel:e.referenceType.to.length>1})};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(1),a=n(124),i=n(1100),u=n(1101),l=n(595);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TooltipContent=t.StyledPreviewFlex=void 0;var r,o,a,i=n(1),u=(r=n(3))&&r.__esModule?r:{default:r};function l(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var c=(0,u.default)(i.Flex)(o||(o=l(["\n /* this is a hack to avoid layout jumps while previews are loading\n or the message is not tall enough to fill the card\n there's probably better ways of solving this */\n min-height: 36px;\n"])));t.StyledPreviewFlex=c;var s=(0,u.default)(i.Flex)(a||(a=l(["\n /* This limits the width of the tooltip content */\n max-width: 250px;\n"])));t.TooltipContent=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PreviewReferenceValue=function(e){var t,n=e.value,u=e.type,l=e.showStudioUrlIcon,c=e.hasStudioUrl,s=e.referenceInfo,f=(0,r.useMemo)((()=>(0,i.getProjectId)()),[]);if(s.isLoading||s.error)return r.default.createElement(o.Stack,{space:2,padding:1},r.default.createElement(o.TextSkeleton,{style:{maxWidth:320},radius:1,animated:!s.error}),r.default.createElement(o.TextSkeleton,{style:{maxWidth:200},radius:1,size:1,animated:!s.error}));var d=u.to.length>1,p=null===(t=s.result)||void 0===t?void 0:t.type,h=u.to.find((e=>e.type===p));if(s.result.availability.available&&!h)return r.default.createElement(o.Stack,{space:2,padding:2},r.default.createElement(o.Text,{as:"p"},"The referenced document is of invalid type: (",p||"unknown",")",r.default.createElement("pre",null,JSON.stringify(n,null,2))));return r.default.createElement(a.CrossDatasetReferencePreview,{availability:s.result.availability,hasStudioUrl:c,showStudioUrlIcon:l,preview:s.result.preview,refType:h,projectId:f,dataset:u.dataset,id:n._ref,showTypeLabel:d})};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(1),a=n(1101),i=n(595);function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ReferenceAutocomplete=void 0;var r,o,a,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),u=n(1),l=(r=n(3))&&r.__esModule?r:{default:r};function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t div {\n overflow: auto;\n -webkit-overflow-scrolling: touch;\n }\n"]))),p=(0,l.default)(u.Text)(a||(a=f(["\n word-break: break-word;\n"]))),h=(0,i.forwardRef)((function(e,t){var n=e.options.length>0,r=(0,i.useCallback)(((t,r)=>{var o=t.content,a=t.hidden,l=t.inputElement,c=t.onMouseEnter,s=t.onMouseLeave;return i.default.createElement(d,{"data-testid":"autocomplete-popover",placement:"bottom-start",arrow:!1,constrainSize:!0,onMouseEnter:c,onMouseLeave:s,content:i.default.createElement("div",{ref:r},n?o:i.default.createElement(u.Box,{padding:4},i.default.createElement(u.Flex,{align:"center",height:"fill",justify:"center"},i.default.createElement(p,{align:"center",muted:!0},"No results for ",i.default.createElement("strong",null,"“",e.searchString,"”"))))),open:!e.loading&&!a,ref:e.portalRef,portal:!0,referenceElement:e.referenceElement||l,matchReferenceWidth:!0})}),[n,e.searchString,e.loading,e.portalRef,e.referenceElement]);return i.default.createElement(u.Autocomplete,s({},e,{ref:t,renderPopover:r}))}));t.ReferenceAutocomplete=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PreviewCard=void 0;var r,o,a=n(1);var i,u,l=(0,((r=n(3))&&r.__esModule?r:{default:r}).default)(a.Card)(o||(i=["\n /* this is a hack to avoid layout jumps while previews are loading\n there's probably better ways of solving this */\n min-height: 36px;\n\n /* TextWithTone uses its own logic to set color, and we therefore need\n to override this logic in order to set the correct color in different states */\n &[data-selected],\n &[data-pressed],\n &:active {\n [data-ui='TextWithTone'] {\n color: inherit;\n }\n }\n"],u||(u=i.slice(0)),o=Object.freeze(Object.defineProperties(i,{raw:{value:Object.freeze(u)}}))));t.PreviewCard=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DisabledFeatureWarning=function(e){var t=e.value,n=e.onClearValue,r=Boolean(null==t?void 0:t._ref);return i.default.createElement(a.Card,{tone:"caution",padding:4,border:!0,radius:2},i.default.createElement(a.Flex,{gap:4,marginBottom:r?4:void 0},i.default.createElement(a.Box,null,i.default.createElement(a.Text,{size:1},i.default.createElement(o.WarningOutlineIcon,null))),i.default.createElement(a.Stack,{space:3},i.default.createElement(a.Text,{as:"h2",size:1,weight:"semibold"},"Unavailable feature: Cross dataset reference"),r&&i.default.createElement(a.Stack,{space:3},i.default.createElement(a.Text,{as:"p",size:1},"This feature has been disabled. Read how to enable it in"," ",i.default.createElement("a",{href:"https://www.sanity.io/docs/cross-dataset-references",target:"_blank",rel:"noreferrer"},"documentation")),i.default.createElement(a.Text,{as:"p",size:1},"You can still clear this field's existing reference, but that cannot be revoked as long as the feature is disabled.")),!r&&i.default.createElement(a.Text,{as:"p",size:1},"Read how to enable it in"," ",i.default.createElement("a",{href:"https://www.sanity.io/docs/cross-dataset-references",target:"_blank",rel:"noreferrer"},"documentation")))),n&&r&&i.default.createElement(s,{icon:o.ResetIcon,text:"Reset value",onClick:n,mode:"ghost"}))};var r,o=n(7),a=n(1),i=u(n(0));function u(e){return e&&e.__esModule?e:{default:e}}var l,c,s=(0,u(n(3)).default)(a.Button)(r||(l=["\n width: 100%;\n"],c||(c=l.slice(0)),r=Object.freeze(Object.defineProperties(l,{raw:{value:Object.freeze(c)}}))))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useFeatureEnabled=function(e){return(0,i.useMemoObservable)((()=>c.pipe((0,o.map)((t=>({isLoading:!1,enabled:t.includes(e),features:t}))),(0,o.startWith)(l),(0,o.catchError)((e=>(console.error(e),(0,a.of)({isLoading:!1,enabled:!0,features:[]})))))),[e],l)};var r,o=n(4),a=n(5),i=n(40);var u=((r=n(52))&&r.__esModule?r:{default:r}).default.withConfig({apiVersion:"2022-03-07"}),l={isLoading:!0,enabled:!0,features:[]};var c=u.observable.request({url:"/features",tag:"features"}).pipe((0,o.shareReplay)())},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createGetReferenceInfo=function(e){var t=e.config(),n=t.dataset,r=t.projectId;return function(t,p){return(t._type?(0,i.of)(t):(0,u.observeDocumentTypeFromId)(t._id,{dataset:n,projectId:r}).pipe((0,a.map)((e=>({_id:t._id,_type:e}))))).pipe((0,a.switchMap)((h=>{if(!h._type)return function(e,t){var n={uri:e.getDataUrl("doc",t),json:!0,query:{excludeContent:"true"},tag:"".concat(c,".availability")};return e.observable.request(n).pipe((0,a.map)((e=>{var n=(0,o.default)(e.omitted||[],(e=>e.id))[t];return n?"existence"===n.reason?d:"permission"===n.reason?f:null:s})))}(e,t._id).pipe((0,a.map)((e=>({id:t._id,type:null,availability:e,preview:{published:void 0}}))));var v=p.to.find((e=>e.type===h._type)),b=[...(0,u.getPreviewPaths)(v.preview)||[],["_updatedAt"],["_createdAt"]],m=(0,u.observePaths)(t._id,b,{projectId:r,dataset:n}).pipe((0,a.map)((e=>e?(0,u.prepareForPreview)(e,v):e)));return(0,i.combineLatest)([m]).pipe((0,a.map)((e=>{var n,r,o=(r=1,function(e){if(Array.isArray(e))return e}(n=e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}}(n,r)||function(e,t){if(e){if("string"==typeof e)return l(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?l(e,t):void 0}}(n,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[0];return{type:h._type,id:t._id,availability:s,preview:{published:o}}})))})))}};var r,o=(r=n(235))&&r.__esModule?r:{default:r},a=n(4),i=n(5),u=n(25);function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n({name:e.type,__experimental_search:e.__experimental_search}))),e,a)(t,{includeDrafts:!1}).pipe((0,r.map)((e=>e.map((e=>e.hit)))),(0,r.map)(o.collate),(0,r.map)((e=>e.map((e=>({id:e.id,type:e.type,published:e.published}))))))};var r=n(4),o=n(25)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=v(n(1097)),o=v(n(2778)),a=v(n(592)),i=n(1088),u=v(n(1102)),l=n(2779),c=v(n(1099)),s=v(n(2825)),f=v(n(2826)),d=n(1116),p=v(n(2849)),h=v(n(2885));function v(e){return e&&e.__esModule?e:{default:e}}var b={object:i.ObjectInput,array:d.SanityArrayInput,boolean:r.default,number:a.default,text:c.default,email:o.default,datetime:l.DateTimeInput,date:l.DateInput,url:s.default,image:p.default,file:h.default,string:u.default,slug:f.default};t.default=b},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=c(n(0)),o=n(1),a=n(20),i=n(10),u=c(n(21));function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function c(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}var s=r.default.forwardRef((function(e,t){var n=e.value,l=e.readOnly,c=e.type,s=e.markers,f=e.level,d=e.onFocus,p=e.onBlur,h=e.onChange,v=e.presence,b=(0,a.useId)(),m=(0,r.useMemo)((()=>s.filter((e=>"validation"===e.type&&"error"===e.level))),[s]),y=r.default.useCallback((e=>{var t=e.currentTarget.value;h(u.default.from(t?(0,u.set)(t):(0,u.unset)()))}),[h]);return r.default.createElement(i.FormField,{level:f,title:c.title,description:c.description,inputId:b,__unstable_presence:v,__unstable_markers:s},r.default.createElement(o.TextInput,{type:"email",inputMode:"email",id:b,customValidity:m.length>0?m[0].item.message:"",value:n||"",readOnly:Boolean(l),placeholder:c.placeholder,onChange:y,onFocus:d,onBlur:p,ref:t}))}));t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"DateInput",{enumerable:!0,get:function(){return o.DateInput}}),Object.defineProperty(t,"DateTimeInput",{enumerable:!0,get:function(){return r.DateTimeInput}});var r=n(2780),o=n(2824)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DateTimeInput=void 0;var r=f(n(0)),o=n(252),a=n(577),i=f(n(21)),u=n(1103),l=n(2823),c=["type","onChange"];function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function f(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}function d(){return d=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var h="YYYY-MM-DD",v="HH:mm";function b(e){return e.toISOString()}function m(e){var t=new Date(e);return(0,l.isValidDate)(t)?{isValid:!0,date:t}:{isValid:!1,error:'Invalid date value: "'.concat(e,'"')}}var y=r.default.forwardRef((function(e,t){var n=e.type,l=e.onChange,s=p(e,c),f=n.title,y=n.description,g=n.placeholder,O=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{dateFormat:e.dateFormat||h,timeFormat:e.timeFormat||v,timeStep:"timeStep"in e&&Number(e.timeStep)||1,calendarTodayLabel:e.calendarTodayLabel||"Today"}}(n.options),w=O.dateFormat,j=O.timeFormat,_=O.timeStep,E=(0,r.useCallback)((e=>{var t=e;null!==t&&_>1&&(t=function(e,t){if(!t||1===t)return e;var n=(0,o.parseISO)(e),r=(0,o.getMinutes)(n),a=r%t;return b(0!==a?(0,o.setMinutes)(n,r-a):n)}(t,_)),l(i.default.from([null===t?(0,i.unset)():(0,i.set)(t)]))}),[l,_]),x=r.default.useCallback((e=>(0,a.format)(e,"".concat(w," ").concat(j))),[w,j]),P=r.default.useCallback((e=>(0,a.parse)(e,"".concat(w," ").concat(j))),[w,j]);return r.default.createElement(u.CommonDateTimeInput,d({},s,{onChange:E,ref:t,selectTime:!0,timeStep:_,title:f,description:y,placeholder:g,serialize:b,deserialize:m,formatInputValue:x,parseInputValue:P}))}));t.DateTimeInput=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DateTimeInput=void 0;var r,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=(r=n(596))&&r.__esModule?r:{default:r},i=n(1),u=n(7),l=n(2815),c=n(1115),s=["value","inputValue","onInputChange","onChange","selectTime","timeStep"];function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function d(){return d=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var b=o.default.forwardRef((function(e,t){var n=e.value,r=e.inputValue,f=e.onInputChange,h=e.onChange,b=e.selectTime,m=e.timeStep,y=v(e,s),g=p(o.default.useState(null),2),O=g[0],w=g[1],j=(0,i.useForwardedRef)(t),_=o.default.useRef(null),E=p(o.default.useState(!1),2),x=E[0],P=E[1];(0,i.useClickOutside)((()=>P(!1)),[O]);var k=(0,o.useCallback)((()=>{var e,t;null===(e=j.current)||void 0===e||e.focus(),null===(t=j.current)||void 0===t||t.select()}),[j]),C=(0,o.useCallback)((e=>{"Escape"===e.key&&P(!1)}),[]),S=(0,o.useCallback)((()=>P(!0)),[]),D=o.default.createElement(i.Box,{padding:1},o.default.createElement(i.Button,{ref:_,icon:u.CalendarIcon,mode:"bleed",padding:2,onClick:S,style:{display:"block"},"data-testid":"select-date-button"}));return o.default.createElement(c.LazyTextInput,d({ref:j},y,{value:r,onChange:f,suffix:x?o.default.createElement(i.LayerProvider,{zOffset:1e3},o.default.createElement(i.Popover,{constrainSize:!0,"data-testid":"date-input-dialog",portal:!0,content:o.default.createElement(i.Box,{overflow:"auto"},o.default.createElement(a.default,{onDeactivation:k},o.default.createElement(l.DatePicker,{selectTime:b,timeStep:m,onKeyUp:C,value:n,onChange:h}))),open:!0,placement:"bottom-end",ref:w,radius:2},D)):D}))}));t.DateTimeInput=b},function(e,t,n){"use strict";var r=n(2783),o=n(121),a=n(0),i=(n.n(a),n(1104)),u=n(2798),l=a.forwardRef((function(e,t){return a.createElement(i.a,Object(o.a)({sideCar:u.a,ref:t},e))})),c=i.a.propTypes||{};c.sideCar,Object(r.a)(c,["sideCar"]);l.propTypes={},t.a=l},function(e,t,n){"use strict";t.a=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}},function(e,t,n){"use strict";n(267),n(597),n(598),n(2785);var r=n(2786);n.d(t,"a",(function(){return r.a}));n(2787),n(2788),n(2789)},function(e,t,n){"use strict";n(267),n(598)},function(e,t,n){"use strict";t.a=function(e,t){return Object(o.a)(t||null,(function(t){return e.forEach((function(e){return Object(r.a)(e,t)}))}))};var r=n(267),o=n(597)},function(e,t,n){"use strict";n(267),n(597)},function(e,t,n){"use strict";n(267),n(598)},function(e,t,n){"use strict";new WeakMap},function(e,t,n){"use strict";n(2791),n(1106),n(2794);var r=n(2795);n.d(t,"a",(function(){return r.a})),n.d(t,"b",(function(){return r.b}));n(2796),n(2797)},function(e,t,n){"use strict";n(8);var r=n(0);n.n(r),n(1106)},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r={isNode:n(2793).a,forceCache:!1}},function(e,t,n){"use strict";t.a=!1},function(e,t,n){"use strict"},function(e,t,n){"use strict";t.a=function(e,t){void 0===t&&(t=o);return a(e,t)},t.b=function(e){void 0===e&&(e={});var t=a(null);return t.options=Object(r.a)({async:!0,ssr:!1},e),t};var r=n(8);function o(e){return e}function a(e,t){void 0===t&&(t=o);var n=[],r=!1;return{read:function(){if(r)throw new Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return n.length?n[n.length-1]:e},useMedium:function(e){var o=t(e,r);return n.push(o),function(){n=n.filter((function(e){return e!==o}))}},assignSyncMedium:function(e){for(r=!0;n.length;){var t=n;n=[],t.forEach(e)}n={push:function(t){return e(t)},filter:function(){return n}}},assignMedium:function(e){r=!0;var t=[];if(n.length){var o=n;n=[],o.forEach(e),t=n}var a=function(){var n=t;t=[],n.forEach(e)},i=function(){return Promise.resolve().then(a)};i(),n={push:function(e){t.push(e),i()},filter:function(e){return t=t.filter(e),n}}}}}},function(e,t,n){"use strict";n(8);var r=n(0);n.n(r)},function(e,t,n){"use strict";var r=n(8),o=n(0),a=(n.n(o),function(e){var t=e.sideCar,n=Object(r.d)(e,["sideCar"]);if(!t)throw new Error("Sidecar: please provide `sideCar` property to import the right car");var a=t.read();if(!a)throw new Error("Sidecar medium not found");return o.createElement(a,Object(r.a)({},n))});a.isSideCarExport=!0},function(e,t,n){"use strict";var r=n(0),o=(n.n(r),n(18)),a=(n.n(o),n(2799)),i=n(2800),u=n(366),l=n(599),c=function(){return document&&document.activeElement===document.body||Object(i.c)()},s=null,f=null,d=null,p=!1,h=function(){return!0};function v(e,t,n,r){var o=null,a=e;do{var i=r[a];if(i.guard)i.node.dataset.focusAutoGuard&&(o=i);else{if(!i.lockItem)break;if(a!==e)return;o=null}}while((a+=n)!==t);o&&(o.node.tabIndex=0)}var b=function(e){return e&&"current"in e?e.current:e},m=function e(t,n,r){return n&&(n.host===t&&(!n.activeElement||r.contains(n.activeElement))||n.parentNode&&e(t,n.parentNode,r))},y=function(){var e,t=!1;if(s){var n=s,r=n.observed,o=n.persistentFocus,a=n.autoFocus,u=n.shards,l=n.crossFrame,y=n.focusOptions,g=r||d&&d.portaledElement,O=document&&document.activeElement;if(g){var w=[g].concat(u.map(b).filter(Boolean));if(O&&!function(e){return(s.whiteList||h)(e)}(O)||(o||(l?Boolean(p):"meanwhile"===p)||!c()||!f&&a)&&(g&&!(Object(i.b)(w)||O&&function(e,t){return t.some((function(t){return m(e,t,t)}))}(O,w)||(e=O,d&&d.portaledElement===e))&&(document&&!f&&O&&!a?(O.blur&&O.blur(),document.body.focus()):(t=Object(i.a)(w,f,{focusOptions:y}),d={})),p=!1,f=document&&document.activeElement),document){var j=document&&document.activeElement,_=Object(i.d)(w),E=_.map((function(e){return e.node})).indexOf(j);E>-1&&(_.filter((function(e){var t=e.guard,n=e.node;return t&&n.dataset.focusAutoGuard})).forEach((function(e){return e.node.removeAttribute("tabIndex")})),v(E,_.length,1,_),v(E,-1,-1,_))}}}return t},g=function(e){y()&&e&&(e.stopPropagation(),e.preventDefault())},O=function(){return Object(u.a)(y)},w=function(e){var t=e.target,n=e.currentTarget;n.contains(t)||(d={observerNode:n,portaledElement:t})},j=function(){p="just",setTimeout((function(){p="meanwhile"}),0)};l.c.assignSyncMedium(w),l.a.assignMedium(O),l.b.assignMedium((function(e){return e({moveFocusInside:i.a,focusInside:i.b})})),t.a=Object(a.a)((function(e){return e.filter((function(e){return!e.disabled}))}),(function(e){var t=e.slice(-1)[0];t&&!s&&(document.addEventListener("focusin",g),document.addEventListener("focusout",O),window.addEventListener("blur",j));var n=s,r=n&&t&&t.id===n.id;s=t,n&&!r&&(n.onDeactivation(),e.filter((function(e){return e.id===n.id})).length||n.returnFocus(!t)),t?(f=null,r&&n.observed===t.observed||t.onActivation(),y(),Object(u.a)(y)):(document.removeEventListener("focusin",g),document.removeEventListener("focusout",O),window.removeEventListener("blur",j),f=null)}))((function(){return null}))},function(e,t,n){"use strict";var r=n(1107),o=n(587),a=n(0),i=n.n(a);t.a=function(e,t){return function(n){var u,l=[];function c(){u=e(l.map((function(e){return e.props}))),t(u)}var s=function(e){function t(){return e.apply(this,arguments)||this}Object(r.a)(t,e),t.peek=function(){return u};var o=t.prototype;return o.componentDidMount=function(){l.push(this),c()},o.componentDidUpdate=function(){c()},o.componentWillUnmount=function(){var e=l.indexOf(this);l.splice(e,1),c()},o.render=function(){return i.a.createElement(n,this.props)},t}(a.PureComponent);return Object(o.a)(s,"displayName","SideEffect("+function(e){return e.displayName||e.name||"Component"}(n)+")"),s}}},function(e,t,n){"use strict";n(103);var r=n(2801),o=n(2805),a=(n(1108),n(2808)),i=n(1112);n(2809),n(2810),n(364),n(365);n.d(t,"b",(function(){return r.a})),n.d(t,"c",(function(){return o.a})),n.d(t,"d",(function(){return a.a})),t.a=i.b},function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var r=n(126),o=n(364),a=n(159),i=n(365),u=function(e){return Boolean(Object(a.b)(e.querySelectorAll("iframe")).some((function(e){return e===document.activeElement})))},l=function(e){var t=document&&Object(i.a)();return!(!t||t.dataset&&t.dataset.focusGuard)&&Object(o.a)(e).some((function(e){return Object(r.a)(e,t)||u(e)}))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(159),o=function(e,t){var n=e.tabIndex-t.tabIndex,r=e.index-t.index;if(n){if(!e.tabIndex)return 1;if(!t.tabIndex)return-1}return n||r},a=function(e,t,n){return Object(r.b)(e).map((function(e,t){return{node:e,index:t,tabIndex:n&&-1===e.tabIndex?(e.dataset||{}).focusGuard?0:-1:e.tabIndex}})).filter((function(e){return!t||e.tabIndex>=0})).sort(o)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return l})),n.d(t,"b",(function(){return c}));var r=n(103),o=n(159),a=n(2804).a.join(","),i="".concat(a,", [data-focus-guard]"),u=function(e,t){var n;return Object(o.b)((null===(n=e.shadowRoot)||void 0===n?void 0:n.children)||e.children).reduce((function(e,n){return e.concat(n.matches(t?i:a)?[n]:[],u(n))}),[])},l=function(e,t){return e.reduce((function(e,n){return e.concat(u(n,t),n.parentNode?Object(o.b)(n.parentNode.querySelectorAll(a)).filter((function(e){return e===n})):[])}),[])},c=function(e){var t=e.querySelectorAll("[".concat(r.b,"]"));return Object(o.b)(t).map((function(e){return l([e])})).reduce((function(e,t){return e.concat(t)}),[])}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=["button:enabled","select:enabled","textarea:enabled","input:enabled","a[href]","area[href]","summary","iframe","object","embed","audio[controls]","video[controls]","[tabindex]","[contenteditable]","[autofocus]"]},function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var r=n(103),o=n(126),a=n(159),i=n(365),u=function(){var e=document&&Object(i.a)();return!!e&&Object(a.b)(document.querySelectorAll("[".concat(r.a,"]"))).some((function(t){return Object(o.a)(t,e)}))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return u}));var r=n(1109),o=n(1110),a=n(205),i="NEW_FOCUS",u=function(e,t,n,u){var l=e.length,c=e[0],s=e[l-1],f=Object(a.d)(n);if(!(n&&e.indexOf(n)>=0)){var d=void 0!==n?t.indexOf(n):-1,p=u?t.indexOf(u):d,h=u?e.indexOf(u):-1,v=d-p,b=t.indexOf(c),m=t.indexOf(s),y=Object(r.b)(t),g=(void 0!==n?y.indexOf(n):-1)-(u?y.indexOf(u):d),O=Object(o.b)(e,0),w=Object(o.b)(e,l-1);return-1===d||-1===h?i:!v&&h>=0?h:d<=b&&f&&Math.abs(v)>1?w:d>=m&&f&&Math.abs(v)>1?O:v&&Math.abs(g)>1?h:d<=b?w:d>m?O:v?Math.abs(v)>1?h:(l+h+v)%l:void 0}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(126),o=n(1110),a=n(205),i=function(e,t,n){var i,u=e.map((function(e){return e.node})),l=Object(r.b)(u.filter((i=n,function(e){var t,n=null===(t=Object(a.a)(e))||void 0===t?void 0:t.autofocus;return e.autofocus||void 0!==n&&"false"!==n||i.indexOf(e)>=0})));return l&&l.length?Object(o.a)(l):Object(o.a)(Object(r.b)(t))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var r=n(126),o=n(364),a=n(205),i=n(1111),u=function(e){var t=Object(o.a)(e).filter(a.e),n=Object(i.b)(e,e,t),u=new Map,l=Object(r.d)([n],u,!0),c=Object(r.d)(t,u).filter((function(e){var t=e.node;return Object(a.e)(t)})).map((function(e){return e.node}));return l.map((function(e){var t=e.node;return{node:t,index:e.index,lockItem:c.indexOf(t)>=0,guard:Object(a.d)(t)}}))}},function(e,t,n){"use strict";n(1112),n(126)},function(e,t,n){"use strict"},function(e,t,n){"use strict";var r=n(1104),o=n(2812),a=n(2813),i=n(2814),u=n(1105);n.d(t,"a",(function(){return o.a})),n.d(t,"e",(function(){return a.a})),n.d(t,"c",(function(){return i.a})),n.d(t,"d",(function(){return u.a})),n.d(t,"b",(function(){return r.a})),n.d(t,"f",(function(){return a.b}));r.a},function(e,t,n){"use strict";var r=n(121),o=n(0),a=(n.n(o),n(18)),i=(n.n(a),n(103)),u=n(366),l=function(e){var t=e.disabled,n=e.children,a=e.className;return o.createElement("div",Object(r.a)({},Object(u.b)(i.b,!t),{className:a}),n)};l.propTypes={},l.defaultProps={disabled:!1,className:void 0},t.a=l},function(e,t,n){"use strict";n.d(t,"b",(function(){return c}));var r=n(121),o=n(0),a=(n.n(o),n(18)),i=(n.n(a),n(103)),u=n(366),l=n(599),c=function(e){o.useEffect((function(){var t=!0;return l.b.useMedium((function(n){var r=e&&e.current;t&&r&&(n.focusInside(r)||n.moveFocusInside(r,null))})),function(){t=!1}}),[e])};function s(e){var t=e.disabled,n=e.className,a=e.children,l=o.useRef(null);return c(t?void 0:l),o.createElement("div",Object(r.a)({},Object(u.b)(i.b,!t),{ref:l,className:n}),a)}s.propTypes={},s.defaultProps={disabled:!1,className:void 0},t.a=s},function(e,t,n){"use strict";var r=n(121),o=n(0),a=(n.n(o),n(18)),i=(n.n(a),n(103)),u=n(366),l=function(e){var t=e.children,n=e.className;return o.createElement("div",Object(r.a)({},Object(u.b)(i.a,!0),{className:n}),t)};l.propTypes={},l.defaultProps={className:void 0},t.a=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DatePicker=void 0;var r,o=(r=n(0))&&r.__esModule?r:{default:r},a=n(2816),i=["value","onChange"];function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var f=o.default.forwardRef((function(e,t){var n=e.value,r=void 0===n?new Date:n,c=e.onChange,f=s(e,i),d=l(o.default.useState(),2),p=d[0],h=d[1],v=o.default.useCallback((e=>{c(e),h(void 0)}),[c]);return o.default.createElement(a.Calendar,u({},f,{ref:t,selectedDate:r,onSelect:v,focusedDate:p||r,onFocusedDateChange:h}))}));t.DatePicker=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Calendar=void 0;var r,o=(r=n(1113))&&r.__esModule?r:{default:r},a=n(1),i=n(7),u=n(252),l=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=v(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),c=n(2819),s=n(600),f=n(2821),d=n(1114),p=n(2822),h=["selectTime","onFocusedDateChange","selectedDate","focusedDate","timeStep","onSelect"];function v(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(v=function(e){return e?n:t})(e)}function b(){return b=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var O=l.default.createElement("span",{"data-preserve-focus":!0,style:{overflow:"hidden",position:"absolute",outline:"none"},tabIndex:-1}),w=(0,l.forwardRef)((function(e,t){var n=e.selectTime,r=e.onFocusedDateChange,i=e.selectedDate,d=void 0===i?new Date:i,p=e.focusedDate,v=void 0===p?d:p,y=e.timeStep,w=void 0===y?1:y,x=e.onSelect,P=g(e,h),k=(0,l.useCallback)((e=>r(e)),[r]),C=(0,l.useCallback)((e=>k((0,u.setDate)((0,u.setMonth)(v,e),1))),[v,k]),S=(0,l.useCallback)((e=>C(Number(e.currentTarget.value))),[C]),D=(0,l.useCallback)((e=>k((0,u.addMonths)(v,e))),[v,k]),M=(0,l.useCallback)((e=>k((0,u.setYear)(v,e))),[v,k]),A=(0,l.useCallback)((e=>{x((0,u.setMinutes)((0,u.setHours)(e,d.getHours()),d.getMinutes()))}),[x,d]),T=(0,l.useCallback)((e=>{var t=Number(e.currentTarget.value);x((0,u.setMinutes)(d,t))}),[x,d]),I=(0,l.useCallback)((e=>{var t=Number(e.currentTarget.value);x((0,u.setHours)(d,t))}),[x,d]),R=(0,l.useCallback)(((e,t)=>{x((0,u.setHours)((0,u.setMinutes)(d,t),e))}),[x,d]),F=(0,a.useForwardedRef)(t),B=(0,l.useCallback)((()=>{var e,t;null===(e=F.current)||void 0===e||null===(t=e.querySelector('[data-focused="true"]'))||void 0===t||t.focus()}),[F]),L=(0,l.useCallback)((e=>{var t,n;s.ARROW_KEYS.includes(e.key)&&(e.preventDefault(),e.target.hasAttribute("data-calendar-grid")?B():("ArrowUp"===e.key&&r((0,u.addDays)(v,-7)),"ArrowDown"===e.key&&r((0,u.addDays)(v,7)),"ArrowLeft"===e.key&&r((0,u.addDays)(v,-1)),"ArrowRight"===e.key&&r((0,u.addDays)(v,1)),null===(t=F.current)||void 0===t||null===(n=t.querySelector("[data-preserve-focus]"))||void 0===n||n.focus()))}),[F,B,r,v]);(0,l.useEffect)((()=>{B()}),[B]),(0,l.useEffect)((()=>{var e;(null===(e=document.activeElement)||void 0===e?void 0:e.matches("[data-calendar-grid], [data-calendar-grid] [data-preserve-focus]"))&&B()}),[F,B,v]);var N=(0,l.useCallback)((()=>A((0,u.addDays)(new Date,-1))),[A]),W=(0,l.useCallback)((()=>A(new Date)),[A]),V=(0,l.useCallback)((()=>A((0,u.addDays)(new Date,1))),[A]),z=(0,l.useCallback)((()=>x(new Date)),[x]);return l.default.createElement(a.Box,b({"data-ui":"Calendar"},P,{ref:F}),l.default.createElement(a.Box,{padding:2},f.features.dayPresets&&l.default.createElement(a.Grid,{columns:3,"data-ui":"CalendaryDayPresets",gap:1},l.default.createElement(a.Button,{text:"Yesterday",mode:"bleed",fontSize:1,onClick:N}),l.default.createElement(a.Button,{text:"Today",mode:"bleed",fontSize:1,onClick:W}),l.default.createElement(a.Button,{text:"Tomorrow",mode:"bleed",fontSize:1,onClick:V})),l.default.createElement(a.Flex,null,l.default.createElement(a.Box,{flex:1},l.default.createElement(_,{moveFocusedDate:D,onChange:S,value:null==v?void 0:v.getMonth()})),l.default.createElement(a.Box,{marginLeft:2},l.default.createElement(E,{moveFocusedDate:D,onChange:M,value:v.getFullYear()}))),l.default.createElement(a.Box,{"data-calendar-grid":!0,onKeyDown:L,marginTop:2,overflow:"hidden",tabIndex:0},l.default.createElement(c.CalendarMonth,{date:v,focused:v,onSelect:A,selected:d}),O)),n&&l.default.createElement(a.Box,{padding:2,style:{borderTop:"1px solid var(--card-border-color)"}},l.default.createElement(a.Flex,{align:"center"},l.default.createElement(a.Flex,{align:"center",flex:1},l.default.createElement(a.Box,null,l.default.createElement(a.Select,{"aria-label":"Select hour",value:null==d?void 0:d.getHours(),onChange:I},s.HOURS_24.map((e=>l.default.createElement("option",{key:e,value:e},"".concat(e).padStart(2,"0")))))),l.default.createElement(a.Box,{paddingX:1},l.default.createElement(a.Text,null,":")),l.default.createElement(a.Box,null,l.default.createElement(a.Select,{"aria-label":"Select minutes",value:null==d?void 0:d.getMinutes(),onChange:T},(0,o.default)(0,60,w).map((e=>l.default.createElement("option",{key:e,value:e},"".concat(e).padStart(2,"0"))))))),l.default.createElement(a.Box,{marginLeft:2},l.default.createElement(a.Button,{text:"Set to current time",mode:"bleed",onClick:z}))),f.features.timePresets&&l.default.createElement(a.Flex,{direction:"row",justify:"center",align:"center",style:{marginTop:5}},s.DEFAULT_TIME_PRESETS.map((e=>{var t=m(e,2),n=t[0],r=t[1];return l.default.createElement(j,{key:"".concat(n,"-").concat(r),hours:n,minutes:r,onTimeChange:R,selectedDate:d})})))))}));function j(e){var t=e.hours,n=e.minutes,r=e.onTimeChange,o=e.selectedDate,i=(0,d.formatTime)(t,n),u=(0,l.useCallback)((()=>{r(t,n)}),[t,n,r]);return l.default.createElement(a.Button,{text:i,"aria-label":"".concat(i," on ").concat(o.toDateString()),mode:"bleed",fontSize:1,onClick:u})}function _(e){var t=e.moveFocusedDate,n=e.onChange,r=e.value,o=(0,l.useCallback)((()=>t(-1)),[t]),u=(0,l.useCallback)((()=>t(1)),[t]);return l.default.createElement(a.Flex,{flex:1},l.default.createElement(a.Button,{"aria-label":"Go to previous month",onClick:o,mode:"bleed",icon:i.ChevronLeftIcon,paddingX:2,radius:0}),l.default.createElement(a.Box,{flex:1},l.default.createElement(a.Select,{radius:0,value:r,onChange:n},s.MONTH_NAMES.map(((e,t)=>l.default.createElement("option",{key:t,value:t},e))))),l.default.createElement(a.Button,{"aria-label":"Go to next month",mode:"bleed",icon:i.ChevronRightIcon,onClick:u,paddingX:2,radius:0}))}function E(e){var t=e.moveFocusedDate,n=e.onChange,r=e.value,o=(0,l.useCallback)((()=>t(-12)),[t]),u=(0,l.useCallback)((()=>t(12)),[t]);return l.default.createElement(a.Flex,null,l.default.createElement(a.Button,{"aria-label":"Previous year",onClick:o,mode:"bleed",icon:i.ChevronLeftIcon,paddingX:2,radius:0}),l.default.createElement(p.YearInput,{value:r,onChange:n,radius:0,style:{width:65}}),l.default.createElement(a.Button,{"aria-label":"Next year",onClick:u,mode:"bleed",icon:i.ChevronRightIcon,paddingX:2,radius:0}))}t.Calendar=w},function(e,t,n){var r=n(2818),o=n(507),a=n(938);e.exports=function(e){return function(t,n,i){return i&&"number"!=typeof i&&o(t,n,i)&&(n=i=void 0),t=a(t),void 0===n?(n=t,t=0):n=a(n),i=void 0===i?ti.default.createElement(o.Box,{key:e,paddingY:2},i.default.createElement(o.Text,{size:1,weight:"medium",style:{textAlign:"center"}},e)))),(0,c.getWeeksOfMonth)(e.date).map(((t,n)=>t.days.map(((t,r)=>{var o=e.focused&&(0,a.isSameDay)(t,e.focused),l=e.selected&&(0,a.isSameDay)(t,e.selected),c=(0,a.isSameDay)(t,new Date),s=e.focused&&(0,a.isSameMonth)(t,e.focused);return i.default.createElement(u.CalendarDay,{date:t,focused:o,isCurrentMonth:s,isToday:c,key:"".concat(n,"-").concat(r),onSelect:e.onSelect,selected:l})}))))))};var r,o=n(1),a=n(252),i=(r=n(0))&&r.__esModule?r:{default:r},u=n(2820),l=n(600),c=n(1114)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CalendarDay=function(e){var t=e.date,n=e.focused,a=e.isCurrentMonth,i=e.isToday,u=e.onSelect,l=e.selected,c=(0,o.useCallback)((()=>{u(t)}),[t,u]);return o.default.createElement("div",{"aria-selected":l,"data-ui":"CalendarDay"},o.default.createElement(r.Card,{"aria-label":t.toDateString(),"aria-pressed":l,as:"button",__unstable_focusRing:!0,"data-weekday":!0,"data-focused":n?"true":"",role:"button",tabIndex:-1,onClick:c,padding:3,radius:2,selected:l,tone:i||l?"primary":"default"},o.default.createElement(r.Text,{muted:!l&&!a,style:{textAlign:"center"},weight:a?"medium":"regular"},t.getDate())))};var r=n(1),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=a(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=o?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(r,i,u):r[i]=e[i]}r.default=e,n&&n.set(e,r);return r}(n(0));function a(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(a=function(e){return e?n:t})(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.features=void 0;t.features={dayPresets:!1,timePresets:!1}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.YearInput=void 0;var r,o=(r=n(0))&&r.__esModule?r:{default:r},a=n(1115),i=["onChange"];function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}t.YearInput=e=>{var t=e.onChange,n=l(e,i),r=o.default.useCallback((e=>{var n=parseInt(e.currentTarget.value,10);isNaN(n)||t(n)}),[t]);return o.default.createElement(a.LazyTextInput,u({},n,{onChange:r,inputMode:"numeric"}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isValidDate=function(e){return e instanceof Date&&!isNaN(e.valueOf())}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DateInput=void 0;var r=c(n(0)),o=n(577),a=c(n(21)),i=n(1103),u=["type","onChange"];function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function c(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var d="YYYY-MM-DD",p=d;var h=e=>(0,o.parse)(e,d),v=e=>(0,o.format)(e,d),b=r.default.forwardRef((function(e,t){var n=e.type,l=e.onChange,c=f(e,u),d=n.title,b=n.description,m=n.placeholder,y=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{dateFormat:e.dateFormat||p,calendarTodayLabel:e.calendarTodayLabel||"Today"}}(n.options),g=y.dateFormat,O=(0,r.useCallback)((e=>{l(a.default.from([null===e?(0,a.unset)():(0,a.set)(e)]))}),[l]),w=r.default.useCallback((e=>(0,o.format)(e,g)),[g]),j=r.default.useCallback((e=>(0,o.parse)(e,g)),[g]);return r.default.createElement(i.CommonDateTimeInput,s({},c,{onChange:O,ref:t,selectTime:!1,title:d,description:b,placeholder:m,parseInputValue:j,formatInputValue:w,deserialize:h,serialize:v}))}));t.DateInput=b},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=s(n(0)),o=n(1),a=n(20),i=n(10),u=s(n(21)),l=n(1098);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}var f=r.default.forwardRef((function(e,t){var n,c,s=e.value,f=e.readOnly,d=e.type,p=e.markers,h=e.level,v=e.onFocus,b=e.onBlur,m=e.onChange,y=e.presence,g=(0,a.useId)(),O=(0,r.useMemo)((()=>p.filter((e=>"validation"===e.type&&"error"===e.level))),[p]),w=r.default.useCallback((e=>{var t=e.currentTarget.value;m(u.default.from(t?(0,u.set)(t):(0,u.unset)()))}),[m]),j=(0,l.getValidationRule)(d,"uri"),_=null!=j&&null!==(n=j.constraint)&&void 0!==n&&null!==(c=n.options)&&void 0!==c&&c.allowRelative?"text":"url";return r.default.createElement(i.FormField,{level:h,__unstable_markers:p,title:d.title,description:d.description,__unstable_presence:y,inputId:g},r.default.createElement(o.TextInput,{type:_,inputMode:"url",id:g,customValidity:O.length>0?O[0].item.message:"",value:s||"",readOnly:Boolean(f),placeholder:d.placeholder,onChange:w,onFocus:v,onBlur:b,ref:t}))}));t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=m(n(0)),o=n(12),a=n(62),i=m(n(14)),u=n(1),l=n(20),c=n(10),s=n(21),f=v(n(101)),d=v(n(125)),p=n(2827),h=n(2830);function v(e){return e&&e.__esModule?e:{default:e}}function b(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(b=function(e){return e?n:t})(e)}function m(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=b(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}function y(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return g(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return g(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function g(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);nm.filter(o.isValidationErrorMarker)),[m]),C=r.default.useCallback((e=>{g(e?s.PatchEvent.from((0,s.setIfMissing)({_type:v.name}),(0,s.set)(e,["current"])):s.PatchEvent.from((0,s.unset)([])))}),[g,v.name]),S=y((0,h.useAsync)((()=>x?function(e,t,n){var r=t.slice(0,-1),o=i.get(n,r);return Promise.resolve("function"==typeof e?e(n,{parentPath:r,parent:o}):i.get(n,e))}(x,w(),j).then((e=>(0,p.slugify)(e||"",v))).then((e=>C(e))):Promise.reject(new Error('Source is missing. Check source on type "'.concat(v.name,'" in schema')))),[w,C,j,v]),2),D=S[0],M=S[1],A="pending"===(null==D?void 0:D.status),T=r.default.useCallback((e=>C(e.currentTarget.value)),[C]),I=r.default.useCallback((()=>O(["current"])),[O]);return r.default.createElement(a.ChangeIndicatorCompareValueProvider,{value:null==f?void 0:f.current,compareValue:null==d?void 0:d.current},r.default.createElement(c.FormField,{title:v.title,description:v.description,level:b,__unstable_markers:m,__unstable_presence:E,inputId:P},r.default.createElement(u.Stack,{space:3},r.default.createElement(u.Flex,null,r.default.createElement(u.Box,{flex:1},r.default.createElement(u.TextInput,{id:P,ref:t,customValidity:k.length>0?k[0].item.message:"",disabled:A,onChange:T,onFocus:I,value:(null==f?void 0:f.current)||"",readOnly:_}),"error"===(null==D?void 0:D.status)&&r.default.createElement(u.Card,{padding:2,tone:"critical"},D.error.message)),x&&r.default.createElement(u.Box,{marginLeft:1},r.default.createElement(u.Button,{mode:"ghost",type:"button",disabled:_||A,onClick:M,onFocus:I,text:"pending"===(null==D?void 0:D.status)?"Generating…":"Generate"}))))))})),w=(0,d.default)((0,f.default)(O));t.default=w},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.slugify=function(e,t){var n;if(!e)return Promise.resolve(e);var r=(null===(n=t.options)||void 0===n?void 0:n.slugify)||a;return Promise.resolve(r(e,t))};var r,o=(r=n(2828))&&r.__esModule?r:{default:r};var a=(e,t)=>{var n,r=null===(n=t.options)||void 0===n?void 0:n.maxLength,a={truncate:"number"==typeof r?r:200,symbols:!0};return e?(0,o.default)(e,a):""}},function(e,t,n){e.exports=n(2829)},function(e,t,n){var r;!function(n){"use strict";var o={"À":"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"},a=["်","ް"],i={"ာ":"a","ါ":"a","ေ":"e","ဲ":"e","ိ":"i","ီ":"i","ို":"o","ု":"u","ူ":"u","ေါင်":"aung","ော":"aw","ော်":"aw","ေါ":"aw","ေါ်":"aw","်":"်","က်":"et","ိုက်":"aik","ောက်":"auk","င်":"in","ိုင်":"aing","ောင်":"aung","စ်":"it","ည်":"i","တ်":"at","ိတ်":"eik","ုတ်":"ok","ွတ်":"ut","ေတ်":"it","ဒ်":"d","ိုဒ်":"ok","ုဒ်":"ait","န်":"an","ာန်":"an","ိန်":"ein","ုန်":"on","ွန်":"un","ပ်":"at","ိပ်":"eik","ုပ်":"ok","ွပ်":"ut","န်ုပ်":"nub","မ်":"an","ိမ်":"ein","ုမ်":"on","ွမ်":"un","ယ်":"e","ိုလ်":"ol","ဉ်":"in","ံ":"an","ိံ":"ein","ုံ":"on","ައް":"ah","ަށް":"ah"},u={en:{},az:{"ç":"c","ə":"e","ğ":"g","ı":"i","ö":"o","ş":"s","ü":"u","Ç":"C","Ə":"E","Ğ":"G","İ":"I","Ö":"O","Ş":"S","Ü":"U"},cs:{"č":"c","ď":"d","ě":"e","ň":"n","ř":"r","š":"s","ť":"t","ů":"u","ž":"z","Č":"C","Ď":"D","Ě":"E","Ň":"N","Ř":"R","Š":"S","Ť":"T","Ů":"U","Ž":"Z"},fi:{"ä":"a","Ä":"A","ö":"o","Ö":"O"},hu:{"ä":"a","Ä":"A","ö":"o","Ö":"O","ü":"u","Ü":"U","ű":"u","Ű":"U"},lt:{"ą":"a","č":"c","ę":"e","ė":"e","į":"i","š":"s","ų":"u","ū":"u","ž":"z","Ą":"A","Č":"C","Ę":"E","Ė":"E","Į":"I","Š":"S","Ų":"U","Ū":"U"},lv:{"ā":"a","č":"c","ē":"e","ģ":"g","ī":"i","ķ":"k","ļ":"l","ņ":"n","š":"s","ū":"u","ž":"z","Ā":"A","Č":"C","Ē":"E","Ģ":"G","Ī":"i","Ķ":"k","Ļ":"L","Ņ":"N","Š":"S","Ū":"u","Ž":"Z"},pl:{"ą":"a","ć":"c","ę":"e","ł":"l","ń":"n","ó":"o","ś":"s","ź":"z","ż":"z","Ą":"A","Ć":"C","Ę":"e","Ł":"L","Ń":"N","Ó":"O","Ś":"S","Ź":"Z","Ż":"Z"},sk:{"ä":"a","Ä":"A"},sr:{"љ":"lj","њ":"nj","Љ":"Lj","Њ":"Nj","đ":"dj","Đ":"Dj"},tr:{"Ü":"U","Ö":"O","ü":"u","ö":"o"}},l={ar:{"∆":"delta","∞":"la-nihaya","♥":"hob","&":"wa","|":"aw","<":"aqal-men",">":"akbar-men","∑":"majmou","¤":"omla"},az:{},ca:{"∆":"delta","∞":"infinit","♥":"amor","&":"i","|":"o","<":"menys que",">":"mes que","∑":"suma dels","¤":"moneda"},cs:{"∆":"delta","∞":"nekonecno","♥":"laska","&":"a","|":"nebo","<":"mensi nez",">":"vetsi nez","∑":"soucet","¤":"mena"},de:{"∆":"delta","∞":"unendlich","♥":"Liebe","&":"und","|":"oder","<":"kleiner als",">":"groesser als","∑":"Summe von","¤":"Waehrung"},dv:{"∆":"delta","∞":"kolunulaa","♥":"loabi","&":"aai","|":"noonee","<":"ah vure kuda",">":"ah vure bodu","∑":"jumula","¤":"faisaa"},en:{"∆":"delta","∞":"infinity","♥":"love","&":"and","|":"or","<":"less than",">":"greater than","∑":"sum","¤":"currency"},es:{"∆":"delta","∞":"infinito","♥":"amor","&":"y","|":"u","<":"menos que",">":"mas que","∑":"suma de los","¤":"moneda"},fa:{"∆":"delta","∞":"bi-nahayat","♥":"eshgh","&":"va","|":"ya","<":"kamtar-az",">":"bishtar-az","∑":"majmooe","¤":"vahed"},fi:{"∆":"delta","∞":"aarettomyys","♥":"rakkaus","&":"ja","|":"tai","<":"pienempi kuin",">":"suurempi kuin","∑":"summa","¤":"valuutta"},fr:{"∆":"delta","∞":"infiniment","♥":"Amour","&":"et","|":"ou","<":"moins que",">":"superieure a","∑":"somme des","¤":"monnaie"},ge:{"∆":"delta","∞":"usasruloba","♥":"siqvaruli","&":"da","|":"an","<":"naklebi",">":"meti","∑":"jami","¤":"valuta"},gr:{},hu:{"∆":"delta","∞":"vegtelen","♥":"szerelem","&":"es","|":"vagy","<":"kisebb mint",">":"nagyobb mint","∑":"szumma","¤":"penznem"},it:{"∆":"delta","∞":"infinito","♥":"amore","&":"e","|":"o","<":"minore di",">":"maggiore di","∑":"somma","¤":"moneta"},lt:{"∆":"delta","∞":"begalybe","♥":"meile","&":"ir","|":"ar","<":"maziau nei",">":"daugiau nei","∑":"suma","¤":"valiuta"},lv:{"∆":"delta","∞":"bezgaliba","♥":"milestiba","&":"un","|":"vai","<":"mazak neka",">":"lielaks neka","∑":"summa","¤":"valuta"},my:{"∆":"kwahkhyaet","∞":"asaonasme","♥":"akhyait","&":"nhin","|":"tho","<":"ngethaw",">":"kyithaw","∑":"paungld","¤":"ngwekye"},mk:{},nl:{"∆":"delta","∞":"oneindig","♥":"liefde","&":"en","|":"of","<":"kleiner dan",">":"groter dan","∑":"som","¤":"valuta"},pl:{"∆":"delta","∞":"nieskonczonosc","♥":"milosc","&":"i","|":"lub","<":"mniejsze niz",">":"wieksze niz","∑":"suma","¤":"waluta"},pt:{"∆":"delta","∞":"infinito","♥":"amor","&":"e","|":"ou","<":"menor que",">":"maior que","∑":"soma","¤":"moeda"},ro:{"∆":"delta","∞":"infinit","♥":"dragoste","&":"si","|":"sau","<":"mai mic ca",">":"mai mare ca","∑":"suma","¤":"valuta"},ru:{"∆":"delta","∞":"beskonechno","♥":"lubov","&":"i","|":"ili","<":"menshe",">":"bolshe","∑":"summa","¤":"valjuta"},sk:{"∆":"delta","∞":"nekonecno","♥":"laska","&":"a","|":"alebo","<":"menej ako",">":"viac ako","∑":"sucet","¤":"mena"},sr:{},tr:{"∆":"delta","∞":"sonsuzluk","♥":"ask","&":"ve","|":"veya","<":"kucuktur",">":"buyuktur","∑":"toplam","¤":"para birimi"},uk:{"∆":"delta","∞":"bezkinechnist","♥":"lubov","&":"i","|":"abo","<":"menshe",">":"bilshe","∑":"suma","¤":"valjuta"},vn:{"∆":"delta","∞":"vo cuc","♥":"yeu","&":"va","|":"hoac","<":"nho hon",">":"lon hon","∑":"tong","¤":"tien te"}},c=[";","?",":","@","&","=","+","$",",","/"].join(""),s=[";","?",":","@","&","=","+","$",","].join(""),f=[".","!","~","*","'","(",")"].join(""),d=function(e,t){var n,r,d,p,b,m,y,g,O,w,j,_,E,x,P="-",k="",C="",S=!0,D={},M="";if("string"!=typeof e)return"";if("string"==typeof t&&(P=t),y=l.en,g=u.en,"object"==typeof t)for(j in n=t.maintainCase||!1,D=t.custom&&"object"==typeof t.custom?t.custom:D,d=+t.truncate>1&&t.truncate||!1,p=t.uric||!1,b=t.uricNoSlash||!1,m=t.mark||!1,S=!1!==t.symbols&&!1!==t.lang,P=t.separator||P,p&&(M+=c),b&&(M+=s),m&&(M+=f),y=t.lang&&l[t.lang]&&S?l[t.lang]:S?l.en:{},g=t.lang&&u[t.lang]?u[t.lang]:!1===t.lang||!0===t.lang?{}:u.en,t.titleCase&&"number"==typeof t.titleCase.length&&Array.prototype.toString.call(t.titleCase)?(t.titleCase.forEach((function(e){D[e+""]=e+""})),r=!0):r=!!t.titleCase,t.custom&&"number"==typeof t.custom.length&&Array.prototype.toString.call(t.custom)&&t.custom.forEach((function(e){D[e+""]=e+""})),Object.keys(D).forEach((function(t){var n;n=t.length>1?new RegExp("\\b"+h(t)+"\\b","gi"):new RegExp(h(t),"gi"),e=e.replace(n,D[t])})),D)M+=j;for(M=h(M+=P),E=!1,x=!1,w=0,_=(e=e.replace(/(^\s+|\s+$)/g,"")).length;w<_;w++)j=e[w],v(j,D)?E=!1:g[j]?(j=E&&g[j].match(/[A-Za-z0-9]/)?" "+g[j]:g[j],E=!1):j in o?(w+1<_&&a.indexOf(e[w+1])>=0?(C+=j,j=""):!0===x?(j=i[C]+o[j],C=""):j=E&&o[j].match(/[A-Za-z0-9]/)?" "+o[j]:o[j],E=!1,x=!1):j in i?(C+=j,j="",w===_-1&&(j=i[C]),x=!0):!y[j]||p&&-1!==c.indexOf(j)||b&&-1!==s.indexOf(j)?(!0===x?(j=i[C]+j,C="",x=!1):E&&(/[A-Za-z0-9]/.test(j)||k.substr(-1).match(/A-Za-z0-9]/))&&(j=" "+j),E=!1):(j=E||k.substr(-1).match(/[A-Za-z0-9]/)?P+y[j]:y[j],j+=void 0!==e[w+1]&&e[w+1].match(/[A-Za-z0-9]/)?P:"",E=!0),k+=j.replace(new RegExp("[^\\w\\s"+M+"_-]","g"),P);return r&&(k=k.replace(/(\w)(\S*)/g,(function(e,t,n){var r=t.toUpperCase()+(null!==n?n:"");return Object.keys(D).indexOf(r.toLowerCase())<0?r:r.toLowerCase()}))),k=k.replace(/\s+/g,P).replace(new RegExp("\\"+P+"+","g"),P).replace(new RegExp("(^\\"+P+"+|\\"+P+"+$)","g"),""),d&&k.length>d&&(O=k.charAt(d)===P,k=k.slice(0,d),O||(k=k.slice(0,k.lastIndexOf(P)))),n||r||(k=k.toLowerCase()),k},p=function(e){return function(t){return d(t,e)}},h=function(e){return e.replace(/[-\\^$*+?.()|[\]{}\/]/g,"\\$&")},v=function(e,t){for(var n in t)if(t[n]===e)return!0};void 0!==e&&e.exports?(e.exports=d,e.exports.createSlug=p):void 0===(r=function(){return d}.apply(t,[]))||(e.exports=r)}()},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useAsync=function(e,t){var n=(c=o.default.useState(null),s=2,function(e){if(Array.isArray(e))return e}(c)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}}(c,s)||function(e,t){if(e){if("string"==typeof e)return a(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?a(e,t):void 0}}(c,s)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),r=n[0],i=n[1],u=o.default.useRef(0),l=o.default.useCallback((t=>{var n=++u.current;i({status:"pending"}),Promise.resolve().then((()=>e(t))).then((e=>{n===u.current&&i({status:"complete",result:e})}),(e=>{n===u.current&&i({status:"error",error:e})}))}),[e,...t]);var c,s;return[r,l]};var r,o=(r=n(0))&&r.__esModule?r:{default:r};function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var t=f(e);d(t)}),[f,d]),b=a.default.useCallback((()=>{v(n.of[0])}),[n,v]),m=(0,a.useMemo)((()=>({constrainSize:!0,portal:!0})),[]);return h?a.default.createElement(i.Tooltip,{portal:!0,content:a.default.createElement(i.Box,{padding:2,sizing:"border"},a.default.createElement(i.Text,{size:1},"This field is read-only"))},a.default.createElement(i.Grid,null,a.default.createElement(i.Button,{icon:o.AddIcon,mode:"ghost",disabled:!0,text:1===n.of.length?"Add item":"Add item..."}))):a.default.createElement(i.Grid,{gap:1,style:{gridTemplateColumns:"repeat(auto-fit, minmax(100px, 1fr))"}},1===n.of.length?a.default.createElement(i.Button,{icon:o.AddIcon,mode:"ghost",onClick:b,text:"Add item"}):a.default.createElement(i.MenuButton,{button:a.default.createElement(i.Button,{icon:o.AddIcon,mode:"ghost",text:"Add item…"}),id:p||"",menu:a.default.createElement(i.Menu,null,n.of.map(((e,t)=>{var n,o,u=(0,r.isReferenceSchemaType)(e)&&1===(e.to||[]).length&&e.to[0].icon,l=e.icon||(null===(n=e.type)||void 0===n?void 0:n.icon)||u;return a.default.createElement(i.MenuItem,{key:t,text:e.title||(null===(o=e.type)||void 0===o?void 0:o.name),onClick:()=>v(e),icon:l})}))),popover:m}),s)}s.__SANITY_INTERNAL_IMPLEMENTATION=!0},function(e,t){e.exports=function(e){function t(r){if(n[r])return n[r].exports;var o=n[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,t),o.l=!0,o.exports}var n={};return t.m=e,t.c=n,t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=13)}([function(e,t){var n=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},function(e,t){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},function(e,t){var n=e.exports={version:"2.5.0"};"number"==typeof __e&&(__e=n)},function(e,t,n){e.exports=!n(4)((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},function(e,t){e.exports=function(e){try{return!!e()}catch(e){return!0}}},function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},function(e,t,n){var r=n(32)("wks"),o=n(9),a=n(0).Symbol,i="function"==typeof a;(e.exports=function(e){return r[e]||(r[e]=i&&a[e]||(i?a:o)("Symbol."+e))}).store=r},function(e,t,n){var r=n(0),o=n(2),a=n(8),i=n(22),u=n(10),l=function(e,t,n){var c,s,f,d,p=e&l.F,h=e&l.G,v=e&l.S,b=e&l.P,m=e&l.B,y=h?r:v?r[t]||(r[t]={}):(r[t]||{}).prototype,g=h?o:o[t]||(o[t]={}),O=g.prototype||(g.prototype={});for(c in h&&(n=t),n)f=((s=!p&&y&&void 0!==y[c])?y:n)[c],d=m&&s?u(f,r):b&&"function"==typeof f?u(Function.call,f):f,y&&i(y,c,f,e&l.U),g[c]!=f&&a(g,c,d),b&&O[c]!=f&&(O[c]=f)};r.core=o,l.F=1,l.G=2,l.S=4,l.P=8,l.B=16,l.W=32,l.U=64,l.R=128,e.exports=l},function(e,t,n){var r=n(16),o=n(21);e.exports=n(3)?function(e,t,n){return r.f(e,t,o(1,n))}:function(e,t,n){return e[t]=n,e}},function(e,t){var n=0,r=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++n+r).toString(36))}},function(e,t,n){var r=n(24);e.exports=function(e,t,n){if(r(e),void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,o){return e.call(t,n,r,o)}}return function(){return e.apply(t,arguments)}}},function(e,t){e.exports=function(e){if(null==e)throw TypeError("Can't call method on "+e);return e}},function(e,t,n){var r=n(28),o=Math.min;e.exports=function(e){return e>0?o(r(e),9007199254740991):0}},function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e,t){if(e&&t){var n=Array.isArray(t)?t:t.split(","),r=e.name||"",o=e.type||"",a=o.replace(/\/.*$/,"");return n.some((function(e){var t=e.trim();return"."===t.charAt(0)?r.toLowerCase().endsWith(t.toLowerCase()):t.endsWith("/*")?a===t.replace(/\/.*$/,""):o===t}))}return!0},n(14),n(34)},function(e,t,n){n(15),e.exports=n(2).Array.some},function(e,t,n){"use strict";var r=n(7),o=n(25)(3);r(r.P+r.F*!n(33)([].some,!0),"Array",{some:function(e){return o(this,e,arguments[1])}})},function(e,t,n){var r=n(17),o=n(18),a=n(20),i=Object.defineProperty;t.f=n(3)?Object.defineProperty:function(e,t,n){if(r(e),t=a(t,!0),r(n),o)try{return i(e,t,n)}catch(e){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(e[t]=n.value),e}},function(e,t,n){var r=n(1);e.exports=function(e){if(!r(e))throw TypeError(e+" is not an object!");return e}},function(e,t,n){e.exports=!n(3)&&!n(4)((function(){return 7!=Object.defineProperty(n(19)("div"),"a",{get:function(){return 7}}).a}))},function(e,t,n){var r=n(1),o=n(0).document,a=r(o)&&r(o.createElement);e.exports=function(e){return a?o.createElement(e):{}}},function(e,t,n){var r=n(1);e.exports=function(e,t){if(!r(e))return e;var n,o;if(t&&"function"==typeof(n=e.toString)&&!r(o=n.call(e)))return o;if("function"==typeof(n=e.valueOf)&&!r(o=n.call(e)))return o;if(!t&&"function"==typeof(n=e.toString)&&!r(o=n.call(e)))return o;throw TypeError("Can't convert object to primitive value")}},function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t,n){var r=n(0),o=n(8),a=n(23),i=n(9)("src"),u=Function.toString,l=(""+u).split("toString");n(2).inspectSource=function(e){return u.call(e)},(e.exports=function(e,t,n,u){var c="function"==typeof n;c&&(a(n,"name")||o(n,"name",t)),e[t]!==n&&(c&&(a(n,i)||o(n,i,e[t]?""+e[t]:l.join(String(t)))),e===r?e[t]=n:u?e[t]?e[t]=n:o(e,t,n):(delete e[t],o(e,t,n)))})(Function.prototype,"toString",(function(){return"function"==typeof this&&this[i]||u.call(this)}))},function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},function(e,t,n){var r=n(10),o=n(26),a=n(27),i=n(12),u=n(29);e.exports=function(e,t){var n=1==e,l=2==e,c=3==e,s=4==e,f=6==e,d=5==e||f,p=t||u;return function(t,u,h){for(var v,b,m=a(t),y=o(m),g=r(u,h,3),O=i(y.length),w=0,j=n?p(t,O):l?p(t,0):void 0;O>w;w++)if((d||w in y)&&(b=g(v=y[w],w,m),e))if(n)j[w]=b;else if(b)switch(e){case 3:return!0;case 5:return v;case 6:return w;case 2:j.push(v)}else if(s)return!1;return f?-1:c||s?s:j}}},function(e,t,n){var r=n(5);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==r(e)?e.split(""):Object(e)}},function(e,t,n){var r=n(11);e.exports=function(e){return Object(r(e))}},function(e,t){var n=Math.ceil,r=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?r:n)(e)}},function(e,t,n){var r=n(30);e.exports=function(e,t){return new(r(e))(t)}},function(e,t,n){var r=n(1),o=n(31),a=n(6)("species");e.exports=function(e){var t;return o(e)&&("function"!=typeof(t=e.constructor)||t!==Array&&!o(t.prototype)||(t=void 0),r(t)&&null===(t=t[a])&&(t=void 0)),void 0===t?Array:t}},function(e,t,n){var r=n(5);e.exports=Array.isArray||function(e){return"Array"==r(e)}},function(e,t,n){var r=n(0),o=r["__core-js_shared__"]||(r["__core-js_shared__"]={});e.exports=function(e){return o[e]||(o[e]={})}},function(e,t,n){"use strict";var r=n(4);e.exports=function(e,t){return!!e&&r((function(){t?e.call(null,(function(){}),1):e.call(null)}))}},function(e,t,n){n(35),e.exports=n(2).String.endsWith},function(e,t,n){"use strict";var r=n(7),o=n(12),a=n(36),i="".endsWith;r(r.P+r.F*n(38)("endsWith"),"String",{endsWith:function(e){var t=a(this,e,"endsWith"),n=arguments.length>1?arguments[1]:void 0,r=o(t.length),u=void 0===n?r:Math.min(o(n),r),l=String(e);return i?i.call(t,l,u):t.slice(u-l.length,u)===l}})},function(e,t,n){var r=n(37),o=n(11);e.exports=function(e,t,n){if(r(t))throw TypeError("String#"+n+" doesn't accept regex!");return String(o(e))}},function(e,t,n){var r=n(1),o=n(5),a=n(6)("match");e.exports=function(e){var t;return r(e)&&(void 0!==(t=e[a])?!!t:"RegExp"==o(e))}},function(e,t,n){var r=n(6)("match");e.exports=function(e){var t=/./;try{"/./"[e](t)}catch(n){try{return t[r]=!1,!"/./"[e](t)}catch(e){}}return!0}}])},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(4),o=n(192),a=u(n(2835)),i=u(n(2841));function u(e){return e&&e.__esModule?e:{default:e}}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;t(0,a.default)(e,n)},{type:"string",accepts:"text/*",upload:(e,t,n)=>(0,i.default)(e,n).pipe((0,r.map)((e=>({type:"uploadEvent",patches:[(0,o.set)(e)]}))))},{type:"file",accepts:"",upload:(e,t,n)=>(0,i.default)(e,n)}].map(((e,t)=>c(c({},e),{},{priority:t})));t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=(0,i.uploadImageAsset)(e,t).pipe((0,o.filter)((e=>"download"!==e.stage)),(0,o.map)((e=>h(h({},e),{},{progress:2+e.percent/100*98}))),(0,o.map)((e=>"complete"===e.type?(0,f.createUploadEvent)([(0,a.set)({_type:"reference",_ref:e.asset._id},["asset"]),(0,a.set)(100,[s.UPLOAD_STATUS_KEY,"progress"]),(0,a.set)((new Date).toISOString(),[s.UPLOAD_STATUS_KEY,"updated"])]):(0,f.createUploadEvent)([(0,a.set)(e.percent,[s.UPLOAD_STATUS_KEY,"progress"]),(0,a.set)((new Date).toISOString(),[s.UPLOAD_STATUS_KEY,"updated"])])))),d=(0,u.default)(e).pipe((0,o.mergeMap)((t=>(0,l.default)(e,t.orientation||c.DEFAULT_ORIENTATION))),(0,o.catchError)((t=>(console.warn('Image preprocessing failed for "%s" with the error: %s',e.name,t.message),(0,r.of)(null)))),(0,o.filter)(Boolean),(0,o.map)((e=>(0,f.createUploadEvent)([(0,a.set)(e,[s.UPLOAD_STATUS_KEY,"previewImage"])]))));return(0,r.of)((0,f.createInitialUploadEvent)(e)).pipe((0,o.concat)((0,r.from)(n).pipe((0,o.merge)(d))),(0,o.concat)((0,r.of)(f.CLEANUP_EVENT)))};var r=n(5),o=n(4),a=n(192),i=n(368),u=d(n(2837)),l=d(n(2840)),c=n(1117),s=n(601),f=n(1118);function d(e){return e&&e.__esModule?e:{default:e}}function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function h(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:4,n=i(t);return function(){return(0,o.from)(n(e(...arguments)))}};var r=n(4),o=n(5);function a(e,t){var n=e.indexOf(t);return n>-1&&e.splice(n,1),e}function i(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:4,t=[],n=[],i=new o.Subject;return u;function u(i){return new o.Observable((o=>{if(t.length>=e)return l(i).pipe((0,r.mergeMap)(u)).subscribe(o);var s=i.subscribe(o);return t.push(s),()=>{a(t,s),a(n,i),s.unsubscribe(),c()}}))}function l(e){return n.push(e),i.asObservable().pipe((0,r.first)((t=>t===e)))}function c(){for(;n.length>0&&t.length{var r=new window.FileReader;return r.onerror=e=>n.error(e),r.onload=()=>{n.next(r.result),n.complete()},r.readAsArrayBuffer(void 0===t?e:e.slice(0,t)),()=>r.abort()}))}(e,128e3)).pipe((0,a.map)((e=>(0,i.default)(e))),(0,a.catchError)((e=>(u.test(e.message)||console.warn("Exif read failed, continuing anyway: ".concat(e.message)),(0,o.of)({})))))};var r,o=n(5),a=n(4),i=(r=n(2838))&&r.__esModule?r:{default:r};var u=/(invalid image format)|(No exif data)/i},function(e,t,n){var r=n(2839).ExifReader;e.exports=function(e){var t=new r;t.load(e);var n,o=t.getAllTags(),a={};for(var i in o)a[(n=i,n.replace(/([A-Z][a-z])|([a-z][A-Z])|([A-Z])/g,(function(e){return 1==e.length?e.toLowerCase():e[0]==e[0].toUpperCase()?" "+e.toLowerCase():e[0]+" "+e[1].toLowerCase()})).replace(/^\s+|\s+$/g,""))]=o[i].description;return a}},function(e,t){(function(){(null!=t?t:this).ExifReader=function(){function e(){var e=this;this._getTagValueAt={1:function(t){return e._getByteAt(t)},2:function(t){return e._getAsciiAt(t)},3:function(t){return e._getShortAt(t)},4:function(t){return e._getLongAt(t)},5:function(t){return e._getRationalAt(t)},7:function(t){return e._getUndefinedAt(t)},9:function(t){return e._getSlongAt(t)},10:function(t){return e._getSrationalAt(t)}},this._tiffHeaderOffset=0}return e.prototype._MIN_DATA_BUFFER_LENGTH=2,e.prototype._JPEG_ID_SIZE=2,e.prototype._JPEG_ID=65496,e.prototype._APP_MARKER_SIZE=2,e.prototype._APP0_MARKER=65504,e.prototype._APP1_MARKER=65505,e.prototype._APP15_MARKER=65519,e.prototype._APP_ID_OFFSET=4,e.prototype._BYTES_Exif=1165519206,e.prototype._TIFF_HEADER_OFFSET=10,e.prototype._BYTE_ORDER_BIG_ENDIAN=18761,e.prototype._BYTE_ORDER_LITTLE_ENDIAN=19789,e.prototype.load=function(e){return this.loadView(new DataView(e))},e.prototype.loadView=function(e){return this._dataView=e,this._tags={},this._checkImageHeader(),this._readTags()},e.prototype._checkImageHeader=function(){var e;if((e=this._dataView).byteLength=this._APP0_MARKER&&n<=this._APP15_MARKER},e.prototype._hasExifData=function(){return 0!==this._tiffHeaderOffset},e.prototype._readTags=function(){return this._setByteOrder(),this._read0thIfd(),this._readExifIfd(),this._readGpsIfd(),this._readInteroperabilityIfd()},e.prototype._setByteOrder=function(){if(this._dataView.getUint16(this._tiffHeaderOffset)===this._BYTE_ORDER_BIG_ENDIAN)return this._littleEndian=!0;if(this._dataView.getUint16(this._tiffHeaderOffset)===this._BYTE_ORDER_LITTLE_ENDIAN)return this._littleEndian=!1;throw new Error("Illegal byte order value. Faulty image.")},e.prototype._read0thIfd=function(){var e;return e=this._getIfdOffset(),this._readIfd("0th",e)},e.prototype._getIfdOffset=function(){return this._tiffHeaderOffset+this._getLongAt(this._tiffHeaderOffset+4)},e.prototype._readExifIfd=function(){var e;if(null!=this._tags["Exif IFD Pointer"])return e=this._tiffHeaderOffset+this._tags["Exif IFD Pointer"].value,this._readIfd("exif",e)},e.prototype._readGpsIfd=function(){var e;if(null!=this._tags["GPS Info IFD Pointer"])return e=this._tiffHeaderOffset+this._tags["GPS Info IFD Pointer"].value,this._readIfd("gps",e)},e.prototype._readInteroperabilityIfd=function(){var e;if(null!=this._tags["Interoperability IFD Pointer"])return e=this._tiffHeaderOffset+this._tags["Interoperability IFD Pointer"].value,this._readIfd("interoperability",e)},e.prototype._readIfd=function(e,t){var n,r,o,a;for(n=this._getShortAt(t),t+=2,a=[],o=0;0<=n?on;0<=n?++o:--o)r=this._readTag(e,t),this._tags[r.name]={value:r.value,description:r.description},a.push(t+=12);return a},e.prototype._readTag=function(e,t){var n,r,o,a,i,u,l;return n=this._getShortAt(t),i=this._getShortAt(t+2),r=this._getLongAt(t+4),this._typeSizes[i]*r<=4?u=this._getTagValue(t+8,i,r):(l=this._getLongAt(t+8),u=this._getTagValue(this._tiffHeaderOffset+l,i,r)),i===this._tagTypes.ASCII&&(u=this._splitNullSeparatedAsciiString(u)),null!=this._tagNames[e][n]?(null!=this._tagNames[e][n].name&&null!=this._tagNames[e][n].description?(a=this._tagNames[e][n].name,o=this._tagNames[e][n].description(u)):(a=this._tagNames[e][n],o=u instanceof Array?u.join(", "):u),{name:a,value:u,description:o}):{name:"undefined-"+n,value:u,description:u}},e.prototype._getTagValue=function(e,t,n){var r,o;return 1===(o=function(){var o,a;for(a=[],o=0;0<=n?on;0<=n?++o:--o)r=this._getTagValueAt[t](e),e+=this._typeSizes[t],a.push(r);return a}.call(this)).length?o=o[0]:t===this._tagTypes.ASCII&&(o=this._getAsciiValue(o)),o},e.prototype._getAsciiValue=function(e){var t;return function(){var n,r,o;for(o=[],n=0,r=e.length;nn;0<=n?++t:--t)r.push("0");return r}()+e},e.map(t).join(":")}},8:"GPSSatellites",9:{name:"GPSStatus",description:function(e){switch(e.join("")){case"A":return"Measurement in progress";case"V":return"Measurement Interoperability";default:return"Unknown"}}},10:{name:"GPSMeasureMode",description:function(e){switch(e.join("")){case"2":return"2-dimensional measurement";case"3":return"3-dimensional measurement";default:return"Unknown"}}},11:"GPSDOP",12:{name:"GPSSpeedRef",description:function(e){switch(e.join("")){case"K":return"Kilometers per hour";case"M":return"Miles per hour";case"N":return"Knots";default:return"Unknown"}}},13:"GPSSpeed",14:{name:"GPSTrackRef",description:function(e){switch(e.join("")){case"T":return"True direction";case"M":return"Magnetic direction";default:return"Unknown"}}},15:"GPSTrack",16:{name:"GPSImgDirectionRef",description:function(e){switch(e.join("")){case"T":return"True direction";case"M":return"Magnetic direction";default:return"Unknown"}}},17:"GPSImgDirection",18:"GPSMapDatum",19:{name:"GPSDestLatitudeRef",description:function(e){switch(e.join("")){case"N":return"North latitude";case"S":return"South latitude";default:return"Unknown"}}},20:{name:"GPSDestLatitude",description:function(e){return e[0]+e[1]/60+e[2]/3600}},21:{name:"GPSDestLongitudeRef",description:function(e){switch(e.join("")){case"E":return"East longitude";case"W":return"West longitude";default:return"Unknown"}}},22:{name:"GPSDestLongitude",description:function(e){return e[0]+e[1]/60+e[2]/3600}},23:{name:"GPSDestBearingRef",description:function(e){switch(e.join("")){case"T":return"True direction";case"M":return"Magnetic direction";default:return"Unknown"}}},24:"GPSDestBearing",25:{name:"GPSDestDistanceRef",description:function(e){switch(e.join("")){case"K":return"Kilometers";case"M":return"Miles";case"N":return"Knots";default:return"Unknown"}}},26:"GPSDestDistance",27:{name:"GPSProcessingMethod",description:function(e){switch(e.slice(0,8).map((function(e){return String.fromCharCode(e)})).join("")){case"ASCII\0\0\0":return e.slice(8,e.length).map((function(e){return String.fromCharCode(e)})).join("");case"JIS\0\0\0\0\0":return"[JIS encoded text]";case"UNICODE\0":return"[Unicode encoded text]";case"\0\0\0\0\0\0\0\0":return"[Undefined encoding]"}}},28:{name:"GPSAreaInformation",description:function(e){switch(e.slice(0,8).map((function(e){return String.fromCharCode(e)})).join("")){case"ASCII\0\0\0":return e.slice(8,e.length).map((function(e){return String.fromCharCode(e)})).join("");case"JIS\0\0\0\0\0":return"[JIS encoded text]";case"UNICODE\0":return"[Unicode encoded text]";case"\0\0\0\0\0\0\0\0":return"[Undefined encoding]"}}},29:"GPSDateStamp",30:{name:"GPSDifferential",description:function(e){switch(e){case 0:return"Measurement without differential correction";case 1:return"Differential correction applied";default:return"Unknown"}}}},interoperability:{1:"InteroperabilityIndex",2:"UnknownInteroperabilityTag0x0002",4097:"UnknownInteroperabilityTag0x1001",4098:"UnknownInteroperabilityTag0x1002"}},e.prototype.getTagValue=function(e){return null!=this._tags[e]?this._tags[e].value:void 0},e.prototype.getTagDescription=function(e){return null!=this._tags[e]?this._tags[e].description:void 0},e.prototype.getAllTags=function(){return this._tags},e}()}).call(this)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return(n=window.URL.createObjectURL(e),new o.Observable((e=>{var t=new window.Image;return t.onerror=()=>{e.error(new Error('Could not load image from url "'.concat(n,'". Image may be of an unsupported format')))},t.onload=()=>{e.next(t),e.complete()},t.src=n,()=>{}}))).pipe((0,a.mergeMap)((e=>(0,i.default)(e,t))));var n};var r,o=n(5),a=n(4),i=(r=n(1117))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=(0,a.uploadFileAsset)(e,t).pipe((0,o.map)((e=>"complete"===e.type?(0,l.createUploadEvent)([(0,i.set)({_type:"reference",_ref:e.asset._id},["asset"]),(0,i.set)(100,[u.UPLOAD_STATUS_KEY,"progress"]),(0,i.set)((new Date).toISOString(),[u.UPLOAD_STATUS_KEY,"updated"])]):(0,l.createUploadEvent)([(0,i.set)(e.percent,[u.UPLOAD_STATUS_KEY,"progress"]),(0,i.set)((new Date).toISOString(),[u.UPLOAD_STATUS_KEY,"updated"])]))));return(0,r.of)((0,l.createInitialUploadEvent)(e)).pipe((0,o.concat)(n),(0,o.concat)((0,r.of)(l.CLEANUP_EVENT)))};var r=n(5),o=n(4),a=n(368),i=n(192),u=n(601),l=n(1118)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2843);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ArrayOfPrimitivesInput=void 0;var r=v(n(60)),o=v(n(0)),a=n(14),i=n(1),u=n(10),l=n(152),c=n(21),s=n(585),f=n(195),d=v(n(1119)),p=n(2844),h=n(2845);function v(e){return e&&e.__esModule?e:{default:e}}function b(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var m=[];function y(e,t,n){var r=t.slice();return r.splice(e+1,0,n),r}class g extends o.default.PureComponent{constructor(){super(...arguments),b(this,"_element",null),b(this,"_lastAddedIndex",-1),b(this,"handleAppend",(e=>{var t=this.props,n=t.value,r=void 0===n?[]:n,o=t.onFocus;this.set(r.concat(e)),o([r.length])})),b(this,"handlePrepend",(e=>{var t=this.props,n=t.value,r=void 0===n?[]:n,o=t.onFocus;this.set([e].concat(r)),o([r.length])})),b(this,"handleRemoveItem",(e=>{this.removeAt(e)})),b(this,"handleInsert",((e,t,n)=>{var r=this.props,o=r.value,a=void 0===o?[]:o,i=r.onFocus,u=t+("before"===e?-1:0);this.set(y(u,a,n)),i([u+1])})),b(this,"handleItemChange",(e=>{this._lastAddedIndex=-1,this.props.onChange(e)})),b(this,"handleItemEnterKey",(e=>{var t,n=null===(t=this.props.type)||void 0===t?void 0:t.of[0];n&&(this.insertAfter(e,n),this._lastAddedIndex=e+1)})),b(this,"handleItemEscapeKey",(e=>{var t=this.props.value;e===this._lastAddedIndex&&""===t[e]&&this.removeAt(e)})),b(this,"handleSortEnd",(e=>{var t,n,r,o,a=this.props,i=a.value,u=a.onFocus,l=e.oldIndex,c=e.newIndex;this.set((t=l,n=c,r=i.slice(),o=r[t],r.splice(t,1),r.splice(n,0,o),r)),u([c])})),b(this,"setElement",(e=>{this._element=e})),b(this,"handleFocusRoot",(e=>{e.currentTarget===e.target&&e.currentTarget===this._element&&this.props.onFocus([])})),b(this,"handleFocusItem",((e,t)=>{this.props.onFocus([t])}))}set(e){this._lastAddedIndex=-1;var t=0===e.length?(0,c.unset)():(0,c.set)(e);this.props.onChange(c.PatchEvent.from(t))}removeAt(e){var t=this.props.value,n=void 0===t?[]:t;this.set(n.filter(((t,n)=>n!==e))),this.props.onFocus([Math.max(0,e-1)])}insertAfter(e,t){var n=this.props,r=n.value,o=void 0===r?[]:r,a=n.onFocus,i=(0,d.default)(t);if(void 0===i)throw new Error("Cannot create empty primitive value from ".concat(t.name));this.set(y(e,o,i)),a([e+1])}getMemberType(e){var t=this.props.type;return null==t?void 0:t.of.find((t=>t.name===e||t.jsonType===e))}focus(){this._element&&this._element.focus()}getSnapshotBeforeUpdate(e,t){var n=e.focusPath,r=void 0===n?[]:n,o=e.value,a=void 0===o?[]:o,i=this.props,u=i.focusPath,l=void 0===u?[]:u,c=i.value,s=void 0===c?[]:c;if(r[0]===l[0]&&a.length!==s.length){var f,d=l[0],p=window.getSelection();if(!(p.focusNode instanceof HTMLElement))return null;var h=null===(f=p.focusNode)||void 0===f?void 0:f.querySelector("input,textarea");return h instanceof HTMLInputElement?{prevFocusedIndex:d,restoreSelection:{text:p.toString(),start:h.selectionStart,end:h.selectionEnd,value:h.value}}:{}}return null}componentDidUpdate(e,t,n){if(null!=n&&n.restoreSelection&&e.value){var r=e.value[n.prevFocusedIndex],o=(0,h.nearestIndexOf)(this.props.value||[],n.prevFocusedIndex,r);if(-1===o)return;var a=this._element.querySelector("[data-item-index='".concat(o,"'] input,textarea"));if(a instanceof HTMLInputElement){a.focus();try{a.setSelectionRange(n.restoreSelection.start,n.restoreSelection.end)}catch(e){}}this.props.onFocus([o])}}render(){var e=this.props,t=e.type,n=e.value,c=e.level,h=void 0===c?1:c,v=e.markers,b=e.readOnly,y=e.onChange,g=e.onFocus,O=e.presence,w=e.compareValue,j=e.focusPath,_=e.ArrayFunctionsImpl,E=e.onBlur,x=!b&&!1!==(0,r.default)(t,"options.sortable");return o.default.createElement(u.FormFieldSet,{title:null==t?void 0:t.title,description:null==t?void 0:t.description,level:h-1,tabIndex:0,onFocus:this.handleFocusRoot,ref:this.setElement,__unstable_presence:O.filter((e=>"$"===e.path[0]||0===e.path.length)),__unstable_changeIndicator:!1,__unstable_markers:v},o.default.createElement(i.Stack,{space:3},o.default.createElement(i.Stack,{space:1},n&&n.length>0&&o.default.createElement(i.Card,{padding:1,border:!0},o.default.createElement(s.List,{onSortEnd:this.handleSortEnd,isSortable:x},n.map(((e,r)=>{var i,u=v.filter((e=>(0,a.startsWith)([r],e.path))),c=O.filter((e=>(0,a.startsWith)([r],e.path))),d=this.getMemberType((0,l.resolveTypeName)(e)),y="".concat((null==d?void 0:d.name)||"invalid-type","-").concat(String(r));return o.default.createElement(s.Item,{key:y,index:r,"data-item-index":r,isSortable:x},o.default.createElement(f.ConditionalReadOnlyField,{readOnly:b||(null===(i=this.getMemberType((0,l.resolveTypeName)(e)))||void 0===i?void 0:i.readOnly),value:e,parent:n},o.default.createElement(p.ItemRow,{level:h+1,index:r,value:e,compareValue:w,readOnly:b,markers:0===u.length?m:u,isSortable:x,type:d,focusPath:j,onFocus:g,onBlur:E,insertableTypes:t.of,onEnterKey:this.handleItemEnterKey,onEscapeKey:this.handleItemEscapeKey,onChange:this.handleItemChange,onInsert:this.handleInsert,onRemove:this.handleRemoveItem,presence:c})))}))))),o.default.createElement(_,{type:t,value:n,readOnly:b,onAppendItem:this.handleAppend,onPrependItem:this.handlePrepend,onFocusItem:this.handleFocusItem,onCreateValue:d.default,onChange:y})))}}t.ArrayOfPrimitivesInput=g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ItemRow=void 0;var r,o=n(55),a=g(n(0)),i=n(1),u=n(10),l=n(12),c=n(7),s=n(20),f=n(25),d=n(360),p=g(n(21)),h=n(362),v=n(88),b=n(361),m=(r=n(1119))&&r.__esModule?r:{default:r};function y(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(y=function(e){return e?n:t})(e)}function g(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=y(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}var O=a.default.createElement(d.DragHandle,{paddingX:1,paddingY:3}),w=a.default.forwardRef((function(e,t){var n,r=a.default.useRef(null),d=e.isSortable,y=e.value,g=e.index,w=e.compareValue,j=e.level,_=e.onEscapeKey,E=e.onEnterKey,x=e.onFocus,P=e.onChange,k=e.onBlur,C=e.insertableTypes,S=e.onInsert,D=e.onRemove,M=e.focusPath,A=e.markers,T=e.type,I=e.readOnly,R=e.presence,F=null!==(n=(0,f.useConditionalReadOnly)())&&void 0!==n?n:I,B=A.filter(l.isValidationErrorMarker).length>0,L=A.filter(l.isValidationWarningMarker).length>0,N=!F&&A.length>0&&!(null!=T&&T.title),W=!(null!=T&&T.title)&&!F&&R.length>0,V=(0,a.useCallback)((()=>{D(g)}),[g,D]),z=(0,a.useCallback)(((e,t)=>{null==S||S(e,g,(0,m.default)(t))}),[g,S]),U=(0,a.useCallback)((()=>{null==S||S("after",g,y)}),[g,S,y]),H=(0,a.useCallback)((e=>{"Enter"===e.key&&E(g)}),[g,E]),Y=(0,a.useCallback)((e=>{e.shiftKey&&"Backspace"===e.key&&""===y&&D(g),"Escape"===e.key&&_(g)}),[g,_,D,y]),G=(0,a.useCallback)((e=>{P(p.default.from(e.patches.map((e=>0===e.path.length&&"unset"===e.type&&T?(0,p.set)((0,m.default)(T)):e))).prefixAll(g))}),[g,P,T]),$=(0,a.useCallback)((()=>x([])),[x]),q=(0,a.useMemo)((()=>B?"critical":L?"caution":void 0),[B,L]),X=(0,s.useId)();return a.default.createElement(i.Card,{tone:q,radius:2,paddingX:1,paddingY:2},a.default.createElement(i.Flex,{align:T?"flex-end":"center",ref:t},T?a.default.createElement(i.Flex,{align:"flex-end",flex:1},d&&a.default.createElement(i.Box,{marginRight:1},O),a.default.createElement(i.Box,{flex:1,marginRight:2},a.default.createElement(v.FormBuilderInput,{ref:r,value:y,path:[g],compareValue:w,markers:A,focusPath:M,onFocus:x,onBlur:k,type:T,readOnly:Boolean(null!=F?F:T.readOnly),level:j,presence:R,onKeyUp:Y,onKeyPress:H,onChange:G}))):a.default.createElement(i.Box,{flex:1},a.default.createElement(h.ItemWithMissingType,{value:y,onFocus:$})),a.default.createElement(i.Flex,{align:"center",marginLeft:2},N&&a.default.createElement(i.Box,{marginRight:3},a.default.createElement(u.FormFieldValidationStatus,{__unstable_markers:A})),W&&a.default.createElement(i.Box,{marginRight:1},a.default.createElement(o.FieldPresence,{presence:R,maxAvatars:1})),!F&&a.default.createElement(i.Box,{paddingY:1},a.default.createElement(i.MenuButton,{button:a.default.createElement(i.Button,{padding:2,mode:"bleed",icon:c.EllipsisVerticalIcon}),id:"".concat(X,"-menuButton"),portal:!0,popover:{portal:!0,tone:"default"},menu:a.default.createElement(i.Menu,null,a.default.createElement(i.MenuItem,{text:"Remove",tone:"critical",icon:c.TrashIcon,onClick:V}),a.default.createElement(i.MenuItem,{text:"Duplicate",icon:c.CopyIcon,onClick:U}),a.default.createElement(b.InsertMenu,{types:C,onInsert:z}))})))))}));t.ItemRow=w},function(e,t,n){"use strict";function r(e,t,n){for(var r=t-1,o=t,a=e.length;r>-1||o-1&&n(u,r))return r;r--,o++}return-1}Object.defineProperty(t,"__esModule",{value:!0}),t.nearestIndex=r,t.nearestIndexOf=function(e,t,n){return r(e,t,(e=>e===n))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=v(n(0)),o=v(n(14)),a=n(5),i=n(4),u=p(n(125)),l=p(n(101)),c=n(569),s=v(n(1120)),f=n(2847),d=n(45);function p(e){return e&&e.__esModule?e:{default:e}}function h(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(h=function(e){return e?n:t})(e)}function v(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=h(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}function b(){return b=Object.assign?Object.assign.bind():function(e){for(var t=1;td.schema.get(k).liveEdit),[k]),S=!0===(null===(u=v.options)||void 0===u?void 0:u.disableNew),D=(0,r.useCallback)((e=>(0,a.from)(function(e,t,n){return j.apply(this,arguments)}(v.options,x.current,h())).pipe((0,i.mergeMap)((t=>{var n=t.filter,r=t.params;return s.search(e,v,y(y({},v.options),{},{filter:n,params:r,tag:"search.reference"}))})),(0,i.catchError)((e=>{var t,n=e.details&&"queryParseError"===e.details.type;return null!==(t=v.options)&&void 0!==t&&t.filter&&n&&(e.message='Invalid reference filter, please check the custom "filter" option'),(0,a.throwError)(e)})))),[x,h,v]),M=null===(l=e.value)||void 0===l||null===(p=l._strengthenOnPublish)||void 0===p?void 0:p.template,A=(0,r.useMemo)((()=>(0,r.forwardRef)((function(e,t){return O?r.default.createElement(O,b({},e,{ref:t,parentRefPath:P,template:M})):null}))),[O,P,M]),T=(0,r.useCallback)((e=>{null==w||w({parentRefPath:P,id:e.id,type:e.type,template:e.template})}),[w,P]),I=o.startsWith(P,(null==_?void 0:_.path)||[])?null==_?void 0:_.state:"none",R=(0,r.useMemo)((()=>S?[]:(E||[]).filter((e=>v.to.some((t=>t.name===e.template.schemaType)))).map((e=>({id:e.id,title:e.title||"".concat(e.template.schemaType," from template ").concat(e.template.id),type:e.template.schemaType,icon:e.icon,template:{id:e.template.id,params:e.parameters},permission:{granted:e.granted,reason:e.reason}})))),[S,E,v.to]);return r.default.createElement(f.ArrayItemReferenceInput,b({},e,{liveEdit:C,onSearch:D,getReferenceInfo:s.getReferenceInfo,ref:t,selectedState:I,editReferenceLinkComponent:A,createOptions:R,onEditReference:T}))})),E=(0,u.default)((0,l.default)(_));t.default=E},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ArrayItemReferenceInput=void 0;var r,o=R(n(0)),a=n(12),i=n(7),u=n(5),l=n(4),c=n(1),s=n(10),f=n(55),d=n(25),p=n(40),h=n(198),v=n(20),b=T(n(3)),m=R(n(21)),y=n(89),g=n(204),O=n(1121),w=n(593),j=n(1095),_=n(360),E=T(n(591)),x=n(361),P=n(594),k=n(1122),C=n(602),S=n(1124),D=n(1125),M=n(1126),A=n(1127);function T(e){return e&&e.__esModule?e:{default:e}}function I(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(I=function(e){return e?n:t})(e)}function R(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=I(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}function F(){return F=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n!0,$=o.default.createElement(_.DragHandle,{paddingX:1,paddingY:3});var q=(0,o.forwardRef)((function(e,t){var n,r,b,_,T,I,R,B=e.type,N=e.value,V=e.markers,z=e.readOnly,U=e.liveEdit,q=e.onSearch,X=e.onChange,Z=e.insertableTypes,K=e.focusPath,J=void 0===K?y.EMPTY_ARRAY:K,Q=e.onFocus,ee=e.presence,te=e.createOptions,ne=e.isSortable,re=e.level,oe=e.onBlur,ae=e.onInsert,ie=e.selectedState,ue=e.editReferenceLinkComponent,le=e.onEditReference,ce=e.getReferenceInfo,se=W((0,o.useState)(Y),2),fe=se[0],de=se[1],pe=(0,o.useCallback)((()=>{null==ae||ae({item:L(L({},N),{},{_key:(0,E.default)()}),position:"after",path:[{_key:N._key}],edit:!1})}),[ae,N]),he=(0,o.useCallback)((e=>{null==ae||ae({item:{_type:B.name,_key:(0,E.default)()},position:e,path:[{_key:N._key}]})}),[ae,B.name,N._key]),ve=(0,o.useCallback)((e=>{if(!e)return X(m.default.from((0,m.unset)())),void(null==Q||Q([]));var t=fe.hits.find((t=>t.id===e));if(!t)throw new Error("Selected an item that wasnt part of the result set");var n=[(0,m.setIfMissing)({}),(0,m.set)(B.name,["_type"]),(0,m.set)((0,d.getPublishedId)(e),["_ref"]),t.published&&!B.weak?(0,m.unset)(["_weak"]):(0,m.set)(!0,["_weak"]),t.published?(0,m.unset)(["_strengthenOnPublish"]):(0,m.set)({type:null==t?void 0:t.type,weak:B.weak},["_strengthenOnPublish"])].filter(O.isNonNullable);X(m.default.from(n)),null==Q||Q([])}),[fe.hits,B.name,B.weak,X,Q]),be=(0,o.useCallback)((()=>{X(m.default.from((0,m.unset)()))}),[X]),me=(0,o.useCallback)((e=>{"Enter"!==e.key&&"Space"!==e.key&&(null==Q||Q(["_ref"]))}),[Q]),ye=(0,o.useCallback)((()=>{null!=N&&N._ref||X(m.default.from((0,m.unset)())),null==Q||Q([])}),[X,Q,null==N?void 0:N._ref]),ge=(0,o.useCallback)((e=>{27===e.keyCode&&ye()}),[ye]),Oe=(0,o.useCallback)((e=>ce(e,B)),[ce,B]),we=(0,C.useReferenceInfo)(null==N?void 0:N._ref,Oe),je=(null===(n=we.result)||void 0===n?void 0:n.type)||(null==N||null===(r=N._strengthenOnPublish)||void 0===r?void 0:r.type),_e=je?B.to.find((e=>e.name===je)):void 0,Ee=1===J.length&&("_ref"===J[0]||"$"===J[0]),xe=(0,c.useForwardedRef)(t);(0,g.useDidUpdate)({hasFocusAt:Ee,ref:null==N?void 0:N._ref},((e,t)=>{var n,r=e.ref!==t.ref;(e.hasFocusAt!==t.hasFocusAt||r)&&t.hasFocusAt&&(null===(n=xe.current)||void 0===n||n.focus())}));var Pe=null!=N&&N._weak?"weak":"strong",ke=!0===B.weak?"weak":"strong",Ce=function(e){return"string"==typeof e._ref}(N),Se=Ce&&!we.isLoading&&(null==N?void 0:N._strengthenOnPublish),De=(0,o.useCallback)((()=>{X(m.default.from(!0===B.weak?(0,m.set)(!0,["_weak"]):(0,m.unset)(["_weak"])))}),[X,B]),Me=Ce&&(null===(b=we.result)||void 0===b||null===(_=b.preview)||void 0===_||null===(T=_.published)||void 0===T?void 0:T._id),Ae=(0,o.useCallback)((()=>{X(m.default.from([!0===B.weak?(0,m.set)(!0,["_weak"]):(0,m.unset)(["_weak"]),(0,m.unset)(["_strengthenOnPublish"])]))}),[X,B]),Te=(0,c.useToast)().push,Ie=(0,o.useMemo)((()=>V.filter(a.isValidationMarker)),[V]),Re=(0,o.useMemo)((()=>Ie.filter(a.isValidationErrorMarker)),[Ie]),Fe="pressed"===ie,Be="selected"===ie,Le=(0,o.useCallback)((e=>{Q&&e.currentTarget===xe.current&&Q([])}),[Q,xe]),Ne=(0,o.useCallback)((e=>{Q&&e.currentTarget===xe.current&&Q(["_ref"])}),[Q,xe]),We=(0,p.useObservableCallback)((e=>e.pipe((0,l.filter)(O.isNonNullable),(0,l.distinctUntilChanged)(),(0,l.switchMap)((e=>(0,u.concat)((0,u.of)({isLoading:!0}),q(e).pipe((0,l.map)((t=>({hits:t,isLoading:!1,searchString:e}))),(0,l.catchError)((e=>(Te({title:"Reference search failed",description:e.message,status:"error",id:"reference-search-fail-".concat(Ue)}),console.error(e),(0,u.of)({hits:[]})))))))),(0,l.scan)(((e,t)=>L(L({},e),t)),Y),(0,l.tap)(de))),[]),Ve=(0,o.useCallback)((()=>{We("")}),[We]),ze=!we.isLoading&&Ce&&Pe!==ke&&!Se,Ue=(0,v.useId)(),He=(0,o.useCallback)((e=>{var t;"Escape"===e.key&&(null===(t=xe.current)||void 0===t||t.focus())}),[xe]),Ye=(0,o.useCallback)((e=>{var t,n,r=(null===(t=e.hit.draft)||void 0===t?void 0:t._id)||(null===(n=e.hit.published)||void 0===n?void 0:n._id);return o.default.createElement(s.PreviewCard,{as:"button",type:"button",radius:2},o.default.createElement(c.Box,{paddingX:3,paddingY:1},o.default.createElement(k.OptionPreview,{getReferenceInfo:Oe,id:r,type:B})))}),[B,Oe]),Ge=(0,o.useMemo)((()=>(0,o.forwardRef)((function(e,t){var n=((null==N?void 0:N._strengthenOnPublish)||{}).template;return o.default.createElement(s.IntentLink,F({},e,{intent:"edit",params:[{id:null==N?void 0:N._ref,type:null==_e?void 0:_e.name,template:null==n?void 0:n.id},{params:null==n?void 0:n.params}],target:"_blank",rel:"noopener noreferrer",ref:t}))}))),[null==_e?void 0:_e.name,null==N?void 0:N._ref,null==N?void 0:N._strengthenOnPublish]),$e=(null===(I=we.result)||void 0===I?void 0:I.preview.draft)||(null===(R=we.result)||void 0===R?void 0:R.preview.published),qe=Ee,Xe=(0,o.useRef)(),Ze=(0,o.useRef)(),Ke=(0,o.useRef)();(0,P.useOnClickOutside)([Xe,Ze,Ke],(()=>{qe&&ye()}));var Je=(0,o.useRef)();return o.default.createElement(j.RowWrapper,{radius:2,padding:1,tone:qe?" default":z?"transparent":we.error||Re.length>0?"critical":ze?"caution":"default"},o.default.createElement(c.Flex,{align:"center"},!qe&&ne&&!z&&o.default.createElement(c.Card,{className:"dragHandle",tone:"inherit",marginRight:1},$),qe?o.default.createElement(c.Box,{flex:1,padding:1,ref:Xe},o.default.createElement(s.FormField,{__unstable_markers:V,__unstable_presence:ee,__unstable_changeIndicator:!1,inputId:Ue,title:B.title,level:re,description:B.description},o.default.createElement(A.AutocompleteContainer,{ref:Je},o.default.createElement(M.ReferenceAutocomplete,{"data-testid":"autocomplete",loading:fe.isLoading,portalRef:Ze,ref:xe,id:Ue||"",options:fe.hits.map((e=>({value:e.id,hit:e}))),onFocus:Ne,onBlur:oe,radius:1,placeholder:"Type to search",onKeyDown:ge,readOnly:z,disabled:we.isLoading,onQueryChange:We,searchString:fe.searchString,onChange:ve,referenceElement:Je.current,filterOption:G,renderOption:Ye,openButton:{onClick:Ve}}),!z&&te.length>0&&o.default.createElement(D.CreateButton,{menuRef:Ke,id:"".concat(Ue,"-selectTypeMenuButton"),createOptions:te,onCreate:e=>{var t=(0,h.uuid)(),n=[(0,m.setIfMissing)({}),(0,m.set)(B.name,["_type"]),(0,m.set)(t,["_ref"]),(0,m.set)(!0,["_weak"]),(0,m.set)({type:e.type,weak:B.weak,template:e.template},["_strengthenOnPublish"])];X(m.default.from(n)),le({id:t,type:e.type,template:e.template}),null==Q||Q([])},onKeyDown:He})))):o.default.createElement(c.Box,{flex:1},o.default.createElement(c.Flex,{align:"center"},Ce?o.default.createElement(H,{flex:1,padding:1,paddingRight:3,radius:2,forwardedAs:ue,documentId:null==N?void 0:N._ref,documentType:null==_e?void 0:_e.name,"data-as":"a",tone:Be?"default":"inherit",__unstable_focusRing:!0,tabIndex:0,selected:Be,pressed:Fe,onKeyPress:me,onFocus:Le,"data-selected":!!Be||void 0,"data-pressed":!!Fe||void 0,ref:xe},o.default.createElement(S.PreviewReferenceValue,{value:N,referenceInfo:we,type:B})):o.default.createElement(c.Card,{flex:1,padding:3,marginRight:1,radius:2,tone:"inherit",as:"button",__unstable_focusRing:!0,tabIndex:0,onClick:()=>null==Q?void 0:Q(["_ref"]),ref:xe},o.default.createElement(c.Box,{marginY:1},o.default.createElement(c.Text,{muted:!0},"Empty reference"))),o.default.createElement(c.Inline,{marginLeft:!z&&ee.length>0?2:void 0},!z&&ee.length>0&&o.default.createElement(c.Box,{marginLeft:1},o.default.createElement(f.FieldPresence,{presence:ee,maxAvatars:1})),Ie.length>0&&o.default.createElement(c.Box,{marginLeft:1,paddingX:1,paddingY:3},o.default.createElement(s.FormFieldValidationStatus,{__unstable_markers:Ie})),!N._key&&o.default.createElement(c.Box,{marginLeft:1},o.default.createElement(c.Tooltip,{content:o.default.createElement(c.Box,{padding:2},o.default.createElement(c.Text,{muted:!0,size:1},"This item is missing the required ",o.default.createElement("code",null,"_key")," property.")),placement:"top"},o.default.createElement(c.Badge,{mode:"outline",tone:"caution"},"Missing key")))))),!qe&&o.default.createElement(c.Box,{marginLeft:1},o.default.createElement(c.MenuButton,{button:o.default.createElement(c.Button,{paddingY:3,paddingX:2,mode:"bleed",icon:i.EllipsisVerticalIcon}),id:"".concat(Ue,"-menuButton"),menu:o.default.createElement(c.Menu,null,!z&&o.default.createElement(o.default.Fragment,null,o.default.createElement(c.MenuItem,{text:"Remove",tone:"critical",icon:i.TrashIcon,onClick:be}),o.default.createElement(c.MenuItem,{text:"Replace",icon:i.SyncIcon,onClick:()=>{null==Q||Q(["_ref"])}}),o.default.createElement(c.MenuItem,{text:"Duplicate",icon:i.CopyIcon,onClick:pe}),o.default.createElement(x.InsertMenu,{onInsert:he,types:Z})),!z&&Ce&&o.default.createElement(c.MenuDivider,null),Ce&&o.default.createElement(c.MenuItem,{as:Ge,"data-as":"a",text:"Open in new tab",icon:i.LaunchIcon})),placement:"right",popover:{portal:!0,tone:"default"}}))),U&&Me&&N._strengthenOnPublish&&o.default.createElement(w.AlertStrip,{padding:1,title:B.weak?"Finalize reference":"Convert to strong reference",status:"info","data-testid":"alert-reference-published"},o.default.createElement(c.Stack,{space:3},o.default.createElement(c.Text,{as:"p",muted:!0,size:1},o.default.createElement("strong",null,we.result.preview.published.title)," is published and this reference should now be"," ",B.weak?o.default.createElement(o.default.Fragment,null,"finalized"):o.default.createElement(o.default.Fragment,null,"converted to a strong reference"),"."),o.default.createElement(c.Button,{onClick:Ae,text:o.default.createElement(o.default.Fragment,null,"Convert to strong reference"),tone:"positive"}))),ze&&o.default.createElement(w.AlertStrip,{padding:1,title:"Reference strength mismatch",status:"warning","data-testid":"alert-reference-strength-mismatch"},o.default.createElement(c.Stack,{space:3},o.default.createElement(c.Text,{as:"p",muted:!0,size:1},"This reference is ",o.default.createElement("em",null,Pe),", but according to the current schema it should be"," ",o.default.createElement("em",null,ke,".")),o.default.createElement(c.Text,{as:"p",muted:!0,size:1},B.weak?o.default.createElement(o.default.Fragment,null,'It will not be possible to delete the "',null==$e?void 0:$e.title,'"-document without first removing this reference.'):o.default.createElement(o.default.Fragment,null,'This makes it possible to delete the "',null==$e?void 0:$e.title,'"-document without first deleting this reference, leaving this field referencing a nonexisting document.')),o.default.createElement(c.Button,{onClick:De,text:o.default.createElement(o.default.Fragment,null,"Convert to ",ke," reference"),tone:"caution"}))),we.error&&o.default.createElement(w.AlertStrip,{padding:1,title:"Unable to load reference metadata",status:"warning","data-testid":"alert-reference-info-failed"},o.default.createElement(c.Stack,{space:3},o.default.createElement(c.Text,{as:"p",muted:!0,size:1},"Error: ",we.error.message),o.default.createElement(c.Button,{onClick:we.retry,text:o.default.createElement(o.default.Fragment,null,"Retry"),tone:"primary"}))))}));t.ArrayItemReferenceInput=q},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TimeAgo=function(e){var t=e.time;n=1e3,l=(0,o.useReducer)((e=>e+1),0),c=2,r=function(e){if(Array.isArray(e))return e}(l)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}}(l,c)||function(e,t){if(e){if("string"==typeof e)return u(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?u(e,t):void 0}}(l,c)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),r[0],i=r[1],(0,o.useEffect)((()=>{var e=setInterval(i,n);return()=>clearInterval(e)}),[n]);var n,r,i,l,c;var s=(0,a.default)(new Date(t));return o.default.createElement("span",{title:s},s," ago")};var r,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=o?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(r,a,u):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=(r=n(985))&&r.__esModule?r:{default:r};function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n(r||h).map(f.wrapWithDocument)),[r]),u=o.default.useMemo((()=>(0,a.default)(l.versionedClient)),[]);return o.default.createElement(b,p({},e,{observeAsset:s.observeImageAsset,assetSources:i,directUploads:v,ref:t,imageUrlBuilder:u}))}));t.default=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r={};Object.defineProperty(t,"default",{enumerable:!0,get:function(){return o.default}});var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=a(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=o?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(r,i,u):r[i]=e[i]}r.default=e,n&&n.set(e,r);return r}(n(2851));function a(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(a=function(e){return e?n:t})(e)}Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(r,e)||e in t&&t[e]===o[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=D(n(333)),o=D(n(316)),a=D(n(60)),i=n(10),u=n(1),l=n(62),c=n(7),s=D(n(0)),f=n(55),d=D(n(217)),p=n(151),h=n(2852),v=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=S(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(21)),b=D(n(1129)),m=n(1131),y=n(1132),g=n(1133),O=n(89),w=n(1134),j=n(1135),_=D(n(367)),E=n(1136),x=n(2879),P=n(2881),k=n(2882),C=n(2884);function S(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(S=function(e){return e?n:t})(e)}function D(e){return e&&e.__esModule?e:{default:e}}function M(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function A(e){for(var t=1;t{this._assetElementRef=e})),T(this,"getUploadOptions",(e=>{var t=this.props.type,n=_.default&&(0,_.default)(t,e);return n?[{type:t,uploader:n}]:[]})),T(this,"uploadWith",(function(t,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=e.props,i=o.type,u=o.onChange,l=r.label,c=r.title,s=r.description,f=r.creditLine,d=r.source,p={metadata:(0,a.default)(i,"options.metadata"),storeOriginalFilename:(0,a.default)(i,"options.storeOriginalFilename"),label:l,title:c,description:s,creditLine:f,source:d};e.cancelUpload(),e.setState({isUploading:!0}),u(v.default.from([(0,v.setIfMissing)({_type:i.name})])),e.uploadSubscription=t.upload(n,i,p).subscribe({next:e=>{e.patches&&u(v.default.from(e.patches))},error:t=>{var n;console.error(t),null===(n=e.toast)||void 0===n||n.push({status:"error",description:"The upload could not be completed at this time.",title:"Upload failed"}),e.clearUploadStatus()},complete:()=>{u(v.default.from([(0,v.unset)(["hotspot"]),(0,v.unset)(["crop"])])),e.setState({isUploading:!1})}})})),T(this,"handleRemoveButtonClick",(()=>{var e=this.props.value,t=Object.keys(e||{}),n=0===t.filter((e=>!["_type","_key","_upload","asset","crop","hotspot"].includes(e))).length,r=["asset"].concat(t.filter((e=>["crop","hotspot","_upload"].includes(e)))).map((e=>(0,v.unset)([e])));this.props.onChange(v.default.from(n&&!this.valueIsArrayElement()?(0,v.unset)():r))})),T(this,"handleFieldChange",(e=>{var t=this.props,n=t.onChange,r=t.type;this.valueIsArrayElement()||!this.eventIsUnsettingLastFilledField(e)?n(e.prepend((0,v.setIfMissing)({_type:r.name}))):n(v.default.from((0,v.unset)()))})),T(this,"eventIsUnsettingLastFilledField",(e=>{var t=e.patches[0];if(1!==e.patches.length||"unset"!==t.type)return!1;var n=Object.keys(this.props.value||{}).filter((e=>!["_type","_key","crop","hotspot"].includes(e)));return 1===e.patches[0].path.length&&1===n.length&&n[0]===e.patches[0].path[0]})),T(this,"valueIsArrayElement",(()=>"string"!=typeof(0,this.props.getValuePath)().slice(-1)[0])),T(this,"handleOpenDialog",(()=>{var e=this.props,t=e.type,n=e.onFocus,r=this.getGroupedFields(t),o=this.isImageToolEnabled()?r.imagetool[0]:r.dialog[0];o&&n([o.name])})),T(this,"handleCloseDialog",(()=>{this.props.onFocus([])})),T(this,"handleSelectAssetFromSource",(e=>{var t=this.props,n=t.onChange,r=t.type;(0,w.handleSelectAssetFromSource)({assetFromSource:e,onChange:n,type:r,resolveUploader:_.default,uploadWith:this.uploadWith,isImage:!0}),this.setState({selectedAssetSource:null})})),T(this,"handleFileTargetFocus",(()=>{this.props.onFocus(["asset"])})),T(this,"handleFileTargetBlur",(()=>{this.props.onBlur()})),T(this,"handleFilesOver",(e=>{this.setState({hoveringFiles:e})})),T(this,"handleFilesOut",(()=>{this.setState({hoveringFiles:[]})})),T(this,"handleCancelUpload",(()=>{this.cancelUpload()})),T(this,"handleClearUploadState",(()=>{this.setState({isStale:!1}),this.clearUploadStatus()})),T(this,"handleStaleUpload",(()=>{this.setState({isStale:!0})})),T(this,"handleClearField",(()=>{this.props.onChange(v.default.from([(0,v.unset)(["asset"]),(0,v.unset)(["crop"]),(0,v.unset)(["hotspot"])]))})),T(this,"handleSelectFiles",(e=>{var t=this.props,n=t.directUploads,r=t.readOnly,o=this.state.hoveringFiles;n&&!r?this.uploadFirstAccepted(e):o.length>0&&this.handleFilesOut()})),T(this,"handleSelectImageFromAssetSource",(e=>{this.setState({selectedAssetSource:e})})),T(this,"handleAssetSourceClosed",(()=>{this.setState({selectedAssetSource:null})})),T(this,"renderPreview",(()=>{var e=this.props,t=e.value,n=e.readOnly,r=e.type,o=e.directUploads,a=e.imageUrlBuilder;if(!t||!(0,p.isImageSource)(t))return null;var i=this.state.hoveringFiles,u=i.filter((e=>(0,_.default)(r,e))),l=i.length-u.length;return s.default.createElement(x.ImagePreview,{drag:!(null!=t&&t._upload)&&i.length>0,isRejected:l>0||!o,readOnly:n,src:a.width(2e3).fit("max").image(t).dpr("undefined"!=typeof window&&window.devicePixelRatio?Math.round(Math.max(1,window.devicePixelRatio)):1).auto("format").url(),alt:"Preview of uploaded image"})})),T(this,"setToast",(e=>{this.toast=e}))}focus(){this._assetElementRef&&this._assetElementRef.focus()}isImageToolEnabled(){return!0===(0,a.default)(this.props.type,"options.hotspot")}clearUploadStatus(){var e;null!==(e=this.props.value)&&void 0!==e&&e._upload&&this.props.onChange(v.default.from([(0,v.unset)(["_upload"])]))}cancelUpload(){this.uploadSubscription&&(this.uploadSubscription.unsubscribe(),this.clearUploadStatus())}uploadFirstAccepted(e){var t=this.props.type,n=e.map((e=>({file:e,uploader:(0,_.default)(t,e)}))).find((e=>e.uploader));n&&this.uploadWith(n.uploader,n.file),this.setState({isMenuOpen:!1})}hasFileTargetFocus(){var e;return"asset"===(null===(e=this.props.focusPath)||void 0===e?void 0:e[0])}renderDialogFields(e){var t=this.props,n=t.value,r=t.compareValue,o=t.focusPath,a=t.onFocus,i=t.level,l=t.type,c=t.onChange,d=t.readOnly,p=t.presence,v=t.imageUrlBuilder,b=this.isImageToolEnabled()&&n&&n.asset,m=b?p.filter((e=>"hotspot"===e.path[0])):O.EMPTY_ARRAY;return s.default.createElement(u.Dialog,{header:"Edit details",id:"".concat(this._inputId,"_dialog"),onClose:this.handleCloseDialog,width:1,__unstable_autoFocus:!1},s.default.createElement(f.PresenceOverlay,null,s.default.createElement(u.Box,{padding:4},s.default.createElement(u.Stack,{space:5},b&&(null==n?void 0:n.asset)&&s.default.createElement(h.ImageToolInput,{type:l,level:i,readOnly:Boolean(d),imageUrl:v.image(n.asset).url(),value:n,focusPath:o,presence:m,onFocus:a,compareValue:r,onChange:c}),this.renderFields(e)))))}renderFields(e){return e.map((e=>this.renderField(e)))}renderField(e){var t=this.props,n=t.value,r=t.level,o=t.focusPath,a=t.onFocus,i=t.readOnly,u=t.onBlur,l=t.compareValue,c=t.presence,f=t.markers,d=null==n?void 0:n[e.name],p=f.filter((t=>t.path[0]===e.name));return s.default.createElement(P.ImageInputField,{key:e.name,field:e,parentValue:n,value:d,onChange:this.handleFieldChange,onFocus:a,compareValue:l,onBlur:u,readOnly:Boolean(i||e.type.readOnly),focusPath:o,level:r,presence:c,markers:p})}renderAssetMenu(){var e=this.props,t=e.value,n=e.readOnly,r=e.assetSources,o=e.type,i=e.directUploads,l=e.imageUrlBuilder,f=e.observeAsset,d=this.state.isMenuOpen,p=null==t?void 0:t.asset;if(!p)return null;var h=(0,a.default)(o,"options.accept","image/*"),v=this.getGroupedFields(o),b=t&&(v.dialog.length>0||p&&this.isImageToolEnabled()),y=r&&0===(null==r?void 0:r.length)?null:s.default.createElement(u.MenuItem,{icon:c.SearchIcon,text:"Select",onClick:()=>{this.setState({isMenuOpen:!1}),this.handleSelectImageFromAssetSource(r[0])},disabled:n,"data-testid":"file-input-browse-button"});return r&&r.length>1&&(y=r.map((e=>s.default.createElement(u.MenuItem,{key:e.name,text:e.title,onClick:()=>{this.setState({isMenuOpen:!1}),this.handleSelectImageFromAssetSource(e)},icon:e.icon||c.ImageIcon,"data-testid":"file-input-browse-button-".concat(e.name),disabled:n})))),s.default.createElement(m.WithReferencedAsset,{observeAsset:f,reference:p},(e=>{var t=e.originalFilename||"download.".concat(e.extension),r=l.image(e._id).forceDownload(t).url(),o=l.image(e._id).url();return s.default.createElement(k.ImageActionsMenu,{isMenuOpen:d,onEdit:this.handleOpenDialog,showEdit:b,onMenuOpen:e=>this.setState({isMenuOpen:e})},s.default.createElement(j.ActionsMenu,{onUpload:this.handleSelectFiles,browse:y,onReset:this.handleRemoveButtonClick,downloadUrl:r,copyUrl:o,readOnly:n,directUploads:i,accept:h}))}))}renderBrowser(){var e=this.props,t=e.assetSources,n=e.readOnly,r=e.directUploads;return 0===t.length?null:t.length>1&&!n&&r?s.default.createElement(u.MenuButton,{id:"".concat(this._inputId,"_assetImageButton"),button:s.default.createElement(u.Button,{mode:"ghost",text:"Select","data-testid":"file-input-multi-browse-button",icon:c.SearchIcon,iconRight:c.ChevronDownIcon}),menu:s.default.createElement(u.Menu,null,t.map((e=>s.default.createElement(u.MenuItem,{key:e.name,text:e.title,onClick:()=>{this.setState({isMenuOpen:!1}),this.handleSelectImageFromAssetSource(e)},icon:e.icon||c.ImageIcon,disabled:n,"data-testid":"file-input-browse-button-".concat(e.name)}))))}):s.default.createElement(u.Button,{fontSize:2,text:"Select",icon:c.SearchIcon,mode:"ghost",onClick:()=>{this.setState({isMenuOpen:!1}),this.handleSelectImageFromAssetSource(t[0])},"data-testid":"file-input-browse-button",disabled:n})}renderUploadPlaceholder(){var e=this.props,t=e.readOnly,n=e.type,r=e.directUploads,o=this.state.hoveringFiles,i=o.filter((e=>(0,_.default)(n,e))),l=o.length-i.length,c=(0,a.default)(n,"options.accept","image/*");return s.default.createElement("div",{style:{padding:1}},s.default.createElement(u.Card,{tone:t?"transparent":"inherit",border:!0,padding:3,style:0===o.length?{borderStyle:"dashed"}:{borderStyle:"dashed",borderColor:"transparent"}},s.default.createElement(b.default,{browse:this.renderBrowser(),onUpload:this.handleSelectFiles,readOnly:t,hoveringFiles:o,acceptedFiles:i,rejectedFilesCount:l,type:"image",accept:c,directUploads:r})))}renderUploadState(e){var t,n=this.state.isUploading,r=null===(t=this._assetElementRef)||void 0===t?void 0:t.offsetHeight,o=0===r?void 0:r;return s.default.createElement(g.UploadProgress,{uploadState:e,onCancel:n?this.handleCancelUpload:void 0,onStale:this.handleStaleUpload,height:o})}renderAssetSource(){var e=this.state.selectedAssetSource,t=this.props,n=t.value,r=t.observeAsset;if(!e)return null;var o=e.component;return n&&n.asset?s.default.createElement(m.WithReferencedAsset,{observeAsset:r,reference:n.asset},(e=>s.default.createElement(o,{selectedAssets:[e],assetType:"image",selectionType:"single",onClose:this.handleAssetSourceClosed,onSelect:this.handleSelectAssetFromSource}))):s.default.createElement(o,{selectedAssets:[],selectionType:"single",assetType:"image",onClose:this.handleAssetSourceClosed,onSelect:this.handleSelectAssetFromSource})}getGroupedFields(e){if(!this._fieldGroupsMemo){var t=(0,o.default)(e.fields,(e=>{var t,n;return"asset"===e.name?"asset":"hotspot"===e.name||"crop"===e.name?"imagetool":null!==(t=e.type)&&void 0!==t&&null!==(n=t.options)&&void 0!==n&&n.isHighlighted?"highlighted":"dialog"}));this._fieldGroupsMemo=A(A(A({},I),t),{},{imageToolAndDialog:[...t.imagetool||[],...t.dialog||[]]})}return this._fieldGroupsMemo}componentDidUpdate(e){var t,n=e.focusPath,r=void 0===n?[]:n,o=this.props.focusPath,a=void 0===o?[]:o;"asset"!==r[0]&&"asset"===a[0]&&(null===(t=this._assetElementRef)||void 0===t||t.focus())}componentWillUnmount(){var e=(0,this.props.getValuePath)();window.localStorage.removeItem("imageHeight_".concat(e))}hasChangeInFields(e){var t=this.props,n=t.value,r=t.compareValue;return e.some((e=>!(0,d.default)(null==n?void 0:n[e.name],null==r?void 0:r[e.name])))}render(){var e,t,n=this.props,r=n.type,o=n.value,a=n.compareValue,c=n.level,f=n.markers,d=n.readOnly,h=n.presence,v=n.focusPath,b=void 0===v?O.EMPTY_ARRAY:v,m=n.directUploads,g=this.state,w=g.hoveringFiles,j=g.selectedAssetSource,x=g.isStale,P=this.getGroupedFields(r),k=h.filter((e=>"asset"===e.path[0]||P.imageToolAndDialog.some((t=>e.path[0]===t.name)))),S=b.length>0&&P.dialog.concat(P.imagetool).some((e=>b[0]===e.name));var D,M,A=Boolean((null==o?void 0:o._upload)||(null==o?void 0:o.asset)),T=o&&void 0!==o.asset&&!(null!=o&&o._upload)&&!(0,p.isImageSource)(o);return s.default.createElement(s.default.Fragment,null,s.default.createElement(i.ImperativeToast,{ref:this.setToast}),s.default.createElement(i.FormFieldSet,{__unstable_markers:f,__unstable_presence:S?O.EMPTY_ARRAY:k,title:r.title,description:r.description,level:P.highlighted.length>0?c:0,__unstable_changeIndicator:!1},s.default.createElement("div",null,x&&s.default.createElement(u.Box,{marginBottom:2},s.default.createElement(E.UploadWarning,{onClearStale:this.handleClearUploadState})),s.default.createElement(l.ChangeIndicatorForFieldPath,{path:R,hasFocus:this.hasFileTargetFocus(),isChanged:(null==o||null===(e=o.asset)||void 0===e?void 0:e._ref)!==(null==a||null===(t=a.asset)||void 0===t?void 0:t._ref)||this.hasChangeInFields(P.imageToolAndDialog)},!(null!=o&&o._upload)&&!T&&s.default.createElement(y.FileTarget,{tabIndex:0,disabled:Boolean(d),ref:this.setFocusElement,onFiles:this.handleSelectFiles,onFilesOver:this.handleFilesOver,onFilesOut:this.handleFilesOut,onFocus:this.handleFileTargetFocus,onBlur:this.handleFileTargetBlur,tone:(D=w.filter((e=>(0,_.default)(r,e))),M=w.length-D.length,w.length>0&&(M>0||!m)?"critical":null!=o&&o._upload||d||!(w.length>0)?d||null!=o&&o._upload&&null!=o&&o.asset?"transparent":"default":"primary"),$border:A||w.length>0,style:{padding:1},sizing:"border",radius:2},!(null!=o&&o.asset)&&this.renderUploadPlaceholder(),!(null!=o&&o._upload)&&(null==o?void 0:o.asset)&&s.default.createElement(s.default.Fragment,null,this.renderAssetMenu(),this.renderPreview())),T&&s.default.createElement(C.InvalidImageWarning,{onClearValue:this.handleClearField}),(null==o?void 0:o._upload)&&this.renderUploadState(o._upload))),this.renderFields(P.highlighted),S&&this.renderDialogFields(P.dialog),j&&this.renderAssetSource()))}}t.default=F},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ImageToolInput",{enumerable:!0,get:function(){return r.ImageToolInput}});var r=n(2853)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ImageToolInput=void 0;var r,o=w(n(0)),a=n(10),i=g(n(2854)),u=g(n(2865)),l=n(2869),c=n(1),s=g(n(3)),f=n(62),d=g(n(76)),p=w(n(21)),h=n(1085),v=n(1128),b=n(2871),m=n(204),y=n(2872);function g(e){return e&&e.__esModule?e:{default:e}}function O(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(O=function(e){return e?n:t})(e)}function w(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=O(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}function j(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function _(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n{w(S)}),[w]);(0,o.useEffect)((()=>{R(r||M)}),[r]);var z="hotspot"===O[0];(0,m.useDidUpdate)(z,(e=>{var t;!e&&z&&(null===(t=W.current)||void 0===t||t.focus())}));var U=(0,o.useCallback)((e=>{if(!g){var t=P.fields.find((e=>"crop"===e.name&&"object"!==e.type.name)),n=P.fields.find((e=>"object"!==e.type.name&&"hotspot"===e.name)),r=t?_({_type:t.type.name},e.crop||l.DEFAULT_CROP):e.crop,o=n?_({_type:n.type.name},e.hotspot||l.DEFAULT_HOTSPOT):e.hotspot;E(p.default.from([(0,p.set)(r,["crop"]),(0,p.set)(o,["hotspot"])]))}}),[E,g,P.fields]);return o.default.createElement(a.FormField,{title:"Hotspot & crop",level:v,description:"Adjust the rectangle to crop image. Adjust the circle to specify the area that should always be visible.",__unstable_changeIndicator:!1,__unstable_presence:j},o.default.createElement("div",null,o.default.createElement(A,{tabIndex:0,ref:W,onFocus:V},o.default.createElement(f.ChangeIndicatorForFieldPath,{path:S,hasFocus:"hotspot"===O[0],isChanged:!(0,d.default)(null==r?void 0:r.crop,null==s?void 0:s.crop)||!(0,d.default)(null==s?void 0:s.hotspot,null==r?void 0:r.hotspot)},o.default.createElement(b.RatioBox,{ratio:1.5},(L||N)&&o.default.createElement(I,null,N?o.default.createElement(c.Card,{padding:4,radius:2,tone:"critical",border:!0},o.default.createElement(c.Text,null,"Error: ",N.message)):o.default.createElement(c.Text,{muted:!0},"Loading image… ")),!L&&B&&o.default.createElement(c.Box,{margin:1},o.default.createElement(i.default,{value:C,src:B.src,readOnly:Boolean(g),onChangeEnd:U,onChange:R}))))),o.default.createElement(c.Box,{marginTop:3},o.default.createElement(c.Grid,{columns:D.length,gap:1},D.map((e=>{var t=x(e,2),n=t[0],r=t[1];return o.default.createElement("div",{key:r},o.default.createElement(c.Heading,{as:"h4",size:0},n),o.default.createElement(c.Box,{marginTop:2},o.default.createElement(b.RatioBox,{ratio:r},o.default.createElement(h.Checkerboard,null,!L&&B?o.default.createElement(u.default,{aspectRatio:r,src:B.src,srcAspectRatio:B.width/B.height,hotspot:C.hotspot||l.DEFAULT_HOTSPOT,crop:C.crop||l.DEFAULT_CROP}):o.default.createElement(T,null)))))}))))))}));t.ImageToolInput=R},function(e,t,n){e.exports=n(2855)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;var r=l(n(0)),o=l(n(18)),a=l(n(2856)),i=l(n(2857)),u=l(n(2864));function l(e){return e&&e.__esModule?e:{default:e}}function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;te.bottom,n=e.left>e.right;return{top:t?e.bottom:e.top,bottom:t?e.top:e.bottom,left:n?e.right:e.left,right:n?e.left:e.right}}function P(e,t){var n=e.crop||d.DEFAULT_CROP,r=n.top,o=n.right,a=n.bottom,i=n.left,u=function(e){for(var t=1;t0?r:0,right:o+(t.right||0)>0?o:0,bottom:a+(t.bottom||0)>0?a:0,left:i+(t.left||0)>0?i:0},{value:u,delta:{top:r+(t.top||0)>0&&t.top||0,right:o+(t.right||0)>0&&t.right||0,bottom:a+(t.bottom||0)>0&&t.bottom||0,left:i+(t.left||0)>0&&t.left||0}}}var k=(0,o.default)((function(){var e=window.devicePixelRatio||1,t=document.createElement("canvas").getContext("2d");return e/((0,u.default)(t)||1)})),C=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&y(e,t)}(a,e);var t,n,r,o=g(a);function a(){var e;b(this,a);for(var t=arguments.length,n=new Array(t),r=0;r=t.left&&e.x<=t.left+t.width&&e.y>=t.top&&e.y<=t.top+t.height}},function(e,t,n){"use strict";function r(e,t){for(var n=0;nt.left+t.width&&(n=t.right-o),r+a>t.top+t.height&&(r=t.bottom-a),new e(Math.max(n,t.left),Math.max(r,t.top),o,a)}}],[{key:"fromEdges",value:function(t){var n=t.left,r=t.right,o=t.top;return new e(n,o,1-n-r,1-o-t.bottom)}}]),e}();t.Rect=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RootContainer=t.CanvasContainer=void 0;var r,o,a=i(n(3));function i(e){return e&&e.__esModule?e:{default:e}}function u(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var l=(0,i(n(2862)).default)("canvas"),c=a.default.div(r||(r=u(["\n width: 100%;\n height: 100%;\n position: relative;\n display: flex;\n align-items: center;\n justify-content: center;\n"])));t.RootContainer=c;var s=(0,a.default)(l)(o||(o=u(["\n display: block;\n position: relative;\n max-width: calc(100% - 0.5em); /* to prevent overlap with change bar */\n max-height: calc(100% + 1em);\n user-select: none;\n"])));t.CanvasContainer=s},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t;return t=function(t){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&d(e,t)}(i,t);var n,r,o=(n=i,r=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=v(n);if(r){var o=v(this).constructor;e=Reflect.construct(t,arguments,o)}else e=t.apply(this,arguments);return p(this,e)});function i(){var e;s(this,i);for(var t=arguments.length,n=new Array(t),r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(t,u));return a.default.createElement(e,c({ref:this.setDomNode,onTouchStart:n?void 0:this.handleDragStart,onMouseDown:n?void 0:this.handleDragStart,onTouchMove:n?void 0:this.handleDrag},r))}}]),i}(a.default.PureComponent),b(t,"propTypes",{onDragStart:o.default.func.isRequired,onDrag:o.default.func.isRequired,onDragEnd:o.default.func.isRequired,readOnly:o.default.bool}),t};var o=l(n(18)),a=l(n(0)),i=l(n(143)),u=["readOnly","onDragStart","onDragEnd","onDrag"];function l(e){return e&&e.__esModule?e:{default:e}}function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;te.height,l=u?a:i*o,c=u?a/o:i;return r.width=l,r.height=c,r.getContext("2d").drawImage(e,0,0,e.width,e.height,0,0,l,c),r}},{key:"render",value:function(){var e=this.props,t=e.image,n=e.maxHeight,r=e.maxWidth;return(0,e.children)(this.resize(t,n,r))}}])&&u(t.prototype,n),r&&u(t,r),Object.defineProperty(t,"prototype",{writable:!1}),a}(a(n(0)).default.Component);t.default=d,function(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(d,"propTypes",{image:o.default.instanceOf(HTMLImageElement).isRequired,maxWidth:o.default.number.isRequired,maxHeight:o.default.number.isRequired,children:o.default.func.isRequired})},function(e,t,n){e.exports=n(2866)},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=f(n(185)),a=f(n(18)),i=f(n(0)),u=f(n(143)),l=f(n(2867)),c=n(369),s=n(2868);function f(e){return e&&e.__esModule?e:{default:e}}function d(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function p(e,t){for(var n=0;n0&&void 0!==arguments[0]?arguments[0]:{},t=o(e.image),n=e.hotspot||r.DEFAULT_HOTSPOT,s=e.crop||r.DEFAULT_CROP,f=o(e.container)||t*u(s),d=e.align||{x:"center",y:"center"},p=i(t,{hotspot:n,crop:s},{aspect:f,align:d}),h=l(a(100/f));return{debug:{result:p},container:{overflow:"hidden",position:"relative",width:"100%",height:h},padding:{marginTop:h},crop:{position:"absolute",overflow:"hidden",height:c(p.crop.height),width:c(p.crop.width),top:c(p.crop.top),left:c(p.crop.left)},image:{position:"absolute",height:c(p.image.height),width:c(p.image.width),top:c(p.image.top),left:c(p.image.left)}}};var r=n(369);function o(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 a(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2,n=Math.pow(10,t);return Math.round(e*n)/n}function i(e,t,n){var r,o,a,i=t.crop,u=n.aspect,l=n.align,c=1-i.left-i.right,s=1-i.top-i.bottom,f={top:-i.top/s,left:-i.left/c,width:1/c,height:1/s},d=c/s*e,p=(t.hotspot.x-i.left)/c,h=(t.hotspot.y-i.top)/s,v=t.hotspot.height/s,b=t.hotspot.width/c,m=1/b,y=1/v*d/u,g=Math.min(m,y),O=d<=u;if((r=O?1:d/u)>g){var w;o="letterbox";var j=p*(a={width:w=O?1-(r-g):g,height:w/d*u}).width-b*a.width/2;switch(l.x){case"left":a.left=O?0:-j;break;case"right":a.left=O?1-a.width:j;break;case"center":a.left=O?(1-a.width)/2:-j;break;default:throw new Error("Invalid x alignment: '".concat(l.x,"'. Must be either 'left', 'right' or 'center'"))}var _=h*a.height-v*a.height/2;switch(l.y){case"top":a.top=O?-_:0;break;case"bottom":a.top=_;break;case"center":a.top=O?-_:(1-a.height)/2;break;default:throw new Error("Invalid y alignment: '".concat(l.y,"'. Must be either 'top', 'bottom' or 'center'"))}}else if(O){o="full_width";var E=-h/d*u+.5,x=r/d*u;E>0?E=0:-E>x-1&&(E=-(x-1)),a={width:r,height:x,left:0,top:E}}else{o="full_height";var P=.5-p*r;P>0?P=0:-P>r-1&&(P=-(r-1)),a={width:r,height:r/d*u,top:0,left:P}}return{method:o,crop:a,image:f}}function u(e){var t=1-e.top-e.bottom;return(1-e.left-e.right)/t}function l(e){return 0===e?0:"".concat(e,"%")}function c(e){return l(a(100*e))}},function(e,t,n){"use strict";var r,o;Object.defineProperty(t,"__esModule",{value:!0}),t.RootContainer=void 0;var a,i,u=((r=n(3))&&r.__esModule?r:{default:r}).default.div(o||(a=["\n position: relative;\n width: 100%;\n"],i||(i=a.slice(0)),o=Object.freeze(Object.defineProperties(a,{raw:{value:Object.freeze(i)}}))));t.RootContainer=u},function(e,t,n){e.exports=n(369)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.withFocusRing=function(e){return(0,o.default)(e)((e=>{var t={width:e.$border?1:0,color:"var(--card-border-color)"};return(0,o.css)(r||(r=function(e,t){t||(t=e.slice(0));return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["\n --card-focus-box-shadow: ",";\n\n border-radius: ",";\n outline: none;\n box-shadow: var(--card-focus-box-shadow);\n\n &:focus {\n --card-focus-box-shadow: ",";\n }\n "])),(0,i.focusRingBorderStyle)(t),(0,a.rem)(e.theme.sanity.radius[1]),(0,i.focusRingStyle)({base:e.theme.sanity.color.base,border:t,focusRing:e.theme.sanity.focusRing}))}))};var r,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(3)),a=n(1),i=n(370);function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RatioBox=void 0;var r,o,a=n(1);var i,u,l=(0,((r=n(3))&&r.__esModule?r:{default:r}).default)(a.Box)(o||(i=["\n position: relative;\n padding-bottom: calc("," * 100%);\n\n & > div {\n position: absolute;\n top: ","px;\n left: ","px;\n right: ","px;\n bottom: ","px;\n }\n"],u||(u=i.slice(0)),o=Object.freeze(Object.defineProperties(i,{raw:{value:Object.freeze(u)}}))),(e=>{var t=e.ratio;return 1/(void 0===t?1.5:t)}),(e=>{var t=e.padding;return void 0===t?0:t}),(e=>{var t=e.padding;return void 0===t?0:t}),(e=>{var t=e.padding;return void 0===t?0:t}),(e=>{var t=e.padding;return void 0===t?0:t}));t.RatioBox=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.loadImage=i,t.useLoadImage=function(e){var t=(l=(0,o.useState)(u),c=2,function(e){if(Array.isArray(e))return e}(l)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}}(l,c)||function(e,t){if(e){if("string"==typeof e)return a(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?a(e,t):void 0}}(l,c)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),n=t[0],r=t[1];var l,c;return(0,o.useEffect)((()=>{r(u);var t=i(e).subscribe({error:e=>{r({isLoading:!1,error:e})},next:e=>{r({image:e,isLoading:!1})}});return()=>{t.unsubscribe()}}),[e]),n};var r=n(5),o=n(0);function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var n=document.createElement("img"),r=!1;return n.onload=()=>{r=!0,t.next(n),t.complete()},n.onerror=()=>{r=!0,t.error(new Error("Could not load image from ".concat(function(e){return e.startsWith("blob:")}(e)?"blob":e)))},n.src=e,()=>{n.onload=null,n.onerror=null,r||(n.src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=")}}))}var u={isLoading:!0}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FileInputButton=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(128),a=n(20),i=n(1),u=n(2874),l=["icon","id","accept","capture","fontSize","multiple","onSelect","padding","space","textAlign","text","disabled"];function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var d=r.default.forwardRef((function(e,t){var n=e.icon,c=e.id,d=e.accept,p=e.capture,h=e.fontSize,v=e.multiple,b=e.onSelect,m=e.padding,y=void 0===m?3:m,g=e.space,O=void 0===g?3:g,w=e.textAlign,j=e.text,_=e.disabled,E=f(e,l),x=(0,a.useId)(c),P=(0,i.useTheme)(),k=r.default.useCallback((e=>{b&&e.target.files&&b(Array.from(e.target.files))}),[b]),C=r.default.createElement(i.Flex,{align:"center",justify:"center",padding:y},n&&r.default.createElement(i.Box,{marginRight:j?O:void 0},r.default.createElement(i.Text,{size:h},(0,r.isValidElement)(n)&&n,(0,o.isValidElementType)(n)&&(0,r.createElement)(n))),j&&r.default.createElement(i.Text,{align:w,size:h,textOverflow:"ellipsis",weight:P.sanity.button.textWeight},j));return r.default.createElement(u.FileButton,s({},E,{htmlFor:x,padding:0,fontSize:2,disabled:_}),C,r.default.createElement("input",{"data-testid":"file-button-input",accept:d,capture:p,id:x,multiple:v,onChange:k,ref:t,type:"file",value:"",disabled:_}))}));t.FileInputButton=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FileButton=void 0;var r,o=n(1),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(3)),i=n(370);function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}var l=(0,a.default)(o.Button).attrs({forwardedAs:"label"})((e=>{var t,n,o=e.theme,u=o.sanity.focusRing,l=o.sanity.color.base;return(0,a.css)(r||(t=["\n &:not([data-disabled='true']) {\n &:focus-within {\n box-shadow: ",";\n }\n }\n\n & input {\n overflow: hidden;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n position: absolute;\n min-width: 0;\n display: block;\n appearance: none;\n padding: 0;\n margin: 0;\n border: 0;\n opacity: 0;\n }\n "],n||(n=t.slice(0)),r=Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(n)}}))),(0,i.focusRingStyle)({base:l,border:{width:1,color:"var(--card-border-color)"},focusRing:u}))}));t.FileButton=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LeftSection=t.FlexWrapper=t.CodeWrapper=t.CardWrapper=void 0;var r,o,a,i,u,l=n(1),c=(r=n(3))&&r.__esModule?r:{default:r};function s(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var f=(0,c.default)(l.Card)(o||(o=s(["\n min-height: 82px;\n box-sizing: border-box;\n"])));t.CardWrapper=f;var d=(0,c.default)(l.Flex)(a||(a=s(["\n text-overflow: ellipsis;\n overflow: hidden;\n"])));t.FlexWrapper=d;var p=(0,c.default)(l.Stack)(i||(i=s(["\n position: relative;\n width: 60%;\n"])));t.LeftSection=p;var h=(0,c.default)(l.Code)(u||(u=s(["\n position: relative;\n width: 100%;\n\n code {\n overflow: hidden;\n text-overflow: ellipsis;\n position: relative;\n max-width: 200px;\n }\n"])));t.CodeWrapper=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.base64ToFile=function(e,t){return new Promise(((n,a)=>{var i=e.toString(),u=i.substring("data:image/".length,i.indexOf(";base64"));u||t?n(o(e,t||"".concat((0,r.uuid)(),".").concat(u))):a(new Error("Could not find mime type for image"))}))},t.urlToFile=function(e,t){return new Promise(((n,a)=>{var i=new XMLHttpRequest;i.onload=()=>{var e=new FileReader;e.onloadend=()=>{var i=e.result.toString(),u=i.substring("data:image/".length,i.indexOf(";base64"));u||t?n(o(e.result,t||"".concat((0,r.uuid)(),".").concat(u))):a(new Error("Could not find mime type for image"))},e.readAsDataURL(i.response)},i.onerror=e=>{a(e)},i.open("GET",e),i.responseType="blob",i.send()}))};var r=n(198);function o(e,t){for(var n=e.split(","),r=n[0].match(/:(.*?);/)[1],o=atob(n[1]),a=o.length,i=new Uint8Array(a);a--;)i[a]=o.charCodeAt(a);return new File([i],t,{type:r})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FileInputMenuItem=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(128),a=n(20),i=n(1),u=n(2878),l=["icon","id","accept","capture","fontSize","multiple","onSelect","padding","space","textAlign","text","disabled"];function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var d=r.default.forwardRef((function(e,t){var n=e.icon,c=e.id,d=e.accept,p=e.capture,h=e.fontSize,v=e.multiple,b=e.onSelect,m=e.padding,y=void 0===m?3:m,g=e.space,O=void 0===g?3:g,w=e.textAlign,j=e.text,_=e.disabled,E=f(e,l),x=(0,a.useId)(c),P=r.default.useCallback((e=>{b&&e.target.files&&b(Array.from(e.target.files))}),[b]),k=r.default.createElement(i.Flex,{align:"center",justify:"flex-start",padding:y},n&&r.default.createElement(i.Box,{marginRight:j?O:void 0},r.default.createElement(i.Text,{size:h},(0,r.isValidElement)(n)&&n,(0,o.isValidElementType)(n)&&(0,r.createElement)(n))),j&&r.default.createElement(i.Text,{align:w,size:h,textOverflow:"ellipsis"},j));return r.default.createElement(u.FileButton,s({},E,{htmlFor:x,padding:0,fontSize:2,disabled:_,ref:t}),k,r.default.createElement("input",{"data-testid":"file-button-input",accept:d,capture:p,id:x,multiple:v,onChange:P,type:"file",value:"",disabled:_}))}));t.FileInputMenuItem=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FileButton=void 0;var r,o=n(1),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(3)),i=n(370);function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}var l=(0,a.default)(o.MenuItem)((e=>{var t,n,o=e.theme,u=o.sanity.focusRing,l=o.sanity.color.base;return(0,a.css)(r||(t=["\n position: relative;\n\n &:not([data-disabled='true']) {\n &:focus-within {\n box-shadow: ",";\n }\n }\n\n & input {\n overflow: hidden;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n position: absolute;\n min-width: 0;\n display: block;\n appearance: none;\n padding: 0;\n margin: 0;\n border: 0;\n opacity: 0;\n }\n "],n||(n=t.slice(0)),r=Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(n)}}))),(0,i.focusRingStyle)({base:l,border:{width:1,color:"var(--card-border-color)"},focusRing:u}))}));t.FileButton=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ImagePreview=function(e){var t=e.drag,n=e.readOnly,o=e.isRejected,l=e.src,f=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,u),v=s((0,r.useState)(!1),2),b=v[0],m=v[1],y=s((0,r.useState)(null),2),g=y[0],O=y[1],w=(0,a.useElementRect)(g),j=(null==w?void 0:w.width)||0,_=o||n?"critical":"primary",E=t?_:"default",x=i.MAX_DEFAULT_HEIGHT*document.documentElement.clientHeight/100,P=s((e=>{var t=new URLSearchParams(e.split("?")[1]).get("rect");if(t)return[t.split(",")[2],t.split(",")[3]].map(Number);return e.split("-")[1].split(".")[0].split("x").map(Number)})(l),2),k=P[0],C=P[1],S=k/C,D=(k>j?j/S:C){m(!1)}),[l]);var M=(0,r.useCallback)((()=>{m(!0)}),[]);return r.default.createElement(i.RatioBox,c({},f,{ref:O,style:{height:D},tone:"transparent"}),r.default.createElement(a.Card,{"data-container":!0,tone:"inherit"},!b&&r.default.createElement(h,{cardTone:"transparent",drag:!0,content:r.default.createElement(i.SpinnerWrapper,null)}),r.default.createElement("img",{src:l,"data-testid":"hotspot-image-input",alt:e.alt,onLoad:M,referrerPolicy:"strict-origin-when-cross-origin"})),t&&r.default.createElement(h,{cardTone:E,drag:t,content:r.default.createElement(r.default.Fragment,null,r.default.createElement(a.Box,{marginBottom:3},r.default.createElement(a.Heading,null,r.default.createElement(d,{isRejected:o,readOnly:n}))),r.default.createElement(p,{isRejected:o,readOnly:n}))}))};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(7),a=n(1),i=n(2880),u=["drag","readOnly","isRejected","src"];function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n div[data-container] {\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n display: flex !important;\n align-items: center;\n justify-content: center;\n }\n\n & img {\n max-width: 100%;\n max-height: 100%;\n }\n"])));t.RatioBox=f;var d=(0,l.default)(u.Spinner)(o||(o=s(["\n position: absolute;\n"])));t.SpinnerWrapper=d;var p=(0,l.default)(u.Flex)((e=>{var t=e.tone,n=e.drag,r=u.studioTheme.color.light[t].card.enabled.fg,o=(0,u.rgba)(u.studioTheme.color.light[t].card.enabled.bg,.8);return(0,l.css)(a||(a=s(["\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n backdrop-filter: ",";\n color: ",";\n background-color: ",";\n "])),n?"blur(10px)":"",t?r:"",n?o:"transparent")}));t.Overlay=p;var h=(0,l.default)(u.Flex)(i||(i=s(["\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n"])));t.FlexOverlay=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ImageInputField=function(e){var t=e.onChange,n=e.field,r=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,l),c=o.default.useCallback((e=>{t(e.prefixAll(n.name))}),[t,n]);return o.default.createElement(u.ConditionalHiddenField,{parent:e.parentValue,value:e.value,hidden:e.field.type.hidden},o.default.createElement(u.ConditionalReadOnlyField,{readOnly:e.readOnly,value:e.value,parent:e.parentValue},o.default.createElement(i.FormBuilderInput,s({},r,{type:n.type,path:a.pathFor([n.name]),onChange:c}))))};var r,o=(r=n(0))&&r.__esModule?r:{default:r},a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(14)),i=n(88),u=n(195),l=["onChange","field"];function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;ts(!0)),[s]);var v,b;return(0,a.useClickOutside)(r.default.useCallback((()=>s(!1)),[s]),[d]),r.default.createElement(i.MenuActionsWrapper,{"data-buttons":!0,space:1,padding:2},u&&r.default.createElement(i.ButtonContainer,{icon:o.EditIcon,mode:"ghost",onClick:t,"data-testid":"options-menu-edit-details"}),r.default.createElement(a.Popover,{content:r.default.createElement(a.Menu,{ref:p},n),portal:!0,open:c},r.default.createElement(i.ButtonContainer,{icon:o.EllipsisVerticalIcon,mode:"ghost","data-testid":"options-menu-button",onClick:h})))};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(7),a=n(1),i=n(2883);function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n(r||p).map(s.wrapWithDocument)),[r]);return o.default.createElement(v,d({},e,{resolveUploader:i.default,observeAsset:c.observeFileAsset,assetSources:a,directUploads:h,ref:t}))}));t.default=b},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r={};Object.defineProperty(t,"default",{enumerable:!0,get:function(){return o.default}});var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=a(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=o?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(r,i,u):r[i]=e[i]}r.default=e,n&&n.set(e,r);return r}(n(2887));function a(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(a=function(e){return e?n:t})(e)}Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(r,e)||e in t&&t[e]===o[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=D(n(333)),o=D(n(193)),a=D(n(60)),i=D(n(0)),u=n(10),l=n(62),c=n(7),s=n(1),f=n(55),d=n(151),p=n(1131),h=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=S(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(21)),v=n(1132),b=n(1133),m=n(1134),y=D(n(367)),g=n(1135),O=n(1130),w=D(n(1129)),j=n(1136),_=n(89),E=n(2888),x=n(2889),P=n(2890),k=n(2892),C=n(2893);function S(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(S=function(e){return e?n:t})(e)}function D(e){return e&&e.__esModule?e:{default:e}}function M(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return A(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return A(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function A(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var e=this.props,t=e.value,n="string"!=typeof(0,e.getValuePath)().slice(-1)[0],r=Object.keys(t||{}),o=0===r.filter((e=>!["_type","_key","_upload","asset"].includes(e))).length,a=["asset"].concat(r.filter((e=>["_upload"].includes(e)))).map((e=>(0,h.unset)([e])));this.props.onChange(h.default.from(o&&!n?(0,h.unset)():a))})),T(this,"handleCancelUpload",(()=>{this.cancelUpload()})),T(this,"handleClearUploadState",(()=>{this.setState({isStale:!1}),this.clearUploadStatus()})),T(this,"handleStaleUpload",(()=>{this.setState({isStale:!0})})),T(this,"handleClearField",(()=>{this.props.onChange(h.default.from((0,h.unset)(["asset"])))})),T(this,"handleSelectFiles",(e=>{var t=this.props,n=t.directUploads,r=t.readOnly,o=(t.value,this.state.hoveringFiles);n&&!r?this.uploadFirstAccepted(e):o.length>0&&this.handleFilesOut()})),T(this,"handleSelectFileFromAssetSource",(e=>{this.setState({selectedAssetSource:e})})),T(this,"handleAssetSourceClosed",(()=>{this.setState({selectedAssetSource:null})})),T(this,"uploadWith",(function(t,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=e.props,i=o.type,u=o.onChange,l=r.source,c={metadata:(0,a.default)(i,"options.metadata"),storeOriginalFilename:(0,a.default)(i,"options.storeOriginalFilename"),source:l};e.cancelUpload(),e.setState({isUploading:!0}),u(h.default.from([(0,h.setIfMissing)({_type:i.name})])),e.uploadSubscription=t.upload(n,i,c).subscribe({next:e=>{e.patches&&u(h.default.from(e.patches))},error:t=>{var n;console.error(t),null===(n=e.toast)||void 0===n||n.push({status:"error",description:"The upload could not be completed at this time.",title:"Upload failed"}),e.clearUploadStatus()},complete:()=>{e.setState({isUploading:!1})}})})),T(this,"handleFieldChange",(e=>{var t=this.props,n=t.onChange,r=t.type;this.valueIsArrayElement()||!this.eventIsUnsettingLastFilledField(e)?n(e.prepend((0,h.setIfMissing)({_type:r.name}))):n(h.default.from((0,h.unset)()))})),T(this,"eventIsUnsettingLastFilledField",(e=>{var t=e.patches[0];if(1!==e.patches.length||"unset"!==t.type)return!1;var n=Object.keys(this.props.value||{}).filter((e=>!["_type","_key"].includes(e)));return 1===e.patches[0].path.length&&1===n.length&&n[0]===e.patches[0].path[0]})),T(this,"valueIsArrayElement",(()=>"string"!=typeof(0,this.props.getValuePath)().slice(-1)[0])),T(this,"handleOpenDialog",(()=>{var e=this.props,t=e.type;(0,e.onFocus)([t.fields.filter((e=>{var t,n;return!(I.includes(e.name)||null!==(t=e.type)&&void 0!==t&&null!==(n=t.options)&&void 0!==n&&n.isHighlighted)}))[0].name])})),T(this,"handleStopAdvancedEdit",(()=>{this.props.onFocus([])})),T(this,"handleSelectAssetFromSource",(e=>{var t=this.props,n=t.onChange,r=t.type;(0,m.handleSelectAssetFromSource)({assetFromSource:e,onChange:n,type:r,resolveUploader:y.default,uploadWith:this.uploadWith}),this.setState({selectedAssetSource:null})})),T(this,"handleFileTargetFocus",(e=>{e.currentTarget===e.target&&e.currentTarget===this._focusRef&&this.props.onFocus(["asset"])})),T(this,"handleFileTargetBlur",(()=>{this.props.onBlur()})),T(this,"handleFilesOver",(e=>{this.setState({hoveringFiles:e})})),T(this,"handleFilesOut",(()=>{this.setState({hoveringFiles:[]})})),T(this,"setFocusInput",(e=>{this._focusRef=e})),T(this,"handleUpload",(e=>{var t=e.file,n=e.uploader;this.uploadWith(n,t)})),T(this,"setToast",(e=>{this.toast=e}))}clearUploadStatus(){var e;null!==(e=this.props.value)&&void 0!==e&&e._upload&&this.props.onChange(h.default.from([(0,h.unset)(["_upload"])]))}cancelUpload(){this.uploadSubscription&&(this.uploadSubscription.unsubscribe(),this.clearUploadStatus())}uploadFirstAccepted(e){var t=this.props.type,n=e.map((e=>({file:e,uploader:(0,y.default)(t,e)}))).find((e=>e.uploader));n&&this.uploadWith(n.uploader,n.file),this.setState({isMenuOpen:!1})}renderUploadState(e){var t=this.state.isUploading;return i.default.createElement(b.UploadProgress,{uploadState:e,onCancel:t?this.handleCancelUpload:void 0,onStale:this.handleStaleUpload})}renderAssetSource(){var e=this.state.selectedAssetSource,t=this.props,n=t.value,r=t.observeAsset;if(!e)return null;var o=e.component;return n&&n.asset?i.default.createElement(p.WithReferencedAsset,{observeAsset:r,reference:n.asset,waitPlaceholder:i.default.createElement(k.FileSkeleton,null)},(e=>i.default.createElement(o,{selectedAssets:[e],selectionType:"single",assetType:"file",dialogHeaderTitle:"Select file",onClose:this.handleAssetSourceClosed,onSelect:this.handleSelectAssetFromSource}))):i.default.createElement(o,{selectedAssets:[],selectionType:"single",assetType:"file",dialogHeaderTitle:"Select file",onClose:this.handleAssetSourceClosed,onSelect:this.handleSelectAssetFromSource})}renderAdvancedEdit(e){return i.default.createElement(s.Dialog,{header:"Edit details",id:this.dialogId,onClose:this.handleStopAdvancedEdit,width:1,__unstable_autoFocus:!1},i.default.createElement(f.PresenceOverlay,{margins:[0,0,1,0]},i.default.createElement(s.Box,{padding:4},this.renderFields(e))))}renderFields(e){return e.map((e=>this.renderField(e)))}hasFileTargetFocus(){var e;return"asset"===(null===(e=this.props.focusPath)||void 0===e?void 0:e[0])}renderField(e){var t=this.props,n=t.value,r=t.level,o=t.focusPath,a=t.onFocus,u=t.readOnly,l=t.onBlur,c=t.compareValue,s=t.presence,f=t.markers,d=null==n?void 0:n[e.name],p=f.filter((t=>t.path[0]===e.name));return i.default.createElement(x.FileInputField,{key:e.name,field:e,parentValue:n,value:d,onChange:this.handleFieldChange,onFocus:a,compareValue:c,onBlur:l,readOnly:u||e.type.readOnly,focusPath:o,level:r,presence:s,markers:p})}renderAsset(e){var t=this.props,n=t.value,r=t.readOnly,o=t.assetSources,u=t.type,l=t.directUploads,f=t.observeAsset,d=this.state.isMenuOpen,h=null==n?void 0:n.asset;if(!h)return null;var v=(0,a.default)(u,"options.accept","image/*"),b=o&&0===(null==o?void 0:o.length)?null:i.default.createElement(s.MenuItem,{icon:c.SearchIcon,text:"Browse",onClick:()=>{this.setState({isMenuOpen:!1}),this.handleSelectFileFromAssetSource(o[0])},disabled:r,"data-testid":"file-input-browse-button"});return o.length>1&&(b=o.map((e=>i.default.createElement(s.MenuItem,{key:e.name,text:e.title,onClick:()=>{this.setState({isMenuOpen:!1}),this.handleSelectFileFromAssetSource(e)},icon:e.icon||c.ImageIcon,disabled:r,"data-testid":"file-input-browse-button-".concat(e.name)})))),i.default.createElement(p.WithReferencedAsset,{reference:h,observeAsset:f,waitPlaceholder:i.default.createElement(k.FileSkeleton,null)},(t=>i.default.createElement(P.FileDetails,{size:t.size,originalFilename:(null==t?void 0:t.originalFilename)||"download.".concat(t.extension),onClick:e?this.handleOpenDialog:void 0,muted:!e&&r,disabled:!e,onMenuOpen:e=>this.setState({isMenuOpen:e}),isMenuOpen:d},i.default.createElement(g.ActionsMenu,{onUpload:this.handleSelectFiles,browse:b,onReset:this.handleRemoveButtonClick,downloadUrl:"".concat(t.url,"?dl"),copyUrl:"".concat(t.url),readOnly:r,accept:v,directUploads:l}))))}renderAssetMenu(e){var t=this.props,n=t.type,r=t.readOnly,o=t.directUploads,a=this.state.hoveringFiles,u=a.filter((e=>(0,y.default)(n,e))),l=a.length-u.length;return i.default.createElement(E.CardOverlay,{tone:e},i.default.createElement(E.FlexContainer,{align:"center",justify:"center",gap:2,flex:1},i.default.createElement(O.PlaceholderText,{readOnly:r,hoveringFiles:a,acceptedFiles:u,rejectedFilesCount:l,directUploads:o,type:"file"})))}renderBrowser(){var e=this.props,t=e.assetSources,n=e.readOnly,r=e.directUploads;return 0===t.length?null:t.length>1&&!n&&r?i.default.createElement(s.MenuButton,{id:"".concat(this._inputId,"_assetFileButton"),button:i.default.createElement(s.Button,{mode:"ghost",text:"Select","data-testid":"file-input-multi-browse-button",icon:c.SearchIcon}),"data-testid":"input-select-button",menu:i.default.createElement(s.Menu,null,t.map((e=>i.default.createElement(s.MenuItem,{key:e.name,text:e.title,onClick:()=>{this.setState({isMenuOpen:!1}),this.handleSelectFileFromAssetSource(e)},icon:e.icon||c.ImageIcon,disabled:n,"data-testid":"file-input-browse-button-".concat(e.name)}))))}):i.default.createElement(s.Button,{fontSize:2,text:"Browse",icon:c.SearchIcon,mode:"ghost",onClick:()=>{this.setState({isMenuOpen:!1}),this.handleSelectFileFromAssetSource(t[0])},"data-testid":"file-input-browse-button",disabled:n})}renderUploadPlaceholder(){var e=this.props,t=e.readOnly,n=e.type,r=e.directUploads,o=this.state.hoveringFiles,u=o.filter((e=>(0,y.default)(n,e))),l=o.length-u.length,c=(0,a.default)(n,"options.accept","");return i.default.createElement("div",{style:{padding:1}},i.default.createElement(s.Card,{tone:t?"transparent":"inherit",border:!0,padding:3,style:0===o.length?{borderStyle:"dashed"}:{borderStyle:"dashed",borderColor:"transparent"}},i.default.createElement(w.default,{browse:this.renderBrowser(),onUpload:this.handleSelectFiles,readOnly:t,hoveringFiles:o,acceptedFiles:u,rejectedFilesCount:l,type:"file",accept:c,directUploads:r})))}focus(){this._focusRef&&this._focusRef.focus()}render(){var e,t,n,r=this.props,a=r.directUploads,c=r.type,f=r.value,p=r.compareValue,h=r.level,b=r.markers,m=r.readOnly,g=r.presence,O=r.focusPath,w=void 0===O?_.EMPTY_ARRAY:O,E=this.state,x=E.hoveringFiles,P=E.selectedAssetSource,k=E.isStale,S=M((0,o.default)(c.fields.filter((e=>!I.includes(e.name))),"type.options.isHighlighted"),2),D=S[0],A=S[1],T=g.filter((e=>"asset"===e.path[0])),R=w.length>0&&A.some((e=>w[0]===e.name));function F(){var e=x.filter((e=>(0,y.default)(c,e))),t=x.length-e.length;return x.length>0&&(t>0||!a)?"critical":null!=f&&f._upload||m||!(x.length>0)?null!=f&&f._upload&&null!=f&&f.asset&&m?"transparent":"default":"primary"}var B=Boolean((null==f?void 0:f._upload)||(null==f?void 0:f.asset)),L=f&&void 0!==f.asset&&!(null!=f&&f._upload)&&!(0,d.isFileSource)(f);return i.default.createElement(i.default.Fragment,null,i.default.createElement(u.ImperativeToast,{ref:this.setToast}),i.default.createElement(u.FormFieldSet,{__unstable_markers:b,title:c.title,description:c.description,level:D.length>0?h:0,__unstable_presence:R?_.EMPTY_ARRAY:T,__unstable_changeIndicator:!1},i.default.createElement("div",null,i.default.createElement(l.ChangeIndicatorCompareValueProvider,{value:null==f||null===(e=f.asset)||void 0===e?void 0:e._ref,compareValue:null==p||null===(t=p.asset)||void 0===t?void 0:t._ref},k&&i.default.createElement(s.Box,{marginBottom:2},i.default.createElement(j.UploadWarning,{onClearStale:this.handleClearUploadState})),i.default.createElement(l.ChangeIndicatorWithProvidedFullPath,{path:[],hasFocus:this.hasFileTargetFocus(),value:null==f||null===(n=f.asset)||void 0===n?void 0:n._ref},!(null!=f&&f._upload)&&!L&&i.default.createElement(v.FileTarget,{tabIndex:0,disabled:Boolean(m),ref:this.setFocusInput,onFiles:this.handleSelectFiles,onFilesOver:this.handleFilesOver,onFilesOut:this.handleFilesOut,onFocus:this.handleFileTargetFocus,onBlur:this.handleFileTargetBlur,tone:F(),$border:B||x.length>0,padding:B?1:0,radius:2},(null==f?void 0:f.asset)&&this.renderAsset(A.length>0),!(null!=f&&f.asset)&&this.renderUploadPlaceholder(),null!=f&&f.asset&&x.length>0?this.renderAssetMenu(F()):null),L&&i.default.createElement(C.InvalidFileWarning,{onClearValue:this.handleClearField}),(null==f?void 0:f._upload)&&this.renderUploadState(f._upload)))),D.length>0&&this.renderFields(D),R&&this.renderAdvancedEdit(A),P&&this.renderAssetSource()))}}t.default=R},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FlexContainer=t.CardOverlay=void 0;var r,o,a,i=n(1),u=(r=n(3))&&r.__esModule?r:{default:r};function l(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var c=(0,u.default)(i.Card)(o||(o=l(["\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n"])));t.CardOverlay=c;var s=(0,u.default)(i.Flex)(a||(a=l(["\n height: 100%;\n"])));t.FlexContainer=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FileInputField=function(e){var t=e.onChange,n=e.field,r=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,l),c=o.default.useCallback((e=>{t(e.prefixAll(n.name))}),[t,n]);return o.default.createElement(u.ConditionalHiddenField,{parent:e.parentValue,value:e.value,hidden:e.field.type.hidden},o.default.createElement(u.ConditionalReadOnlyField,{readOnly:e.readOnly,value:e.value},o.default.createElement(i.FormBuilderInput,s({},r,{type:n.type,path:a.pathFor([n.name]),onChange:c}))))};var r,o=(r=n(0))&&r.__esModule?r:{default:r},a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(14)),i=n(88),u=n(195),l=["onChange","field"];function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;tp(!0)),[p]);var y,g;return(0,a.useClickOutside)(o.default.useCallback((()=>p(!1)),[p]),[v]),o.default.createElement(a.Flex,{wrap:"nowrap",justify:"space-between",align:"center"},o.default.createElement(a.Card,{as:c||s?void 0:"button",tabIndex:s?void 0:0,__unstable_focusRing:!0,radius:2,padding:2,tone:"inherit",onClick:f},o.default.createElement(a.Flex,{wrap:"nowrap",align:"center"},o.default.createElement(a.Card,{padding:3,tone:"transparent",shadow:1,radius:1},o.default.createElement(a.Text,{muted:c},o.default.createElement(r.BinaryDocumentIcon,null))),o.default.createElement(a.Stack,{flex:1,space:2,marginLeft:3},o.default.createElement(a.Text,{size:2,textOverflow:"ellipsis",muted:c,"data-testid":"file-name"},t),o.default.createElement(a.Text,{size:1,muted:!0,"data-testid":"file-size"},(0,i.formatBytes)(n))))),o.default.createElement(a.Box,{padding:2},o.default.createElement(a.Flex,{justify:"center"},o.default.createElement(a.Popover,{content:o.default.createElement(a.Menu,{ref:b},u),portal:!0,open:d},o.default.createElement(a.Button,{icon:r.EllipsisVerticalIcon,mode:"bleed","data-testid":"options-menu-button",onClick:m})))))};var r=n(7),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(1),i=n(2891);function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:2;if(0===e)return"0 Bytes";var n=1024,r=t<0?0:t,o=["Bytes","KB","MB","GB","TB","PB","EB","ZB","YB"],a=Math.floor(Math.log(e)/Math.log(n));return"".concat(parseFloat((e/Math.pow(n,a)).toFixed(r))," ").concat(o[a])}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FileSkeleton=function(){return o.default.createElement(a.Flex,{align:"center",justify:"flex-start",padding:2},o.default.createElement(a.Skeleton,{padding:3,radius:1,animated:!0}),o.default.createElement(a.Stack,{flex:1,space:2,marginLeft:3},o.default.createElement(a.LabelSkeleton,{style:{width:"100%"},radius:1,animated:!0}),o.default.createElement(a.LabelSkeleton,{style:{width:"100%"},radius:1,animated:!0})))};var r,o=(r=n(0))&&r.__esModule?r:{default:r},a=n(1)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.InvalidFileWarning=function(e){var t=e.onClearValue;return i.default.createElement(a.Card,{tone:"caution",padding:4,border:!0,radius:2},i.default.createElement(a.Flex,{gap:4,marginBottom:4},i.default.createElement(a.Box,null,i.default.createElement(a.Text,{size:1},i.default.createElement(o.WarningOutlineIcon,null))),i.default.createElement(a.Stack,{space:3},i.default.createElement(a.Text,{size:1,weight:"semibold"},"Invalid file value"),i.default.createElement(a.Text,{size:1},"The value of this field is not a valid file. Resetting this field will let you choose a new file."))),i.default.createElement(s,{icon:o.ResetIcon,text:"Reset value",onClick:t,mode:"ghost"}))};var r,o=n(7),a=n(1),i=u(n(0));function u(e){return e&&e.__esModule?e:{default:e}}var l,c,s=(0,u(n(3)).default)(a.Button)(r||(l=["\n width: 100%;\n"],c||(c=l.slice(0)),r=Object.freeze(Object.defineProperties(l,{raw:{value:Object.freeze(c)}}))))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.options||{};t.inputType&&i();"searchable"in t&&u();return o.default};var r=a(n(2895)),o=a(n(2897));function a(e){return e&&e.__esModule?e:{default:e}}var i=(0,r.default)((()=>console.warn('The option "inputType" on references is removed.'))),u=(0,r.default)((()=>console.warn('The option "searchable" on references has been removed.')))},function(e,t,n){var r=n(2896);e.exports=function(e){return r(2,e)}},function(e,t,n){var r=n(533);e.exports=function(e,t){var n;if("function"!=typeof t)throw new TypeError("Expected a function");return e=r(e),function(){return--e>0&&(n=t.apply(this,arguments)),e<=1&&(t=void 0),n}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=v(n(0)),o=v(n(14)),a=n(5),i=n(4),u=p(n(125)),l=p(n(101)),c=n(569),s=v(n(1120)),f=n(2898),d=n(45);function p(e){return e&&e.__esModule?e:{default:e}}function h(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(h=function(e){return e?n:t})(e)}function v(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=h(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}function b(){return b=Object.assign?Object.assign.bind():function(e){for(var t=1;t!0===d.schema.get(P).liveEdit),[P]),C=(0,r.useMemo)(h,[h]),S=!0===(null===(u=v.options)||void 0===u?void 0:u.disableNew),D=(0,r.useCallback)((e=>(0,a.from)(function(e,t,n){return j.apply(this,arguments)}(v.options,x.current,h())).pipe((0,i.mergeMap)((t=>{var n=t.filter,r=t.params;return s.search(e,v,y(y({},v.options),{},{filter:n,params:r,tag:"search.reference"}))})),(0,i.catchError)((e=>{var t,n=e.details&&"queryParseError"===e.details.type;return null!==(t=v.options)&&void 0!==t&&t.filter&&n&&(e.message='Invalid reference filter, please check the custom "filter" option'),(0,a.throwError)(e)})))),[x,h,v]),M=null===(l=e.value)||void 0===l||null===(p=l._strengthenOnPublish)||void 0===p?void 0:p.template,A=(0,r.useMemo)((()=>(0,r.forwardRef)((function(e,t){return O?r.default.createElement(O,b({},e,{ref:t,parentRefPath:C,template:M})):null}))),[O,C,M]),T=(0,r.useCallback)((e=>{null==w||w({parentRefPath:C,id:e.id,type:e.type,template:e.template})}),[w,C]),I=o.startsWith(C,(null==_?void 0:_.path)||[])?null==_?void 0:_.state:"none",R=(0,r.useMemo)((()=>S?[]:(E||[]).filter((e=>v.to.some((t=>t.name===e.template.schemaType)))).map((e=>({id:e.id,title:e.title||"".concat(e.template.schemaType," from template ").concat(e.template.id),type:e.template.schemaType,icon:e.icon,template:{id:e.template.id,params:e.parameters},permission:{granted:e.granted,reason:e.reason}})))),[S,E,v.to]);return r.default.createElement(f.ReferenceInput,b({},e,{onSearch:D,liveEdit:k,getReferenceInfo:s.getReferenceInfo,ref:t,selectedState:I,editReferenceLinkComponent:A,createOptions:R,onEditReference:T}))})),E=(0,u.default)((0,l.default)(_));t.default=E},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ReferenceInput=void 0;var r,o,a=M(n(0)),i=n(12),u=n(7),l=n(5),c=n(20),s=n(4),f=n(1),d=n(10),p=n(25),h=n(40),v=n(198),b=(r=n(3))&&r.__esModule?r:{default:r},m=M(n(21)),y=n(89),g=n(204),O=n(1121),w=n(593),j=n(124),_=n(594),E=n(1122),x=n(602),P=n(1124),k=n(1125),C=n(1126),S=n(1127);function D(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(D=function(e){return e?n:t})(e)}function M(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=D(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}function A(){return A=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n!0;function U(e){return null!==e}var H=["_ref"],Y=(0,a.forwardRef)((function(e,t){var n,r,o,b,D,M,T,R,B,L=e.type,N=e.value,Y=e.level,G=e.markers,$=e.readOnly,q=e.liveEdit,X=e.onSearch,Z=e.onChange,K=e.presence,J=e.focusPath,Q=void 0===J?y.EMPTY_ARRAY:J,ee=e.onFocus,te=e.onBlur,ne=e.selectedState,re=e.editReferenceLinkComponent,oe=e.onEditReference,ae=e.createOptions,ie=e.compareValue,ue=e.getReferenceInfo,le=F((0,a.useState)(V),2),ce=le[0],se=le[1],fe=(0,a.useCallback)((e=>{if(!e)return Z(m.default.from((0,m.unset)())),void(null==ee||ee([]));var t=ce.hits.find((t=>t.id===e));if(!t)throw new Error("Selected an item that wasnt part of the result set");var n=[(0,m.setIfMissing)({}),(0,m.set)(L.name,["_type"]),(0,m.set)((0,p.getPublishedId)(e),["_ref"]),t.published&&!L.weak?(0,m.unset)(["_weak"]):(0,m.set)(!0,["_weak"]),t.published?(0,m.unset)(["_strengthenOnPublish"]):(0,m.set)({type:null==t?void 0:t.type,weak:L.weak},["_strengthenOnPublish"])].filter(O.isNonNullable);Z(m.default.from(n)),null==ee||ee([])}),[ce.hits,L.name,L.weak,Z,ee]),de=(0,a.useCallback)((()=>{Z(m.default.from((0,m.unset)()))}),[Z]),pe=(0,a.useCallback)((e=>{"Enter"!==e.key&&"Space"!==e.key&&(null==ee||ee(["_ref"]))}),[ee]),he=(0,a.useCallback)((e=>{27===e.keyCode&&(null==ee||ee([]))}),[ee]),ve=(0,a.useCallback)((e=>ue(e,L)),[ue,L]),be=(0,x.useReferenceInfo)(null==N?void 0:N._ref,ve),me=(null===(n=be.result)||void 0===n?void 0:n.type)||(null==N||null===(r=N._strengthenOnPublish)||void 0===r?void 0:r.type),ye=me?L.to.find((e=>e.name===me)):null,ge=(0,a.useRef)(),Oe=1===Q.length&&"_ref"===Q[0],we=(0,f.useForwardedRef)(t);(0,g.useDidUpdate)({hasFocusAt:Oe,ref:null==N?void 0:N._ref},((e,t)=>{var n,r=e.ref!==t.ref;(e.hasFocusAt!==t.hasFocusAt||r)&&t.hasFocusAt&&(null===(n=we.current)||void 0===n||n.focus())}));var je=null!=N&&N._weak?"weak":"strong",_e=!0===L.weak?"weak":"strong",Ee=Boolean(null==N?void 0:N._ref),xe=Ee&&!be.isLoading&&(null==N?void 0:N._strengthenOnPublish),Pe=(0,a.useCallback)((()=>{Z(m.default.from(!0===L.weak?(0,m.set)(!0,["_weak"]):(0,m.unset)(["_weak"])))}),[Z,L]),ke=Ee&&(null===(o=be.result)||void 0===o||null===(b=o.preview)||void 0===b||null===(D=b.published)||void 0===D?void 0:D._id),Ce=(0,a.useCallback)((()=>{Z(m.default.from([!0===L.weak?(0,m.set)(!0,["_weak"]):(0,m.unset)(["_weak"]),(0,m.unset)(["_strengthenOnPublish"])]))}),[Z,L]),Se=(0,f.useToast)().push,De=(0,a.useMemo)((()=>G.filter(i.isValidationErrorMarker)),[G]),Me="pressed"===ne,Ae="selected"===ne,Te=(0,a.useCallback)((e=>{ee&&e.currentTarget===we.current&&ee([])}),[ee,we]),Ie=(0,a.useCallback)((e=>{ee&&e.currentTarget===we.current&&ee(["_ref"])}),[ee,we]),Re=(0,h.useObservableCallback)((e=>e.pipe((0,s.filter)(U),(0,s.distinctUntilChanged)(),(0,s.switchMap)((e=>(0,l.concat)((0,l.of)({isLoading:!0}),X(e).pipe((0,s.map)((t=>({hits:t,searchString:e,isLoading:!1}))),(0,s.catchError)((e=>(Se({title:"Reference search failed",description:e.message,status:"error",id:"reference-search-fail-".concat(Le)}),console.error(e),(0,l.of)({hits:[]})))))))),(0,s.scan)(((e,t)=>I(I({},e),t)),V),(0,s.tap)(se))),[]),Fe=(0,a.useCallback)((()=>{Re("")}),[Re]),Be=!be.isLoading&&Ee&&je!==_e&&!xe,Le=(0,c.useId)(),Ne=(0,a.useCallback)((e=>{var t;"Escape"===e.key&&(null===(t=we.current)||void 0===t||t.focus())}),[we]),We=(0,a.useCallback)((e=>{var t,n,r=(null===(t=e.hit.draft)||void 0===t?void 0:t._id)||(null===(n=e.hit.published)||void 0===n?void 0:n._id);return a.default.createElement(W,{forwardedAs:"button",type:"button",radius:2},a.default.createElement(f.Box,{paddingX:3,paddingY:1},a.default.createElement(E.OptionPreview,{getReferenceInfo:ve,id:r,type:L})))}),[L,ve]),Ve=(0,a.useMemo)((()=>(0,a.forwardRef)((function(e,t){var n=((null==N?void 0:N._strengthenOnPublish)||{}).template;return a.default.createElement(d.IntentLink,A({},e,{intent:"edit",params:[{id:null==N?void 0:N._ref,type:null==ye?void 0:ye.name,template:null==n?void 0:n.id},{params:null==n?void 0:n.params}],target:"_blank",rel:"noopener noreferrer",ref:t}))}))),[null==ye?void 0:ye.name,null==N?void 0:N._ref,null==N?void 0:N._strengthenOnPublish]),ze=(null===(M=be.result)||void 0===M?void 0:M.preview.draft)||(null===(T=be.result)||void 0===T?void 0:T.preview.published),Ue="NOT_FOUND"===(null==be||null===(R=be.result)||void 0===R||null===(B=R.availability)||void 0===B?void 0:B.reason)&&!N._strengthenOnPublish&&N._weak,He=Oe||!(null!=N&&N._ref),Ye=(0,a.useRef)(),Ge=(0,a.useRef)(),$e=(0,a.useRef)();return(0,_.useOnClickOutside)([Ye,Ge,$e],(()=>{Oe&&(null==ee||ee([]))})),a.default.createElement(d.FormField,{__unstable_markers:G,__unstable_presence:K,__unstable_changeIndicator:!1,inputId:Le,title:L.title,level:Y,description:L.description},a.default.createElement(f.Stack,{space:1},He||Ue?a.default.createElement(f.Stack,{space:2,ref:Ye},Ue?a.default.createElement(j.Alert,{"data-testid":"alert-nonexistent-document",title:"Nonexistent document reference",suffix:a.default.createElement(f.Stack,{padding:2},a.default.createElement(f.Button,{text:"Clear",onClick:de}))},a.default.createElement(f.Text,{size:1},"This field is currently referencing a document that doesn't exist (ID:",a.default.createElement("code",null,N._ref),"). You can either remove the reference or replace it with another document.")):null,a.default.createElement(d.ChangeIndicatorForFieldPath,{path:H,hasFocus:"_ref"===(null==Q?void 0:Q[0]),isChanged:(null==N?void 0:N._ref)!==(null==ie?void 0:ie._ref)},a.default.createElement(S.AutocompleteContainer,{ref:ge},a.default.createElement(C.ReferenceAutocomplete,{"data-testid":"autocomplete",loading:ce.isLoading,ref:we,referenceElement:ge.current,portalRef:Ge,id:Le||"",options:ce.hits.map((e=>({value:e.id,hit:e}))),onFocus:Ie,onBlur:te,radius:1,placeholder:"Type to search",onKeyDown:he,readOnly:$,disabled:be.isLoading,onQueryChange:Re,searchString:ce.searchString,onChange:fe,filterOption:z,renderOption:We,openButton:{onClick:Fe}}),!$&&ae.length>0&&a.default.createElement(k.CreateButton,{id:"".concat(Le,"-selectTypeMenuButton"),createOptions:ae,onCreate:e=>{var t=(0,v.uuid)(),n=[(0,m.setIfMissing)({}),(0,m.set)(L.name,["_type"]),(0,m.set)(t,["_ref"]),(0,m.set)(!0,["_weak"]),(0,m.set)({type:e.type,weak:L.weak,template:e.template},["_strengthenOnPublish"])].filter(O.isNonNullable);Z(m.default.from(n)),oe({id:t,type:e.type,template:e.template}),null==ee||ee([])},onKeyDown:Ne,menuRef:$e})))):a.default.createElement(d.ChangeIndicatorForFieldPath,{path:H,hasFocus:"_ref"===(null==Q?void 0:Q[0]),isChanged:(null==N?void 0:N._ref)!==(null==ie?void 0:ie._ref)},a.default.createElement(f.Card,{padding:0,border:!0,radius:1,tone:$?"transparent":be.error||De.length>0?"critical":"default"},a.default.createElement(f.Flex,{align:"center",padding:1},a.default.createElement(W,{__unstable_focusRing:!0,forwardedAs:re,"data-as":"a","data-pressed":!!Me||void 0,"data-selected":!!Ae||void 0,documentId:null==N?void 0:N._ref,documentType:null==ye?void 0:ye.name,flex:1,onFocus:Te,onKeyPress:pe,padding:1,paddingRight:3,pressed:Me,radius:2,ref:we,selected:Ae,tabIndex:0,tone:Ae?"default":"inherit"},a.default.createElement(P.PreviewReferenceValue,{referenceInfo:be,type:L,value:N})),a.default.createElement(f.Inline,{paddingX:1},a.default.createElement(f.MenuButton,{button:a.default.createElement(f.Button,{padding:2,mode:"bleed",icon:u.EllipsisVerticalIcon}),id:"".concat(Le,"-menuButton"),menu:a.default.createElement(f.Menu,null,!$&&a.default.createElement(a.default.Fragment,null,a.default.createElement(f.MenuItem,{text:"Clear",tone:"critical",icon:u.ResetIcon,onClick:de}),a.default.createElement(f.MenuItem,{text:"Replace",icon:u.SyncIcon,onClick:()=>{null==ee||ee(["_ref"])}}),a.default.createElement(f.MenuDivider,null)),a.default.createElement(f.MenuItem,{as:Ve,"data-as":"a",text:"Open in new tab",icon:u.LaunchIcon})),placement:"right",popover:{portal:!0,tone:"default"}}))),q&&ke&&N._strengthenOnPublish&&a.default.createElement(w.AlertStrip,{padding:1,title:L.weak?"Finalize reference":"Convert to strong reference",status:"info","data-testid":"alert-reference-published"},a.default.createElement(f.Stack,{space:3},a.default.createElement(f.Text,{as:"p",muted:!0,size:1},a.default.createElement("strong",null,be.result.preview.published.title)," is published and this reference should now be"," ",L.weak?a.default.createElement(a.default.Fragment,null,"finalized"):a.default.createElement(a.default.Fragment,null,"converted to a strong reference"),"."),a.default.createElement(f.Button,{onClick:Ce,text:a.default.createElement(a.default.Fragment,null,"Convert to strong reference"),tone:"positive"}))),Be&&a.default.createElement(w.AlertStrip,{padding:1,title:"Reference strength mismatch",status:"warning","data-testid":"alert-reference-strength-mismatch"},a.default.createElement(f.Stack,{space:3},a.default.createElement(f.Text,{as:"p",muted:!0,size:1},"This reference is ",a.default.createElement("em",null,je),", but according to the current schema it should be ",a.default.createElement("em",null,_e,".")),a.default.createElement(f.Text,{as:"p",muted:!0,size:1},L.weak?a.default.createElement(a.default.Fragment,null,'It will not be possible to delete the "',null==ze?void 0:ze.title,'"-document without first removing this reference.'):a.default.createElement(a.default.Fragment,null,'This makes it possible to delete the "',null==ze?void 0:ze.title,'"-document without first deleting this reference, leaving this field referencing a nonexisting document.')),a.default.createElement(f.Button,{onClick:Pe,text:a.default.createElement(a.default.Fragment,null,"Convert to ",_e," reference"),tone:"caution"}))),be.error&&a.default.createElement(w.AlertStrip,{padding:1,title:"Unable to load reference metadata",status:"warning","data-testid":"alert-reference-info-failed"},a.default.createElement(f.Stack,{space:3},a.default.createElement(f.Text,{as:"p",muted:!0,size:1},"Error: ",be.error.message),a.default.createElement(f.Button,{onClick:be.retry,text:a.default.createElement(a.default.Fragment,null,"Retry"),tone:"primary"})))))))}));t.ReferenceInput=Y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){if(d(e))return a.default;if(function(e){return 1===e.of.length&&o.type("string",e.of[0])}(e)&&function(e){var t;return"tags"===(null===(t=e.options)||void 0===t?void 0:t.layout)}(e))return u.TagsArrayInput;if(f(e))return l.SanityArrayOfPrimitivesInput;if(function(e){return e.of.some((e=>o.type("block",e)))}(e))return i.PortableTextInput;return l.SanityArrayInput},t.hasOptionsList=d,t.isArrayOfPrimitives=f;var r,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(363)),a=(r=n(2900))&&r.__esModule?r:{default:r},i=n(1138),u=n(2965),l=n(1116);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}var s=["string","number","boolean"];function f(e){return e.of.every((e=>s.includes(e.jsonType)))}function d(e){var t;return Boolean(null===(t=e.options)||void 0===t?void 0:t.list)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return o.default}});var r,o=(r=n(2901))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=m(n(60)),o=m(n(0)),a=n(10),i=n(12),u=n(1),l=n(152),c=n(25),s=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=b(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(21)),f=m(n(158)),d=n(362),p=n(585),h=n(195),v=n(2902);function b(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(b=function(e){return e?n:t})(e)}function m(e){return e&&e.__esModule?e:{default:e}}function y(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var g={compareDeep:!0};function O(e,t){if((0,v.isLegacyOptionsItem)(e)||(0,v.isLegacyOptionsItem)(t))return e.value===t.value;if(e===t)return!0;if(typeof e!=typeof t)return!1;if("object"!=typeof e&&!Array.isArray(e))return e===t;if(e._key&&e._key===t._key)return!0;if(Array.isArray(e))return!e.length===t.length&&e.every(((n,r)=>O(e[r],t[r])));var n=Object.keys(e),r=Object.keys(e);return n.length===r.length&&n.every((n=>O(e[n],t[n])))}function w(e,t){return!!e&&e.some((e=>O(e,t)))}class j extends o.default.PureComponent{constructor(){super(...arguments),y(this,"_element",void 0),y(this,"handleChange",((e,t)=>{var n=this.props,o=n.type,a=n.value,i=void 0===a?[]:a,u=(0,r.default)(o.options,"list");!e&&t._key&&this.props.onChange(s.default.from((0,s.unset)([{_key:t._key}])));var l=u.filter((n=>O(t,n)?e:w(i,(0,v.resolveValueWithLegacyOptionsSupport)(n)))).map(v.resolveValueWithLegacyOptionsSupport);this.props.onChange(s.default.from(l.length>0?(0,s.set)(l):(0,s.unset)()))})),y(this,"setElement",(e=>{this._element=e})),y(this,"handleFocus",(e=>{this.props.onFocus([e])}))}getMemberTypeOfItem(e){return this.props.type.of.find((t=>t.name===(0,l.resolveTypeName)((0,v.resolveValueWithLegacyOptionsSupport)(e))))}focus(){this._element&&this._element.focus()}render(){var e,t,n,r=this.props,l=r.type,c=r.markers,s=r.value,b=r.level,m=r.readOnly,y=r.presence,O=r.onFocus,j=r.onBlur,E=(null===(e=l.options)||void 0===e?void 0:e.list)||[],x="horizontal"===(null===(t=l.options)||void 0===t?void 0:t.direction)||"grid"===(null===(n=l.options)||void 0===n?void 0:n.layout);return o.default.createElement(a.FormFieldSet,{ref:this.setElement,title:l.title,description:l.description,__unstable_presence:y,level:b,__unstable_changeIndicator:g,__unstable_markers:c},o.default.createElement(p.List,{isGrid:x},E.map(((e,t)=>{var n=this.getMemberTypeOfItem(e),r=w(s,(0,v.resolveValueWithLegacyOptionsSupport)(e)),a=!n,l=(0,i.isTitledListValue)(e);return o.default.createElement(p.Item,{index:t,isGrid:x,key:t},o.default.createElement(u.Flex,{align:"center",as:"label",muted:a},o.default.createElement(h.ConditionalReadOnlyField,{readOnly:m||(null==n?void 0:n.readOnly),parent:s,value:r},o.default.createElement(_,{disabled:a,checked:r,onChange:t=>this.handleChange(t.currentTarget.checked,e),onFocus:()=>this.handleFocus(t),onBlur:j}),n&&(l?o.default.createElement(u.Box,{padding:2},o.default.createElement(u.Text,null,e.title)):o.default.createElement(u.Box,{marginLeft:2},o.default.createElement(f.default,{layout:"grid",type:n,value:(0,v.resolveValueWithLegacyOptionsSupport)(e)}))),!n&&o.default.createElement(d.ItemWithMissingType,{value:e,onFocus:()=>O([])}))))}))))}}t.default=j;var _=e=>{var t=e.disabled,n=e.checked,r=e.onChange,a=e.onFocus,i=e.onBlur,l=(0,c.useConditionalReadOnly)();return o.default.createElement(u.Checkbox,{disabled:t,checked:n,readOnly:l,onChange:r,onFocus:a,onBlur:i})}},function(e,t,n){"use strict";function r(e){if(e&&"object"==typeof e&&(Object.keys(e).length<=2&&"value"in e))return!0;return!1}Object.defineProperty(t,"__esModule",{value:!0}),t.isLegacyOptionsItem=r,t.resolveValueWithLegacyOptionsSupport=function(e){return r(e)?e.value:e}},function(e,t,n){"use strict";n(2904)(e.exports,n(2905))},function(e,t,n){"use strict";e.exports=function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),Object.keys(t).forEach((function(n){"__esModule"!==n&&(n in e&&e[n]===t[n]||Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}}))}))}},function(e,t,n){"use strict";function r(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var o=r(n(1139)),a=Object.prototype.hasOwnProperty.call.bind(Object.prototype.hasOwnProperty);function i(e){for(const t in e)if("_type"!==t&&"_key"!==t&&a(e,t)&&!l(e[t]))return!1;return!0}function u(e){for(let t=0;t{let e;return()=>{if(e)return e;e=[];for(let t=0;t<256;++t)e[t]=(t+256).toString(16).substring(1);return e}})();const s=Object.prototype.toString;t.isEmpty=l,t.isEmptyArray=u,t.isEmptyObject=i,t.randomKey=function(e){const t=c();return function(e=16){const t=new Uint8Array(e);return o.default(t),t}(e).reduce(((e,n)=>e+t[n]),"").slice(0,e)},t.resolveTypeName=function(e){const t=function(e){switch(s.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"}return null===e?"null":void 0===e?"undefined":e&&1===e.nodeType?"element":e===Object(e)?"object":typeof e}(e);return"object"!==t?t:"_type"in e&&e._type||t}},function(e,t,n){"use strict"; +/*! + * is-plain-object + * + * Copyright (c) 2014-2017, Jon Schlinkert. + * Released under the MIT License. + */ +function r(e){return"[object Object]"===Object.prototype.toString.call(e)}function o(e){var t,n;return!1!==r(e)&&(void 0===(t=e.constructor)||!1!==r(n=t.prototype)&&!1!==n.hasOwnProperty("isPrototypeOf"))}n.d(t,"a",(function(){return o}))},function(e,t,n){"use strict";function r(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r3?t.i-4:t.i:Array.isArray(e)?1:d(e)?2:p(e)?3:0}function l(e,t){return 2===u(e)?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function c(e,t){return 2===u(e)?e.get(t):e[t]}function s(e,t,n){var r=u(e);2===r?e.set(t,n):3===r?(e.delete(t),e.add(n)):e[t]=n}function f(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}function d(e){return W&&e instanceof Map}function p(e){return V&&e instanceof Set}function h(e){return e.o||e.t}function v(e){if(Array.isArray(e))return Array.prototype.slice.call(e);var t=q(e);delete t[Y];for(var n=$(t),r=0;r1&&(e.set=e.add=e.clear=e.delete=m),Object.freeze(e),t&&i(e,(function(e,t){return b(t,!0)}),!0)),e}function m(){r(2)}function y(e){return null==e||"object"!=typeof e||Object.isFrozen(e)}function g(e){var t=X[e];return t||r(18,e),t}function O(){return L}function w(e,t){t&&(g("Patches"),e.u=[],e.s=[],e.v=t)}function j(e){_(e),e.p.forEach(x),e.p=null}function _(e){e===L&&(L=e.l)}function E(e){return L={p:[],l:L,h:e,m:!0,_:0}}function x(e){var t=e[Y];0===t.i||1===t.i?t.j():t.O=!0}function P(e,t){t._=t.p.length;var n=t.p[0],o=void 0!==e&&e!==n;return t.h.g||g("ES5").S(t,e,o),o?(n[Y].P&&(j(t),r(4)),a(e)&&(e=k(t,e),t.l||S(t,e)),t.u&&g("Patches").M(n[Y].t,e,t.u,t.s)):e=k(t,n,[]),j(t),t.u&&t.v(t.u,t.s),e!==U?e:void 0}function k(e,t,n){if(y(t))return t;var r=t[Y];if(!r)return i(t,(function(o,a){return C(e,r,t,o,a,n)}),!0),t;if(r.A!==e)return t;if(!r.P)return S(e,r.t,!0),r.t;if(!r.I){r.I=!0,r.A._--;var o=4===r.i||5===r.i?r.o=v(r.k):r.o;i(3===r.i?new Set(o):o,(function(t,a){return C(e,r,o,t,a,n)})),S(e,o,!1),n&&e.u&&g("Patches").R(r,n,e.u,e.s)}return r.o}function C(e,t,n,r,i,u){if(o(i)){var c=k(e,i,u&&t&&3!==t.i&&!l(t.D,r)?u.concat(r):void 0);if(s(n,r,c),!o(c))return;e.m=!1}if(a(i)&&!y(i)){if(!e.h.F&&e._<1)return;k(e,i),t&&t.A.l||S(e,i)}}function S(e,t,n){void 0===n&&(n=!1),e.h.F&&e.m&&b(t,n)}function D(e,t){var n=e[Y];return(n?h(n):e)[t]}function M(e,t){if(t in e)for(var n=Object.getPrototypeOf(e);n;){var r=Object.getOwnPropertyDescriptor(n,t);if(r)return r;n=Object.getPrototypeOf(n)}}function A(e){e.P||(e.P=!0,e.l&&A(e.l))}function T(e){e.o||(e.o=v(e.t))}function I(e,t,n){var r=d(t)?g("MapSet").N(t,n):p(t)?g("MapSet").T(t,n):e.g?function(e,t){var n=Array.isArray(e),r={i:n?1:0,A:t?t.A:O(),P:!1,I:!1,D:{},l:t,t:e,k:null,o:null,j:null,C:!1},o=r,a=Z;n&&(o=[r],a=K);var i=Proxy.revocable(o,a),u=i.revoke,l=i.proxy;return r.k=l,r.j=u,l}(t,n):g("ES5").J(t,n);return(n?n.A:O()).p.push(r),r}function R(e){return o(e)||r(22,e),function e(t){if(!a(t))return t;var n,r=t[Y],o=u(t);if(r){if(!r.P&&(r.i<4||!g("ES5").K(r)))return r.t;r.I=!0,n=F(t,o),r.I=!1}else n=F(t,o);return i(n,(function(t,o){r&&c(r.t,t)===o||s(n,t,e(o))})),3===o?new Set(n):n}(e)}function F(e,t){switch(t){case 2:return new Map(e);case 3:return Array.from(e)}return v(e)}n.d(t,"a",(function(){return te})),n.d(t,"b",(function(){return ne})),n.d(t,"c",(function(){return o})),n.d(t,"d",(function(){return ee}));var B,L,N="undefined"!=typeof Symbol&&"symbol"==typeof Symbol("x"),W="undefined"!=typeof Map,V="undefined"!=typeof Set,z="undefined"!=typeof Proxy&&void 0!==Proxy.revocable&&"undefined"!=typeof Reflect,U=N?Symbol.for("immer-nothing"):((B={})["immer-nothing"]=!0,B),H=N?Symbol.for("immer-draftable"):"__$immer_draftable",Y=N?Symbol.for("immer-state"):"__$immer_state",G=("undefined"!=typeof Symbol&&Symbol.iterator,""+Object.prototype.constructor),$="undefined"!=typeof Reflect&&Reflect.ownKeys?Reflect.ownKeys:void 0!==Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:Object.getOwnPropertyNames,q=Object.getOwnPropertyDescriptors||function(e){var t={};return $(e).forEach((function(n){t[n]=Object.getOwnPropertyDescriptor(e,n)})),t},X={},Z={get:function(e,t){if(t===Y)return e;var n=h(e);if(!l(n,t))return function(e,t,n){var r,o=M(t,n);return o?"value"in o?o.value:null===(r=o.get)||void 0===r?void 0:r.call(e.k):void 0}(e,n,t);var r=n[t];return e.I||!a(r)?r:r===D(e.t,t)?(T(e),e.o[t]=I(e.A.h,r,e)):r},has:function(e,t){return t in h(e)},ownKeys:function(e){return Reflect.ownKeys(h(e))},set:function(e,t,n){var r=M(h(e),t);if(null==r?void 0:r.set)return r.set.call(e.k,n),!0;if(!e.P){var o=D(h(e),t),a=null==o?void 0:o[Y];if(a&&a.t===n)return e.o[t]=n,e.D[t]=!1,!0;if(f(n,o)&&(void 0!==n||l(e.t,t)))return!0;T(e),A(e)}return e.o[t]===n&&"number"!=typeof n&&(void 0!==n||t in e.o)||(e.o[t]=n,e.D[t]=!0,!0)},deleteProperty:function(e,t){return void 0!==D(e.t,t)||t in e.t?(e.D[t]=!1,T(e),A(e)):delete e.D[t],e.o&&delete e.o[t],!0},getOwnPropertyDescriptor:function(e,t){var n=h(e),r=Reflect.getOwnPropertyDescriptor(n,t);return r?{writable:!0,configurable:1!==e.i||"length"!==t,enumerable:r.enumerable,value:n[t]}:r},defineProperty:function(){r(11)},getPrototypeOf:function(e){return Object.getPrototypeOf(e.t)},setPrototypeOf:function(){r(12)}},K={};i(Z,(function(e,t){K[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}})),K.deleteProperty=function(e,t){return K.set.call(this,e,t,void 0)},K.set=function(e,t,n){return Z.set.call(this,e[0],t,n,e[0])};var J=function(){function e(e){var t=this;this.g=z,this.F=!0,this.produce=function(e,n,o){if("function"==typeof e&&"function"!=typeof n){var i=n;n=e;var u=t;return function(e){var t=this;void 0===e&&(e=i);for(var r=arguments.length,o=Array(r>1?r-1:0),a=1;a1?r-1:0),a=1;a=0;n--){var r=t[n];if(0===r.path.length&&"replace"===r.op){e=r.value;break}}n>-1&&(t=t.slice(n+1));var a=g("Patches").$;return o(e)?a(e,t):this.produce(e,(function(e){return a(e,t)}))},e}(),Q=new J,ee=Q.produce,te=(Q.produceWithPatches.bind(Q),Q.setAutoFreeze.bind(Q),Q.setUseProxies.bind(Q),Q.applyPatches.bind(Q),Q.createDraft.bind(Q)),ne=Q.finishDraft.bind(Q)},function(e,t,n){"use strict";n.d(t,"a",(function(){return jt})),n.d(t,"b",(function(){return rt})),n.d(t,"c",(function(){return mt})),n.d(t,"d",(function(){return me})),n.d(t,"e",(function(){return he})),n.d(t,"f",(function(){return Ot}));var r=n(0),o=n.n(r),a=n(1140),i=n(2909),u=n.n(i),l=n(185),c=n.n(l),s=n(266),f=n.n(s),d=n(265),p=n(201),h=(n.n(p),n(72)),v=n.n(h);function b(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function m(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var y=parseInt(o.a.version.split(".")[0],10)>=17,g="undefined"!=typeof navigator&&"undefined"!=typeof window&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream,O="undefined"!=typeof navigator&&/Mac OS X/.test(navigator.userAgent),w="undefined"!=typeof navigator&&/Android/.test(navigator.userAgent),j="undefined"!=typeof navigator&&/^(?!.*Seamonkey)(?=.*Firefox).*/i.test(navigator.userAgent),_="undefined"!=typeof navigator&&/Version\/[\d\.]+.*Safari/.test(navigator.userAgent),E="undefined"!=typeof navigator&&/Edge?\/(?:[0-6][0-9]|[0-7][0-8])(?:\.)/i.test(navigator.userAgent),x="undefined"!=typeof navigator&&/Chrome/i.test(navigator.userAgent),P="undefined"!=typeof navigator&&/Chrome?\/(?:[0-7][0-5]|[0-6][0-9])(?:\.)/i.test(navigator.userAgent),k="undefined"!=typeof navigator&&/^(?!.*Seamonkey)(?=.*Firefox\/(?:[0-7][0-9]|[0-8][0-6])(?:\.)).*/i.test(navigator.userAgent),C="undefined"!=typeof navigator&&/.*QQBrowser/.test(navigator.userAgent),S="undefined"!=typeof navigator&&/.*UCBrowser/.test(navigator.userAgent),D="undefined"!=typeof navigator&&/.*Wechat/.test(navigator.userAgent),M=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement),A=!P&&!E&&"undefined"!=typeof globalThis&&globalThis.InputEvent&&"function"==typeof globalThis.InputEvent.prototype.getTargetRanges,T=M?r.useLayoutEffect:r.useEffect,I=e=>{var{isLast:t,leaf:n,parent:r,text:i}=e,u=he(),l=rt.findPath(u,i),c=a.e.parent(l);return u.isVoid(r)?o.a.createElement(F,{length:a.c.string(r).length}):""!==n.text||r.children[r.children.length-1]!==i||u.isInline(r)||""!==a.a.string(u,c)?""===n.text?o.a.createElement(F,null):t&&"\n"===n.text.slice(-1)?o.a.createElement(R,{isTrailing:!0,text:n.text}):o.a.createElement(R,{text:n.text}):o.a.createElement(F,{isLineBreak:!0})},R=e=>{var{text:t,isTrailing:n=!1}=e,a=Object(r.useRef)(null),i=()=>"".concat(null!=t?t:"").concat(n?"\n":"");return T((()=>{var e=i();a.current&&a.current.textContent!==e&&(a.current.textContent=e)})),a.current?o.a.createElement("span",{"data-slate-string":!0,ref:a}):o.a.createElement("span",{"data-slate-string":!0,ref:a},i())},F=e=>{var{length:t=0,isLineBreak:n=!1}=e;return o.a.createElement("span",{"data-slate-zero-width":n?"n":"z","data-slate-length":t},"\ufeff",n?o.a.createElement("br",null):null)},B=new WeakMap,L=new WeakMap,N=new WeakMap,W=new WeakMap,V=new WeakMap,z=new WeakMap,U=new WeakMap,H=new WeakMap,Y=new WeakMap,G=new WeakMap,$=new WeakMap,q=new WeakMap,X=new WeakMap,Z=new WeakMap,K=new WeakMap,J=new WeakMap,Q=Symbol("placeholder"),ee=e=>{var{leaf:t,isLast:n,text:a,parent:i,renderPlaceholder:u,renderLeaf:l=(e=>o.a.createElement(ne,Object.assign({},e)))}=e,c=Object(r.useRef)(null);Object(r.useEffect)((()=>{var e=null==c?void 0:c.current,t=document.querySelector('[data-slate-editor="true"]');if(e&&t)return t.style.minHeight="".concat(e.clientHeight,"px"),()=>{t.style.minHeight="auto"}}),[c,t]);var s=o.a.createElement(I,{isLast:n,leaf:t,parent:i,text:a});if(t[Q]){var f={children:t.placeholder,attributes:{"data-slate-placeholder":!0,style:{position:"absolute",pointerEvents:"none",width:"100%",maxWidth:"100%",display:"block",opacity:"0.333",userSelect:"none",textDecoration:"none"},contentEditable:!1,ref:c}};s=o.a.createElement(o.a.Fragment,null,u(f),s)}return l({attributes:{"data-slate-leaf":!0},children:s,leaf:t,text:a})},te=o.a.memo(ee,((e,t)=>t.parent===e.parent&&t.isLast===e.isLast&&t.renderLeaf===e.renderLeaf&&t.renderPlaceholder===e.renderPlaceholder&&t.text===e.text&&a.h.equals(t.leaf,e.leaf)&&t.leaf[Q]===e.leaf[Q])),ne=e=>{var{attributes:t,children:n}=e;return o.a.createElement("span",Object.assign({},t),n)},re=["anchor","focus"],oe=["anchor","focus"],ae=(e,t)=>Object.keys(e).length===Object.keys(t).length&&Object.keys(e).every((n=>t.hasOwnProperty(n)&&e[n]===t[n])),ie=(e,t)=>{if(e.length!==t.length)return!1;for(var n=0;n(J.set(e,(()=>{n.current||(n.current=requestAnimationFrame((()=>{o((e=>e+1)),n.current=null})),t.current++)})),()=>{J.delete(e)})),[e]),n.current&&(cancelAnimationFrame(n.current),n.current=null),t.current}var le=e=>{for(var{decorations:t,isLast:n,parent:i,renderPlaceholder:u,renderLeaf:l,text:c}=e,s=he(),f=Object(r.useRef)(null),d=a.h.decorations(c,t),p=rt.findKey(s,c),h=[],v=0;v{var e=H.get(s);f.current?(null==e||e.set(p,f.current),z.set(c,f.current),V.set(f.current,c)):(null==e||e.delete(p),z.delete(c))}));var m=w?ue(c):void 0;return o.a.createElement("span",{"data-slate-node":"text",ref:f,key:m},h)},ce=o.a.memo(le,((e,t)=>t.parent===e.parent&&t.isLast===e.isLast&&t.renderLeaf===e.renderLeaf&&t.text===e.text&&ie(t.decorations,e.decorations))),se=e=>{var{decorations:t,element:n,renderElement:i=(e=>o.a.createElement(de,Object.assign({},e))),renderPlaceholder:l,renderLeaf:c,selection:s}=e,f=Object(r.useRef)(null),d=he(),p=xe(),h=d.isInline(n),v=rt.findKey(d,n),b=ye({decorations:t,node:n,renderElement:i,renderPlaceholder:l,renderLeaf:c,selection:s}),m={"data-slate-node":"element",ref:f};if(h&&(m["data-slate-inline"]=!0),!h&&a.a.hasInlines(d,n)){var y=a.c.string(n),g=u()(y);"rtl"===g&&(m.dir=g)}if(a.a.isVoid(d,n)){m["data-slate-void"]=!0,!p&&h&&(m.contentEditable=!1);var O=h?"span":"div",[[j]]=a.c.texts(n);b=o.a.createElement(O,{"data-slate-spacer":!0,style:{height:"0",color:"transparent",outline:"none",position:"absolute"}},o.a.createElement(ce,{renderPlaceholder:l,decorations:[],isLast:!1,parent:n,text:j})),B.set(j,0),L.set(j,n)}T((()=>{var e=H.get(d);f.current?(null==e||e.set(v,f.current),z.set(n,f.current),V.set(f.current,n)):(null==e||e.delete(v),z.delete(n))}));var _=i({attributes:m,children:b,element:n});if(w){var E=ue(n);return o.a.createElement(r.Fragment,{key:E},_)}return _},fe=o.a.memo(se,((e,t)=>e.element===t.element&&e.renderElement===t.renderElement&&e.renderLeaf===t.renderLeaf&&ie(e.decorations,t.decorations)&&(e.selection===t.selection||!!e.selection&&!!t.selection&&a.f.equals(e.selection,t.selection)))),de=e=>{var{attributes:t,children:n,element:r}=e,a=he().isInline(r)?"span":"div";return o.a.createElement(a,Object.assign({},t,{style:{position:"relative"}}),n)},pe=Object(r.createContext)(null),he=()=>{var e=Object(r.useContext)(pe);if(!e)throw new Error("The `useSlateStatic` hook must be used inside the component's context.");return e},ve=Object(r.createContext)((()=>[])),be=Object(r.createContext)(!1),me=()=>Object(r.useContext)(be),ye=e=>{for(var{decorations:t,node:n,renderElement:i,renderPlaceholder:u,renderLeaf:l,selection:c}=e,s=Object(r.useContext)(ve),f=he(),d=rt.findPath(f,n),p=[],h=a.b.isElement(n)&&!f.isInline(n)&&a.a.hasInlines(f,n),v=0;v{var t=ge[e],n=Oe[e],r=we[e],o=t&&Object(p.isKeyHotkey)(t),a=n&&Object(p.isKeyHotkey)(n),i=r&&Object(p.isKeyHotkey)(r);return e=>!(!o||!o(e))||(!!(O&&a&&a(e))||!(O||!i||!i(e)))},_e={isBold:je("bold"),isCompose:je("compose"),isMoveBackward:je("moveBackward"),isMoveForward:je("moveForward"),isDeleteBackward:je("deleteBackward"),isDeleteForward:je("deleteForward"),isDeleteLineBackward:je("deleteLineBackward"),isDeleteLineForward:je("deleteLineForward"),isDeleteWordBackward:je("deleteWordBackward"),isDeleteWordForward:je("deleteWordForward"),isExtendBackward:je("extendBackward"),isExtendForward:je("extendForward"),isExtendDown:je("extendDown"),isExtendUp:je("extendUp"),isExtendLineBackward:je("extendLineBackward"),isExtendLineForward:je("extendLineForward"),isItalic:je("italic"),isMoveUp:je("moveDown"),isMoveDown:je("moveUp"),isMoveLineBackward:je("moveLineBackward"),isMoveLineForward:je("moveLineForward"),isMoveWordBackward:je("moveWordBackward"),isMoveWordForward:je("moveWordForward"),isRedo:je("redo"),isSoftBreak:je("insertSoftBreak"),isSplitBlock:je("splitBlock"),isTransposeCharacter:je("transposeCharacter"),isUndo:je("undo")},Ee=Object(r.createContext)(!1),xe=()=>Object(r.useContext)(Ee),Pe=Object(r.createContext)(null),ke=()=>{var e=Object(r.useContext)(Pe);if(!e)throw new Error("The `useSlate` hook must be used inside the component's context.");var[t]=e;return t},Ce=e=>e&&e.ownerDocument&&e.ownerDocument.defaultView||null,Se=e=>Me(e)&&8===e.nodeType,De=e=>Me(e)&&1===e.nodeType,Me=e=>{var t=Ce(e);return!!t&&e instanceof t.Node},Ae=e=>{var t=e&&e.anchorNode&&Ce(e.anchorNode);return!!t&&e instanceof t.Selection},Te=e=>Me(e)&&3===e.nodeType,Ie=(e,t,n)=>{for(var{childNodes:r}=e,o=r[t],a=t,i=!1,u=!1;(Se(o)||De(o)&&0===o.childNodes.length||De(o)&&"false"===o.getAttribute("contenteditable"))&&(!i||!u);)a>=r.length?(i=!0,a=t-1,n="backward"):a<0?(u=!0,a=t+1,n="forward"):(o=r[a],t=a,a+="forward"===n?1:-1);return[o,t]},Re=(e,t,n)=>{var[r]=Ie(e,t,n);return r},Fe=e=>{var t="";if(Te(e)&&e.nodeValue)return e.nodeValue;if(De(e)){for(var n of Array.from(e.childNodes))t+=Fe(n);var r=getComputedStyle(e).getPropertyValue("display");"block"!==r&&"list"!==r&&"BR"!==e.tagName||(t+="\n")}return t},Be=/data-slate-fragment="(.+?)"/m,Le=e=>{var t=e.getData("text/html"),[,n]=t.match(Be)||[];return n},Ne=["autoFocus","decorate","onDOMBeforeInput","placeholder","readOnly","renderElement","renderLeaf","renderPlaceholder","scrollSelectionIntoView","style","as"];function We(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Ve(e){for(var t=1;to.a.createElement(o.a.Fragment,null,ye(e)),Ue=e=>{var{attributes:t,children:n}=e;return o.a.createElement("span",Object.assign({},t),n)},He=()=>[],Ye=(e,t)=>{if(!e.selection||e.selection&&a.f.isCollapsed(e.selection)){var n=t.startContainer.parentElement;n.getBoundingClientRect=t.getBoundingClientRect.bind(t),Object(d.default)(n,{scrollMode:"if-needed"}),delete n.getBoundingClientRect}},Ge=(e,t)=>Me(t)&&rt.hasDOMNode(e,t),$e=(e,t)=>Me(t)&&rt.hasDOMNode(e,t,{editable:!0}),qe=(e,t)=>{if(Y.get(e))return!1;var n=Ge(e,t)&&rt.toSlateNode(e,t);return a.a.isVoid(e,n)},Xe=(e,t)=>{if(!t)return!1;var n=t(e);return null!=n?n:e.isDefaultPrevented()||e.isPropagationStopped()},Ze=(e,t)=>{if(!t)return!1;var n=t(e);return null!=n?n:e.defaultPrevented};function Ke(e,t){if(e===t)return null;var n=function(e,t){for(var n=Math.min(e.length,t.length),r=0;r!!$.get(e),getWindow(e){var t=N.get(e);if(!t)throw new Error("Unable to find a host window element for this editor");return t},findKey(e,t){var n=U.get(t);return n||(n=new nt,U.set(t,n)),n},findPath(e,t){for(var n=[],r=t;;){var o=L.get(r);if(null==o){if(a.a.isEditor(r))return n;break}var i=B.get(r);if(null==i)break;n.unshift(i),r=o}throw new Error("Unable to find the path for Slate node: ".concat(a.g.stringify(t)))},findDocumentOrShadowRoot(e){var t=rt.toDOMNode(e,e),n=t.getRootNode();return(n instanceof Document||n instanceof ShadowRoot)&&null!=n.getSelection?n:t.ownerDocument},isFocused:e=>!!G.get(e),isReadOnly:e=>!!Y.get(e),blur(e){var t=rt.toDOMNode(e,e),n=rt.findDocumentOrShadowRoot(e);G.set(e,!1),n.activeElement===t&&t.blur()},focus(e){var t=rt.toDOMNode(e,e),n=rt.findDocumentOrShadowRoot(e);G.set(e,!0),n.activeElement!==t&&t.focus({preventScroll:!0})},deselect(e){rt.toDOMNode(e,e);var{selection:t}=e,n=rt.findDocumentOrShadowRoot(e).getSelection();n&&n.rangeCount>0&&n.removeAllRanges(),t&&a.i.deselect(e)},hasDOMNode(e,t){var n,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{editable:o=!1}=r,a=rt.toDOMNode(e,e);try{n=De(t)?t:t.parentElement}catch(e){if(!e.message.includes('Permission denied to access property "nodeType"'))throw e}return!!n&&!(n.closest("[data-slate-editor]")!==a||o&&!n.isContentEditable&&("boolean"!=typeof n.isContentEditable||n.closest('[contenteditable="false"]')!==a)&&!n.getAttribute("data-slate-zero-width"))},insertData(e,t){e.insertData(t)},insertFragmentData:(e,t)=>e.insertFragmentData(t),insertTextData:(e,t)=>e.insertTextData(t),setFragmentData(e,t,n){e.setFragmentData(t,n)},toDOMNode(e,t){var n=H.get(e),r=a.a.isEditor(t)?W.get(e):null==n?void 0:n.get(rt.findKey(e,t));if(!r)throw new Error("Cannot resolve a DOM node from Slate node: ".concat(a.g.stringify(t)));return r},toDOMPoint(e,t){var n,[r]=a.a.node(e,t.path),o=rt.toDOMNode(e,r);a.a.void(e,{at:t})&&(t={path:t.path,offset:0});var i=Array.from(o.querySelectorAll("[data-slate-string], [data-slate-zero-width]")),u=0;for(var l of i){var c=l.childNodes[0];if(null!=c&&null!=c.textContent){var{length:s}=c.textContent,f=l.getAttribute("data-slate-length"),d=u+(null==f?s:parseInt(f,10));if(t.offset<=d){n=[c,Math.min(s,Math.max(0,t.offset-u))];break}u=d}}if(!n)throw new Error("Cannot resolve a DOM point from Slate point: ".concat(a.g.stringify(t)));return n},toDOMRange(e,t){var{anchor:n,focus:r}=t,o=a.f.isBackward(t),i=rt.toDOMPoint(e,n),u=a.f.isCollapsed(t)?i:rt.toDOMPoint(e,r),l=rt.getWindow(e).document.createRange(),[c,s]=o?u:i,[f,d]=o?i:u,p=!!(De(c)?c:c.parentElement).getAttribute("data-slate-zero-width"),h=!!(De(f)?f:f.parentElement).getAttribute("data-slate-zero-width");return l.setStart(c,p?1:s),l.setEnd(f,h?1:d),l},toSlateNode(e,t){var n=De(t)?t:t.parentElement;n&&!n.hasAttribute("data-slate-node")&&(n=n.closest("[data-slate-node]"));var r=n?V.get(n):null;if(!r)throw new Error("Cannot resolve a Slate node from DOM node: ".concat(n));return r},findEventRange(e,t){"nativeEvent"in t&&(t=t.nativeEvent);var{clientX:n,clientY:r,target:o}=t;if(null==n||null==r)throw new Error("Cannot resolve a Slate range from a DOM event: ".concat(t));var i,u=rt.toSlateNode(e,t.target),l=rt.findPath(e,u);if(a.a.isVoid(e,u)){var c=o.getBoundingClientRect(),s=e.isInline(u)?n-c.left{var[t,n]=e;if(De(t)&&t.childNodes.length){var r=n===t.childNodes.length,o=r?n-1:n;for([t,o]=Ie(t,o,r?"backward":"forward"),r=o{e.parentNode.removeChild(e)})),c=m.textContent.length,v=l}}else p&&((h=p.querySelector("[data-slate-leaf]"))?(l=h.closest('[data-slate-node="text"]'),c=(v=h).textContent.length,v.querySelectorAll("[data-slate-zero-width]").forEach((e=>{c-=e.textContent.length}))):c=1);v&&c===v.textContent.length&&(u.hasAttribute("data-slate-zero-width")||j&&null!==(s=v.textContent)&&void 0!==s&&s.endsWith("\n\n"))&&c--}if(!l){if(o)return null;throw new Error("Cannot resolve a Slate point from DOM point: ".concat(t))}var y=rt.toSlateNode(e,l);return{path:rt.findPath(e,y),offset:c}},toSlateRange(e,t,n){var r,o,i,u,l,{exactMatch:c,suppressThrow:s}=n;if((Ae(t)?t.anchorNode:t.startContainer)&&(Ae(t)?(r=t.anchorNode,o=t.anchorOffset,i=t.focusNode,u=t.focusOffset,l=x&&window.document.activeElement&&window.document.activeElement.shadowRoot?t.anchorNode===t.focusNode&&t.anchorOffset===t.focusOffset:t.isCollapsed):(r=t.startContainer,o=t.startOffset,i=t.endContainer,u=t.endOffset,l=t.collapsed)),null==r||null==i||null==o||null==u)throw new Error("Cannot resolve a Slate range from DOM range: ".concat(t));var f=rt.toSlatePoint(e,[r,o],{exactMatch:c,suppressThrow:s});if(!f)return null;var d=l?f:rt.toSlatePoint(e,[i,u],{exactMatch:c,suppressThrow:s});if(!d)return null;var p={anchor:f,focus:d};return a.f.isExpanded(p)&&a.f.isForward(p)&&De(i)&&a.a.void(e,{at:p.focus,mode:"highest"})&&(p=a.a.unhangRange(e,p,{voids:!0})),p},hasRange(e,t){var{anchor:n,focus:r}=t;return a.a.hasPath(e,n.path)&&a.a.hasPath(e,r.path)}};class ot{constructor(e,t){this.editor=e,this.restoreDOM=t,this.flush=e=>{try{this.reconcileMutations(e)}catch(e){console.error(e),this.restoreDOM()}},this.reconcileMutations=e=>{var t=function(e,t){var n=[],r=[],o=[],i=[];return t.forEach((t=>{switch(t.type){case"childList":t.addedNodes.length&&t.addedNodes.forEach((e=>{n.push(e)})),t.removedNodes.forEach((e=>{r.push(e)}));break;case"characterData":i.push(t);var{parentNode:u}=t.target;if(!u)return;var l=Qe(e,u);if(!l)return;if(o.some((e=>{var{path:t}=e;return a.e.equals(t,l.path)})))return;o.push(l)}})),{addedNodes:n,removedNodes:r,insertedText:o,characterDataMutations:i}}(this.editor,e),{insertedText:n,removedNodes:r}=t;if(((e,t)=>{var{selection:n}=e,{removedNodes:r}=t;return!!n&&a.f.isExpanded(n)&&r.length>0})(this.editor,t)){var o=function(e){return e.reduce(((e,t)=>{var{text:n}=t;return"".concat(e).concat(n.insertText)}),"")}(n);this.replaceExpandedSelection(o)}else((e,t)=>{var{addedNodes:n}=t,{selection:r}=e,o=r?a.c.parent(e,r.anchor.path):null,i=o?rt.toDOMNode(e,o):null;return!!i&&n.some((e=>e instanceof HTMLElement&&e.tagName===(null==i?void 0:i.tagName)))})(this.editor,t)?this.insertBreak():((e,t)=>{var{addedNodes:n,characterDataMutations:r,removedNodes:o}=t;return o.length>0&&0===n.length&&r.length>0})(this.editor,t)?this.removeLeafNodes(r):((e,t)=>{var{removedNodes:n}=t;return n.length>0})(this.editor,t)?this.deleteBackward():((e,t)=>{var{insertedText:n}=t;return n.length>0})(this.editor,t)&&this.insertText(n)},this.insertText=e=>{var{selection:t}=this.editor;if(rt.isComposing(this.editor)||q.get(this.editor))return Z.set(this.editor,e),void q.set(this.editor,!1);e.forEach((e=>{var n=e.text.insertText,r=et(this.editor,t,e);a.i.setSelection(this.editor,r),a.a.insertText(this.editor,n)}))},this.insertBreak=()=>{var{selection:e}=this.editor;a.a.insertBreak(this.editor),this.restoreDOM(),e&&setTimeout((()=>{this.editor.selection&&a.f.equals(e,this.editor.selection)&&a.i.move(this.editor)}),100)},this.replaceExpandedSelection=e=>{a.a.deleteFragment(this.editor),e.length&&a.a.insertText(this.editor,e),this.restoreDOM()},this.deleteBackward=()=>{a.a.deleteBackward(this.editor),rt.focus(this.editor),this.restoreDOM()},this.removeLeafNodes=e=>{for(var t of e){var n=rt.toSlateNode(this.editor,t);if(n){var r=rt.findPath(this.editor,n);a.i.delete(this.editor,{at:r}),this.restoreDOM()}}},this.editor=e,this.restoreDOM=t}}function at(e,t,n){var[o]=Object(r.useState)((()=>new MutationObserver(t)));T((()=>{o.disconnect()})),Object(r.useEffect)((()=>{if(!e.current)throw new Error("Failed to attach MutationObserver, `node` is undefined");return o.observe(e.current,n),o.disconnect.bind(o)}))}var it={childList:!0,characterData:!0,subtree:!0};function ut(e){var t,n=De(e)?e:e.parentElement;n&&!n.hasAttribute("data-slate-node")&&(n=n.closest("[data-slate-node]"));var r=n&&V.get(n);return r||(null!==(t=n)&&void 0!==t&&t.parentElement?ut(n.parentElement):null)}function lt(e,t){var n=he(),o=Object(r.useRef)(new Set);at(e,Object(r.useCallback)((e=>{t.current&&e.forEach((e=>{var{target:t}=e,n=ut(t);if(n)return o.current.add(n)}))}),[]),it),o.current.clear();var i=Object(r.useCallback)((()=>{var e=Array.from(o.current.values()),t=e.filter((t=>!e.some((e=>a.e.isParent(rt.findPath(n,e),rt.findPath(n,t))))));t.forEach((e=>{var t;null===(t=J.get(e))||void 0===t||t()})),o.current.clear()}),[]);return i}var ct={childList:!0,characterData:!0,characterDataOldValue:!0,subtree:!0};function st(e){var t=he(),{receivedUserInput:n,onUserInput:o}=function(){var e=he(),t=Object(r.useRef)(!1),n=Object(r.useRef)(null),o=Object(r.useCallback)((()=>{if(!1===t.current){var r=rt.getWindow(e);t.current=!0,n.current&&r.cancelAnimationFrame(n.current),n.current=r.requestAnimationFrame((()=>{t.current=!1,n.current=null}))}}),[]);return Object(r.useEffect)((()=>{t.current&&(t.current=!1)})),{receivedUserInput:t,onUserInput:o}}(),a=lt(e,n),i=Object(r.useMemo)((()=>new ot(t,a)),[a,t]),u=Object(r.useRef)(null),l=Object(r.useRef)(!1);return at(e,Object(r.useCallback)((e=>{n.current&&(l.current=!0,i.flush(e),u.current&&clearTimeout(u.current),u.current=setTimeout((()=>{l.current=!1,u.current=null}),250))}),[]),ct),{isReconciling:l,onUserInput:o}}var ft=["autoFocus","decorate","onDOMBeforeInput","placeholder","readOnly","renderElement","renderLeaf","renderPlaceholder","style","as"];function dt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function pt(e){for(var t=1;t{var{editor:t,children:n,onChange:i,value:u}=e,l=m(e,bt),c=Object(r.useRef)(!1),[s,f]=o.a.useState((()=>{if(!a.c.isNodeList(u))throw new Error("[Slate] value is invalid! Expected a list of elements"+"but got: ".concat(a.g.stringify(u)));if(!a.a.isEditor(t))throw new Error("[Slate] editor is invalid! you passed:"+"".concat(a.g.stringify(t)));return t.children=u,Object.assign(t,l),[t]})),{selectorContext:d,onChange:p}=function(e){var t=Object(r.useRef)([]).current,n=Object(r.useRef)({editor:e}).current,o=Object(r.useCallback)((e=>{n.editor=e,t.forEach((t=>t(e)))}),[]);return{selectorContext:Object(r.useMemo)((()=>({getSlate:()=>n.editor,addEventListener:e=>(t.push(e),()=>{t.splice(t.indexOf(e),1)})})),[t,n]),onChange:o}}(t),h=Object(r.useCallback)((()=>{i&&i(t.children),f([t]),p(t)}),[i]);K.set(t,h),Object(r.useEffect)((()=>()=>{K.set(t,(()=>{})),c.current=!0}),[]);var[v,b]=Object(r.useState)(rt.isFocused(t));return Object(r.useEffect)((()=>{b(rt.isFocused(t))})),T((()=>{var e=()=>b(rt.isFocused(t));return y?(document.addEventListener("focusin",e),document.addEventListener("focusout",e),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",e)}):(document.addEventListener("focus",e,!0),document.addEventListener("blur",e,!0),()=>{document.removeEventListener("focus",e,!0),document.removeEventListener("blur",e,!0)})}),[]),o.a.createElement(vt.Provider,{value:d},o.a.createElement(Pe.Provider,{value:s},o.a.createElement(pe.Provider,{value:t},o.a.createElement(ht.Provider,{value:v},n))))},yt=(e,t)=>{var n=(t.top+t.bottom)/2;return e.top<=n&&e.bottom>=n},gt=(e,t,n)=>{var r=rt.toDOMRange(e,t).getBoundingClientRect(),o=rt.toDOMRange(e,n).getBoundingClientRect();return yt(r,o)&&yt(o,r)},Ot=e=>{var t=e,{apply:n,onChange:r,deleteBackward:o}=t;return H.set(t,new WeakMap),t.deleteBackward=n=>{if("line"!==n)return o(n);if(e.selection&&a.f.isCollapsed(e.selection)){var r=a.a.above(e,{match:t=>a.a.isBlock(e,t),at:e.selection});if(r){var[,i]=r,u=a.a.range(e,i,e.selection.anchor),l=((e,t)=>{var n=a.a.range(e,a.f.end(t)),r=Array.from(a.a.positions(e,{at:t})),o=0,i=r.length,u=Math.floor(i/2);if(gt(e,a.a.range(e,r[o]),n))return a.a.range(e,r[o],n);if(r.length<2)return a.a.range(e,r[r.length-1],n);for(;u!==r.length&&u!==o;)gt(e,a.a.range(e,r[u]),n)?i=u:o=u,u=Math.floor((o+i)/2);return a.a.range(e,r[i],n)})(t,u);a.f.isCollapsed(l)||a.i.delete(e,{at:l})}}},t.apply=r=>{var o=[];switch(r.type){case"insert_text":case"remove_text":case"set_node":case"split_node":o.push(...wt(t,r.path));break;case"set_selection":var i;null===(i=X.get(e))||void 0===i||i.unref(),X.delete(e);break;case"insert_node":case"remove_node":o.push(...wt(t,a.e.parent(r.path)));break;case"merge_node":var u=a.e.previous(r.path);o.push(...wt(t,u));break;case"move_node":var l=a.e.common(a.e.parent(r.path),a.e.parent(r.newPath));o.push(...wt(t,l))}for(var[c,s]of(n(r),o)){var[f]=a.a.node(t,c);U.set(f,s)}},t.setFragmentData=e=>{var{selection:n}=t;if(n){var[r,o]=a.f.edges(n),i=a.a.void(t,{at:r.path}),u=a.a.void(t,{at:o.path});if(!a.f.isCollapsed(n)||i){var l=rt.toDOMRange(t,n),c=l.cloneContents(),s=c.childNodes[0];if(c.childNodes.forEach((e=>{e.textContent&&""!==e.textContent.trim()&&(s=e)})),u){var[f]=u,d=l.cloneRange(),p=rt.toDOMNode(t,f);d.setEndAfter(p),c=d.cloneContents()}if(i&&(s=c.querySelector("[data-slate-spacer]")),Array.from(c.querySelectorAll("[data-slate-zero-width]")).forEach((e=>{var t="n"===e.getAttribute("data-slate-zero-width");e.textContent=t?"\n":""})),Te(s)){var h=s.ownerDocument.createElement("span");h.style.whiteSpace="pre",h.appendChild(s),c.appendChild(h),s=h}var v=t.getFragment(),b=JSON.stringify(v),m=window.btoa(encodeURIComponent(b));s.setAttribute("data-slate-fragment",m),e.setData("application/x-slate-fragment",m);var y=c.ownerDocument.createElement("div");return y.appendChild(c),y.setAttribute("hidden","true"),c.ownerDocument.body.appendChild(y),e.setData("text/html",y.innerHTML),e.setData("text/plain",Fe(y)),c.ownerDocument.body.removeChild(y),e}}},t.insertData=e=>{t.insertFragmentData(e)||t.insertTextData(e)},t.insertFragmentData=e=>{var n=e.getData("application/x-slate-fragment")||Le(e);if(n){var r=decodeURIComponent(window.atob(n)),o=JSON.parse(r);return t.insertFragment(o),!0}return!1},t.insertTextData=e=>{var n=e.getData("text/plain");if(n){var r=n.split(/\r\n|\r|\n/),o=!1;for(var i of r)o&&a.i.splitNodes(t,{always:!0}),t.insertText(i),o=!0;return!0}return!1},t.onChange=()=>{v.a.unstable_batchedUpdates((()=>{var e=K.get(t);e&&e(),r()}))},t},wt=(e,t)=>{var n=[];for(var[r,o]of a.a.levels(e,{at:t})){var i=rt.findKey(e,r);n.push([o,i])}return n},jt=w?e=>{var{autoFocus:t,decorate:n=He,onDOMBeforeInput:i,placeholder:u,readOnly:l=!1,renderElement:s,renderLeaf:p,renderPlaceholder:h=(e=>o.a.createElement(Ue,Object.assign({},e))),style:v={},as:b="div"}=e,y=m(e,ft),g=ke(),[O,w]=Object(r.useState)(!1),j=Object(r.useRef)(null),_=st(j);Y.set(g,l);var E=Object(r.useMemo)((()=>({isComposing:!1,isUpdatingSelection:!1,latestElement:null})),[]),x=ue(g);T((()=>{var e;j.current&&(e=Ce(j.current))?(N.set(g,e),W.set(g,j.current),z.set(g,j.current),V.set(j.current,g)):z.delete(g);try{var{selection:t}=g,n=rt.findDocumentOrShadowRoot(g).getSelection();if(E.isComposing||!n||!rt.isFocused(g))return;var r="None"!==n.type;if(!t&&!r)return;var o=W.get(g),i=!1;if(o.contains(n.anchorNode)&&o.contains(n.focusNode)&&(i=!0),r&&i&&t){var u=rt.toSlateRange(g,n,{exactMatch:!0,suppressThrow:!0});if(u&&a.f.equals(u,t))return}if(t&&!rt.hasRange(g,t))return void(g.selection=rt.toSlateRange(g,n,{exactMatch:!1,suppressThrow:!1}));var l=rt.toDOMNode(g,g);E.isUpdatingSelection=!0;var c=t&&rt.toDOMRange(g,t);if(c){a.f.isBackward(t)?n.setBaseAndExtent(c.endContainer,c.endOffset,c.startContainer,c.startOffset):n.setBaseAndExtent(c.startContainer,c.startOffset,c.endContainer,c.endOffset);var s=c.startContainer.parentElement;s.getBoundingClientRect=c.getBoundingClientRect.bind(c),Object(d.default)(s,{scrollMode:"if-needed",boundary:l}),delete s.getBoundingClientRect}else n.removeAllRanges();setTimeout((()=>{E.isUpdatingSelection=!1}))}catch(e){E.isUpdatingSelection=!1}})),Object(r.useEffect)((()=>{j.current&&t&&j.current.focus()}),[t]);var P=Object(r.useCallback)(f()((()=>{try{if(!E.isComposing&&!E.isUpdatingSelection&&!_.isReconciling.current){var e=rt.findDocumentOrShadowRoot(g),{activeElement:t}=e,n=rt.toDOMNode(g,g),r=e.getSelection();if(t===n?(E.latestElement=t,G.set(g,!0)):G.delete(g),!r)return a.i.deselect(g);var{anchorNode:o,focusNode:i}=r,u=$e(g,o)||qe(g,o),l=$e(g,i)||qe(g,i);if(u&&l){var c=rt.toSlateRange(g,r,{exactMatch:!1,suppressThrow:!1});a.i.select(g,c)}else a.i.deselect(g)}}catch(e){}}),100),[l]),k=Object(r.useMemo)((()=>c()(P,0)),[P]),C=Object(r.useCallback)((e=>{l||!$e(g,e.target)||Ze(e,i)||(k.flush(),_.onUserInput())}),[l,i]);T((()=>{var e=j.current;return null==e||e.addEventListener("beforeinput",C),()=>null==e?void 0:e.removeEventListener("beforeinput",C)}),[x,i]),T((()=>{var e=rt.getWindow(g);return e.document.addEventListener("selectionchange",k),()=>{e.document.removeEventListener("selectionchange",k)}}),[k]);var S=n([g,[]]);if(u&&1===g.children.length&&1===Array.from(a.c.texts(g)).length&&""===a.c.string(g)&&!O){var D=a.a.start(g,[]);S.push({[Q]:!0,placeholder:u,anchor:D,focus:D})}return o.a.createElement(Ee.Provider,{value:l},o.a.createElement(ve.Provider,{value:n},o.a.createElement(b,Object.assign({key:x,role:l?void 0:"textbox"},y,{spellCheck:y.spellCheck,autoCorrect:y.autoCorrect,autoCapitalize:y.autoCapitalize,"data-slate-editor":!0,"data-slate-node":"value",contentEditable:!l||void 0,suppressContentEditableWarning:!0,ref:j,style:pt({position:"relative",outline:"none",whiteSpace:"pre-wrap",wordWrap:"break-word"},v),onCopy:Object(r.useCallback)((e=>{$e(g,e.target)&&!Xe(e,y.onCopy)&&(e.preventDefault(),rt.setFragmentData(g,e.clipboardData,"copy"))}),[y.onCopy]),onCut:Object(r.useCallback)((e=>{if(!l&&$e(g,e.target)&&!Xe(e,y.onCut)){e.preventDefault(),rt.setFragmentData(g,e.clipboardData,"cut");var{selection:t}=g;if(t)if(a.f.isExpanded(t))a.a.deleteFragment(g);else{var n=a.c.parent(g,t.anchor.path);a.a.isVoid(g,n)&&a.i.delete(g)}}}),[l,y.onCut]),onFocus:Object(r.useCallback)((e=>{if(!l&&!E.isUpdatingSelection&&$e(g,e.target)&&!Xe(e,y.onFocus)){var t=rt.findDocumentOrShadowRoot(g);E.latestElement=t.activeElement,G.set(g,!0)}}),[l,y.onFocus]),onBlur:Object(r.useCallback)((e=>{if(!l&&!E.isUpdatingSelection&&$e(g,e.target)&&!Xe(e,y.onBlur)){var t=rt.findDocumentOrShadowRoot(g);if(E.latestElement!==t.activeElement){var{relatedTarget:n}=e;if(!(n===rt.toDOMNode(g,g)||De(n)&&n.hasAttribute("data-slate-spacer"))){if(null!=n&&Me(n)&&rt.hasDOMNode(g,n)){var r=rt.toSlateNode(g,n);if(a.b.isElement(r)&&!g.isVoid(r))return}G.delete(g)}}}}),[l,y.onBlur]),onClick:Object(r.useCallback)((e=>{if(!l&&Ge(g,e.target)&&!Xe(e,y.onClick)&&Me(e.target)){var t=rt.toSlateNode(g,e.target),n=rt.findPath(g,t);if(a.a.hasPath(g,n))if(a.c.get(g,n)===t){var r=a.a.start(g,n),o=a.a.end(g,n),i=a.a.void(g,{at:r}),u=a.a.void(g,{at:o});if(i&&u&&a.e.equals(i[1],u[1])){var c=a.a.range(g,r);a.i.select(g,c)}}}}),[l,y.onClick]),onCompositionEnd:Object(r.useCallback)((e=>{$e(g,e.target)&&!Xe(e,y.onCompositionEnd)&&(k.flush(),setTimeout((()=>{E.isComposing&&w(!1),E.isComposing=!1,$.set(g,!1),q.set(g,!0);var e=Z.get(g)||[];if(e.length){Z.set(g,[]);var{selection:t}=g;e.forEach((e=>{var n=e.text.insertText,r=et(g,t,e);a.i.setSelection(g,r),a.a.insertText(g,n)}))}}),20))}),[y.onCompositionEnd]),onCompositionUpdate:Object(r.useCallback)((e=>{$e(g,e.target)&&!Xe(e,y.onCompositionUpdate)&&(!E.isComposing&&w(!0),E.isComposing=!0,$.set(g,!0))}),[y.onCompositionUpdate]),onCompositionStart:Object(r.useCallback)((e=>{$e(g,e.target)&&!Xe(e,y.onCompositionStart)&&(!E.isComposing&&w(!0),E.isComposing=!0,$.set(g,!0))}),[y.onCompositionStart]),onPaste:Object(r.useCallback)((e=>{e.clipboardData=(e=>{if(!e.getData("application/x-slate-fragment")){var t=Le(e);if(t){var n=new DataTransfer;return e.types.forEach((t=>{n.setData(t,e.getData(t))})),n.setData("application/x-slate-fragment",t),n}}return e})(e.clipboardData),!$e(g,e.target)||Xe(e,y.onPaste)||l||(e.preventDefault(),rt.insertData(g,e.clipboardData))}),[l,y.onPaste])}),ye({decorations:S,node:g,renderElement:s,renderPlaceholder:h,renderLeaf:p,selection:g.selection}))))}:e=>{var{autoFocus:t,decorate:n=He,onDOMBeforeInput:i,placeholder:l,readOnly:s=!1,renderElement:d,renderLeaf:p,renderPlaceholder:h=(e=>o.a.createElement(Ue,Object.assign({},e))),scrollSelectionIntoView:v=Ye,style:b={},as:y="div"}=e,O=m(e,Ne),w=ke(),[E,P]=Object(r.useState)(!1),I=Object(r.useRef)(null),R=Object(r.useRef)([]);Y.set(w,s);var F=Object(r.useMemo)((()=>({hasInsertPrefixInCompositon:!1,isDraggingInternally:!1,isUpdatingSelection:!1,latestElement:null})),[]);T((()=>{var e;I.current&&(e=Ce(I.current))?(N.set(w,e),W.set(w,I.current),z.set(w,I.current),V.set(I.current,w)):z.delete(w);var{selection:t}=w,n=rt.findDocumentOrShadowRoot(w).getSelection();if(!rt.isComposing(w)&&n&&rt.isFocused(w)){var r="None"!==n.type;if(t||r){var o=W.get(w),i=!1;if(o.contains(n.anchorNode)&&o.contains(n.focusNode)&&(i=!0),r&&i&&t){var u=rt.toSlateRange(w,n,{exactMatch:!0,suppressThrow:!0});if(u&&a.f.equals(u,t))return}if(!t||rt.hasRange(w,t)){var l;F.isUpdatingSelection=!0;try{l=t&&i?rt.toDOMRange(w,t):void 0}catch(e){}if(l){var c=l.startOffset;if(j&&t&&1===c&&1===l.endOffset&&"\ufeff"===l[a.f.isBackward(t)?"endContainer":"startContainer"].textContent){var s=a.c.parent(w,t.focus.path);a.a.isVoid(w,s)&&(c=0)}a.f.isBackward(t)?n.setBaseAndExtent(l.endContainer,l.endOffset,l.startContainer,c):n.setBaseAndExtent(l.startContainer,c,l.endContainer,l.endOffset),v(w,l)}else n.removeAllRanges();setTimeout((()=>{l&&j&&rt.toDOMNode(w,w).focus();F.isUpdatingSelection=!1}))}else try{w.selection=rt.toSlateRange(w,n,{exactMatch:!1,suppressThrow:!1})}catch(e){}}}})),Object(r.useEffect)((()=>{I.current&&t&&I.current.focus()}),[t]);var B=Object(r.useCallback)(f()((()=>{if(!rt.isComposing(w)&&!F.isUpdatingSelection&&!F.isDraggingInternally){var e=rt.findDocumentOrShadowRoot(w),{activeElement:t}=e,n=rt.toDOMNode(w,w),r=e.getSelection();if(t===n?(F.latestElement=t,G.set(w,!0)):G.delete(w),!r)return a.i.deselect(w);var{anchorNode:o,focusNode:i}=r,u=$e(w,o)||qe(w,o),l=$e(w,i)||qe(w,i);if(u&&l){var c=rt.toSlateRange(w,r,{exactMatch:!1,suppressThrow:!1});a.i.select(w,c)}}}),100),[s]),L=Object(r.useMemo)((()=>c()(B,0)),[B]),U=Object(r.useCallback)((e=>{if(!s&&$e(w,e.target)&&!Ze(e,i)){var t;L.flush(),B.flush();var{selection:n}=w,{inputType:r}=e,o=e.dataTransfer||e.data||void 0;if("insertCompositionText"===r||"deleteCompositionText"===r)return;var u=!1;if("insertText"===r&&n&&a.f.isCollapsed(n)&&e.data&&1===e.data.length&&/[a-z ]/i.test(e.data)&&0!==n.anchor.offset){var l;u=!0,w.marks&&(u=!1);var{anchor:c}=n,[f,d]=rt.toDOMPoint(w,c),p=null===(l=f.parentElement)||void 0===l?void 0:l.closest("a");if(p&&rt.hasDOMNode(w,p)){var h,{document:v}=rt.getWindow(w),b=v.createTreeWalker(p,NodeFilter.SHOW_TEXT).lastChild();b===f&&(null===(h=b.textContent)||void 0===h?void 0:h.length)===d&&(u=!1)}}if(!r.startsWith("delete")||r.startsWith("deleteBy")){var[m]=e.getTargetRanges();if(m){var y=rt.toSlateRange(w,m,{exactMatch:!1,suppressThrow:!1});if(!n||!a.f.equals(n,y)){u=!1;var g=w.selection&&a.a.rangeRef(w,w.selection);a.i.select(w,y),g&&X.set(w,g)}}}if(u||e.preventDefault(),n&&a.f.isExpanded(n)&&r.startsWith("delete")){var O=r.endsWith("Backward")?"backward":"forward";return void a.a.deleteFragment(w,{direction:O})}switch(r){case"deleteByComposition":case"deleteByCut":case"deleteByDrag":a.a.deleteFragment(w);break;case"deleteContent":case"deleteContentForward":a.a.deleteForward(w);break;case"deleteContentBackward":a.a.deleteBackward(w);break;case"deleteEntireSoftLine":a.a.deleteBackward(w,{unit:"line"}),a.a.deleteForward(w,{unit:"line"});break;case"deleteHardLineBackward":a.a.deleteBackward(w,{unit:"block"});break;case"deleteSoftLineBackward":a.a.deleteBackward(w,{unit:"line"});break;case"deleteHardLineForward":a.a.deleteForward(w,{unit:"block"});break;case"deleteSoftLineForward":a.a.deleteForward(w,{unit:"line"});break;case"deleteWordBackward":a.a.deleteBackward(w,{unit:"word"});break;case"deleteWordForward":a.a.deleteForward(w,{unit:"word"});break;case"insertLineBreak":a.a.insertSoftBreak(w);break;case"insertParagraph":a.a.insertBreak(w);break;case"insertFromComposition":case"insertFromDrop":case"insertFromPaste":case"insertFromYank":case"insertReplacementText":case"insertText":var{selection:j}=w;j&&a.f.isExpanded(j)&&a.a.deleteFragment(w),"insertFromComposition"===r&&rt.isComposing(w)&&(P(!1),$.set(w,!1)),"DataTransfer"===(null==o?void 0:o.constructor.name)?rt.insertData(w,o):"string"==typeof o&&(u?R.current.push((()=>a.a.insertText(w,o))):a.a.insertText(w,o))}var _=null===(t=X.get(w))||void 0===t?void 0:t.unref();X.delete(w),!_||w.selection&&a.f.equals(w.selection,_)||a.i.select(w,_)}}),[s,i]);T((()=>(I.current&&A&&I.current.addEventListener("beforeinput",U),()=>{I.current&&A&&I.current.removeEventListener("beforeinput",U)})),[U]),T((()=>{var e=rt.getWindow(w);return e.document.addEventListener("selectionchange",L),()=>{e.document.removeEventListener("selectionchange",L)}}),[L]);var H=n([w,[]]);if(l&&1===w.children.length&&1===Array.from(a.c.texts(w)).length&&""===a.c.string(w)&&!E){var q=a.a.start(w,[]);H.push({[Q]:!0,placeholder:l,anchor:q,focus:q})}return o.a.createElement(Ee.Provider,{value:s},o.a.createElement(ve.Provider,{value:n},o.a.createElement(y,Object.assign({role:s?void 0:"textbox"},O,{spellCheck:!(!A&&M)&&O.spellCheck,autoCorrect:A||!M?O.autoCorrect:"false",autoCapitalize:A||!M?O.autoCapitalize:"false","data-slate-editor":!0,"data-slate-node":"value",contentEditable:!s,zindex:-1,suppressContentEditableWarning:!0,ref:I,style:Ve({position:"relative",outline:"none",whiteSpace:"pre-wrap",wordWrap:"break-word"},b),onBeforeInput:Object(r.useCallback)((e=>{if(!A&&!s&&!Xe(e,O.onBeforeInput)&&$e(w,e.target)&&(e.preventDefault(),!rt.isComposing(w))){var t=e.data;a.a.insertText(w,t)}}),[s]),onInput:Object(r.useCallback)((e=>{for(var t of R.current)t();R.current=[]}),[]),onBlur:Object(r.useCallback)((e=>{if(!s&&!F.isUpdatingSelection&&$e(w,e.target)&&!Xe(e,O.onBlur)){var t=rt.findDocumentOrShadowRoot(w);if(F.latestElement!==t.activeElement){var{relatedTarget:n}=e;if(!(n===rt.toDOMNode(w,w)||De(n)&&n.hasAttribute("data-slate-spacer"))){if(null!=n&&Me(n)&&rt.hasDOMNode(w,n)){var r=rt.toSlateNode(w,n);if(a.b.isElement(r)&&!w.isVoid(r))return}if(_){var o=t.getSelection();null==o||o.removeAllRanges()}G.delete(w)}}}}),[s,O.onBlur]),onClick:Object(r.useCallback)((e=>{if(Ge(w,e.target)&&!Xe(e,O.onClick)&&Me(e.target)){var t=rt.toSlateNode(w,e.target),n=rt.findPath(w,t);if(!a.a.hasPath(w,n)||a.c.get(w,n)!==t)return;if(3===e.detail&&n.length>=1){var r=n;if(!a.a.isBlock(w,t)){var o,i=a.a.above(w,{match:e=>a.a.isBlock(w,e),at:n});r=null!==(o=null==i?void 0:i[1])&&void 0!==o?o:n.slice(0,1)}var u=a.a.range(w,r);return void a.i.select(w,u)}if(s)return;var l=a.a.start(w,n),c=a.a.end(w,n),f=a.a.void(w,{at:l}),d=a.a.void(w,{at:c});if(f&&d&&a.e.equals(f[1],d[1])){var p=a.a.range(w,l);a.i.select(w,p)}}}),[s,O.onClick]),onCompositionEnd:Object(r.useCallback)((e=>{if($e(w,e.target)&&!Xe(e,O.onCompositionEnd)&&(rt.isComposing(w)&&(P(!1),$.set(w,!1)),_||k||g||C||D||S||!e.data||a.a.insertText(w,e.data),w.selection&&a.f.isCollapsed(w.selection))){var t=w.selection.anchor.path,n=a.c.leaf(w,t);F.hasInsertPrefixInCompositon&&(F.hasInsertPrefixInCompositon=!1,a.a.withoutNormalizing(w,(()=>{var e=n.text.replace(/^\uFEFF/,"");a.i.delete(w,{distance:n.text.length,reverse:!0}),a.a.insertText(w,e)})))}}),[O.onCompositionEnd]),onCompositionUpdate:Object(r.useCallback)((e=>{$e(w,e.target)&&!Xe(e,O.onCompositionUpdate)&&(rt.isComposing(w)||(P(!0),$.set(w,!0)))}),[O.onCompositionUpdate]),onCompositionStart:Object(r.useCallback)((e=>{if($e(w,e.target)&&!Xe(e,O.onCompositionStart)){var{selection:t,marks:n}=w;if(t){if(a.f.isExpanded(t))return void a.a.deleteFragment(w);var r=a.a.above(w,{match:e=>a.a.isInline(w,e),mode:"highest"});if(r){var[,o]=r;if(a.a.isEnd(w,t.anchor,o)){var i=a.a.after(w,o);a.i.setSelection(w,{anchor:i,focus:i})}}n&&(F.hasInsertPrefixInCompositon=!0,a.i.insertNodes(w,Ve({text:"\ufeff"},n),{select:!0}))}}}),[O.onCompositionStart]),onCopy:Object(r.useCallback)((e=>{$e(w,e.target)&&!Xe(e,O.onCopy)&&(e.preventDefault(),rt.setFragmentData(w,e.clipboardData,"copy"))}),[O.onCopy]),onCut:Object(r.useCallback)((e=>{if(!s&&$e(w,e.target)&&!Xe(e,O.onCut)){e.preventDefault(),rt.setFragmentData(w,e.clipboardData,"cut");var{selection:t}=w;if(t)if(a.f.isExpanded(t))a.a.deleteFragment(w);else{var n=a.c.parent(w,t.anchor.path);a.a.isVoid(w,n)&&a.i.delete(w)}}}),[s,O.onCut]),onDragOver:Object(r.useCallback)((e=>{if(Ge(w,e.target)&&!Xe(e,O.onDragOver)){var t=rt.toSlateNode(w,e.target);a.a.isVoid(w,t)&&e.preventDefault()}}),[O.onDragOver]),onDragStart:Object(r.useCallback)((e=>{if(!s&&Ge(w,e.target)&&!Xe(e,O.onDragStart)){var t=rt.toSlateNode(w,e.target),n=rt.findPath(w,t);if(a.a.isVoid(w,t)||a.a.void(w,{at:n,voids:!0})){var r=a.a.range(w,n);a.i.select(w,r)}F.isDraggingInternally=!0,rt.setFragmentData(w,e.dataTransfer,"drag")}}),[s,O.onDragStart]),onDrop:Object(r.useCallback)((e=>{if(!s&&Ge(w,e.target)&&!Xe(e,O.onDrop)){e.preventDefault();var t=w.selection,n=rt.findEventRange(w,e),r=e.dataTransfer;a.i.select(w,n),F.isDraggingInternally&&(!t||a.f.equals(t,n)||a.a.void(w,{at:n,voids:!0})||a.i.delete(w,{at:t})),rt.insertData(w,r),rt.isFocused(w)||rt.focus(w)}F.isDraggingInternally=!1}),[s,O.onDrop]),onDragEnd:Object(r.useCallback)((e=>{!s&&F.isDraggingInternally&&O.onDragEnd&&Ge(w,e.target)&&O.onDragEnd(e),F.isDraggingInternally=!1}),[s,O.onDragEnd]),onFocus:Object(r.useCallback)((e=>{if(!s&&!F.isUpdatingSelection&&$e(w,e.target)&&!Xe(e,O.onFocus)){var t=rt.toDOMNode(w,w),n=rt.findDocumentOrShadowRoot(w);if(F.latestElement=n.activeElement,j&&e.target!==t)return void t.focus();G.set(w,!0)}}),[s,O.onFocus]),onKeyDown:Object(r.useCallback)((e=>{if(!s&&$e(w,e.target)){var{nativeEvent:t}=e;if(rt.isComposing(w)&&!1===t.isComposing&&($.set(w,!1),P(!1)),Xe(e,O.onKeyDown)||rt.isComposing(w))return;var{selection:n}=w,r=w.children[null!==n?n.focus.path[0]:0],o="rtl"===u()(a.c.string(r));if(_e.isRedo(t)){e.preventDefault();var i=w;return void("function"==typeof i.redo&&i.redo())}if(_e.isUndo(t)){e.preventDefault();var l=w;return void("function"==typeof l.undo&&l.undo())}if(_e.isMoveLineBackward(t))return e.preventDefault(),void a.i.move(w,{unit:"line",reverse:!0});if(_e.isMoveLineForward(t))return e.preventDefault(),void a.i.move(w,{unit:"line"});if(n&&(_e.isExtendUp(t)||_e.isExtendDown(t))&&w.isVoid(r)){e.preventDefault();var c=_e.isExtendUp(t);return void a.i.move(w,{unit:"line",edge:"focus",reverse:c})}if((_e.isMoveUp(t)||_e.isMoveDown(t))&&w.isVoid(r)){e.preventDefault();var f=_e.isMoveDown(t);return void a.i.move(w,{unit:"line",reverse:f})}if(_e.isExtendLineBackward(t))return e.preventDefault(),void a.i.move(w,{unit:"line",edge:"focus",reverse:!0});if(_e.isExtendLineForward(t))return e.preventDefault(),void a.i.move(w,{unit:"line",edge:"focus"});if(_e.isMoveBackward(t))return e.preventDefault(),void(n&&a.f.isCollapsed(n)?a.i.move(w,{reverse:!o}):a.i.collapse(w,{edge:"start"}));if(_e.isMoveForward(t))return e.preventDefault(),void(n&&a.f.isCollapsed(n)?a.i.move(w,{reverse:o}):a.i.collapse(w,{edge:"end"}));if(_e.isMoveWordBackward(t))return e.preventDefault(),n&&a.f.isExpanded(n)&&a.i.collapse(w,{edge:"focus"}),void a.i.move(w,{unit:"word",reverse:!o});if(_e.isMoveWordForward(t))return e.preventDefault(),n&&a.f.isExpanded(n)&&a.i.collapse(w,{edge:"focus"}),void a.i.move(w,{unit:"word",reverse:o});if(A){if((x||_)&&n&&(_e.isDeleteBackward(t)||_e.isDeleteForward(t))&&a.f.isCollapsed(n)){var d=a.c.parent(w,n.anchor.path);if(a.b.isElement(d)&&a.a.isVoid(w,d)&&a.a.isInline(w,d))return e.preventDefault(),void a.a.deleteBackward(w,{unit:"block"})}}else{if(_e.isBold(t)||_e.isItalic(t)||_e.isTransposeCharacter(t))return void e.preventDefault();if(_e.isSoftBreak(t))return e.preventDefault(),void a.a.insertSoftBreak(w);if(_e.isSplitBlock(t))return e.preventDefault(),void a.a.insertBreak(w);if(_e.isDeleteBackward(t))return e.preventDefault(),void(n&&a.f.isExpanded(n)?a.a.deleteFragment(w,{direction:"backward"}):a.a.deleteBackward(w));if(_e.isDeleteForward(t))return e.preventDefault(),void(n&&a.f.isExpanded(n)?a.a.deleteFragment(w,{direction:"forward"}):a.a.deleteForward(w));if(_e.isDeleteLineBackward(t))return e.preventDefault(),void(n&&a.f.isExpanded(n)?a.a.deleteFragment(w,{direction:"backward"}):a.a.deleteBackward(w,{unit:"line"}));if(_e.isDeleteLineForward(t))return e.preventDefault(),void(n&&a.f.isExpanded(n)?a.a.deleteFragment(w,{direction:"forward"}):a.a.deleteForward(w,{unit:"line"}));if(_e.isDeleteWordBackward(t))return e.preventDefault(),void(n&&a.f.isExpanded(n)?a.a.deleteFragment(w,{direction:"backward"}):a.a.deleteBackward(w,{unit:"word"}));if(_e.isDeleteWordForward(t))return e.preventDefault(),void(n&&a.f.isExpanded(n)?a.a.deleteFragment(w,{direction:"forward"}):a.a.deleteForward(w,{unit:"word"}))}}}),[s,O.onKeyDown]),onPaste:Object(r.useCallback)((e=>{s||!$e(w,e.target)||Xe(e,O.onPaste)||A&&!(e=>e.clipboardData&&""!==e.clipboardData.getData("text/plain")&&1===e.clipboardData.types.length)(e.nativeEvent)||(e.preventDefault(),rt.insertData(w,e.clipboardData))}),[s,O.onPaste])}),o.a.createElement(ze,{decorations:H,node:w,renderElement:d,renderPlaceholder:h,renderLeaf:p,selection:w.selection}))))}},function(e,t,n){"use strict";e.exports=function(e){if(e=String(e||""),a.test(e))return"rtl";if(i.test(e))return"ltr";return"neutral"};var r="֑-߿יִ-﷽ﹰ-ﻼ",o="A-Za-zÀ-ÖØ-öø-ʸ̀-֐ࠀ-῿‎Ⰰ-﬜︀-﹯﻽-￿",a=new RegExp("^[^"+o+"]*["+r+"]"),i=new RegExp("^[^"+r+"]*["+o+"]")},function(e,t,n){"use strict";n.d(t,"a",(function(){return Qe}));var r=n(2911),o=n(603),a=(n.n(o),n(321)),i=n.n(a),u=["jsonType","type","name","title","description","options","fieldsets","validation","readOnly","hidden","components","diffComponent","initialValue"],l=Object(r.a)([],Object(r.b)(u),!1),c={name:"any",type:null,jsonType:"any"},s={get:function(){return c},extend:function(e,t){return function e(t){return{get:function(){return t},extend:function(n){if(n.of)throw new Error('Cannot override `of` property of subtypes of "array"');var r=Object.assign({},t,Object(o.pick)(n,l),{type:t});return e(r)}}}(Object.assign(Object(o.pick)(c,l),e,{type:c,of:e.of.map((function(e){return{name:e.name,type:t(Object(o.omit)(e,"name"))}}))}))}},f={prepare:function(e){return{title:String(e)}}},d=Object(r.a)([],Object(r.b)(u),!1),p={name:"string",title:"String",type:null,jsonType:"string"},h={get:function(){return p},extend:function(e){return function e(t){return{get:function(){return t},extend:function(n){var r=Object.assign({},t,Object(o.pick)(n,d),{type:t});return e(r)}}}(Object.assign(Object(o.pick)(p,d),e,{type:p,preview:f}))}},v=Object(r.a)(Object(r.a)([],Object(r.b)(u),!1),["rows"],!1),b={name:"text",title:"Text",type:null,jsonType:"string"},m={get:function(){return b},extend:function(e){return function e(t){return{get:function(){return t},extend:function(n){var r=Object.assign({},t,Object(o.pick)(n,v),{type:t});return e(r)}}}(Object.assign(Object(o.pick)(b,v),e,{type:b,preview:f}))}},y=Object(r.a)([],Object(r.b)(u),!1),g={name:"datetime",title:"Datetime",type:null,jsonType:"string"},O={get:function(){return g},extend:function(e){return function e(t){return{get:function(){return t},extend:function(n){var r=Object.assign({},t,Object(o.pick)(n,y),{type:t});return e(r)}}}(Object.assign(Object(o.pick)(g,y),e,{type:g,preview:f}))}},w=Object(r.a)([],Object(r.b)(u),!1),j={name:"date",title:"Datetime",type:null,jsonType:"string"},_={get:function(){return j},extend:function(e){return function e(t){return{get:function(){return t},extend:function(n){var r=Object.assign({},t,Object(o.pick)(n,w),{type:t});return e(r)}}}(Object.assign(Object(o.pick)(j,w),e,{type:j,preview:f}))}},E=Object(r.a)([],Object(r.b)(u),!1),x={name:"boolean",title:"Boolean",type:null,jsonType:"boolean"},P={get:function(){return x},extend:function(e){return function e(t){return{get:function(){return t},extend:function(n){var r=Object.assign({},t,Object(o.pick)(n,E),{type:t});return e(r)}}}(Object.assign(Object(o.pick)(x,E),e,{type:x,preview:f}))}},k=Object(r.a)([],Object(r.b)(u),!1),C={name:"url",title:"Url",type:null,jsonType:"string"},S={get:function(){return C},extend:function(e){return function e(t){return{get:function(){return t},extend:function(n){var r=Object.assign({},t,Object(o.pick)(n,k),{type:t});return e(r)}}}(Object.assign(Object(o.pick)(C,k),e,{type:C,preview:f}))}},D=Object(r.a)([],Object(r.b)(u),!1),M={name:"email",title:"Email",type:null,jsonType:"string"},A={get:function(){return M},extend:function(e){return function e(t){return{get:function(){return t},extend:function(n){var r=Object.assign({},t,Object(o.pick)(n,D),{type:t});return e(r)}}}(Object.assign(Object(o.pick)(M,D),e,{type:M,preview:f}))}},T=Object(r.a)([],Object(r.b)(u),!1),I={name:"number",title:"Number",type:null,jsonType:"number"},R={get:function(){return I},extend:function(e){return function e(t){return{get:function(){return t},extend:function(n){var r=Object.assign({},t,Object(o.pick)(n,T),{type:t});return e(r)}}}(Object.assign(Object(o.pick)(I,T),e,{type:I,preview:f}))}};function F(e,t,n,r){return void 0===r&&(r={}),Object.defineProperty(e,t,{configurable:!0,enumerable:!1!==r.enumerable,get:function(){var o=n();return Object.defineProperty(e,t,{value:o,writable:Boolean(r.writable),configurable:!1}),o}}),e}function B(e,t,n){if(n>t.maxDepth)return"...";if(Array.isArray(e)){if(0===e.length)return"[empty]";var r=Math.max(e.length-t.maxBreadth),a=e.slice(0,t.maxBreadth).map((function(e,r){return B(e,t,n+1)})).concat(r>0?"…+".concat(r):[]).join(", ");return 0===n?a:"[".concat(a,"]")}if("object"==typeof e&&null!==e){var i=Object.keys(e).filter((function(n){return!t.ignoreKeys.includes(n)&&void 0!==e[n]}));if(function(e){for(var t in e)if(e.hasOwnProperty(t))return!1;return!0}(Object(o.pick)(e,i)))return"{empty}";var u=i.slice(0,t.maxBreadth).map((function(r){return"".concat(r,": ").concat(B(e[r],t,n+1))})).join(", ");return 0===n?u:"{".concat(u,"}")}var l=String(e);return""===l?'""':l}function L(e,t){return void 0===t&&(t={}),B(e,{maxDepth:"maxDepth"in t?t.maxDepth:2,maxBreadth:"maxBreadth"in t?t.maxBreadth:2,ignoreKeys:"ignoreKeys"in t?t.ignoreKeys:[]},0)}var N={maxEntries:2,maxDepth:2,maxBreadth:2,ignoreKeys:["_id","_type","_key","_ref"]};function W(e){return function(t){return{title:L(Object(o.pick)(t,e),N)}}}function V(e){return"array"===e.type&&e.of&&e.of.some((function(e){return"block"===e.type}))}var z=["title","name","label","heading","header","caption"],U=Object(r.a)(["description"],Object(r.b)(z),!1);function H(e,t){return i()(e.to||[]).some((function(e){return e.type===t}))}function Y(e){return H(e,"sanity.imageAsset")}function G(e){return H(e,"sanity.fileAsset")}function $(e){var t=Object(r.c)({fields:[]},e),n=t.fields.filter((function(e){return"string"===e.type})).map((function(e){return e.name})),a=t.fields.filter(V).map((function(e){return e.name})),i=z.find((function(e){return n.includes(e)||a.includes(e)})),u=U.find((function(e){return e!==i&&(n.includes(e)||a.includes(e))}));i||(i=n[0]||a[0],u=n[1]||a[1]);var l=t.fields.find((function(e){return"image"===e.type})),c=function(e){var t=e.fields||[],n=t.find(Y);if(n)return n.name;var r=t.find((function(e){return(e.fields||[]).some(Y)}));return r?"".concat(r.name,".asset"):void 0}(t);if(!i){var s=function(e){var t=e.fields||[],n=t.find(G);if(n)return n.name;var r=t.find((function(e){return(e.fields||[]).some(G)}));return r?"".concat(r.name,".asset"):void 0}(t);s&&(i="".concat(s,".originalFilename")),c&&(i="".concat(c,".originalFilename"))}if(!i&&!c){var f=t.fields.map((function(e){return e.name}));return{select:f.reduce((function(e,t){return e[t]=t,e}),{}),prepare:W(f)}}return{select:Object(o.omitBy)({title:i,description:u,imageUrl:!l&&c?"".concat(c,".url"):void 0,media:l?l.name:void 0},o.isUndefined)}}function q(e){return function(){var t;return(t=e).options&&t.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(t.name,'".\n')),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'))}(e),function(e){if(!e)return e;var t,n=e.select||e.fields||{};return Array.isArray(n)?Object(r.c)(Object(r.c)({},Object(o.pick)(e,["prepare","component"])),{select:(t=n,t.reduce((function(e,t){return e[t]=t,e}),{}))}):Object(r.c)(Object(r.c)({},Object(o.pick)(e,["prepare","component"])),{select:n})}(e.preview||(e.options||{}).preview)||$(e)}}var X=["title","name","label","heading","header","caption","description"],Z=["string","boolean","number"],K=function(e){return Z.includes(e.type)};function J(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((function(e){if("defaults"===e)return e;if(!Object(o.isPlainObject)(e))throw new Error("Search config must be an object of {path: string, weight: number}");return{weight:"weight"in e?e.weight:1,path:Object(o.toPath)(e.path),mapWith:"string"==typeof e.mapWith?e.mapWith:void 0}}))}var Q=Symbol("__cachedStringFields"),ee=["style","list"],te=function(e){return"block"===e.name||e.type&&te(e.type)};function ne(e,t,n,r,o){if(void 0===r&&(r=[]),o<0)return n;var a=t(n,e,r);return"array"===e.jsonType&&Array.isArray(e.of)?function(e,t,n,r,o){return e.of.reduce((function(e,n){return ne(n,t,e,r,o-1)}),n)}(e,t,a,r,o):"object"===e.jsonType&&Array.isArray(e.fields)&&!function(e){return e.type&&"reference"===e.type.name}(e)?function(e,t,n,r,o){var a=te(e);return e.fields.reduce((function(e,n){if(a&&ee.includes(n.name))return e;var i=[n.name].concat("array"===n.type.jsonType?[[]]:[]);return ne(n.type,t,e,r.concat(i),o-1)}),n)}(e,t,a,r,o):a}var re=[{weight:1,path:["_id"]},{weight:1,path:["_type"]}],oe={title:10,subtitle:5,description:1.5};function ae(e,t){return e[Q]||(e[Q]=Object(o.uniqBy)(Object(r.a)(Object(r.a)(Object(r.a)(Object(r.a)([],Object(r.b)(re),!1),Object(r.b)(function(e){var t=e.preview.select;return Object.keys(t).filter((function(e){return e in oe})).map((function(e){return{weight:oe[e],path:t[e].split(".")}}))}(e)),!1),Object(r.b)(function(e,t){return ne(e,(function(e,t,n){return"string"===t.jsonType?Object(r.a)(Object(r.a)([],Object(r.b)(e),!1),[n],!1):e}),[],[],t)}(e,t).map((function(e){return{weight:1,path:e}}))),!1),Object(r.b)(function(e,t){return ne(e,(function(e,t,n){return function(e){return"array"===e.jsonType&&Array.isArray(e.of)&&e.of.some(te)}(t)?Object(r.a)(Object(r.a)([],Object(r.b)(e),!1),[n],!1):e}),[],[],t)}(e,t).map((function(e){return{weight:1,path:e,mapWith:"pt::text"}}))),!1),(function(e){return e.path.join(".")}))),e[Q]}var ie=Object(r.a)(Object(r.a)([],Object(r.b)(u),!1),["orderings","__experimental_search","blockEditor","icon"],!1),ue={get:function(){return{name:"object",title:"Object",type:null,jsonType:"object"}},extend:function(e,t){var n,a,i=Object(r.c)({fields:[]},e),u=Object(r.c)({},i.options||{}),l=Object.assign(Object(o.pick)(this.get(),ie),i,{type:this.get(),title:i.title||(i.name?Object(o.startCase)(i.name):""),options:u,orderings:i.orderings||(n=i,a=X.filter((function(e){return n.fields.some((function(t){return K(t)&&t.name===e}))})),0===a.length&&(a=n.fields.filter(K).map((function(e){return e.name}))),a.map((function(e){return{name:e,title:Object(o.capitalize)(Object(o.startCase)(e)),by:[{field:e,direction:"asc"}]}}))),fields:i.fields.map((function(e){var n=e.name,a=e.fieldset,i=e.group,u=Object(r.d)(e,["name","fieldset","group"]);return F({name:n,group:i,fieldset:a},"type",(function(){return t(Object(r.c)(Object(r.c)({},u),{title:e.title||Object(o.startCase)(n)}))}))}))});return F(l,"fieldsets",(function(){return le(i,l.fields)})),F(l,"groups",(function(){return function(e,t){var n,r=(e.groups||[]).map((function(e){var t=e.name,n=e.title,r=e.description,o=e.icon,a=e.readOnly,i=e.hidden;return{name:t,title:n,description:r,icon:o,readOnly:a,default:e.default,hidden:i,fields:[]}})),a=r.filter((function(e){return e.default}));if(a.length>1)throw new Error("You currently have ".concat(a.length," default field groups defined for type '").concat(e.name?Object(o.startCase)(e.name):null!==(n=e.title)&&void 0!==n?n:"","', but only 1 is supported"));var i=Object(o.keyBy)(r,"name");return t.forEach((function(t){if(t.group){var n=Object(o.castArray)(t.group);n.length>0&&n.forEach((function(n){var r,o,a=i[n];if(!a)throw new Error("Field group '".concat(n,"' is not defined in schema for type '").concat(null!==(o=null!==(r=e.name)&&void 0!==r?r:e.title)&&void 0!==o?o:"","'"));a.fields.push(t)}))}})),Object(o.flatMap)(i).filter((function(e){return e.fields.length>0}))}(i,l.fields)})),F(l,"preview",q(i)),F(l,"__experimental_search",(function(){var e=i.__experimental_search?J(i.__experimental_search):null;return e?e.map((function(e){return"defaults"===e?J(i):e})):ae(l,4)}),{enumerable:!1}),function e(t){return{get:function(){return t},extend:function(n){if(n.fields)throw new Error('Cannot override `fields` of subtypes of "object"');var r=Object.assign({},t,Object(o.pick)(n,ie),{title:n.title||i.title||(i.name?Object(o.startCase)(i.name):""),type:t});return F(r,"__experimental_search",(function(){return t.__experimental_search})),e(r)}}}(l)}};function le(e,t){var n=(e.fieldsets||[]).map((function(e){return{name:e.name,title:e.title,description:e.description,options:e.options,group:e.group,fields:[],hidden:e.hidden,readOnly:e.readOnly}})),r=Object(o.keyBy)(n,"name");return t.map((function(t){if(t.fieldset){var n=r[t.fieldset];if(!n)throw new Error("Fieldset '".concat(t.fieldset,"' is not defined in schema for type '").concat(e.name,"'"));return n.fields.push(t),1===n.fields.length?n:null}return{single:!0,field:t}})).filter(Boolean)}var ce=[{name:"_ref",title:"Referenced document ID",type:"string"},{name:"_weak",title:"Weak reference",type:"boolean"}],se=Object(r.a)([],Object(r.b)(u),!1),fe={name:"reference",title:"Reference",type:null,jsonType:"object"};var de={get:function(){return fe},extend:function(e,t){if(!e.to)throw new Error('Missing "to" field in reference definition. Check the type '.concat(e.name));var n=Object.assign(Object(o.pick)(fe,se),e,{type:fe});return F(n,"fields",(function(){return ce.map((function(e){var n=e.name,o=Object(r.d)(e,["name"]);return{name:n,type:t(o)}}))})),F(n,"fieldsets",(function(){return le(e,n.fields)})),F(n,"to",(function(){return i()(e.to).map((function(e){return t(e)}))})),F(n,"title",(function(){return e.title||((t=n).to&&0!==t.to.length?"Reference to ".concat(function(e,t){var n=e.length;if(1===n)return e[0];var r=e.slice(0,n-1),o=e[n-1];return"".concat(r.join(", ")," ").concat(t," ").concat(o)}(i()(t.to).map((function(e){return e.title})),"or").toLowerCase()):"Reference");var t})),function e(t){return{get:function(){return t},extend:function(n){if(n.of)throw new Error('Cannot override `of` of subtypes of "reference"');var r=Object.assign({},t,Object(o.pick)(n,se),{type:t});return e(r)}}}(n)}},pe=[{name:"_ref",title:"Referenced document ID",type:"string"},{name:"_weak",title:"Weak reference marker",type:"boolean"}],he=Object(r.a)([],Object(r.b)(u),!1),ve={name:"crossDatasetReference",type:null,jsonType:"object"};var be={get:function(){return ve},extend:function(e,t){if(!e.to)throw new Error('Missing "to" field in cross dataset reference definition. Check the type '.concat(e.name));var n=Object.assign(Object(o.pick)(ve,he),e,{type:ve});return F(n,"fields",(function(){return pe.map((function(e){var n=e.name,o=Object(r.d)(e,["name"]);return{name:n,type:t(o)}}))})),F(n,"to",(function(){return i()(e.to).map((function(e){return Object(r.c)(Object(r.c)({},e),{__experimental_search:J(e.__experimental_search)})}))})),F(n,"title",(function(){return e.title||((t=n).to&&0!==t.to.length?"Cross dataset reference to ".concat(function(e,t){var n=e.length;if(1===n)return e[0];var r=e.slice(0,n-1),o=e[n-1];return"".concat(r.join(", ")," ").concat(t," ").concat(o)}(i()(t.to).map((function(e){return e.title||Object(o.capitalize)(e.type)})),"or").toLowerCase()):"Cross dataset Reference");var t})),function e(t){return{get:function(){return t},extend:function(n){if(n.of)throw new Error('Cannot override `of` of subtypes of "reference"');var r=Object.assign({},t,Object(o.pick)(n,he),{type:t});return e(r)}}}(n)}},me={name:"asset",type:"reference",to:[{type:"sanity.imageAsset"}]},ye={name:"hotspot",type:"sanity.imageHotspot"},ge={name:"crop",type:"sanity.imageCrop"},Oe=Object(r.a)([],Object(r.b)(u),!1),we={name:"image",title:"Image",type:null,jsonType:"object"},je={},_e={get:function(){return we},extend:function(e,t){var n=Object(r.c)({},e.options||je),a=[ye,ge];n.hotspot||(a=a.map((function(e){return Object(r.c)(Object(r.c)({},e),{hidden:!0})})));var i=Object(r.a)(Object(r.a)([me],Object(r.b)(a),!1),Object(r.b)(e.fields||[]),!1),u=Object.assign(Object(o.pick)(we,Oe),e,{type:we,title:e.title||Object(o.startCase)(e.name||e.type||""),options:n,isCustomized:Boolean(e.fields)});return F(u,"fields",(function(){return i.map((function(e){var n=e.name,o=e.fieldset,a=Object(r.d)(e,["name","fieldset"]);return{name:n,fieldset:o,type:t(a)}}))})),F(u,"fieldsets",(function(){return le(e,u.fields)})),F(u,"preview",q(Object.assign({},e,{fields:i}))),function e(t){return{get:function(){return t},extend:function(n){if(n.fields)throw new Error('Cannot override `fields` of subtypes of "image"');var r=Object.assign({},t,Object(o.pick)(n,Oe),{type:t});return e(r)}}}(u)}},Ee={name:"asset",type:"reference",to:{type:"sanity.fileAsset"}},xe=Object(r.a)([],Object(r.b)(u),!1),Pe={name:"file",title:"File",type:null,jsonType:"object"},ke={accept:""},Ce={get:function(){return Pe},extend:function(e,t){var n=Object(r.c)({},e.options||ke),a=Object(r.a)([Ee],Object(r.b)(e.fields||[]),!1),i=Object.assign(Object(o.pick)(Pe,xe),e,{type:Pe,options:n,isCustomized:Boolean(e.fields)});return F(i,"fields",(function(){return a.map((function(e){var n=e.name,o=e.fieldset,a=Object(r.d)(e,["name","fieldset"]);return{name:n,fieldset:o,type:t(a)}}))})),F(i,"fieldsets",(function(){return le(e,i.fields)})),F(i,"preview",q(Object.assign({},e,{fields:a}))),function e(t){return{get:function(){return t},extend:function(n){if(n.fields)throw new Error('Cannot override `fields` of subtypes of "file"');var r=Object.assign({},t,Object(o.pick)(n,xe),{type:t});return e(r)}}}(i)}},Se={name:"document",title:"Document",type:null,jsonType:"object"},De={get:function(){return Se},extend:ue.extend},Me=Object(r.a)([],Object(r.b)(u),!1),Ae={name:"array",type:null,jsonType:"array",of:[]},Te={type:"text",name:"text",title:"Text"},Ie={name:"marks",type:"array",of:[{type:"string"}],title:"Marks"},Re={bullet:{title:"Bullet",value:"bullet"},numbered:{title:"Numbered",value:"number"}},Fe=[Re.bullet,Re.numbered],Be={normal:{title:"Normal",value:"normal"},h1:{title:"Heading 1",value:"h1"},h2:{title:"Heading 2",value:"h2"},h3:{title:"Heading 3",value:"h3"},h4:{title:"Heading 4",value:"h4"},h5:{title:"Heading 5",value:"h5"},h6:{title:"Heading 6",value:"h6"},blockquote:{title:"Quote",value:"blockquote"}},Le=[Be.normal,Be.h1,Be.h2,Be.h3,Be.h4,Be.h5,Be.h6,Be.blockquote],Ne={strong:{title:"Strong",value:"strong"},em:{title:"Emphasis",value:"em"},code:{title:"Code",value:"code"},underline:{title:"Underline",value:"underline"},strikeThrough:{title:"Strike",value:"strike-through"}},We=[Ne.strong,Ne.em,Ne.code,Ne.underline,Ne.strikeThrough],Ve=["type","name","title","jsonType","description","options","fieldsets","icon"],ze={name:"block",title:"Block",type:null,jsonType:"object"},Ue={},He={get:function(){return ze},extend:function(e,t){var n=Object(r.c)({},e.options||Ue),a=e.marks,i=e.styles,u=e.lists,l=e.of,c=Object(r.d)(e,["marks","styles","lists","of"]),s=function(e,t){void 0===t&&(t=[]);return{name:"children",title:"Content",type:"array",of:Object(r.a)([{type:"span",fields:[Te,Ie],annotations:e&&e.annotations?e.annotations:Ge,decorators:e&&e.decorators?e.decorators:We}],Object(r.b)(t.filter((function(e){return"span"!==e.type}))),!1)}}(a,l),f=function(e){return{name:"style",title:"Style",type:"string",options:{list:Ye(e||Le)}}}(i),d=function(e){return{name:"list",title:"List type",type:"string",options:{list:e||Fe}}}(u),p=[s,f,d,{name:"markDefs",title:"Mark definitions",type:"array",of:(null==a?void 0:a.annotations)||Ge}].concat(e.fields||[]),h=Object.assign(Object(o.pick)(ze,Ve),c,{type:ze,options:n});return F(h,"fields",(function(){return p.map((function(e){var n=e.name,o=Object(r.d)(e,["name"]);return{name:n,type:t(o)}}))})),F(h,"preview",q(e)),function e(t){return{get:function(){return t},extend:function(n){if(n.fields)throw new Error('Cannot override `fields` of subtypes of "block"');var r=Object.assign({},t,Object(o.pick)(n,Ve),{type:t});return e(r)}}}(h)}};function Ye(e){return e.some((function(e){return"normal"===e.value}))?e:Object(r.a)([Be.normal],Object(r.b)(e),!1)}var Ge=[{type:"object",name:"link",options:{modal:{type:"popover"}},fields:[{name:"href",type:"url",title:"Url",validation:function(e){return e.uri({scheme:["http","https","tel","mailto"],allowRelative:!0})}}]}];var $e=["type","name","title","jsonType","description","options","fieldsets","icon"],qe={name:"span",title:"Span",type:null,jsonType:"object"},Xe={name:"marks",title:"Marks",type:"array",of:[{type:"string"}]},Ze={name:"text",title:"Text",type:"string"},Ke={},Je={__proto__:null,any:s,string:h,text:m,datetime:O,date:_,boolean:P,url:S,email:A,number:R,reference:de,crossDatasetReference:be,image:_e,file:Ce,object:ue,document:De,array:{get:function(){return Ae},extend:function(e,t){var n=Object.assign(Object(o.pick)(Ae,Me),e,{type:Ae});return F(n,"of",(function(){return e.of.map((function(e){return t(e)}))})),function e(t){return{get:function(){return t},extend:function(n){if(n.of)throw new Error('Cannot override `of` property of subtypes of "array"');var r=Object.assign({},t,Object(o.pick)(n,Me),{type:t});return e(r)}}}(n)}},block:He,span:{get:function(){return qe},extend:function(e,t){var n=Object(r.c)({},e.options||Ke),a=e.annotations,i=void 0===a?[]:a,u=e.marks,l=void 0===u?[]:u,c=[Xe,Ze],s=Object.assign(Object(o.pick)(qe,$e),e,{type:qe,options:n});return F(s,"fields",(function(){return c.map((function(e){var n=e.name,o=Object(r.d)(e,["name"]);return{name:n,type:t(o)}}))})),F(s,"annotations",(function(){return i.map(t)})),F(s,"marks",(function(){return l.map(t)})),F(s,"preview",q(e)),function e(t){return{get:function(){return t},extend:function(n){if(n.fields)throw new Error('Cannot override `fields` of subtypes of "span"');var r=Object.assign({},t,Object(o.pick)(n,$e),{type:t});return e(r)}}}(s)}}};var Qe=function(){function e(e){this._original=e,this._registry=function(e){var t=Object.assign(Object.create(null),Je),n=e.types.reduce((function(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(a),t;function r(e){if(!t[e]){if(!n[e])throw new Error("Unknown type: ".concat(e));a(n[e])}}function o(e){return r(e.type),t[e.type].extend(e,o).get()}function a(e){r(e.type),t[e.name]||(t[e.name]=t[e.type].extend(e,o))}}(e)}return e.compile=function(t){return new e(t)},Object.defineProperty(e.prototype,"name",{get:function(){return this._original.name},enumerable:!1,configurable:!0}),e.prototype.get=function(e){return this._registry[e]&&this._registry[e].get()},e.prototype.has=function(e){return e in this._registry},e.prototype.getTypeNames=function(){return Object.keys(this._registry)},e}()},function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return a})),n.d(t,"c",(function(){return r})),n.d(t,"d",(function(){return o}));var r=function(){return r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n0)&&!(r=a.next()).done;)i.push(r.value)}catch(e){o={error:e}}finally{try{r&&!r.done&&(n=a.return)&&n.call(a)}finally{if(o)throw o.error}}return i}function i(e,t,n){if(n||2===arguments.length)for(var r,o=0,a=t.length;o0)&&!(r=a.next()).done;)i.push(r.value)}catch(e){o={error:e}}finally{try{r&&!r.done&&(n=a.return)&&n.call(a)}finally{if(o)throw o.error}}return i}function v(e,t,n){if(n||2===arguments.length)for(var r,o=0,a=t.length;o|<\/font>)/,R=["//o:p","//span[@style='mso-list:Ignore']","//span[@style='mso-list: Ignore']"],F=["//p[@class='MsoTocHeading']","//p[@class='MsoTitle']","//p[@class='MsoToaHeading']","//p[@class='MsoSubtitle']","//span[@class='MsoSubtleEmphasis']","//span[@class='MsoIntenseEmphasis']"],B={MsoTocHeading:["h3"],MsoTitle:["h1"],MsoToaHeading:["h2"],MsoSubtitle:["h5"],MsoSubtleEmphasis:["span","em"],MsoIntenseEmphasis:["span","em","strong"]};var L=[function(e,t){var n;if(!function(e){return I.test(e)}(e))return t;for(var r=t.evaluate(R.join("|"),t,(function(e){return"o"===e?"urn:schemas-microsoft-com:office:office":null}),A,null),o=r.snapshotLength-1;o>=0;o--){var a=r.snapshotItem(o);(null==a?void 0:a.parentNode)&&a.parentNode.removeChild(a)}var i=t.evaluate(F.join("|"),t,null,A,null),u=function(e){var t=i.snapshotItem(e),r=B[t.className],o=new Text(t.textContent||"");if(!r)return"continue";var a=document.createElement(r[0]),u=a,l=a;r.slice(1).forEach((function(e){l=document.createElement(e),u.appendChild(l),u=l})),l.appendChild(o),null===(n=null==t?void 0:t.parentNode)||void 0===n||n.replaceChild(a,t)};for(o=i.snapshotLength-1;o>=0;o--)u(o);return t},function(e,t){var n;if(t.body.firstElementChild&&function(e){if(1!==e.nodeType)return!1;var t=e.getAttribute("id");return t&&t.match(/^docs-internal-guid-/)&&"B"===e.tagName}(t.body.firstElementChild)){for(var r=t.evaluate("//*",t,null,A,null),o=r.snapshotLength-1;o>=0;o--){var a=r.snapshotItem(o);null==a||a.setAttribute("data-is-google-docs","true")}return(n=t.body.firstElementChild).replaceWith.apply(n,v([],h(Array.from(t.body.firstElementChild.childNodes)),!1)),t}return t},function(e,t){for(var n,r,o,a=t.evaluate("/html/body/text()",t,null,A,null),i=a.snapshotLength-1;i>=0;i--){var u=a.snapshotItem(i),l=u.textContent||"";if(l.replace(/[^\S\n]+$/g,"")){var c=t.createElement("span");c.appendChild(t.createTextNode(l)),null===(n=u.parentNode)||void 0===n||n.replaceChild(c,u)}else null===(r=u.parentNode)||void 0===r||r.removeChild(u)}var s=t.evaluate(T.join("|"),t,null,A,null);for(i=s.snapshotLength-1;i>=0;i--){var f=s.snapshotItem(i);f&&(null===(o=f.parentNode)||void 0===o||o.removeChild(f))}return t}];function N(e){if(e&&"tagName"in e)return e.tagName.toLowerCase()}function W(e){return[" "," "].includes(e)}function V(e){return"span"===e._type}function z(e){return"block"===e._type}function U(e){return"__decorator"===e._type}function H(e){return"__annotation"===e._type}function Y(e){return 1===e.nodeType}var G=Object.keys(P);function $(e){return Y(e)&&Boolean(e.getAttribute("data-is-google-docs"))}function q(e){var t=N(e.parentNode);if(!t||G.includes(t))return"ul"===N(e.parentNode)?"bullet":"number"}function X(e){var t=0;if("li"===N(e))for(var n=e.parentNode;n;){var r=N(n);r&&G.includes(r)&&t++,n=n.parentNode}else t=1;return t}var Z=p(p({},E),k);function K(e,t){var n=N(e.firstChild),r=n&&Z[n];return r&&t.includes(r.style)?r.style:w}function J(e,t){return[{deserialize:function(e){if(Y(e)&&"span"===N(e)&&$(e)){var t=p(p({},_),{marks:[],text:e.innerText});return function(e){var t=Y(e)&&e.getAttribute("style");return/font-weight:700/.test(t||"")}(e)&&t.marks.push("strong"),function(e){var t=Y(e)&&e.getAttribute("style");return/font-style:italic/.test(t||"")}(e)&&t.marks.push("em"),t}}},{deserialize:function(e,n){var r;if("li"===N(e)&&$(e))return p(p({},j),{listItem:q(e),level:X(e),style:K(e,t.enabledBlockStyles),children:n((null===(r=e.firstChild)||void 0===r?void 0:r.childNodes)||[])})}}]}function Q(e){var t=Y(e)&&e.getAttribute("style");if(t&&t.match(/lfo\d+/))return t.match("lfo1")?"bullet":"number"}function ee(e){var t=Y(e)&&e.getAttribute("style");if(t){var n=t.match(/level\d+/);if(n){var r=h(n[0].match(/\d/)||[],1)[0];return(r?parseInt(r,10):1)||1}}}function te(){return[{deserialize:function(e,t){if("p"===N(e)&&function(e){return!(!Y(e)||!e.className||"MsoListParagraphCxSpFirst"!==e.className&&"MsoListParagraphCxSpMiddle"!==e.className&&"MsoListParagraphCxSpLast"!==e.className)}(e))return p(p({},j),{listItem:Q(e),level:ee(e),style:w,children:t(e.childNodes)})}}]}function ne(e,t){return v(v(v([],h(te()),!1),h(J(0,t)),!1),h(function(e,t){return[{deserialize:function(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"!==N(e.parentNode);if("#text"===e.nodeName&&t)return p(p({},_),{marks:[],text:(e.textContent||"").replace(/\s\s+/g," ")})}},{deserialize:function(e,t){if("blockquote"===N(e)){var n=p(p({},E),k);delete n.blockquote;var r=[];return e.childNodes.forEach((function(t,o){if(1===t.nodeType&&Object.keys(n).includes(t.localName.toLowerCase())){if(!e.ownerDocument)return;var a=e.ownerDocument.createElement("span");a.appendChild(e.ownerDocument.createTextNode("\r")),t.childNodes.forEach((function(e){a.appendChild(e.cloneNode(!0))})),o!==e.childNodes.length&&a.appendChild(e.ownerDocument.createTextNode("\r")),r.push(a)}else r.push(t)})),{_type:"block",style:"blockquote",markDefs:[],children:t(r)}}}},{deserialize:function(e,n){var r=p(p({},E),k),o=N(e),a=o?r[o]:void 0;if(a)return e.parentNode&&"li"===N(e)?n(e.childNodes):(t.enabledBlockStyles.includes(a.style)||(a=j),p(p({},a),{children:n(e.childNodes)}))}},{deserialize:function(e,t){var n=N(e);if(n&&n in x)return t(e.childNodes)}},{deserialize:function(e,t){if("div"===N(e))return t(e.childNodes)}},{deserialize:function(e,t){var n=N(e);if(n&&n in P)return t(e.childNodes)}},{deserialize:function(e){if("br"===N(e))return p(p({},_),{text:"\n"})}},{deserialize:function(e,t){var n=N(e),r=n?D[n]:void 0,o=N(e.parentNode)||"";if(r&&e.parentNode&&P[o])return r.listItem=function(e){var t;switch(e){case"ul":default:t="bullet";break;case"ol":t="number"}return t}(o),p(p({},r),{children:t(e.childNodes)})}},{deserialize:function(e,n){var r=S[N(e)||""];if(r&&t.enabledSpanDecorators.includes(r))return{_type:"__decorator",name:r,children:n(e.childNodes)}}},{deserialize:function(e,n){if("a"==N(e)){var r=t.enabledBlockAnnotations.includes("link"),o=Y(e)&&e.getAttribute("href");return o?r?{_type:"__annotation",markDef:{_key:O(12),_type:"link",href:o},children:n(e.childNodes)}:e.appendChild(e.ownerDocument.createTextNode(" (".concat(o,")")))&&n(e.childNodes):n(e.childNodes)}}}]}(0,t)),!1)}var re=function(e,t){void 0===t&&(t={});var n=this;this._markDefs=[],this.deserialize=function(e){n._markDefs=[];var t=(0,n.parseHtml)(e),a=Array.from(t.childNodes),u=function(e){return e.forEach((function(e){Object(r.a)(e)&&e.children.forEach((function(t,n){if("span"===t._type){var r=function(e,t){var n=e.children[t+1];return n&&"span"===n._type?n:null}(e,n),a=function(e,t){var n=e.children[t-1];return n&&"span"===n._type?n:null}(e,n);0===n&&(t.text=t.text.replace(/^[^\S\n]+/g,"")),n===e.children.length-1&&(t.text=t.text.replace(/[^\S\n]+$/g,"")),/\s/.test(t.text.substring(t.text.length-1))&&r&&/\s/.test(r.text.substring(0,1))&&(t.text=t.text.replace(/[^\S\n]+$/g,"")),/\s/.test(t.text.substring(0,1))&&a&&/\s/.test(a.text.substring(a.text.length-1))&&(t.text=t.text.replace(/^[^\S\n]+/g,"")),t.text||e.children.splice(n,1),a&&Object(o.isEqual)(a.marks,t.marks)&&W(t.text)?(a.text+=" ",e.children.splice(n,1)):r&&Object(o.isEqual)(r.marks,t.marks)&&W(t.text)&&(r.text=" ".concat(r.text),e.children.splice(n,1))}}))})),e}(function(e){var t=0,n=[],o=function(e){var a=[];e.forEach((function(e){0===t&&n.push(e),Object(r.a)(e)&&(t>0&&(a.push(e),n.push(e)),t++,o(e.children)),"__block"===e._type&&(a.push(e),n.push(e.block))})),a.forEach((function(t){e.splice(e.indexOf(t),1)})),t--};return o(e),n}(function(e){return e.reduce((function(e,t,n,o){if("block"===t._type)return e.push(t),e;if("__block"===t._type)return e.push(t.block),e;var a=e[e.length-1];if(n>0&&!Object(r.a)(o[n-1])&&Object(r.a)(a))return a.children.push(t),e;var i=p(p({},j),{children:[t]});return e.push(i),e}),[])}(n.deserializeElements(a))));n._markDefs.length>0&&u.filter((function(e){return"block"===e._type})).forEach((function(e){e.markDefs=e.markDefs||[],e.markDefs=e.markDefs.concat(n._markDefs.filter((function(t){return Object(o.flatten)(e.children.map((function(e){return e.marks||[]}))).includes(t._key)})))}));var l=n.blockContentType.of.find(i);return l?u.map((function(e){return"block"===e._type&&(e._type=l.name),e})):u},this.deserializeElements=function(e){void 0===e&&(e=[]);var t=[];return e.forEach((function(e){t=t.concat(n.deserializeElement(e))})),t},this.deserializeElement=function(e){for(var t,r,o,a=function(e){return function(e){return"[object NodeList]"==Object.prototype.toString.call(e)}(e)?n.deserializeElements(Array.from(e)):Array.isArray(e)?n.deserializeElements(e):e?n.deserializeElement(e):void 0},i=function(e){return{_type:"__block",block:e}},u=function(u){var l=n.rules[u];if(!l.deserialize)return"continue";var c=l.deserialize(e,a,i),s=m(c);if("array"!==s&&"object"!==s&&"null"!==s&&"undefined"!==s)throw new Error('A rule returned an invalid deserialized representation: "'.concat(o,'".'));if(void 0===c)return"continue";if(null===c)throw new Error("Deserializer rule returned `null`");if(o=Array.isArray(c)?c:U(c)?n.deserializeDecorator(c):H(c)?n.deserializeAnnotation(c):c,c&&!Array.isArray(c)&&z(c)&&"listItem"in c)for(var f=null===(t=e.parentNode)||void 0===t?void 0:t.parentNode;f&&"li"===N(f);)f=null===(r=f.parentNode)||void 0===r?void 0:r.parentNode,c.level=c.level?c.level+1:1;return c&&!Array.isArray(c)&&z(c)&&"blockquote"===c.style&&c.children.forEach((function(e,t){V(e)&&"\r"===e.text&&(e.text="\n\n",0!==t&&t!==c.children.length-1||c.children.splice(t,1))})),"break"},l=0;l1||(i.text+=t.text),e):(e.push(t),e)}),[]).map((function(e,t){if(!e)throw new Error("missing child");return e._key="".concat(n._key).concat(t),Object(r.g)(e)&&(e.marks?u&&(e.marks=e.marks.filter((function(e){var t=u.includes(e),r=n.markDefs.some((function(t){return t._key===e}));return t||r}))):e.marks=[],i.push.apply(i,v([],h(e.marks),!1))),e})),n.markDefs=n.markDefs.filter((function(e){return i.includes(e._key)})),n}function ae(e,t,n){return void 0===n&&(n={}),new re(t,n).deserialize(e).map((function(e){return oe(e)}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t;return t=class extends i.default.Component{constructor(){super(...arguments),d(this,"_input",void 0),d(this,"subscribe",(e=>this.context.formBuilder.onPatch((t=>{var n=t.snapshot,r=t.patches,o=this.context.getValuePath(),a=r.filter((e=>p(e.path,o))).map((e=>f(f({},e),{},{path:e.path.slice(o.length)})));e({shouldReset:h(o,r),snapshot:v(n,o),patches:a})})))),d(this,"setInput",(e=>{this._input=e}))}focus(){this._input&&this._input.focus&&this._input.focus()}render(){return i.default.createElement(e,c({ref:this.setInput},this.props,{subscribe:this.subscribe}))}},d(t,"displayName","withPatches(".concat(e.displayName||e.name,")")),d(t,"contextTypes",{getValuePath:a.default.func,formBuilder:a.default.any}),t};var r=l(n(532)),o=l(n(60)),a=l(n(18)),i=l(n(0)),u=l(n(76));function l(e){return e&&e.__esModule?e:{default:e}}function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t{return n=t.path,r=e,(0===n.length||p(r,n)&&!p(n,r))&&("set"===t.type||"unset"===t.type);var n,r}))}function v(e,t){return t.reduce(((e,t)=>"object"==typeof t?(0,r.default)(e,t):(0,o.default)(e,t)),e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Compositor=function(e){var t=e.focusPath,n=e.hasFocus,r=e.hotkeys,_=e.isActive,E=e.isFullscreen,x=e.markers,k=e.compareValue,S=e.onActivate,A=e.onChange,T=e.onCopy,I=e.onFocus,R=e.onPaste,F=e.onToggleFullscreen,B=e.presence,L=e.readOnly,N=e.renderBlockActions,W=e.renderCustomMarkers,V=e.value,z=(0,a.usePortableTextEditor)(),U=C((0,o.useState)(null),2),H=U[0],Y=U[1],G=C((0,o.useState)(null),2),$=G[0],q=G[1],X=(0,u.useBoundaryElement)().element,Z=(0,o.useRef)(),K=(0,o.useRef)(),J=(0,o.useRef)(),Q=(0,m.useObjectEditData)(t,{block:K,child:Z,inline:J}),ee=(0,g.useObjectEditFormBuilderFocus)(I),te=ee.onEditObjectFormBuilderFocus,ne=ee.onEditObjectFormBuilderBlur,re=ee.onEditObjectClose,oe=(0,O.useObjectEditFormBuilderChange)(A).onObjectEditFormBuilderChange,ae=(0,y.useScrollSelectionIntoView)($);(0,j.useScrollToFocusFromOutside)(n,t,Q,$);var ie=(0,o.useCallback)((()=>{F()}),[F]),ue=(0,o.useMemo)((()=>P(P({},r),{},{custom:P({"mod+enter":F},(null==r?void 0:r.custom)||{})})),[r,F]),le=(0,w.useHotkeys)(ue),ce=(0,o.useMemo)((()=>{var e=null==Q?void 0:Q.editorPath.slice(-1)[0];return e&&(0,i.isKeySegment)(e)?e._key:null}),[null==Q?void 0:Q.editorPath]),se=(0,o.useMemo)((()=>a.PortableTextEditor.getPortableTextFeatures(z)),[z]),fe=!!V,de=(0,o.useMemo)((()=>t&&t.length>0?{anchor:{path:t,offset:0},focus:{path:t,offset:0}}:null),[]),pe=(0,o.useCallback)(((e,t,n,r)=>{var a=e._type===se.types.block.name,u=o.default.createRef(),l=x.filter((t=>(0,i.isKeySegment)(t.path[0])&&t.path[0]._key===e._key));if(a)return o.default.createElement(h.TextBlock,{attributes:n,block:e,compareValue:c.get(k,[{_key:e._key}]),blockRef:u,isFullscreen:E,markers:l,onChange:A,readOnly:L,renderBlockActions:fe&&N,renderCustomMarkers:fe&&W},r(e));var s=e._key===ce;return o.default.createElement(f.BlockObject,{attributes:n,block:e,compareValue:c.get(k,[{_key:e._key}]),blockRef:u,editor:z,isFullscreen:E,markers:l,onChange:A,onFocus:I,readOnly:L,ref:s?K:void 0,renderBlockActions:fe&&N,renderCustomMarkers:fe&&W,type:t})}),[k,ce,z,fe,E,x,A,I,se.types.block.name,L,N,W]),he=(0,o.useCallback)(((e,t,n,r)=>{var a=e._type===se.types.span.name,u=e._key===ce;if(a)return o.default.createElement("span",{ref:u?Z:void 0},r(e));var l=x.filter((t=>(0,i.isKeySegment)(t.path[2])&&t.path[2]._key===e._key));return o.default.createElement(d.InlineObject,{attributes:n,isEditing:!!ce,markers:l,onFocus:I,readOnly:L,ref:u?J:void 0,renderCustomMarkers:W,scrollElement:$,type:t,value:e})}),[ce,x,I,se.types.span.name,L,W,$]),ve=(0,o.useCallback)(((e,t,n,r)=>{var a=x.filter((t=>(0,i.isKeySegment)(t.path[2])&&t.path[2]._key===e._key)),u=a.filter((e=>"validation"===e.type&&"error"===e.level)).length>0,l=a.filter((e=>"validation"===e.type&&"warning"===e.level)).length>0;return o.default.createElement(h.Annotation,{attributes:n,hasError:u,hasWarning:l,markers:a,onFocus:I,readOnly:L,renderCustomMarkers:W,scrollElement:$,type:t,value:e},r())}),[x,I,L,W,$]),be=C((0,o.useState)(null),2),me=be[0],ye=be[1],ge=(0,o.useMemo)((()=>o.default.createElement(v.Editor,{hotkeys:le,initialSelection:de,isActive:_,isFullscreen:E,onFocus:I,onCopy:T,onPaste:R,onToggleFullscreen:ie,readOnly:L,renderAnnotation:ve,renderBlock:pe,renderChild:he,setPortalElement:ye,scrollElement:$,scrollSelectionIntoView:ae,setScrollElement:q})),[le,ie,de,E,_,T,I,R,L,ve,pe,he,$,ae]),Oe=E?$:X,we=(0,o.useMemo)((()=>o.default.createElement(u.BoundaryElementProvider,{element:Oe},o.default.createElement(p.EditObject,{focusPath:t,objectEditData:Q,markers:x,onBlur:ne,onChange:oe,onClose:re,onFocus:te,readOnly:L,presence:B,scrollElement:Oe,value:V}))),[Oe,t,x,Q,re,ne,te,oe,B,L,V]),je=(0,o.useMemo)((()=>o.default.createElement(o.default.Fragment,null,ge,o.default.createElement(u.BoundaryElementProvider,{element:Oe},we))),[Oe,we,ge]),_e=(0,u.usePortal)(),Ee=(0,o.useMemo)((()=>({collapsed:H,default:_e.element,editor:me,expanded:_e.element})),[_e.element,me,H]);return o.default.createElement(u.PortalProvider,{__unstable_elements:Ee},o.default.createElement(s.default,{message:M,onActivate:S,isOverlayActive:!_},o.default.createElement(l.ChangeIndicatorWithProvidedFullPath,{compareDeep:!0,value:V,hasFocus:n&&null===Q,path:D},o.default.createElement(b.Root,{"data-focused":n?"":void 0,"data-read-only":L?"":void 0},o.default.createElement("div",{"data-wrapper":"",ref:Y},o.default.createElement(u.Portal,{__unstable_name:E?"expanded":"collapsed"},E?o.default.createElement(b.ExpandedLayer,null,je):je)),o.default.createElement("div",{"data-border":""})))))};var r,o=E(n(0)),a=n(34),i=n(12),u=n(1),l=n(10),c=E(n(14)),s=(r=n(2915))&&r.__esModule?r:{default:r},f=n(2917),d=n(2933),p=n(2935),h=n(373),v=n(2946),b=n(2956),m=n(2957),y=n(2958),g=n(2959),O=n(2960),w=n(2961),j=n(2962);function _(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(_=function(e){return e?n:t})(e)}function E(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=_(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}function x(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function P(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n{a&&a()}),[a]),l=(0,r.useCallback)((()=>{a&&i&&a()}),[i,a]);return r.default.createElement(o.OverlayContainer,{onClick:u,onBlur:l},i&&r.default.createElement(o.FlexContainer,{tabIndex:0,align:"center",justify:"center"},r.default.createElement(o.CardContainer,{radius:1}),r.default.createElement(o.ContentContainer,null,n)),t)};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=a(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=o?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(r,i,u):r[i]=e[i]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(2916);function a(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(a=function(e){return e?n:t})(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.OverlayContainer=t.FlexContainer=t.ContentContainer=t.CardContainer=void 0;var r,o,a,i,u,l=(r=n(3))&&r.__esModule?r:{default:r},c=n(1);function s(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var f=l.default.div(o||(o=s(["\n position: relative;\n"])));t.OverlayContainer=f;var d=l.default.div(a||(a=s(["\n z-index: 13;\n opacity: 0;\n transition: opacity 300ms linear;\n"])));t.ContentContainer=d;var p=(0,l.default)(c.Card)(i||(i=s(["\n border: 1px solid var(--card-border-color);\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n z-index: 12;\n transition: opacity 150ms ease-in-out;\n opacity: 0;\n box-sizing: border-box;\n"])));t.CardContainer=p;var h=(0,l.default)(c.Flex)(u||(u=s(["\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n\n :hover,\n :focus {\n & "," {\n opacity: 0.9;\n }\n\n & "," {\n opacity: 1;\n }\n }\n"])),p,d);t.FlexContainer=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BlockObject=void 0;var r,o=(r=n(36))&&r.__esModule?r:{default:r},a=n(34),i=n(12),u=n(14),l=n(1),c=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=b(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),s=n(45),f=n(1142),d=n(1145),p=n(1146),h=n(2931),v=n(2932);function b(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(b=function(e){return e?n:t})(e)}function m(){return m=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);nF(!0)),[]),L=(0,c.useCallback)((()=>F(!1)),[]),N=(0,c.useCallback)((()=>{k(O.concat(u.FOCUS_TERMINATOR))}),[k,O]),W=(0,c.useCallback)((e=>{e.preventDefault(),e.stopPropagation(),a.PortableTextEditor.blur(_),N()}),[_,N]),V=(0,c.useCallback)((()=>{var e={focus:{path:O,offset:0},anchor:{path:O,offset:0}};a.PortableTextEditor.delete(_,e,{mode:"blocks"}),setTimeout((()=>a.PortableTextEditor.focus(_)))}),[_,O]),z=(0,c.useMemo)((()=>c.default.createElement(h.BlockObjectPreview,{type:M,focused:b,value:w,readOnly:C,onClickingDelete:V,onClickingEdit:N})),[b,M,w,C,V,N]),U=g||b?"primary":"default",H=(0,c.useMemo)((()=>E&&!S?{paddingX:5}:E&&S?{paddingLeft:5,paddingRight:2}:S?{paddingLeft:3,paddingRight:2}:{paddingX:3}),[E,S]),Y=(0,c.useMemo)((()=>x.filter((e=>(0,i.isKeySegment)(e.path[0])&&e.path[0]._key===w._key))),[w._key,x]),G=(0,c.useMemo)((()=>Y.filter((e=>"validation"===e.type&&"error"===e.level))),[Y]),$=(0,c.useMemo)((()=>Y.filter((e=>"validation"===e.type&&"warning"===e.level))),[Y]),q=(0,c.useMemo)((()=>Y.filter((e=>"validation"===e.type&&"info"===e.level))),[Y]),X=Boolean(Y.length>0&&D),Z=G.length>0,K=$.length>0,J=q.length>0,Q="image"===(null==M||null===(n=M.type)||void 0===n?void 0:n.name),ee=(0,c.useMemo)((()=>{if(!E)return null;var e=E&&!(0,o.default)(A,w);return c.default.createElement(v.ChangeIndicatorWrapper,{contentEditable:!1,onMouseOver:B,onMouseLeave:L,$hasChanges:e},c.default.createElement(d.StyledChangeIndicatorForFieldPath,{isChanged:e,hasFocus:b,path:(0,u.pathFor)([{_key:w._key}])}))}),[w,A,b,L,B,E]),te=Z||K||J||X;return c.default.createElement(l.Flex,{paddingBottom:1,marginY:3,contentEditable:!1,ref:t,style:(0,p.createDebugStyle)()},c.default.createElement(v.InnerFlex,{flex:1},c.default.createElement(v.PreviewContainer,m({flex:1},H),c.default.createElement(l.Tooltip,{placement:"top",portal:"editor",disabled:!te,content:te&&c.default.createElement(v.TooltipBox,{padding:2},c.default.createElement(s.Markers,{markers:x,renderCustomMarkers:D}))},c.default.createElement(v.Root,{"data-focused":b?"":void 0,"data-image-preview":Q?"":void 0,"data-invalid":Z?"":void 0,"data-markers":X?"":void 0,"data-read-only":C?"":void 0,"data-selected":g?"":void 0,"data-testid":"pte-block-object","data-warning":K?"":void 0,flex:1,onDoubleClick:W,padding:Q?0:1,ref:T,tone:U},c.default.createElement(v.BlockPreview,{ref:j},z)))),c.default.createElement(v.BlockActionsOuter,{marginRight:1},c.default.createElement(v.BlockActionsInner,null,S&&w&&b&&!C&&c.default.createElement(f.BlockActions,{onChange:P,block:w,renderBlockActions:S}))),ee,R&&c.default.createElement(d.ReviewChangesHighlightBlock,null)))}));t.BlockObject=O},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createBlockActionPatchFn=function(e,t,n,a){var i;switch(e){case"set":return e=>n(o.default.from((0,o.set)((0,r.normalizeBlock)(e,{allowedDecorators:a}),[{_key:t._key}])));case"unset":return()=>n(o.default.from((0,o.unset)([{_key:t._key}])));case"insert":return e=>(i=(i=Array.isArray(e)?e:[e]).map((e=>(0,r.normalizeBlock)(e,{allowedDecorators:a}))),n(o.default.from((0,o.insert)(i,"after",[{_key:t._key}]))));default:throw new Error("Patch type ".concat(e," not supported"))}};var r=n(2919),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=a(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=o?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(r,i,u):r[i]=e[i]}r.default=e,n&&n.set(e,r);return r}(n(21));function a(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(a=function(e){return e?n:t})(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.randomKey=t.normalizeBlock=t.htmlToBlocks=t.getBlockContentFeatures=t.default=t.EDITOR_DEFAULT_BLOCK_TYPE=void 0;var r=l(n(1143)),o=l(n(2920)),a=n(268),i=l(n(2928)),u=l(n(604));function l(e){return e&&e.__esModule?e:{default:e}}var c={htmlToBlocks(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return new o.default(t,n).deserialize(e).map(i.default)},getBlockContentFeatures:e=>(0,r.default)(e),randomKey:e=>(0,u.default)(e)},s=c;t.default=s;var f=a.SLATE_DEFAULT_BLOCK;t.EDITOR_DEFAULT_BLOCK_TYPE=f;var d=c.htmlToBlocks;t.htmlToBlocks=d;var p=c.getBlockContentFeatures;t.getBlockContentFeatures=p;var h=i.default;t.normalizeBlock=h;var v=u.default;t.randomKey=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(n(39)),o=u(n(1144)),a=n(371),i=u(n(2924));function u(e){return e&&e.__esModule?e:{default:e}}function l(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function c(e){return e.type?c(e.type):"block"===e.name?e:null}t.default=class{constructor(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};l(this,"blockContentType",void 0),l(this,"rules",void 0),l(this,"parseHtml",void 0),l(this,"_markDefs",[]),l(this,"deserialize",(e=>{this._markDefs=[];var t=(0,this.parseHtml)(e),n=Array.from(t.childNodes),o=(0,a.trimWhitespace)((0,a.flattenNestedBlocks)((0,a.ensureRootIsBlocks)(this.deserializeElements(n))));this._markDefs.length>0&&o.filter((e=>"block"===e._type)).forEach((e=>{e.markDefs=e.markDefs||[],e.markDefs=e.markDefs.concat(this._markDefs.filter((t=>(0,r.default)(e.children.map((e=>e.marks||[]))).includes(t._key))))}));var i=this.blockContentType.of.find(c);return o.map((e=>("block"===e._type&&(e._type=i.name),e)))})),l(this,"deserializeElements",(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=[];return e.forEach(((e,r)=>{var a=t.deserializeElement(e);switch((0,o.default)(a)){case"array":n=n.concat(a);break;case"object":n.push(a);break;default:throw new Error("Don't know what to do with: ".concat(JSON.stringify(a)))}})),n})),l(this,"deserializeElement",(e=>{var n;e.tagName||(e.tagName="");for(var r=e=>{var t=e;switch("[object NodeList]"==Object.prototype.toString.call(t)&&(t=Array.from(t)),(0,o.default)(t)){case"array":return this.deserializeElements(t);case"object":return this.deserializeElement(t);case"null":case"undefined":return;default:throw new Error('The `next` argument was called with invalid children: "'.concat(t,'".'))}},i=e=>({_type:"__block",block:e}),u=function(u){var l=t.rules[u];if(!l.deserialize)return"continue";var c=l.deserialize(e,r,i),s=(0,o.default)(c);if("array"!=s&&"object"!=s&&"null"!=s&&"undefined"!=s)throw new Error('A rule returned an invalid deserialized representation: "'.concat(n,'".'));if(void 0===c)return"continue";if(null===c)return{v:null};if(n="__decorator"===c._type?t.deserializeDecorator(c):"__annotation"===c._type?t.deserializeAnnotation(c):c,c&&"block"===c._type&&c.listItem)for(var f=e.parentNode.parentNode;"li"===(0,a.tagName)(f);)f=f.parentNode.parentNode,c.level++;return c&&"block"===c._type&&"blockquote"===c.style&&c.children.forEach(((e,t)=>{"span"===e._type&&"\r"===e.text&&(e.text="\n\n",0!==t&&t!==c.children.length-1||c.children.splice(t,1))})),"break"},l=0;l{var t=e.name,n=e=>"__decorator"===e._type?this.deserializeDecorator(e):("span"===e._type?(e.marks=e.marks||[],e.text.trim()&&e.marks.unshift(t)):e.children&&(e.children=e.children.map(n)),e);return e.children.reduce(((e,t)=>{var r=n(t);return Array.isArray(r)?e.concat(r):(e.push(r),e)}),[])})),l(this,"deserializeAnnotation",(e=>{var t=e.markDef;this._markDefs.push(t);var n=e=>"__annotation"===e._type?this.deserializeAnnotation(e):("span"===e._type?(e.marks=e.marks||[],e.text.trim()&&e.marks.unshift(t._key)):e.children&&(e.children=e.children.map(n)),e);return e.children.reduce(((e,t)=>{var r=n(t);return Array.isArray(r)?e.concat(r):(e.push(r),e)}),[])}));var u=n.rules,s=void 0===u?[]:u;if(!e)throw new Error("Parameter 'blockContentType' is required");var f=(0,i.default)(e,(0,a.createRuleOptions)(e));this.rules=[...s,...f];var d=n.parseHtml||(0,a.defaultParseHtml)();this.blockContentType=e,this.parseHtml=e=>(0,a.preprocess)(e,d).body}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(372),o=["/html/text()","/html/head/text()","/html/body/text()","/html/body/ul/text()","/html/body/ol/text()","//comment()","//style","//xml","//script","//meta","//link"];t.default=(e,t)=>{for(var n=t.evaluate("/html/body/text()",t,null,r._XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE,null),a=n.snapshotLength-1;a>=0;a--){var i=n.snapshotItem(a),u=i.textContent;if(u.replace(/[^\S\n]+$/g,"")){var l=t.createElement("span");l.appendChild(t.createTextNode(u)),i.parentNode.replaceChild(l,i)}else i.parentNode.removeChild(i)}for(var c=t.evaluate(o.join("|"),t,null,r._XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE,null),s=c.snapshotLength-1;s>=0;s--){var f=c.snapshotItem(s);f.parentNode.removeChild(f)}return t}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(372);t.default=(e,t)=>{if(!function(e){return/(class="?Mso|style=(?:"|')[^"]*?\bmso-|w:WordDocument||<\/font>)/.test(e)}(e))return t;for(var n={MsoTocHeading:["h3"],MsoTitle:["h1"],MsoToaHeading:["h2"],MsoSubtitle:["h5"],MsoSubtleEmphasis:["span","em"],MsoIntenseEmphasis:["span","em","strong"]},o=t.evaluate(["//o:p","//span[@style='mso-list:Ignore']","//span[@style='mso-list: Ignore']"].join("|"),t,(e=>"o"===e?"urn:schemas-microsoft-com:office:office":null),r._XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE,null),a=o.snapshotLength-1;a>=0;a--){var i=o.snapshotItem(a);i.parentNode.removeChild(i)}for(var u=t.evaluate(["//p[@class='MsoTocHeading']","//p[@class='MsoTitle']","//p[@class='MsoToaHeading']","//p[@class='MsoSubtitle']","//span[@class='MsoSubtleEmphasis']","//span[@class='MsoIntenseEmphasis']"].join("|"),t,null,r._XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE,null),l=function(e){var t=u.snapshotItem(e),r=n[t.className],o=new Text(t.textContent),a=document.createElement(r[0]),i=a,l=a;r.slice(1).forEach((e=>{l=document.createElement(e),i.appendChild(l),i=l})),l.appendChild(o),t.parentNode.replaceChild(a,t)},c=u.snapshotLength-1;c>=0;c--)l(c);return t}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(372);t.default=(e,t)=>{if(t.body.firstElementChild&&function(e){if(1!==e.nodeType)return!1;var t=e.getAttribute("id");return t&&t.match(/^docs-internal-guid-/)&&"B"===e.tagName}(t.body.firstElementChild)){for(var n=t.evaluate("//*",t,null,r._XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE,null),o=n.snapshotLength-1;o>=0;o--){n.snapshotItem(o).setAttribute("data-is-google-docs","true")}return t.body.firstElementChild.replaceWith(...t.body.firstElementChild.childNodes),t}return t}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return[...(0,a.default)(e,t),...(0,o.default)(e,t),...(0,r.default)(e,t)]};var r=i(n(2925)),o=i(n(2926)),a=i(n(2927));function i(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return[{deserialize(e){var t=(3===e.nodeType&&" "===e.textContent.replace(/[\r\n]/g," ").replace(/\s\s+/g," ")&&e.nextSibling&&3!==e.nextSibling.nodeType&&e.previousSibling&&3!==e.previousSibling.nodeType||" "!==e.textContent)&&"body"!==(0,i.tagName)(e.parentNode);if("#text"===e.nodeName&&t)return l(l({},a.DEFAULT_SPAN),{},{marks:[],text:e.textContent.replace(/\s\s+/g," ")})}},{deserialize(e,t){if("blockquote"===(0,i.tagName)(e)){var n=l(l({},a.HTML_BLOCK_TAGS),a.HTML_HEADER_TAGS);delete n.blockquote;var r=[];return e.childNodes.forEach(((t,o)=>{if(1===t.nodeType&&Object.keys(n).includes(t.localName.toLowerCase())){var a=e.ownerDocument.createElement("span");a.appendChild(e.ownerDocument.createTextNode("\r")),t.childNodes.forEach((e=>{a.appendChild(e.cloneNode(!0))})),o!==e.childNodes.length&&a.appendChild(e.ownerDocument.createTextNode("\r")),r.push(a)}else r.push(t)})),{_type:"block",style:"blockquote",markDefs:[],children:t(r)}}}},{deserialize(e,n){var r=l(l({},a.HTML_BLOCK_TAGS),a.HTML_HEADER_TAGS)[(0,i.tagName)(e)];if(r)return e.parentNode&&"li"===(0,i.tagName)(e.parentNode)?n(e.childNodes):(t.enabledBlockStyles.includes(r.style)||(r=a.DEFAULT_BLOCK),l(l({},r),{},{children:n(e.childNodes)}))}},{deserialize(e,t){if(a.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(a.HTML_LIST_CONTAINER_TAGS[(0,i.tagName)(e)])return t(e.childNodes)}},{deserialize(e,t){if("br"===(0,i.tagName)(e))return l(l({},a.DEFAULT_SPAN),{},{text:"\n"})}},{deserialize(e,t){var n=a.HTML_LIST_ITEM_TAGS[(0,i.tagName)(e)];if(n&&e.parentNode&&a.HTML_LIST_CONTAINER_TAGS[(0,i.tagName)(e.parentNode)])return n.listItem=s((0,i.tagName)(e.parentNode)),l(l({},n),{},{children:t(e.childNodes)})}},{deserialize(e,n){var r=a.HTML_DECORATOR_TAGS[(0,i.tagName)(e)];if(r&&t.enabledSpanDecorators.includes(r))return{_type:"__decorator",name:r,children:n(e.childNodes)}}},{deserialize(e,n){if("a"==(0,i.tagName)(e)){var r=t.enabledBlockAnnotations.includes("link"),a=e.getAttribute("href");return a?r?{_type:"__annotation",markDef:{_key:(0,o.default)(12),_type:"link",href:a},children:n(e.childNodes)}:e.appendChild(e.ownerDocument.createTextNode(" (".concat(a,")")))&&n(e.childNodes):n(e.childNodes)}}}]},t.resolveListItem=s;var r,o=(r=n(604))&&r.__esModule?r:{default:r},a=n(268),i=n(371);function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{};return[{deserialize(e,t){if("span"===(0,o.tagName)(e)&&f(e)){var n=i(i({},r.DEFAULT_SPAN),{},{marks:[],text:e.innerText});return s(e)&&n.marks.push("strong"),c(e)&&n.marks.push("em"),n}}},{deserialize(e,n){if("li"===(0,o.tagName)(e)&&f(e))return i(i({},r.DEFAULT_BLOCK),{},{listItem:d(e),level:p(e),style:v(e,t.enabledBlockStyles),children:n(e.firstChild.childNodes)})}}]};var r=n(268),o=n(371);function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function i(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{},n=0;e._key||(e._key=(0,o.default)(12));if(e._type!==(t.blockTypeName||"block"))return e;e.children||(e.children=[]);e.markDefs||(e.markDefs=[]);var a=e.children.slice(-1)[0];if(!a)return e.children=[{_type:"span",_key:"".concat(e._key,0),text:"",marks:[]}],e;var i=[],u=t.allowedDecorators&&Array.isArray(t.allowedDecorators)&&t.allowedDecorators;return e.children=e.children.reduce(((t,n)=>{var o=t.slice(-1)[0];return o&&"span"===n._type&&"span"===o._type&&(0,r.default)(o.marks,n.marks)?(a&&a===n&&""===n.text&&e.children.length>1||(o.text+=n.text),t):(t.push(n),t)}),[]).map((t=>(t._key="".concat(e._key).concat(n++),"span"!==t._type||t.marks||(t.marks=[]),u&&"span"===t._type&&(t.marks=t.marks.filter((t=>u.includes(t)||e.markDefs.find((e=>e._key))))),i=i.concat(t.marks),t))),e.markDefs=e.markDefs.filter((e=>i.includes(e._key))),e};var r=a(n(36)),o=a(n(604));function a(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ReviewChangesHighlightBlock=void 0;var r,o=n(1),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=o?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(r,a,u):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(3));function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}var u=a.default.div((e=>{var t,n,i=e.theme.sanity,u=i.radius,l=i.space,c=i.color,s=(0,o.rgba)(c.spot.yellow,.2);return(0,a.css)(r||(t=["\n position: absolute;\n border-radius: ","px;\n top: -","px;\n bottom: -","px;\n left: ","px;\n right: 0;\n background-color: ",";\n "],n||(n=t.slice(0)),r=Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(n)}}))),u[3],l[2],l[1]+l[1],l[4]+l[1],s)}));t.ReviewChangesHighlightBlock=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StyledChangeIndicatorForFieldPath=void 0;var r,o=n(62),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=o?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(r,a,u):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(3));function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}var u=(0,a.default)(o.ChangeIndicatorForFieldPath)((()=>{return(0,a.css)(r||(e=["\n width: 1px;\n height: 100%;\n\n & > div {\n height: 100%;\n }\n "],t||(t=e.slice(0)),r=Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))));var e,t}));t.StyledChangeIndicatorForFieldPath=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BlockObjectPreview=function(e){var t,n=e.focused,r=e.value,f=e.type,v=e.readOnly,b=e.onClickingEdit,m=e.onClickingDelete,y=((0,i.usePortableTextEditor)(),(0,c.useId)()),g=(0,l.useRef)(),O=(0,l.useRef)(!1),w=Boolean(null===(t=f.preview)||void 0===t?void 0:t.component),j=(0,l.useMemo)((()=>(0,l.forwardRef)((function(e,t){return l.default.createElement(o.IntentLink,d({},e,{intent:"edit",params:{id:r._ref},ref:t}))}))),[null==r?void 0:r._ref]);(0,u.useGlobalKeyDown)((0,l.useCallback)((e=>{n&&("Escape"===e.key&&(e.preventDefault(),e.stopPropagation(),O.current=!1),"Tab"===e.key&&g.current&&!O.current&&(e.preventDefault(),e.stopPropagation(),g.current.focus(),O.current=!0))}),[n]));var _=l.default.createElement(u.MenuButton,{button:l.default.createElement(u.Button,{"aria-label":"Open menu",fontSize:1,iconRight:a.EllipsisVerticalIcon,mode:"bleed",paddingX:2}),ref:g,id:y,menu:l.default.createElement(u.Menu,null,(null==r?void 0:r._ref)&&l.default.createElement(u.MenuItem,{as:j,"data-as":"a",icon:a.LinkIcon,text:"Open reference"}),v&&l.default.createElement(u.MenuItem,{icon:a.EyeOpenIcon,onClick:b,text:"View"}),!v&&l.default.createElement(u.MenuItem,{icon:a.EditIcon,onClick:b,text:"Edit"}),!v&&l.default.createElement(u.MenuItem,{icon:a.TrashIcon,onClick:m,text:"Delete",tone:"critical"})),popover:p});if(w)return l.default.createElement(u.Flex,null,l.default.createElement(u.Box,{flex:1},l.default.createElement(s.default,{type:f,value:r,layout:h})),l.default.createElement(u.Box,{marginLeft:1},_));return l.default.createElement(s.default,{actions:_,type:f,value:r,layout:h})};var r,o=n(28),a=n(7),i=n(34),u=n(1),l=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),c=n(20),s=(r=n(158))&&r.__esModule?r:{default:r};function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function d(){return d=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var t=e.theme.sanity,n=t.color,a=t.radius,i=t.space,u=(0,v.css)(r||(r=m(["\n pointer-events: none;\n content: '';\n position: absolute;\n top: -","px;\n bottom: -","px;\n left: -","px;\n right: -","px;\n border-radius: ","px;\n mix-blend-mode: ",";\n "])),i[1],i[1],i[1],i[1],a[2],n.dark?"screen":"multiply");return(0,v.css)(o||(o=m(["\n box-shadow: 0 0 0 1px var(--card-border-color);\n border-radius: ","px;\n pointer-events: all;\n position: relative;\n\n &[data-focused] {\n box-shadow: 0 0 0 1px ",";\n }\n\n &:not([data-focused]):not([data-selected]) {\n @media (hover: hover) {\n &:hover {\n --card-border-color: ",";\n }\n }\n }\n\n &[data-markers] {\n &:after {\n ","\n background-color: ",";\n }\n }\n\n &[data-warning] {\n &:after {\n ","\n background-color: ",";\n }\n\n @media (hover: hover) {\n &:hover {\n --card-border-color: ",";\n }\n }\n }\n\n &[data-invalid] {\n &:after {\n ","\n background-color: ",";\n }\n\n @media (hover: hover) {\n &:hover {\n --card-border-color: ",";\n }\n }\n }\n "])),a[1],n.selectable.primary.selected.border,n.input.default.hovered.border,u,n.dark?p.hues.purple[950].hex:p.hues.purple[50].hex,u,n.muted.caution.hovered.bg,n.muted.caution.hovered.border,u,n.input.invalid.enabled.bg,n.input.invalid.hovered.border)}));t.Root=y;var g=(0,v.default)(h.Flex)(a||(a=m(["\n user-select: none;\n pointer-events: none;\n"])));t.PreviewContainer=g;var O=v.default.div((e=>{var t=e.theme,n=e.$hasChanges,r=t.sanity.space;return(0,v.css)(i||(i=m(["\n position: absolute;\n width: ","px;\n right: 0;\n top: 0;\n bottom: 0;\n padding-left: ","px;\n user-select: none;\n\n ","\n\n [data-dragged] & {\n visibility: hidden;\n }\n "])),r[2],r[1],!n&&(0,v.css)(u||(u=m(["\n display: none;\n "]))))}));t.ChangeIndicatorWrapper=O;var w=(0,v.default)(h.Flex)(l||(l=m(["\n position: relative;\n\n [data-dragged] > & {\n opacity: 0.5;\n }\n"])));t.InnerFlex=w;var j=(0,v.default)(h.Box)(c||(c=m(["\n width: 25px;\n position: relative;\n\n [data-dragged] & {\n visibility: hidden;\n }\n"])));t.BlockActionsOuter=j;var _=(0,v.default)(h.Flex)(s||(s=m(["\n position: absolute;\n right: 0;\n [data-dragged] & {\n visibility: hidden;\n }\n"])));t.BlockActionsInner=_;var E=(0,v.default)(h.Box)(f||(f=m(["\n max-width: 250px;\n"])));t.TooltipBox=E;var x=(0,v.default)(h.Box)(d||(d=m([""])));t.BlockPreview=x},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.InlineObject=void 0;var r,o,a,i,u=m(n(0)),l=n(64),c=n(34),s=n(14),f=m(n(3)),d=n(1),p=(r=n(158))&&r.__esModule?r:{default:r},h=n(45),v=n(2934);function b(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(b=function(e){return e?n:t})(e)}function m(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=b(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}function y(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return g(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return g(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function g(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);nl.filter((e=>"validation"===e.type&&"error"===e.level)).length>0),[l]),M=(0,u.useMemo)((()=>l.filter((e=>"validation"===e.type&&"warning"===e.level)).length>0),[l]),A=l.length>0,T=(0,u.useMemo)((()=>D?"critical":M?"caution":o||r?"primary":void 0),[r,D,M,o]),I=(0,u.useMemo)((()=>u.default.createElement(j,null,u.default.createElement(p.default,{type:O,value:E,fallbackTitle:"Click to edit",layout:"inline"}))),[O,E]),R=(0,u.useMemo)((()=>l.length>0?u.default.createElement(d.Tooltip,{placement:"top",portal:"editor",content:u.default.createElement(_,{padding:2},u.default.createElement(h.Markers,{markers:l,renderCustomMarkers:m}))},I):void 0),[l,I,m]),F=(0,u.useCallback)((()=>{b&&(c.PortableTextEditor.blur(x),f(a.concat(s.FOCUS_TERMINATOR)),S(!1))}),[x,f,a,b]),B=(0,u.useCallback)((()=>{c.PortableTextEditor.blur(x),f(a.concat(s.FOCUS_TERMINATOR)),S(!1)}),[x,a,f]),L=(0,u.useCallback)((()=>{var e={path:a,offset:0},t={anchor:e,focus:e};c.PortableTextEditor.delete(x,t,{mode:"children"}),c.PortableTextEditor.focus(x)}),[x,a]);return(0,u.useEffect)((()=>{S(!i&&!!r)}),[x,r,i,o]),u.default.createElement(u.default.Fragment,null,u.default.createElement(w,{"data-focused":r||void 0,"data-invalid":D||void 0,"data-warning":M||void 0,"data-selected":o||void 0,"data-read-only":b||void 0,"data-markers":A||void 0,tone:T,forwardedAs:"span",contentEditable:!1,ref:t},u.default.createElement("span",{ref:P,onClick:F,onDoubleClick:B},R||I)),!i&&!b&&u.default.createElement(v.InlineObjectToolbarPopover,{onDelete:L,onEdit:B,open:C,referenceElement:P.current,scrollElement:g,setOpen:S,title:(null==O?void 0:O.title)||O.name}))}));t.InlineObject=E},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.InlineObjectToolbarPopover=function(e){var t=e.open,n=e.onEdit,r=e.onDelete,o=e.referenceElement,u=e.scrollElement,c=e.setOpen,s=e.title,f=(0,i.useTheme)().sanity,h=(0,a.useRef)(),v=f.color.dark?"light":"dark",b=(0,a.useRef)(!1);return(0,i.useGlobalKeyDown)((0,a.useCallback)((e=>{t&&("Escape"===e.key&&(e.preventDefault(),e.stopPropagation(),b.current=!1,c(!1)),"Tab"===e.key&&(b.current||(e.preventDefault(),e.stopPropagation(),h.current.focus(),b.current=!0)))}),[t,c])),(0,a.useEffect)((()=>{var e;t&&b.current&&(null===(e=h.current)||void 0===e||e.focus())}),[t]),a.default.createElement("div",{contentEditable:!1},a.default.createElement(d,{boundaryElement:u,constrainSize:!0,content:a.default.createElement(i.Box,{padding:1},a.default.createElement(i.Inline,{space:1},a.default.createElement(i.Box,{padding:2},a.default.createElement(i.Text,{weight:"semibold",size:1},s)),a.default.createElement(i.Button,{icon:l.EditIcon,mode:"bleed",onClick:n,padding:2,ref:h}),a.default.createElement(i.Button,{icon:l.TrashIcon,mode:"bleed",padding:2,onClick:r,tone:"critical"}))),fallbackPlacements:p,open:t,placement:"top",portal:"editor",referenceElement:o,scheme:v}))};var r,o,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=n(1),u=(r=n(3))&&r.__esModule?r:{default:r},l=n(7);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}var s,f,d=(0,u.default)(i.Popover)(o||(s=["\n &[data-popper-reference-hidden='true'] {\n display: none !important;\n }\n"],f||(f=s.slice(0)),o=Object.freeze(Object.defineProperties(s,{raw:{value:Object.freeze(f)}})))),p=["top","bottom"]},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.EditObject=void 0;var r,o=(r=n(185))&&r.__esModule?r:{default:r},a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=n(12),u=n(34),l=n(2936),c=n(21),s=n(2937),f=n(2938),d=n(2940);function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}function h(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return v(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return v(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function v(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var t=e.focusPath,n=e.markers,r=e.objectEditData,p=e.onBlur,v=e.onChange,y=e.onClose,g=e.onFocus,O=e.presence,w=e.scrollElement,j=e.readOnly,_=e.value,E=(0,u.usePortableTextEditor)(),x=(0,a.useMemo)((()=>u.PortableTextEditor.getPortableTextFeatures(E)),[E]),P=(0,a.useMemo)((()=>function(e,t,n){if(!e)return[void 0,void 0];var r,o,a=e.editorPath,u=e.formBuilderPath,l=e.kind,c=Array.isArray(u)&&(0,i.isKeySegment)(u[0])&&u[0]._key,s=t&&c&&Array.isArray(t)&&t.find((e=>e._key===c)),f=s&&s.children&&s.children.find((e=>(0,i.isKeySegment)(a[2])&&e._key===a[2]._key));if(s)switch(l){case"blockObject":r=s,o=n.types.blockObjects.find((e=>e.name===s._type));break;case"inlineObject":(r=f)&&(o=n.types.inlineObjects.find((e=>e.name===f._type)));break;case"annotation":if(f){var d=f.marks&&s.markDefs&&s.markDefs.find((e=>f.marks.includes(e._key)));d&&(o=n.types.annotations.find((e=>e.name===d._type)),r=d)}}return[r,o]}(r,_,x)),[r,x,_]),k=h(P,2),C=k[0],S=k[1],D=h((0,a.useState)(C),2),M=D[0],A=D[1],T=h((0,a.useState)(void 0),2),I=T[0],R=T[1],F=r&&r.formBuilderPath,B=r&&r.kind,L=(0,a.useMemo)((()=>(0,d.getModalOption)({type:S})),[S]);(0,a.useEffect)((()=>(b.set(E,[]),m.set(E,!1),()=>{W(),b.delete(E),m.delete(E)})),[]),(0,a.useEffect)((()=>{A(C)}),[C]);var N=(0,a.useMemo)((()=>(0,o.default)((()=>{m.set(E,!1)}),300)),[E]),W=(0,a.useCallback)((()=>{if(!0===m.get(E))return N(),clearInterval(I),void R(setTimeout(W,400));var e=b.get(E);if(e&&0!==e.length){var t=e.length,n=(0,u.compactPatches)(b.get(E).slice(0,t));b.set(E,b.get(E).slice(t)),v(c.PatchEvent.from(n),F),N()}}),[N,E,F,v,I]),V=(0,a.useCallback)((e=>{A((0,l.applyAll)(M,e.patches));var t=b.get(E);m.set(E,!0),t&&(b.set(E,b.get(E).concat(e.patches)),W())}),[E,M,W]);return r&&M&&S?"popover"===L.type||"annotation"===B&&void 0===L.type?a.default.createElement(f.PopoverObjectEditing,{elementRef:r.editorHTMLElementRef,editorPath:r.editorPath,focusPath:t,markers:n,object:M,onBlur:p,onChange:V,onClose:y,onFocus:g,path:F,presence:O,readOnly:j,scrollElement:w,type:S,width:L.width}):a.default.createElement(s.DefaultObjectEditing,{focusPath:t,markers:n,object:M,onBlur:p,onChange:V,onClose:y,onFocus:g,path:F,presence:O,readOnly:j,type:S,width:L.width}):null}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"applyAll",{enumerable:!0,get:function(){return r.applyAll}}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r.default}});var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=o(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(r,i,u):r[i]=e[i]}r.default=e,n&&n.set(e,r);return r}(n(263));function o(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(o=function(e){return e?n:t})(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DefaultObjectEditing=function(e){var t=e.focusPath,n=e.markers,c=e.object,s=e.onBlur,f=e.onChange,d=e.onClose,p=e.onFocus,h=e.path,v=e.presence,b=e.readOnly,m=e.type,y=e.width,g=void 0===y?"medium":y,O=(0,o.useId)(),w=(0,i.usePortal)(),j=(0,r.useCallback)((e=>f(e,h)),[f,h]);return r.default.createElement(i.Dialog,{id:O||"",onClose:d,header:m.title,portal:"default",width:l.DIALOG_WIDTH_TO_UI_WIDTH[g],onClickOutside:d},r.default.createElement(a.PresenceOverlay,{margins:[0,0,1,0]},r.default.createElement(i.Box,{padding:4},r.default.createElement(i.PortalProvider,{element:w.elements.default},r.default.createElement(u.FormBuilderInput,{focusPath:t,level:0,markers:n,onBlur:s,onChange:j,onFocus:p,path:h,presence:v,readOnly:b||m.readOnly,type:m,value:c})))))};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(20),a=n(55),i=n(1),u=n(88),l=n(1147);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PopoverObjectEditing=function(e){var t=e.width,n=e.elementRef,r=e.scrollElement,o=y((0,f.useState)(0),2),a=o[0],i=o[1],u=(0,f.useMemo)((()=>null!=n&&n.current.getBoundingClientRect()?{contextElement:n.current||void 0,getBoundingClientRect:()=>(null==n?void 0:n.current.getBoundingClientRect())||null}:null),[n,a]),l=y((0,f.useState)(null),2),c=l[0],d=l[1],p=(0,s.useBoundaryElement)(),h=(0,s.useElementRect)(p.element),b=(0,f.useMemo)((()=>({opacity:h?void 0:0,width:h?"".concat(h.width-16,"px"):void 0})),[h]),g=(0,f.useCallback)((()=>{i(a+1)}),[a]);return(0,f.useEffect)((()=>(r&&r.addEventListener("scroll",g,!0),()=>{r&&r.removeEventListener("scroll",g,!0)})),[g,r]),f.default.createElement(w,{constrainSize:!0,content:f.default.createElement(P,m({},e,{rootElement:c,style:b,width:t})),fallbackPlacements:x,placement:"bottom",open:!0,portal:"default",ref:d,referenceElement:u||v.debugElement})};var r,o,a,i,u,l=n(55),c=n(7),s=n(1),f=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=b(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),d=(r=n(3))&&r.__esModule?r:{default:r},p=n(88),h=n(1147),v=n(2939);function b(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(b=function(e){return e?n:t})(e)}function m(){return m=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n div {\n overflow: hidden;\n }\n"]))),j=(0,d.default)(s.Container)(a||(a=O(["\n &:not([hidden]) {\n display: flex;\n }\n direction: column;\n"]))),_=(0,d.default)(s.Box)(i||(i=O(["\n /* Prevent overflow caused by change indicator */\n overflow-x: hidden;\n overflow-y: auto;\n"]))),E=(0,d.default)(s.Box)(u||(u=O(["\n background-color: var(--card-bg-color);\n box-shadow: 0 1px 0 var(--card-shadow-outline-color);\n position: relative;\n z-index: 10;\n min-height: auto;\n"]))),x=["top","bottom"];function P(e){var t=e.focusPath,n=e.markers,r=e.object,o=e.onBlur,a=e.onChange,i=e.onClose,u=e.onFocus,d=e.path,v=e.presence,b=e.readOnly,m=e.rootElement,y=e.style,g=e.type,O=e.width,w=void 0===O?"small":O,x=(0,s.useLayer)().isTopLayer,P=(0,s.useBoundaryElement)().element,k=(0,s.usePortal)(),C=(0,f.useCallback)((e=>a(e,d)),[a,d]),S=(0,f.useCallback)((()=>{x&&i()}),[x,i]),D=(0,f.useCallback)((e=>{"Escape"===e.key&&S()}),[S]);return(0,s.useClickOutside)(S,[m],P),(0,f.useEffect)((()=>(window.addEventListener("keydown",D),()=>{window.removeEventListener("keydown",D)})),[D]),f.default.createElement(j,{style:y,width:h.POPOVER_WIDTH_TO_UI_WIDTH[w]},f.default.createElement(s.Flex,{direction:"column",flex:1},f.default.createElement(E,{padding:1},f.default.createElement(s.Flex,{align:"center"},f.default.createElement(s.Box,{flex:1,padding:2},f.default.createElement(s.Text,{weight:"semibold"},g.title)),f.default.createElement(s.Button,{icon:c.CloseIcon,mode:"bleed",onClick:S,padding:2}))),f.default.createElement(_,{flex:1},f.default.createElement(l.PresenceOverlay,{margins:[0,0,1,0]},f.default.createElement(s.Box,{padding:3},f.default.createElement(s.PortalProvider,{element:k.elements.default},f.default.createElement(p.FormBuilderInput,{focusPath:t,level:0,markers:n,onBlur:o,onChange:C,onFocus:u,path:d,presence:v,readOnly:b||g.readOnly,type:g,value:r})))))))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.debugElement=void 0;t.debugElement=null},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getModalOption=function(e){var t=e.type,n=(0,o.default)(t,"options.editModal"),r=(0,o.default)(t,"options.modal")||{};n&&console.warn('The "editModal" option will be deprecated. Please use `options.modal.type` instead.');var a=r.type||n;if("fullscreen"===a)return{type:"dialog",width:"full"};"fold"===a&&(a="popover");return{type:a,width:r.width}};var r,o=(r=n(60))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Annotation=void 0;var r,o,a,i=b(n(0)),u=n(34),l=n(14),c=n(12),s=b(n(3)),f=n(1),d=n(64),p=(r=n(1072))&&r.__esModule?r:{default:r},h=n(373);function v(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(v=function(e){return e?n:t})(e)}function b(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=v(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}function m(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return y(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return y(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function y(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var t=e.$toneKey,n=e.theme;return(0,s.css)(o||(o=g(["\n text-decoration: none;\n display: inline;\n background-color: ",";\n border-bottom: 1px dashed ",";\n color: ",";\n\n &[data-link] {\n border-bottom: 1px solid ",";\n }\n\n &[data-custom-markers] {\n background-color: ",";\n }\n\n &[data-warning] {\n background-color: ",";\n }\n\n &[data-error] {\n background-color: ",";\n }\n "])),n.sanity.color.selectable[t].enabled.bg,n.sanity.color.selectable[t].enabled.fg,n.sanity.color.selectable[t].enabled.fg,n.sanity.color.selectable[t].enabled.fg,n.sanity.color.dark?d.hues.purple[950].hex:d.hues.purple[50].hex,n.sanity.color.muted.caution.hovered.bg,n.sanity.color.muted.critical.hovered.bg)})),w=(0,s.default)(f.Box).attrs({forwardedAs:"span"})(a||(a=g(["\n max-width: 250px;\n"]))),j=i.default.forwardRef((function(e,t){var n=e.attributes,r=e.children,o=e.hasError,a=e.hasWarning,s=e.markers,d=e.onFocus,v=e.renderCustomMarkers,b=e.scrollElement,y=e.readOnly,g=e.type,j=e.value,_=n.path,E=(0,i.useRef)(null),x=(0,u.usePortableTextEditor)(),P=(0,i.useMemo)((()=>[_[0],"markDefs",{_key:j._key}]),[_,j._key]),k=m((0,i.useState)(null),2),C=k[0],S=k[1],D=(0,i.useMemo)((()=>i.default.createElement("span",{ref:S,"data-annotation":""},r)),[r]),M=(0,i.useMemo)((()=>s.length>0?i.default.createElement(f.Tooltip,{placement:"top",boundaryElement:E.current,portal:"default",content:i.default.createElement(w,{padding:2},i.default.createElement(p.default,{markers:s,renderCustomMarkers:v}))},i.default.createElement("span",null,D)):void 0),[s,v,D]),A=(0,i.useCallback)((e=>{e.preventDefault(),e.stopPropagation(),u.PortableTextEditor.blur(x),d(P.concat(l.FOCUS_TERMINATOR))}),[x,P,d]),T=(0,i.useCallback)((e=>{e.preventDefault(),e.stopPropagation(),u.PortableTextEditor.removeAnnotation(x,g),u.PortableTextEditor.focus(x)}),[x,g]),I="link"===(null==j?void 0:j._type),R=(0,i.useMemo)((()=>o?"critical":a?"caution":I?"primary":"default"),[I,o,a]),F=s.filter((e=>!(0,c.isValidationMarker)(e))).length>0,B=(0,i.useCallback)((()=>d(P.concat(l.FOCUS_TERMINATOR))),[P,d]);return i.default.createElement(O,{$toneKey:R,ref:E,"data-link":I?"":void 0,"data-error":o?"":void 0,"data-warning":a?"":void 0,"data-custom-markers":F?"":void 0,onClick:y?B:void 0},i.default.createElement("span",{ref:t},M||D),n.focused&&!y&&i.default.createElement(h.AnnotationToolbarPopover,{textElement:C,annotationElement:null==E?void 0:E.current,scrollElement:b,onEdit:A,onDelete:T,title:(null==g?void 0:g.title)||g.name}))}));t.Annotation=j},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AnnotationToolbarPopover=function(e){var t=e.scrollElement,n=e.annotationElement,r=e.textElement,o=e.title,u=e.onEdit,s=e.onDelete,d=f((0,a.useState)(!1),2),p=d[0],h=d[1],m=f((0,a.useState)(null),2),y=m[0],g=m[1],O=f((0,a.useState)(null),2),w=O[0],j=O[1],_=(0,a.useRef)(!1),E=(0,a.useRef)(null),x=(0,a.useRef)(),P=(0,a.useRef)(!1),k=(0,i.useTheme)().sanity,C=(0,c.usePortableTextEditor)(),S=k.color.dark?"light":"dark",D=(0,a.useMemo)((()=>y?{getBoundingClientRect:()=>y}:null),[y]);if((0,a.useEffect)((()=>{if(p){var e=()=>{E.current&&g(E.current.getBoundingClientRect())};return t.addEventListener("scroll",e,{passive:!0}),()=>{t.removeEventListener("scroll",e)}}}),[p,t]),(0,i.useGlobalKeyDown)((0,a.useCallback)((e=>{p&&("Escape"===e.key&&(e.preventDefault(),e.stopPropagation(),h(!1),P.current=!1,c.PortableTextEditor.focus(C)),"Tab"===e.key&&(P.current||(e.preventDefault(),e.stopPropagation(),x.current.focus(),P.current=!0)))}),[C,p])),(0,a.useEffect)((()=>{function e(){if(r){var e=window.getSelection(),t=e.anchorNode,n=e.anchorOffset,o=e.focusNode,a=e.focusOffset;j({anchorNode:t,anchorOffset:n,focusNode:o,focusOffset:a})}}return document.addEventListener("selectionchange",e,{passive:!0}),()=>{document.removeEventListener("selectionchange",e)}}),[r]),(0,a.useEffect)((()=>{if(w&&!_.current){var e=w.anchorNode,t=w.focusNode;if(!P.current)if(n&&n.contains(e)&&e===t){var r=window.getSelection().getRangeAt(0),o=r.getBoundingClientRect();E.current=r,o&&g(o),h(!0)}else h(!1),g(null),E.current=null}}),[w,n]),!p)return null;return a.default.createElement(v,{boundaryElement:t,constrainSize:!0,content:a.default.createElement(i.Box,{padding:1},a.default.createElement(i.Inline,{space:1},a.default.createElement(i.Box,{padding:2},a.default.createElement(i.Text,{weight:"semibold",size:1},o)),a.default.createElement(i.Button,{ref:x,icon:l.EditIcon,mode:"bleed",onClick:u,padding:2}),a.default.createElement(i.Button,{icon:l.TrashIcon,mode:"bleed",padding:2,onClick:s,tone:"critical"}))),fallbackPlacements:b,open:p,placement:"top",portal:"editor",referenceElement:D,scheme:S})};var r,o,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=n(1),u=(r=n(3))&&r.__esModule?r:{default:r},l=n(7),c=n(34);function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function f(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return d(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return d(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);nC(!0)),[]),A=(0,u.useCallback)((()=>C(!1)),[]),T=(0,u.useMemo)((()=>O.filter((e=>1===e.path.length&&(0,a.isKeySegment)(e.path[0])&&e.path[0]._key===D))),[D,O]),I=(0,u.useMemo)((()=>T.filter((e=>(0,a.isValidationMarker)(e)&&"error"===e.level))),[T]),R=(0,u.useMemo)((()=>T.filter((e=>(0,a.isValidationMarker)(e)&&"warning"===e.level))),[T]),F=Boolean(E)&&T.filter((e=>!(0,a.isValidationMarker)(e))).length>0,B=I.length>0,L=R.length>0,N=B||L||F,W=(0,u.useMemo)((()=>[{_key:D}]),[D]),V=(0,u.useMemo)((()=>{var e=h.TEXT_STYLES[n.style]||h.TEXT_STYLES.normal;return u.default.createElement(p.TextFlex,{align:"flex-start",$level:null==n?void 0:n.level},n.listItem&&u.default.createElement(p.ListPrefixWrapper,{contentEditable:!1},u.default.createElement(e,{"data-list-prefix":""})),u.default.createElement(e,{"data-text":"",style:(0,s.createDebugStyle)()},y))}),[n.style,n.listItem,n.level,y]),z=(0,u.useMemo)((()=>g&&!_?{paddingX:5}:g&&_?{paddingLeft:5,paddingRight:2}:_?{paddingLeft:3,paddingRight:2}:{paddingX:3}),[g,_]),U=(0,u.useMemo)((()=>n.listItem?{paddingY:2}:d.TEXT_STYLE_PADDING[n.style]||{paddingY:2}),[n]),H=(0,u.useMemo)((()=>{if(!g)return null;var e=!(0,o.default)(r,n);return u.default.createElement(p.ChangeIndicatorWrapper,{onMouseOver:M,onMouseOut:A,$hasChanges:e},u.default.createElement(f.StyledChangeIndicatorForFieldPath,{path:W,hasFocus:S,isChanged:e}))}),[n,W,r,S,A,M,g]);var Y,G;return u.default.createElement(i.Box,b({"data-testid":"text-block"},U),u.default.createElement(p.TextBlockFlexWrapper,{"data-testid":"text-block__wrapper"},u.default.createElement(i.Box,b({flex:1},z),u.default.createElement(i.Tooltip,{placement:"top",boundaryElement:null==v?void 0:v.current,portal:"editor",disabled:!N,content:N&&u.default.createElement(p.TooltipBox,{padding:2},u.default.createElement(l.Markers,{markers:T,renderCustomMarkers:E}))},u.default.createElement(p.TextRoot,{$level:n.level,"data-error":B?"":void 0,"data-warning":L?"":void 0,"data-read-only":j,"data-list-item":n.listItem,"data-custom-markers":F?"":void 0,"data-testid":"text-block__text",spellCheck:x,ref:v},V))),u.default.createElement("div",{contentEditable:!1},u.default.createElement(p.BlockExtrasContainer,null,_&&u.default.createElement(p.BlockActionsOuter,{marginRight:1},u.default.createElement(p.BlockActionsInner,null,S&&!j&&u.default.createElement(c.BlockActions,{onChange:w,block:n,renderBlockActions:_}))),H),k&&u.default.createElement(f.ReviewChangesHighlightBlock,null))))};var r,o=(r=n(36))&&r.__esModule?r:{default:r},a=n(12),i=n(1),u=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=v(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),l=n(45),c=n(1142),s=n(1146),f=n(1145),d=n(374),p=n(2945),h=n(605);function v(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(v=function(e){return e?n:t})(e)}function b(){return b=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n [data-ui='TextBlock_inner'] {\n position: relative;\n flex: 1;\n }\n\n & > div:before {\n content: '';\n position: absolute;\n top: -","px;\n bottom: -","px;\n left: -","px;\n right: -","px;\n border-radius: ","px;\n background-color: var(--marker-bg-color);\n }\n\n &[data-custom-markers] {\n --marker-bg-color: ",";\n }\n\n &[data-warning] {\n --card-border-color: ",";\n --marker-bg-color: ",";\n }\n\n &[data-error] {\n --card-border-color: ",";\n --marker-bg-color: ",";\n }\n\n &[data-read-only] {\n --card-fg-color: ",";\n }\n\n & [data-list-prefix] {\n position: absolute;\n margin-left: -4.5rem;\n width: 3.75rem;\n text-align: right;\n box-sizing: border-box;\n }\n\n &[data-list-item='number'] [data-list-prefix] {\n font-variant-numeric: tabular-nums;\n\n & > span:before {\n content: counter(",") '.';\n content: counter(",", ",") '.';\n }\n }\n\n &[data-list-item='bullet'] [data-list-prefix] {\n & > span {\n position: relative;\n top: -0.1875em;\n\n &:before {\n content: '","';\n font-size: 0.46666em;\n }\n }\n }\n\n & [data-text] {\n overflow-wrap: anywhere;\n text-transform: none;\n white-space: pre-wrap;\n font-family: ",";\n flex: 1;\n\n *::selection {\n background-color: ",";\n }\n }\n "])),o.dark?"screen":"multiply",u[1],u[1],u[1],u[1],i[2],o.dark?p.hues.purple[950].hex:p.hues.purple[50].hex,o.muted.caution.enabled.border,o.muted.caution.hovered.bg,o.muted.critical.enabled.border,o.muted.critical.hovered.bg,o.input.default.readOnly.fg,(0,m.createListName)(t),(0,m.createListName)(t),l,c,a.text.family,o.selectable.primary.pressed.bg)}));t.TextRoot=O;var w=(0,v.default)(h.Box)(o||(o=g(["\n position: relative;\n display: flex;\n"])));t.TextBlockFlexWrapper=w;var j=v.default.div(a||(a=g(["\n user-select: none;\n white-space: nowrap;\n"])));t.ListPrefixWrapper=j;var _=(0,v.default)(h.Box)(i||(i=g(["\n user-select: none;\n"])));t.BlockExtrasContainer=_;var E=(0,v.default)(h.Box)(u||(u=g(["\n line-height: 0;\n width: 25px;\n position: relative;\n"])));t.BlockActionsOuter=E;var x=(0,v.default)(h.Flex)((e=>{var t=e.theme.sanity,n=t.fonts,r=t.space,o=n.text.sizes[1],a=n.text.sizes[2],i=o.lineHeight-o.ascenderHeight-o.descenderHeight,u=a.lineHeight-a.ascenderHeight-a.descenderHeight,c=0-(i+r[2]+r[2]-u)/2;return(0,v.css)(l||(l=g(["\n user-select: none;\n position: absolute;\n right: 0;\n top: ","px;\n "])),c)}));t.BlockActionsInner=x;var P=(0,v.default)(h.Box)(c||(c=g(["\n max-width: 250px;\n"])));t.TooltipBox=P;var k=(0,v.default)(h.Flex)(s||(s=g(["\n position: relative;\n padding-left: ","px;\n"])),(e=>{var t=e.$level;return t?32*t:0}));t.TextFlex=k;var C=v.default.div((e=>{var t=e.theme,n=e.$hasChanges,r=t.sanity.space;return(0,v.css)(f||(f=g(["\n position: absolute;\n width: ","px;\n right: 0;\n top: -","px;\n bottom: -","px;\n padding-left: ","px;\n user-select: none;\n\n ","\n "])),r[2],r[1],r[1],r[1],!n&&(0,v.css)(d||(d=g(["\n display: none;\n "]))))}));t.ChangeIndicatorWrapper=C},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Editor=function(e){var t=e.hotkeys,n=e.initialSelection,u=e.isActive,s=e.isFullscreen,d=e.onFocus,p=e.onCopy,h=e.onPaste,v=e.onToggleFullscreen,b=e.readOnly,m=e.renderAnnotation,y=e.renderBlock,g=e.renderChild,O=e.scrollElement,w=e.scrollSelectionIntoView,j=e.setPortalElement,_=e.setScrollElement,E=(0,o.useLayer)().isTopLayer,x=(0,a.useRef)(null),P=(0,o.useBoundaryElement)().element;(0,o.useGlobalKeyDown)((0,a.useCallback)((e=>{E&&s&&"Escape"===e.key&&v()}),[v,s,E]));var k=(0,a.useCallback)((e=>{var t;e.target instanceof Node&&(null===(t=x.current)||void 0===t||!t.contains(e.target))&&(e.preventDefault(),e.stopPropagation())}),[]),C=(0,a.useCallback)((()=>a.default.createElement(a.default.Fragment,null,"Empty")),[]),S=(0,c.useSpellcheck)(),D=(0,a.useMemo)((()=>a.default.createElement(r.PortableTextEditable,{hotkeys:t,onCopy:p,onPaste:h,ref:x,renderAnnotation:m,renderBlock:y,renderChild:g,renderDecorator:f,renderPlaceholder:C,scrollSelectionIntoView:w,selection:n,spellCheck:S})),[t,n,p,h,m,y,g,C,w,S]);return a.default.createElement(l.Root,{$fullscreen:s,"data-testid":"pt-editor",onMouseDown:k},u&&a.default.createElement(l.ToolbarCard,{"data-testid":"pt-editor__toolbar-card",shadow:1},a.default.createElement(i.Toolbar,{isFullscreen:s,hotkeys:t,onFocus:d,readOnly:b,onToggleFullscreen:v})),a.default.createElement(l.EditableCard,{flex:1,tone:b?"transparent":"default"},a.default.createElement(l.Scroller,{ref:_},a.default.createElement(l.EditableContainer,{padding:s?2:0,sizing:"border",width:1},a.default.createElement(l.EditableWrapper,{$isFullscreen:s,tone:b?"transparent":"default"},a.default.createElement(o.BoundaryElementProvider,{element:s?O:P},D)))),a.default.createElement("div",{"data-portal":"",ref:j})))};var r=n(34),o=n(1),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=n(2947),u=n(373),l=n(2954),c=n(2955);function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}var f=(e,t,n,r)=>a.default.createElement(u.Decorator,{mark:e},r())},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2948);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Toolbar=function(e){var t=e.hotkeys,n=e.isFullscreen,r=e.readOnly,o=e.onFocus,a=e.onToggleFullscreen,i=(0,w.useFeatures)(),u=(0,c.usePortableTextEditor)(),l=(0,c.usePortableTextEditorSelection)(),h=r||!l,v=(0,p.useToast)().push,b=(0,s.useCallback)((e=>{var t=!1,n=setTimeout((()=>{t=!0,v({id:"resolving-initial-value",status:"info",title:"Resolving initial value…"})}),300);return(0,d.resolveInitialValueForType)(e).then((e=>(t&&v({id:"resolving-initial-value",status:"info",duration:500,title:"Initial value resolved"}),e))).catch((t=>{v({title:"Could not resolve initial value",id:"resolving-initial-value",description:"Unable to resolve initial value for type: ".concat(e.name,": ").concat(t.message,"."),status:"error"})})).finally((()=>clearTimeout(n)))}),[v]),m=(0,s.useCallback)(function(){var e=x((function*(e){var t=yield b(e),n=c.PortableTextEditor.insertBlock(u,e,t);c.PortableTextEditor.blur(u),o(n.concat(f.FOCUS_TERMINATOR))}));return function(t){return e.apply(this,arguments)}}(),[u,o,b]),y=(0,s.useCallback)(function(){var e=x((function*(e){var t=yield b(e),n=c.PortableTextEditor.insertChild(u,e,t);c.PortableTextEditor.blur(u),o(n.concat(f.FOCUS_TERMINATOR))}));return function(t){return e.apply(this,arguments)}}(),[u,o,b]),g=(0,w.useActionGroups)({hotkeys:t,onFocus:o,resolveInitialValue:b,disabled:!0}),j=(0,s.useMemo)((()=>(0,O.getBlockStyles)(i)),[i]),_=(0,s.useMemo)((()=>(0,O.getInsertMenuItems)(i,h,m,y)),[h,i,m,y]);return s.default.createElement(R,{actionGroups:g,blockStyles:j,disabled:h,insertMenuItems:_,isFullscreen:n,onToggleFullscreen:a})};var r,o,a,i,u,l,c=n(34),s=_(n(0)),f=n(14),d=n(116),p=n(1),h=n(7),v=_(n(3)),b=n(10),m=n(2949),y=n(2952),g=n(2953),O=n(606),w=n(375);function j(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(j=function(e){return e?n:t})(e)}function _(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=j(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}function E(e,t,n,r,o,a,i){try{var u=e[a](i),l=u.value}catch(e){return void n(e)}u.done?t(l):Promise.resolve(l).then(r,o)}function x(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var a=e.apply(t,n);function i(e){E(a,r,o,i,u,"next",e)}function u(e){E(a,r,o,i,u,"throw",e)}i(void 0)}))}}function P(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return k(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return k(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function k(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.$withInsertMenu&&(0,v.css)(u||(u=C(["\n max-width: max-content;\n border-right: 1px solid var(--card-border-color);\n "]))))),T=(0,v.default)(p.Box)(l||(l=C(["\n border-left: 1px solid var(--card-border-color);\n"]))),I="undefined"!=typeof window&&/Mac|iPod|iPhone|iPad/.test(window.navigator.platform),R=(0,s.memo)((function(e){var t=e.actionGroups,n=e.blockStyles,r=e.disabled,o=e.insertMenuItems,a=e.isFullscreen,i=e.onToggleFullscreen,u=t.reduce(((e,t)=>e+t.actions.length),0)>0,l=o.length>0,c=P((0,s.useState)(null),2),f=c[0],d=c[1],v=(0,p.useElementRect)(f),O=!!v&&(null==v?void 0:v.width)<400;return(0,b.useRovingFocus)({rootElement:f}),s.default.createElement(S,{align:"center",ref:d},s.default.createElement(M,{flex:O?1:void 0},s.default.createElement(D,{padding:a?2:1},s.default.createElement(y.BlockStyleSelect,{disabled:r,items:n}))),s.default.createElement(p.Flex,{flex:1},u&&s.default.createElement(A,{flex:O?void 0:1,padding:a?2:1,$withInsertMenu:l},s.default.createElement(m.ActionMenu,{disabled:r,collapsed:O,groups:t,isFullscreen:a})),l&&s.default.createElement(p.Box,{flex:O?void 0:1,padding:a?2:1},s.default.createElement(g.InsertMenu,{disabled:r,collapsed:O,items:o,isFullscreen:a}))),s.default.createElement(T,{padding:a?2:1},s.default.createElement(p.Tooltip,{content:s.default.createElement(p.Flex,{align:"center",padding:1},s.default.createElement(p.Box,{flex:1,paddingX:1},s.default.createElement(p.Text,{size:1},"".concat(a?"Collapse":"Expand"," editor"))),s.default.createElement(p.Box,{marginLeft:1},s.default.createElement(p.Hotkeys,{keys:["".concat(I?"Cmd":"Ctrl"),"Enter"]}))),placement:a?"bottom":"top",portal:"default"},s.default.createElement(p.Button,{padding:2,icon:a?h.CollapseIcon:h.ExpandIcon,mode:"bleed",onClick:i}))))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ActionMenu=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(10),a=n(1),i=n(7),u=n(34),l=n(375),c=n(606);function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function f(){return f=Object.assign?Object.assign.bind():function(e){for(var t=1;tn.reduce(((e,t)=>e.concat(t.actions.map(((e,t)=>0===t?p(p({},e),{},{firstInGroup:!0}):e)))),[])),[n]),E=(0,l.useActiveActionKeys)({actions:_}),x=(0,r.useCallback)((()=>{u.PortableTextEditor.focus(g)}),[g]),P=(0,r.useMemo)((()=>_.map((e=>{var t="annotation"===e.type&&w,n=E.includes(e.key);return r.default.createElement(o.CollapseMenuButton,f({disabled:j||t},m,{dividerBefore:e.firstInGroup,icon:(0,c.getActionIcon)(e,n),key:e.key,onClick:()=>e.handle(n),selected:n,text:e.title||e.key,tooltipText:e.title||e.key,tooltipProps:{disabled:j||t,placement:s?"bottom":"top",portal:"default"}}))}))),[_,E,j,w,s]),k=(0,r.useMemo)((()=>({button:r.default.createElement(a.Button,{icon:i.EllipsisVerticalIcon,mode:"bleed",padding:2,disabled:j}),popover:b})),[j]);return r.default.createElement(v,{collapsed:d,disableRestoreFocusOnClose:!0,gap:1,menuButtonProps:k,onMenuClose:x},P)}));t.ActionMenu=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useUnique=function(e){var t=(0,a.useRef)(e);(0,o.default)(t.current,e)||(t.current=e);return t.current};var r,o=(r=n(36))&&r.__esModule?r:{default:r},a=n(0)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CustomIcon=function(e){var t=e.icon,n=e.active,r=(0,a.useMemo)((()=>({backgroundImage:"url(".concat(t,")"),filter:n?"invert(100%)":"invert(0%)"})),[n,t]);return a.default.createElement(c,{style:r})};var r,o,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=o?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(r,a,u):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0));function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}var u,l,c=((r=n(3))&&r.__esModule?r:{default:r}).default.div(o||(u=["\n width: 1em;\n height: 1em;\n border-radius: inherit;\n background-origin: content-box;\n background-position: center;\n background-repeat: no-repeat;\n background-size: cover;\n transform: scale(0.7);\n"],l||(l=u.slice(0)),o=Object.freeze(Object.defineProperties(u,{raw:{value:Object.freeze(l)}}))))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BlockStyleSelect=void 0;var r,o,a,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),u=n(34),l=n(1),c=n(7),s=(r=n(3))&&r.__esModule?r:{default:r},f=n(605),d=n(375);function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}function h(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return v(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return v(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function v(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ni.default.createElement(f.Heading1,null,e),h2:e=>i.default.createElement(f.Heading2,null,e),h3:e=>i.default.createElement(f.Heading3,null,e),h4:e=>i.default.createElement(f.Heading4,null,e),h5:e=>i.default.createElement(f.Heading5,null,e),h6:e=>i.default.createElement(f.Heading6,null,e),normal:e=>i.default.createElement(f.Normal,null,e),blockquote:e=>i.default.createElement(f.BlockQuote,{"data-option":"blockquote"},e)},j=Object.keys(w),_=e=>e.preventDefault(),E={key:"style-none",style:null,styleComponent:null,title:"No style"},x=(0,i.memo)((function(e){var t=e.disabled,n=e.items,r=(0,u.usePortableTextEditor)(),o=(0,d.useFeatures)(),a=(0,d.useFocusBlock)(),s=h((0,i.useState)(!1),2),f=s[0],p=s[1],v=t||!!a&&o.types.block.name!==a._type,b=(0,d.useActiveStyleKeys)({items:n}),x=(0,i.useMemo)((()=>{var e=n.filter((e=>b.includes(e.style))),t=n;return 0===e.length&&t.length>1&&(t=t.concat([E]),e.push(E)),{activeItems:e,items:t}}),[b,n]),P=x.activeItems,k=x.items,C=(0,i.useMemo)((()=>P.length>1?"Multiple":1===P.length?P[0].title:E.title),[P]);(0,i.useEffect)((()=>{f&&(u.PortableTextEditor.focus(r),p(!1))}),[P,f,r]);var S=(0,i.useCallback)((e=>{a&&e.style!==a.style&&u.PortableTextEditor.toggleBlockStyle(r,e.style),p(!0)}),[r,a]),D=(0,i.useCallback)(((e,t)=>j.includes(e)?(0,w[e])(t):i.default.createElement(l.Text,null,t)),[]),M=(0,i.useMemo)((()=>i.default.createElement(g,{disabled:v,iconRight:c.SelectIcon,mode:"bleed",onClick:_,padding:2,text:C})),[v,C]),A=(0,i.useMemo)((()=>i.default.createElement(l.Menu,{disabled:v},k.map((e=>i.default.createElement(y,{key:e.key,pressed:P.includes(e),onClick:v?void 0:()=>S(e)},D(e.style,(null==e?void 0:e.title)||e.style)))))),[v,P,S,k,D]);return i.default.createElement(m,{popover:O,id:"block-style-select",button:M,menu:A})}));t.BlockStyleSelect=x},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.InsertMenu=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(10),a=n(7),i=n(1),u=n(34),l=n(375);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}var s=(0,r.memo)(o.CollapseMenu),f={constrainSize:!0,portal:!0},d=(0,r.memo)((function(e){var t=e.disabled,n=e.items,c=e.isFullscreen,d=e.collapsed,p=(0,l.useFeatures)(),h=(0,l.useFocusBlock)(),v=(0,u.usePortableTextEditor)(),b=h&&h._type!==p.types.block.name,m=(0,r.useCallback)((()=>{u.PortableTextEditor.focus(v)}),[v]),y=(0,r.useMemo)((()=>n.map((e=>{var n=e.type.title||e.type.type.name;return r.default.createElement(o.CollapseMenuButton,{"aria-label":"Insert ".concat(n).concat(e.inline?" (inline)":" (block)"),padding:2,mode:"bleed",disabled:t||b&&!0===e.inline,icon:e.icon,key:e.key,onClick:e.handle,text:n,tooltipText:"Insert ".concat(n),tooltipProps:{disabled:t,placement:c?"bottom":"top",portal:"default"}})}))),[n,t,b,c]),g=(0,r.useMemo)((()=>({button:r.default.createElement(i.Button,{icon:a.AddIcon,mode:"bleed",padding:2,disabled:t}),popover:f})),[t]);return r.default.createElement(s,{collapsed:d,collapseText:!1,disableRestoreFocusOnClose:!0,gap:1,menuButtonProps:g,onMenuClose:m},y)}));t.InsertMenu=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ToolbarCard=t.Scroller=t.Root=t.EditableWrapper=t.EditableContainer=t.EditableCard=void 0;var r,o,a,i,u,l,c,s,f=n(10),d=n(1),p=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=v(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(3)),h=n(373);function v(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(v=function(e){return e?n:t})(e)}function b(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var m=(0,p.default)(d.Card)(r||(r=b(["\n height: ",";\n\n &:not([hidden]) {\n display: flex;\n }\n\n flex-direction: column;\n"])),(e=>e.$fullscreen?"100%":"15em"));t.Root=m;var y=(0,p.default)(d.Card)(o||(o=b(["\n z-index: 10;\n line-height: 0;\n"])));t.ToolbarCard=y;var g=(0,p.default)(d.Card)(a||(a=b(["\n position: relative;\n overflow: hidden;\n\n & > [data-portal] {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n pointer-events: none;\n\n & > * {\n pointer-events: initial;\n }\n }\n\n &::selection,\n *::selection {\n background-color: transparent;\n }\n"])));t.EditableCard=g;var O=(0,p.default)(f.ScrollContainer)(i||(i=b(["\n position: relative;\n overflow: auto;\n height: 100%;\n display: flex;\n flex-direction: column;\n\n & > * {\n flex: 1;\n min-height: auto;\n }\n"])));t.Scroller=O;var w=(0,p.default)(d.Container)(u||(u=b(["\n /* @todo: calculate from theme */\n /* max-width: 728px; */\n"])));t.EditableContainer=w;var j=(0,p.default)(d.Card)(l||(l=b(["\n height: 100%;\n width: 100%;\n counter-reset: ",";\n overflow: hidden;\n\n & > div {\n height: 100%;\n }\n\n & .pt-editable {\n display: block;\n width: 100%;\n height: 100%;\n\n ","\n\n & > .pt-list-item-bullet + .pt-list-item-number,\n & > .pt-list-item-number + .pt-list-item-bullet {\n margin-top: ","px;\n counter-reset: ",";\n }\n\n & > :not(.pt-list-item) + .pt-list-item {\n margin-top: ","px;\n }\n\n /* Reset the list count if the element is not a numbered list item */\n & > :not(.pt-list-item-number) {\n counter-reset: ",";\n }\n\n ","\n\n & > .pt-list-item + :not(.pt-list-item) {\n margin-top: ","px;\n }\n\n & > :first-child {\n padding-top: ","px;\n }\n\n & > :last-child {\n padding-bottom: ","px;\n }\n\n /* & > .pt-block {\n & .pt-inline-object {\n }\n } */\n\n & .pt-drop-indicator {\n pointer-events: none;\n border: 1px solid var(--card-focus-ring-color) !important;\n height: 0px !important;\n border-radius: 1px;\n margin-top: -3px;\n left: calc(\n "," - 1px\n );\n right: calc(\n "," - 1px\n );\n width: calc(\n 100% -\n "," + 2px\n ) !important;\n }\n }\n"])),h.TEXT_LEVELS.map((e=>(0,h.createListName)(e))).join(" "),h.TEXT_LEVELS.map((e=>(0,p.css)(c||(c=b(["\n & > .pt-list-item-number[class~='pt-list-item-level-","'] {\n counter-increment: ",";\n }\n "])),e,(0,h.createListName)(e)))),(e=>e.theme.sanity.space[3]),h.TEXT_LEVELS.map((e=>(0,h.createListName)(e))).join(" "),(e=>e.theme.sanity.space[2]),h.TEXT_LEVELS.map((e=>(0,h.createListName)(e))).join(" "),h.TEXT_LEVELS.slice(1).map((e=>(0,p.css)(s||(s=b(["\n & > .pt-list-item-level-"," + .pt-list-item-level-"," {\n counter-reset: ",";\n }\n "])),e,e-1,(0,h.createListName)(e)))),(e=>e.theme.sanity.space[3]),(e=>{var t=e.$isFullscreen;return e.theme.sanity.space[t?5:3]}),(e=>{var t=e.$isFullscreen;return e.theme.sanity.space[t?9:5]}),(e=>{var t=e.$isFullscreen,n=e.theme;return t?(0,d.rem)(n.sanity.space[5]):(0,d.rem)(n.sanity.space[3])}),(e=>{var t=e.$isFullscreen,n=e.theme;return t?(0,d.rem)(n.sanity.space[5]):(0,d.rem)(n.sanity.space[3])}),(e=>{var t=e.$isFullscreen,n=e.theme;return t?(0,d.rem)(2*n.sanity.space[5]):(0,d.rem)(2*n.sanity.space[3])}));t.EditableWrapper=j},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useSpellcheck=function(){var e=(0,r.usePortableTextEditor)();return(0,o.useMemo)((()=>{var t,n=null===(t=e.portableTextFeatures.types.block.options)||void 0===t?void 0:t.spellCheck,r="undefined"!=typeof navigator&&/Chrome\/96/.test(navigator.userAgent);return(void 0!==n||!0!==r)&&n}),[e])};var r=n(34),o=n(0)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Root=t.ExpandedLayer=void 0;var r,o,a=n(1),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(3)),u=n(370);function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function c(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var s=i.default.div((e=>{var t=e.theme,n=t.sanity,o=n.focusRing,a=n.input,l=t.sanity.color.base,s={color:t.sanity.color.input.default.enabled.border,width:a.border.width};return(0,i.css)(r||(r=c(["\n --input-box-shadow: ",";\n\n position: relative;\n\n & [data-wrapper] {\n overflow: hidden;\n position: relative;\n z-index: 1;\n padding: ","px;\n }\n\n & [data-border] {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n box-shadow: var(--input-box-shadow);\n z-index: 2;\n border-radius: 1px;\n pointer-events: none;\n }\n\n &:not([data-read-only])[data-focused] [data-border] {\n --input-box-shadow: ",";\n }\n "])),(0,u.focusRingBorderStyle)(s),a.border.width,(0,u.focusRingStyle)({base:l,border:s,focusRing:o}))}));t.Root=s;var f=(0,i.default)(a.Layer)(o||(o=c(["\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n"])));t.ExpandedLayer=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useObjectEditData=function(e,t){var n=(0,r.usePortableTextEditor)(),u=e&&(0,o.isKeySegment)(e[0])?e[0]._key:void 0,l=u&&e&&"children"===e[1]&&(0,o.isKeyedObject)(e[2])&&(0,o.isKeyedObject)(e[2])?e[2]._key:void 0,c=u&&"markDefs"===e[1]&&(0,o.isKeyedObject)(e[2])?e[2]._key:void 0,s=e.length;return(0,a.useMemo)((()=>{if(c){var e=r.PortableTextEditor.findByPath(n,[{_key:u}]),o=(d=1,function(e){if(Array.isArray(e))return e}(f=e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}}(f,d)||function(e,t){if(e){if("string"==typeof e)return i(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?i(e,t):void 0}}(f,d)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[0];if(c){var a=(o||void 0).children.find((e=>Array.isArray(e.marks)&&e.marks.includes(c)));if(a)return{editorPath:[{_key:u},"children",{_key:a._key}],formBuilderPath:[{_key:u},"markDefs",{_key:c}],kind:"annotation",editorHTMLElementRef:t.child}}}var f,d;if(u&&l&&s>3){var p=[{_key:u},"children",{_key:l}];return{editorPath:p,formBuilderPath:p,kind:"inlineObject",editorHTMLElementRef:t.child}}if(u&&!l&&s>1){var h=[{_key:u}];return{editorPath:h,formBuilderPath:h,kind:"blockObject",editorHTMLElementRef:t.block}}return t.child.current=null,t.block.current=null,null}),[n,u,l,c,t.block,t.child,s])};var r=n(34),o=n(12),a=n(0);function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n(t,n)=>{if(o.PortableTextEditor.getSelection(t)){var r=n.startContainer.parentElement;if(!r)return;var a=r.getBoundingClientRect;r.getBoundingClientRect=n.getBoundingClientRect.bind(n);var u=0,l=!1;try{var c=o.PortableTextEditor.focusBlock(t),s=o.PortableTextEditor.getPortableTextFeatures(t).types.block,f=c._type!==s.name;if(c&&f&&e){var d=o.PortableTextEditor.findDOMNode(t,c),p=d.getBoundingClientRect();u=p.height;var h=e.scrollTop,v=h+e.clientHeight,b=d.offsetTop,m=b+d.clientHeight;l=b>=h&&m<=v||(bh||m>v&&b{l||e.forEach((e=>{var t=e.el,n=e.top,r=e.left;t.scrollTop=n-(u?u+5:0),t.scrollLeft=r}))},boundary:e,block:u?"start":"center",inline:"nearest"}),r.getBoundingClientRect=a}}),[e])};var r,o=n(34),a=n(0),i=(r=n(265))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useObjectEditFormBuilderFocus=function(e){var t=(0,a.usePortableTextEditor)(),n=(0,a.usePortableTextEditorSelection)(),r=(0,i.useCallback)((r=>{var i;n&&((0,o.default)(r,n.focus.path)&&(i=[...r,u.FOCUS_TERMINATOR]),a.PortableTextEditor.blur(t)),e(i||r)}),[t,e,n]),c=l,s=(0,i.useCallback)((()=>{e([])}),[e]);return(0,i.useMemo)((()=>({onEditObjectFormBuilderFocus:r,onEditObjectFormBuilderBlur:c,onEditObjectClose:s})),[c,r,s])};var r,o=(r=n(36))&&r.__esModule?r:{default:r},a=n(34),i=n(0),u=n(14);var l=()=>{}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useObjectEditFormBuilderChange=function(e){var t=(0,r.useCallback)(((t,n)=>{var r=t;n.slice(0).reverse().forEach((e=>{r=r.prefixAll(e)})),e(r)}),[e]);return(0,r.useMemo)((()=>({onObjectEditFormBuilderChange:t})),[t])};var r=n(0)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useHotkeys=function(e){var t=(0,o.usePortableTextEditor)(),n=(0,r.useMemo)((()=>e),[]);n!==e&&console.warn("Make sure that hotkeys are a stable object across renders, or there will be issues with key handling in the Portable Text Editor.");return(0,r.useMemo)((()=>{var e={marks:{}};return o.PortableTextEditor.getPortableTextFeatures(t).decorators.forEach((t=>{switch(t.value){case"strong":e.marks["mod+b"]=t.value;break;case"em":e.marks["mod+i"]=t.value;break;case"underline":e.marks["mod+u"]=t.value;break;case"code":e.marks["mod+'"]=t.value}})),{marks:i(i({},e.marks),(n||{}).marks),custom:n.custom}}),[t,n])};var r=n(0),o=n(34);function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function i(e){for(var t=1;t{if(!e&&n&&n.editorHTMLElementRef.current&&c.current!==n.editorPath){(0,i.default)(n.editorHTMLElementRef.current,{boundary:u,scrollMode:"if-needed"});var r={path:t,offset:0},a={anchor:r,focus:r};o.PortableTextEditor.isObjectPath(f,t)||o.PortableTextEditor.select(f,a),c.current=n.editorPath}}),[f,t,e,n,u]),(0,a.useEffect)((()=>{var a,c,d;if(!e&&null===n&&1===t.length&&!(0,r.default)(t,null===(a=o.PortableTextEditor.getSelection(f))||void 0===a?void 0:a.focus.path)&&!o.PortableTextEditor.isObjectPath(f,t)){var p=o.PortableTextEditor.findByPath(f,t),h=(d=1,function(e){if(Array.isArray(e))return e}(c=p)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}}(c,d)||function(e,t){if(e){if("string"==typeof e)return l(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?l(e,t):void 0}}(c,d)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[0],v=o.PortableTextEditor.findDOMNode(f,h);if(v){(0,i.default)(v,{boundary:u,scrollMode:"if-needed"});var b={path:t,offset:0},m={anchor:b,focus:b};o.PortableTextEditor.select(f,m),o.PortableTextEditor.focus(f)}}s.current=t}),[f,t,e,n,u])};var r=u(n(36)),o=n(34),a=n(0),i=u(n(265));function u(e){return e&&e.__esModule?e:{default:e}}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{i&&t({type:"mutation",patches:i.patches})}),[t,i]);return o.default.createElement(a.Alert,{suffix:o.default.createElement(r.Stack,{padding:2},i.action&&o.default.createElement(r.Grid,{columns:[1,2],gap:1},o.default.createElement(r.Button,{mode:"ghost",onClick:n,text:"Ignore"}),o.default.createElement(r.Button,{onClick:u,text:i.action,tone:"caution"})),o.default.createElement(r.Box,{padding:3},i.action&&o.default.createElement(r.Text,{as:"p",muted:!0,size:1},"NOTE: It’s generally safe to perform the action above, but if you are in doubt, get in touch with those responsible for configuring your studio."))),title:o.default.createElement(o.default.Fragment,null,"Invalid block value")},o.default.createElement(r.Stack,{space:3},o.default.createElement(r.Text,{as:"p",muted:!0,size:1},i.description),o.default.createElement(r.Card,{border:!0,overflow:"auto",padding:2,tone:"inherit"},o.default.createElement(r.Code,{language:"json"},JSON.stringify(i.item,null,2)))))};var r=n(1),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=o?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(r,a,u):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(124);function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.VisibleOnFocusButton=function(e){var t=e.children,n=e.onClick,r=(0,o.useLayer)().zIndex;return a.default.createElement(c,{mode:"ghost",onClick:n,$zIndex:r+1},t)};var r,o=n(1),a=i(n(0));function i(e){return e&&e.__esModule?e:{default:e}}var u,l,c=(0,i(n(3)).default)(o.Button)(r||(u=["\n position: absolute;\n z-index: ",";\n margin: 1px;\n\n &:not(:focus) {\n height: 1px;\n width: 1px;\n overflow: hidden;\n clip: rect(1px, 1px, 1px, 1px);\n }\n"],l||(l=u.slice(0)),r=Object.freeze(Object.defineProperties(u,{raw:{value:Object.freeze(l)}}))),(e=>e.$zIndex))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TagsArrayInput=void 0;var r=c(n(0)),o=n(10),a=n(20),i=n(2966),u=c(n(21));function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function c(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}var s=(0,r.forwardRef)((function(e,t){var n=e.level,l=e.markers,c=e.onChange,s=e.onFocus,f=e.presence,d=e.readOnly,p=e.type,h=e.value,v=void 0===h?[]:h,b=(0,a.useId)(),m=(0,r.useMemo)((()=>v.map((e=>({value:e})))),[v]),y=(0,r.useRef)(null),g=(0,r.useCallback)((e=>{var t=0===e.length?(0,u.unset)():(0,u.set)(e.map((e=>e.value)));c(u.default.from(t))}),[c]);return(0,r.useImperativeHandle)(t,(()=>({focus:()=>{var e;return null===(e=y.current)||void 0===e?void 0:e.focus()}}))),r.default.createElement(o.FormField,{level:n,title:p.title,description:p.description,__unstable_presence:f,inputId:b,__unstable_markers:l},r.default.createElement(i.TagInput,{id:b,onChange:g,onFocus:s,readOnly:d,ref:y,value:m}))}));t.TagsArrayInput=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2967);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TagInput=void 0;var r,o=n(7),a=n(1),i=f(n(0)),u=f(n(3)),l=n(2968),c=["disabled","onChange","onFocus","placeholder","readOnly","value"];function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function f(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}function d(){return d=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var b=(0,u.default)(a.Box)((e=>{var t=e.theme,n=t.sanity,r=n.focusRing,o=n.input,i=n.radius,u=t.sanity.color.input,c=(0,a.rem)(t.sanity.space[1]);return{position:"relative",borderRadius:"".concat(i[1],"px"),color:u.default.enabled.fg,backgroundColor:u.default.enabled.bg,boxShadow:(0,l.focusRingBorderStyle)({color:u.default.enabled.border,width:o.border.width}),"& > .content":{position:"relative",lineHeight:0,margin:"-".concat(c," 0 0 -").concat(c)},"& > .content > div":{display:"inline-block",verticalAlign:"top",padding:"".concat(c," 0 0 ").concat(c)},"&:not([data-read-only])":{cursor:"text"},"@media(hover:hover)":{"&:not([data-disabled]):not([data-read-only]):hover":{borderColor:u.default.hovered.border}},"&:not([data-disabled]):not([data-read-only])[data-focused]":{boxShadow:(0,l.focusRingStyle)({border:{color:u.default.enabled.border,width:o.border.width},focusRing:r})},"*:disabled + &":{color:u.default.disabled.fg,backgroundColor:u.default.disabled.bg,boxShadow:(0,l.focusRingBorderStyle)({color:u.default.disabled.border,width:o.border.width})}}})),m=u.default.input((e=>{var t=e.theme,n=t.sanity.fonts.text,r=t.sanity.color.input,o=t.sanity.space[2],i=t.sanity.fonts.text.sizes[2];return{appearance:"none",background:"none",border:0,borderRadius:0,outline:"none",fontSize:(0,a.rem)(i.fontSize),lineHeight:i.lineHeight/i.fontSize,fontFamily:n.family,fontWeight:n.weights.regular,margin:0,display:"block",minWidth:"1px",maxWidth:"100%",boxSizing:"border-box",paddingTop:(0,a.rem)(o-i.ascenderHeight),paddingRight:(0,a.rem)(o),paddingBottom:(0,a.rem)(o-i.descenderHeight),paddingLeft:(0,a.rem)(o),"&:not(:invalid):not(:disabled)":{color:r.default.enabled.fg},"&:not(:invalid):disabled":{color:r.default.disabled.fg}}})),y=(0,u.default)(a.Box)((e=>{var t,n,o=e.theme.sanity.color.input;return(0,u.css)(r||(t=["\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n pointer-events: none;\n --card-fg-color: ",";\n "],n||(n=t.slice(0)),r=Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(n)}}))),o.default.enabled.placeholder)})),g=(0,i.forwardRef)(((e,t)=>{var n=e.disabled,r=e.onChange,o=e.onFocus,u=e.placeholder,l=e.readOnly,s=e.value,f=void 0===s?[]:s,h=v(e,c),g=(0,i.useMemo)((()=>u||("undefined"!=typeof window&&"ontouchstart"in window?"Enter tag…":"Enter tag and press ENTER…")),[u]),w=p((0,i.useState)(""),2),j=w[0],_=w[1],E=!n&&!l,x=p((0,i.useState)(!1),2),P=x[0],k=x[1],C=(0,a.useForwardedRef)(t),S=(0,i.useRef)(null),D=(0,i.useCallback)((e=>{if(!((0,a.isHTMLElement)(e.target)&&e.target.closest('[data-ui="Tag"]'))){var t=C.current;t&&setTimeout((()=>t.focus()),0)}}),[C]),M=(0,i.useCallback)((()=>{k(!1)}),[]),A=(0,i.useCallback)((e=>{_(e.currentTarget.value)}),[]),T=(0,i.useCallback)((()=>{k(!0),o&&o()}),[o]),I=(0,i.useCallback)((e=>{if("Enter"===e.key&&(e.preventDefault(),e.stopPropagation(),r&&j)){var t=f.concat([{value:j}]);_(""),r&&r(t)}}),[j,r,f]),R=(0,i.useCallback)((e=>{if(r){var t=f.slice(0);t.splice(e,1),r(t)}}),[r,f]);return(0,i.useEffect)((()=>{var e=C.current;e&&(e.style.width="0",e.style.width="".concat(e.scrollWidth,"px"))}),[C,j]),i.default.createElement(b,{"data-disabled":n?"":void 0,"data-focused":P?"":void 0,"data-read-only":l?"":void 0,"data-ui":"TagInput",onPointerDown:D,padding:1,ref:S},E&&i.default.createElement(y,{hidden:Boolean(j||f.length),padding:3},i.default.createElement(a.Text,{textOverflow:"ellipsis"},g)),i.default.createElement("div",{className:"content"},f.map(((e,t)=>i.default.createElement("div",{key:"tag-".concat(t)},i.default.createElement(O,{enabled:E,index:t,muted:n,onRemove:R,tag:e})))),i.default.createElement("div",{key:"tag-input"},i.default.createElement(m,d({},h,{disabled:!E,onBlur:M,onChange:A,onFocus:T,onKeyDown:I,ref:C,type:"text",value:j})))))}));function O(e){var t=e.enabled,n=e.index,r=e.muted,u=e.onRemove,l=e.tag,c=(0,i.useCallback)((()=>{u(n)}),[n,u]);return i.default.createElement(a.Card,{"data-ui":"Tag",padding:1,radius:2,tone:"transparent"},i.default.createElement(a.Flex,{align:"center"},i.default.createElement(a.Box,{flex:1,padding:1},i.default.createElement(a.Text,{muted:r},l.value)),t&&i.default.createElement(a.Box,{marginLeft:1},i.default.createElement(a.Button,{icon:o.CloseIcon,mode:"bleed",onClick:c,padding:1}))))}t.TagInput=g,g.displayName="TagInput"},function(e,t,n){"use strict";function r(e){return"inset 0 0 0 ".concat(e.width,"px ").concat(e.color)}Object.defineProperty(t,"__esModule",{value:!0}),t.focusRingBorderStyle=r,t.focusRingStyle=function(e){var t=e.base,n=e.border,o=e.focusRing,a=o.offset+o.width,i=0-o.offset,u=t?t.bg:"var(--card-bg-color)";return[i>0&&"inset 0 0 0 ".concat(i,"px var(--card-focus-ring-color)"),n&&r(n),i<0&&"0 0 0 ".concat(0-i,"px ").concat(u),a>0&&"0 0 0 ".concat(a,"px var(--card-focus-ring-color)")].filter(Boolean).join(",")}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,a.getOption)(e,"list")?r.default:o.default};var r=i(n(1150)),o=i(n(592)),a=n(1149);function i(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";(function(t){var r=n(29); +/*! + * The buffer module from node.js, for the browser. + * + * @author Feross Aboukhadijeh + * @license MIT + */function o(e,t){if(e===t)return 0;for(var n=e.length,r=t.length,o=0,a=Math.min(n,r);o=0;c--)if(s[c]!==f[c])return!1;for(c=s.length-1;c>=0;c--)if(!g(e[u=s[c]],t[u],n,r))return!1;return!0}(e,t,n,r))}return n?e===t:e==t}function O(e){return"[object Arguments]"==Object.prototype.toString.call(e)}function w(e,t){if(!e||!t)return!1;if("[object RegExp]"==Object.prototype.toString.call(t))return t.test(e);try{if(e instanceof t)return!0}catch(e){}return!Error.isPrototypeOf(t)&&!0===t.call({},e)}function j(e,t,n,r){var o;if("function"!=typeof t)throw new TypeError('"block" argument must be a function');"string"==typeof n&&(r=n,n=null),o=function(e){var t;try{e()}catch(e){t=e}return t}(t),r=(n&&n.name?" ("+n.name+").":".")+(r?" "+r:"."),e&&!o&&m(o,n,"Missing expected exception"+r);var a="string"==typeof r,u=!e&&o&&!n;if((!e&&i.isError(o)&&a&&w(o,n)||u)&&m(o,n,"Got unwanted exception"+r),e&&o&&n&&!w(o,n)||!e&&o)throw o}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(b(e.actual),128)+" "+e.operator+" "+v(b(e.expected),128)}(this),this.generatedMessage=!0);var t=e.stackStartFunction||m;if(Error.captureStackTrace)Error.captureStackTrace(this,t);else{var n=new Error;if(n.stack){var r=n.stack,o=h(t),a=r.indexOf("\n"+o);if(a>=0){var i=r.indexOf("\n",a+1);r=r.substring(i+1)}this.stack=r}}},i.inherits(d.AssertionError,Error),d.fail=m,d.ok=y,d.equal=function(e,t,n){e!=t&&m(e,t,n,"==",d.equal)},d.notEqual=function(e,t,n){e==t&&m(e,t,n,"!=",d.notEqual)},d.deepEqual=function(e,t,n){g(e,t,!1)||m(e,t,n,"deepEqual",d.deepEqual)},d.deepStrictEqual=function(e,t,n){g(e,t,!0)||m(e,t,n,"deepStrictEqual",d.deepStrictEqual)},d.notDeepEqual=function(e,t,n){g(e,t,!1)&&m(e,t,n,"notDeepEqual",d.notDeepEqual)},d.notDeepStrictEqual=function e(t,n,r){g(t,n,!0)&&m(t,n,r,"notDeepStrictEqual",e)},d.strictEqual=function(e,t,n){e!==t&&m(e,t,n,"===",d.strictEqual)},d.notStrictEqual=function(e,t,n){e===t&&m(e,t,n,"!==",d.notStrictEqual)},d.throws=function(e,t,n){j(!0,e,t,n)},d.doesNotThrow=function(e,t,n){j(!1,e,t,n)},d.ifError=function(e){if(e)throw e},d.strict=r((function e(t,n){t||m(t,!0,n,"==",e)}),d,{equal:d.strictEqual,deepEqual:d.deepStrictEqual,notEqual:d.notStrictEqual,notDeepEqual:d.notDeepStrictEqual}),d.strict.strict=d.strict;var _=Object.keys||function(e){var t=[];for(var n in e)u.call(e,n)&&t.push(n);return t}}).call(t,n(57))},function(e,t,n){(function(e){var r=Object.getOwnPropertyDescriptors||function(e){for(var t=Object.keys(e),n={},r=0;r=a)return e;switch(e){case"%s":return String(r[n++]);case"%d":return Number(r[n++]);case"%j":try{return JSON.stringify(r[n++])}catch(e){return"[Circular]"}default:return e}})),l=r[n];n=3&&(r.depth=arguments[2]),arguments.length>=4&&(r.colors=arguments[3]),h(n)?r.showHidden=n:n&&t._extend(r,n),y(r.showHidden)&&(r.showHidden=!1),y(r.depth)&&(r.depth=2),y(r.colors)&&(r.colors=!1),y(r.customInspect)&&(r.customInspect=!0),r.colors&&(r.stylize=l),s(r,e,r.depth)}function l(e,t){var n=u.styles[t];return n?"["+u.colors[n][0]+"m"+e+"["+u.colors[n][1]+"m":e}function c(e,t){return e}function s(e,n,r){if(e.customInspect&&n&&_(n.inspect)&&n.inspect!==t.inspect&&(!n.constructor||n.constructor.prototype!==n)){var o=n.inspect(r,e);return m(o)||(o=s(e,o,r)),o}var a=function(e,t){if(y(t))return e.stylize("undefined","undefined");if(m(t)){var n="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(n,"string")}if(b(t))return e.stylize(""+t,"number");if(h(t))return e.stylize(""+t,"boolean");if(v(t))return e.stylize("null","null")}(e,n);if(a)return a;var i=Object.keys(n),u=function(e){var t={};return e.forEach((function(e,n){t[e]=!0})),t}(i);if(e.showHidden&&(i=Object.getOwnPropertyNames(n)),j(n)&&(i.indexOf("message")>=0||i.indexOf("description")>=0))return f(n);if(0===i.length){if(_(n)){var l=n.name?": "+n.name:"";return e.stylize("[Function"+l+"]","special")}if(g(n))return e.stylize(RegExp.prototype.toString.call(n),"regexp");if(w(n))return e.stylize(Date.prototype.toString.call(n),"date");if(j(n))return f(n)}var c,O="",E=!1,x=["{","}"];(p(n)&&(E=!0,x=["[","]"]),_(n))&&(O=" [Function"+(n.name?": "+n.name:"")+"]");return g(n)&&(O=" "+RegExp.prototype.toString.call(n)),w(n)&&(O=" "+Date.prototype.toUTCString.call(n)),j(n)&&(O=" "+f(n)),0!==i.length||E&&0!=n.length?r<0?g(n)?e.stylize(RegExp.prototype.toString.call(n),"regexp"):e.stylize("[Object]","special"):(e.seen.push(n),c=E?function(e,t,n,r,o){for(var a=[],i=0,u=t.length;i=0&&0,e+t.replace(/\u001b\[\d\d?m/g,"").length+1}),0)>60)return n[0]+(""===t?"":t+"\n ")+" "+e.join(",\n ")+" "+n[1];return n[0]+t+" "+e.join(", ")+" "+n[1]}(c,O,x)):x[0]+O+x[1]}function f(e){return"["+Error.prototype.toString.call(e)+"]"}function d(e,t,n,r,o,a){var i,u,l;if((l=Object.getOwnPropertyDescriptor(t,o)||{value:t[o]}).get?u=l.set?e.stylize("[Getter/Setter]","special"):e.stylize("[Getter]","special"):l.set&&(u=e.stylize("[Setter]","special")),C(r,o)||(i="["+o+"]"),u||(e.seen.indexOf(l.value)<0?(u=v(n)?s(e,l.value,null):s(e,l.value,n-1)).indexOf("\n")>-1&&(u=a?u.split("\n").map((function(e){return" "+e})).join("\n").substr(2):"\n"+u.split("\n").map((function(e){return" "+e})).join("\n")):u=e.stylize("[Circular]","special")),y(i)){if(a&&o.match(/^\d+$/))return u;(i=JSON.stringify(""+o)).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 b(e){return"number"==typeof e}function m(e){return"string"==typeof e}function y(e){return void 0===e}function g(e){return O(e)&&"[object RegExp]"===E(e)}function O(e){return"object"==typeof e&&null!==e}function w(e){return O(e)&&"[object Date]"===E(e)}function j(e){return O(e)&&("[object Error]"===E(e)||e instanceof Error)}function _(e){return"function"==typeof e}function E(e){return Object.prototype.toString.call(e)}function x(e){return e<10?"0"+e.toString(10):e.toString(10)}t.debuglog=function(n){if(y(a)&&(a={}.NODE_DEBUG||""),n=n.toUpperCase(),!i[n])if(new RegExp("\\b"+n+"\\b","i").test(a)){var r=e.pid;i[n]=function(){var e=t.format.apply(t,arguments);console.error("%s %d: %s",n,r,e)}}else i[n]=function(){};return i[n]},t.inspect=u,u.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},u.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},t.isArray=p,t.isBoolean=h,t.isNull=v,t.isNullOrUndefined=function(e){return null==e},t.isNumber=b,t.isString=m,t.isSymbol=function(e){return"symbol"==typeof e},t.isUndefined=y,t.isRegExp=g,t.isObject=O,t.isDate=w,t.isError=j,t.isFunction=_,t.isPrimitive=function(e){return null===e||"boolean"==typeof e||"number"==typeof e||"string"==typeof e||"symbol"==typeof e||void 0===e},t.isBuffer=n(2972);var P=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function k(){var e=new Date,t=[x(e.getHours()),x(e.getMinutes()),x(e.getSeconds())].join(":");return[e.getDate(),P[e.getMonth()],t].join(" ")}function C(e,t){return Object.prototype.hasOwnProperty.call(e,t)}t.log=function(){console.log("%s - %s",k(),t.format.apply(t,arguments))},t.inherits=n(2973),t._extend=function(e,t){if(!t||!O(t))return e;for(var n=Object.keys(t),r=n.length;r--;)e[n[r]]=t[n[r]];return e};var S="undefined"!=typeof Symbol?Symbol("util.promisify.custom"):void 0;function D(e,t){if(!e){var n=new Error("Promise was rejected with a falsy value");n.reason=e,e=n}return t(e)}t.promisify=function(e){if("function"!=typeof e)throw new TypeError('The "original" argument must be of type Function');if(S&&e[S]){var t;if("function"!=typeof(t=e[S]))throw new TypeError('The "util.promisify.custom" argument must be of type Function');return Object.defineProperty(t,S,{value:t,enumerable:!1,writable:!1,configurable:!0}),t}function t(){for(var t,n,r=new Promise((function(e,r){t=e,n=r})),o=[],a=0;a({changesOpen:n})),[n]);return r.default.createElement(o.ReviewChangesContext.Provider,{value:a},t)};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=a(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=o?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(r,i,u):r[i]=e[i]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(583);function a(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(a=function(e){return e?n:t})(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,a.default)((0,i.default)((0,r.forwardRef)((function(t,n){var o=t.document,a=t.getValuePath,i=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(t,u);return r.default.createElement(e,d(d({},i),{},{ref:n,parent:h(a(),o)}))}))))};var r=s(n(0)),o=s(n(14)),a=l(n(101)),i=l(n(125)),u=["document","getValuePath"];function l(e){return e&&e.__esModule?e:{default:e}}function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function d(e){for(var t=1;t"mutation"===e.type?function(e){var t=e.mutations.map((e=>e.patch)).filter(Boolean);return l(l({},e),{},{patches:a.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:a.toFormBuilder("internal",t)}}(e):e)),(0,r.scan)(((e,t)=>{var n=e&&"mutation"===t.type&&null!==e.document&&null===t.document?e.document:null;return l(l({},t),{},{deletedSnapshot:n})}),null));return l(l({},e),{},{events:t,patch(t){e.patch(a.toGradient(t))}})}var f=!1},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=(r=n(0))&&r.__esModule?r:{default:r},a=n(1151);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function u(){var e=decodeURIComponent(document.location.hash.substring(1));return e?(0,a.toFormBuilder)(e):[]}class l extends o.default.Component{constructor(){super(...arguments),i(this,"state",{focusPath:u()}),i(this,"handleHashChange",(()=>{this.setState({focusPath:u()})})),i(this,"handleFocus",(e=>{document.location.hash=(0,a.toGradient)(e)})),i(this,"handleBlur",(()=>{}))}componentDidMount(){window.addEventListener("hashchange",this.handleHashChange,!1)}componentWillUnmount(){window.removeEventListener("hashchange",this.handleHashChange,!1)}render(){return this.props.children({onBlur:this.handleBlur,onFocus:this.handleFocus,focusPath:this.state.focusPath})}}t.default=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=(r=n(0))&&r.__esModule?r:{default:r};function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class i extends o.default.Component{constructor(){super(...arguments),a(this,"state",{focusPath:[]}),a(this,"handleFocus",(e=>{this.setState({focusPath:e})})),a(this,"handleBlur",(()=>{}))}render(){return this.props.children({onBlur:this.handleBlur,onFocus:this.handleFocus,focusPath:this.state.focusPath})}}t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useConditionalToast=function(e){var t=(0,o.useToast)(),n=function(e){var t=(0,r.useRef)();return(0,r.useEffect)((()=>{t.current=e}),[e]),t.current}(e.enabled);(0,r.useEffect)((()=>{!n&&e.enabled&&t.push(i(i({},e),{},{duration:20736e5})),n&&!e.enabled&&t.push(i(i({},e),{},{duration:.01}))}),[e,t,n])};var r=n(0),o=n(1);function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function i(e){for(var t=1;to.default.createElement("code",{key:e.name},e.title))))||[],h=", ",p.reduce(((e,t)=>null===e?[t]:e.concat([h,t])),null));var p,h;return r?null:o.default.createElement(f,{"data-testid":"permission-check-banner",shadow:1,tone:"transparent"},o.default.createElement(i.Container,{paddingX:4,paddingY:3,sizing:"border",width:1},o.default.createElement(i.Flex,{align:"flex-start"},o.default.createElement(i.Text,{size:1},o.default.createElement(u.ReadOnlyIcon,null)),o.default.createElement(i.Box,{flex:1,marginLeft:3},o.default.createElement(i.Text,{size:1},"Your role",s&&"s"," ",d," ",s?"do":"does"," not have permissions to"," ",l," this document.")))))};var r,o=l(n(0)),a=n(15),i=n(1),u=n(7);function l(e){return e&&e.__esModule?e:{default:e}}var c,s,f=(0,l(n(3)).default)(i.Card)(r||(c=["\n position: relative;\n z-index: 50;\n"],s||(s=c.slice(0)),r=Object.freeze(Object.defineProperties(c,{raw:{value:Object.freeze(s)}}))))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ReferenceChangedBanner=void 0;var r,o,a,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=b(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),u=n(1),l=n(7),c=(r=n(3))&&r.__esModule?r:{default:r},s=n(14),f=n(4),d=n(25),p=n(5),h=n(40),v=n(68);function b(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(b=function(e){return e?n:t})(e)}function m(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var y=(0,c.default)(u.Card)(o||(o=m(["\n position: relative;\n z-index: 50;\n"]))),g=(0,c.default)(u.Text)(a||(a=m(["\n & > * {\n overflow: hidden;\n white-space: nowrap;\n text-overflow: ellipsis;\n }\n"]))),O=(0,i.memo)((()=>{var e,t,n,r,o,a,c=(0,v.usePaneRouter)(),b=c.params,m=c.groupIndex,O=c.routerPanesState,w=c.replaceCurrent,j=c.BackLink,_=null===(e=O[m])||void 0===e?void 0:e[0].id,E=O[m-1],x=null==E?void 0:E[0],P=null==x?void 0:x.id,k=Boolean(null==x||null===(t=x.params)||void 0===t?void 0:t.rev),C=(0,i.useMemo)((()=>(null==b?void 0:b.parentRefPath)&&(0,s.fromString)(b.parentRefPath)||null),[null==b?void 0:b.parentRefPath]),S=(0,h.useMemoObservable)((()=>{var e=null==C?void 0:C[0];if(!P||!e||!C)return(0,p.of)({loading:!1});var t=(0,d.getPublishedId)(P),n=(0,s.fromString)(e),r=n.findIndex((e=>"object"==typeof e&&"_key"in e));return(0,p.concat)((0,p.of)({loading:!0}),(0,d.unstable_observePathsDocumentPair)(t,-1===r?n:n.slice(0,r)).pipe((0,f.debounceTime)(750),(0,f.map)((e=>{var t,n=e.draft,r=e.published;return{loading:!1,result:{availability:{draft:n.availability,published:r.availability},refValue:null===(t=(0,s.get)(n.snapshot||r.snapshot,C))||void 0===t?void 0:t._ref}}}))))}),[P,C],{loading:!0}),D=(0,i.useCallback)((()=>{var e;S.loading||null!==(e=S.result)&&void 0!==e&&e.refValue&&w({id:S.result.refValue,params:b})}),[S.loading,S.result,w,b]);return!P||!C||k||S.loading||!(null!==(n=S.result)&&void 0!==n&&n.availability.draft.available)&&!(null!==(r=S.result)&&void 0!==r&&r.availability.published.available)||(null===(o=S.result)||void 0===o?void 0:o.refValue)===_?null:i.default.createElement(y,{shadow:1,tone:"caution","data-testid":"reference-changed-banner"},i.default.createElement(u.Container,{paddingX:4,paddingY:2,sizing:"border",width:1},i.default.createElement(u.Flex,{align:"center"},i.default.createElement(u.Text,{size:1},i.default.createElement(l.WarningOutlineIcon,null)),null!==(a=S.result)&&void 0!==a&&a.refValue?i.default.createElement(i.default.Fragment,null,i.default.createElement(u.Box,{flex:1,marginLeft:3},i.default.createElement(g,{title:"This reference has changed since you opened it.",size:1},"This reference has changed since you opened it.")),i.default.createElement(u.Box,{marginLeft:3},i.default.createElement(u.Button,{onClick:D,icon:l.SyncIcon,fontSize:1,mode:"ghost",padding:2,space:2,text:"Reload reference"}))):i.default.createElement(i.default.Fragment,null,i.default.createElement(u.Box,{flex:1,marginLeft:3},i.default.createElement(g,{title:"This reference has been removed since you opened it.",size:1},"This reference has been removed since you opened it.")),i.default.createElement(u.Box,{marginLeft:3},i.default.createElement(u.Button,{as:j,icon:l.CloseIcon,fontSize:1,mode:"ghost",padding:2,space:2,text:"Close reference"}))))))}));t.ReferenceChangedBanner=O,O.displayName="ReferenceChangedBanner"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentOperationResults=void 0;var r=n(43),o=n(1),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=n(44);function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function l(e){return"publish"===e?"The document was published":"unpublish"===e?"The document was unpublished. A draft has been created from the latest published version.":"discardChanges"===e?"All changes since last publish has now been discarded. The discarded draft can still be recovered from history":"delete"===e?"This document was deleted. It can still be recovered from history and if you continue editing it will be recreated.":"Successfully performed ".concat(e," on document")}var c=["patch","commit"],s=(0,a.memo)((function(){var e=(0,o.useToast)().push,t=(0,i.useDocumentPane)(),n=t.documentId,u=t.documentType,s=(0,r.useDocumentOperationEvent)(n,u);return(0,a.useEffect)((()=>{var t;s&&("error"===s.type&&e({closable:!0,duration:3e4,status:"error",title:(t=s.op,"delete"===t?"An error occurred while attempting to delete this document.\n This usually means that there are other documents that refers to it.":"unpublish"===t?"An error occurred while attempting to unpublish this document.\n This usually means that there are other documents that refers to it.":"An error occurred during ".concat(t)),description:a.default.createElement("details",null,a.default.createElement("summary",null,"Details"),s.error.message)}),"success"!==s.type||c.includes(s.op)||e({closable:!0,status:"success",title:l(s.op)}))}),[s,e]),null}));t.DocumentOperationResults=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2984);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentActionShortcuts=void 0;var r,o=n(10),a=n(608),i=(r=n(201))&&r.__esModule?r:{default:r},u=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=h(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),l=n(43),c=n(1153),s=n(67),f=n(44),d=["actionsBoxElement","activeIndex","children","id","onActionStart","onKeyDown","rootRef","states"],p=["actionsBoxElement","children"];function h(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(h=function(e){return e?n:t})(e)}function v(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return b(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return b(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function b(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function g(e){var t=e.actionsBoxElement,n=e.activeIndex,r=e.children,a=e.id,l=e.onActionStart,f=e.onKeyDown,p=e.rootRef,h=e.states,v=y(e,d),b=h[n],g=(0,u.useCallback)((e=>{var t=h.filter((t=>t.shortcut&&(0,i.default)(t.shortcut,e))),n=t[0];if(t.length>1&&console.warn('Keyboard shortcut conflict: More than one document action matches the shortcut "'.concat(n.shortcut,'"')),n&&!n.disabled&&n.onHandle)return e.preventDefault(),n.onHandle(),void l(h.indexOf(n));f&&f(e)}),[l,f,h]);return u.default.createElement(s.Pane,m({id:a,onKeyDown:g,tabIndex:-1},v,{ref:p}),r,b&&b.dialog&&u.default.createElement(o.LegacyLayerProvider,{zOffset:"paneFooter"},u.default.createElement(c.ActionStateDialog,{dialog:b.dialog,referenceElement:t})))}var O=u.default.memo((e=>{var t=e.actionsBoxElement,n=e.children,r=y(e,p),o=(0,f.useDocumentPane)(),i=o.actions,c=o.documentId,s=o.documentType,d=(0,l.useEditState)(c,s,"low"),h=v((0,u.useState)(-1),2),b=h[0],O=h[1],w=(0,u.useCallback)((e=>{O(e)}),[]);return d?u.default.createElement(a.RenderActionCollectionState,m({actions:i,actionsBoxElement:t,actionProps:d,component:g,onActionStart:w,activeIndex:b},r),n):null}));t.DocumentActionShortcuts=O,O.displayName="DocumentActionShortcuts"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RenderActionCollectionState=function(e){var t=e.actions,n=e.component,r=e.actionProps,l=e.onActionComplete,c=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,i);return o.default.createElement(a.GetHookCollectionState,u({},c,{onReset:l,hooks:t,args:r,component:n}))};var r,o=(r=n(0))&&r.__esModule?r:{default:r},a=n(1152),i=["actions","component","actionProps","onActionComplete"];function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;t{a(r)}}));return c((()=>(o(r,l),i(),()=>{o(r,null),i()})),l),null}),((e,t)=>e.args===t.args));t.HookStateContainer=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.requestIdleCallback=t.cancelIdleCallback=void 0;var r=window;var o=r.requestIdleCallback||function(e,t){var n=Date.now();return r.setTimeout((()=>{e({didTimeout:!1,timeRemaining:()=>Math.max(0,Date.now()-n)})}),1)};t.requestIdleCallback=o;var a=r.cancelIdleCallback||function(e){return r.clearTimeout(e)};t.cancelIdleCallback=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RenderBadgeCollectionState=function(e){var t=e.badges,n=e.component,r=e.badgeProps,l=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,i);return o.default.createElement(a.GetHookCollectionState,u({},l,{hooks:t,args:r,component:n}))};var r,o=(r=n(0))&&r.__esModule?r:{default:r},a=n(1152),i=["badges","component","badgeProps"];function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n{h&&d()}),[h,d]),g=(0,o.useCallback)((e=>{"Escape"===e.key&&h&&d()}),[h,d]);return(0,r.useClickOutside)(y,[b]),(0,r.useGlobalKeyDown)(g),o.default.createElement(r.Flex,{direction:"column",ref:m,style:{minWidth:304,maxWidth:400}},o.default.createElement(r.Box,{flex:1,overflow:"auto",padding:4},f),o.default.createElement(r.Box,{paddingX:4,paddingY:3,style:{borderTop:"1px solid var(--card-border-color)"}},o.default.createElement(r.Grid,{columns:2,gap:2},o.default.createElement(r.Button,{icon:n,onClick:d,mode:"ghost",text:i||"Cancel"}),o.default.createElement(r.Button,{autoFocus:!0,icon:l,onClick:p,text:c||"Confirm",tone:s?a.LEGACY_DIALOG_TO_UI_COLOR[s]:"primary"}))))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DeprecatedErrorDialog=function(e){var t=e.dialog,n=t.content,a=t.onClose,i=t.title,u=(0,r.useToast)().push;return(0,o.useEffect)((()=>{u({closable:!0,status:"error",title:i,description:n}),setTimeout(a,0)}),[n,a,u,i]),(0,o.useEffect)((()=>{console.warn(['The "error" document action dialog is deprecated.',"Use `useToast()` from @sanity/ui instead:","```",'import {useToast} from "@sanity/ui"',"function MyDocumentAction () {\n const toast = useToast()\n useEffect(() => toast.push(...))\n}","```"].join("\n\n"))}),[]),null};var r=n(1),o=n(0)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DeprecatedSuccessDialog=function(e){var t=e.dialog,n=t.content,a=t.onClose,i=t.title,u=(0,r.useToast)().push;return(0,o.useEffect)((()=>{u({closable:!0,status:"success",title:i,description:n}),setTimeout(a,0)}),[n,a,u,i]),(0,o.useEffect)((()=>{console.warn(['The "success" document action dialog is deprecated.',"Use `useToast()` from @sanity/ui instead:","```",'import {useToast} from "@sanity/ui"',"function MyDocumentAction () {\n const toast = useToast()\n useEffect(() => toast.push(...))\n}","```"].join("\n\n"))}),[]),null};var r=n(1),o=n(0)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ModalDialog=function(e){var t=e.dialog,n=(0,o.useId)()||"",r=t.footer&&u.default.createElement(i.Box,{paddingX:4,paddingY:3},t.footer);return u.default.createElement(a.LegacyLayerProvider,{zOffset:"fullscreen"},u.default.createElement(i.Dialog,{__unstable_hideCloseButton:!1===t.showCloseButton,footer:r,header:t.header,id:n,onClose:t.onClose,onClickOutside:t.onClose,width:void 0===t.width?1:l.DIALOG_WIDTH_TO_UI_WIDTH[t.width]},u.default.createElement(i.Box,{padding:4},t.content)))};var r,o=n(20),a=n(10),i=n(1),u=(r=n(0))&&r.__esModule?r:{default:r},l=n(610)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PopoverDialog=function(e){var t=e.dialog,n=e.referenceElement;return o.default.createElement(r.Popover,{content:o.default.createElement(c,{dialog:t}),fallbackPlacements:a.POPOVER_FALLBACK_PLACEMENTS,open:!0,placement:"top",portal:!0,preventOverflow:!0,referenceElement:n})};var r=n(1),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=o?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(r,a,u):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(610);function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}function u(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return l(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return l(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{i&&a()}),[i,a]),d=(0,o.useCallback)((e=>{"Escape"===e.key&&i&&a()}),[i,a]);return(0,r.useClickOutside)(f,[c]),(0,r.useGlobalKeyDown)(d),o.default.createElement("div",{ref:s},n)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentStatusBar=function(e){var t=e.actionsBoxRef,n=(0,l.useDocumentPane)(),r=n.badges,o=n.historyController.onOlderRevision();return(0,a.useMemo)((()=>a.default.createElement(u.Box,{paddingLeft:2,paddingRight:[2,3],paddingY:2},a.default.createElement(u.Flex,{align:"center"},a.default.createElement(u.Box,{flex:[1,2]},r&&a.default.createElement(s.DocumentSparkline,null)),a.default.createElement(h,{flex:1,marginLeft:[1,3],ref:t},o?a.default.createElement(c.HistoryStatusBarActions,null):a.default.createElement(c.DocumentStatusBarActions,null))))),[t,r,o])};var r,o,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=(r=n(3))&&r.__esModule?r:{default:r},u=n(1),l=n(44),c=n(2995),s=n(2998);function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}var d,p,h=(0,i.default)(u.Box)(o||(d=["\n min-width: 10em;\n max-width: 16em;\n"],p||(p=d.slice(0)),o=Object.freeze(Object.defineProperties(d,{raw:{value:Object.freeze(p)}}))))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.HistoryStatusBarActions=t.DocumentStatusBarActions=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=d(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(1),a=n(608),i=n(43),u=n(2996),l=n(44),c=n(2997),s=n(609),f=n(1154);function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(d=function(e){return e?n:t})(e)}function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function h(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);ni&&(i.title||i.shortcut)?r.default.createElement(o.Flex,{padding:2,style:{maxWidth:300},align:"center"},r.default.createElement(o.Text,{size:1},i.title),i.shortcut&&r.default.createElement(o.Box,{marginLeft:i.title?2:0},r.default.createElement(o.Hotkeys,{keys:String(i.shortcut).split("+").map((e=>e.slice(0,1).toUpperCase()+e.slice(1).toLowerCase()))}))):null),[i]);return r.default.createElement(o.Flex,null,i&&r.default.createElement(o.LayerProvider,{zOffset:200},r.default.createElement(o.Tooltip,{disabled:!h,content:h,portal:!0,placement:"top"},r.default.createElement(o.Card,{flex:1},r.default.createElement(o.Stack,null,r.default.createElement(o.Button,{"data-testid":"action-".concat(i.label),disabled:t||Boolean(i.disabled),icon:i.icon,onClick:i.onHandle,ref:p,text:i.label,tone:i.color?f.LEGACY_BUTTON_COLOR_TO_TONE[i.color]:"primary"}))))),n&&u.length>0&&r.default.createElement(o.Box,{marginLeft:1},r.default.createElement(c.ActionMenuButton,{actionStates:u,disabled:t})),i&&i.dialog&&r.default.createElement(s.ActionStateDialog,{dialog:i.dialog,referenceElement:d}))}var _=(0,r.memo)((function(){var e=(0,l.useDocumentPane)(),t=e.actions,n=e.connectionState,o=e.documentId,u=e.documentType,c=(0,i.useEditState)(o,u,"low"),s=b((0,r.useState)(!1),2),f=s[0],d=s[1],p=(0,r.useCallback)((()=>d(!0)),[]),h=(0,r.useCallback)((()=>d(!1)),[]),v=(0,r.useCallback)((()=>d(!1)),[]);return t&&c?r.default.createElement(a.RenderActionCollectionState,{component:j,isMenuOpen:f,showMenu:t.length>1,onMenuOpen:p,onMenuClose:h,onActionComplete:v,actions:t,actionProps:c,disabled:"connected"!==n}):null}));t.DocumentStatusBarActions=_;var E=[u.HistoryRestoreAction],x=(0,r.memo)((function(){var e,t=(0,l.useDocumentPane)(),n=t.connectionState,o=t.historyController,u=t.documentId,c=t.documentType,s=(0,i.useEditState)(u,c,"low"),f=(null===(e=o.revTime)||void 0===e?void 0:e.id)||"",d=((null==s?void 0:s.draft)||(null==s?void 0:s.published)||{})._rev===f,p=(0,r.useMemo)((()=>h(h({},s||{}),{},{revision:f})),[s,f]);return r.default.createElement(a.RenderActionCollectionState,{component:j,actions:E,actionProps:p,disabled:"connected"!==n||Boolean(d)})}));t.HistoryStatusBarActions=x},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.HistoryRestoreAction=void 0;var r=n(43),o=n(28),a=n(7),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0));function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function l(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return c(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return c(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var t=e.id,n=e.type,u=e.revision,c=e.onComplete,s=(0,r.useDocumentOperation)(t,n).restore,f=(0,o.useRouter)(),d=l((0,i.useState)(!1),2),p=d[0],h=d[1],v=l((0,i.useState)(null),2),b=v[0],m=v[1],y=(0,i.useCallback)((()=>{s.execute(u),f.navigateIntent("edit",{id:t,type:n}),c()}),[u,s,f,c,t,n]),g=(0,i.useCallback)((()=>{h(!0)}),[]),O=(0,i.useMemo)((()=>!b&&p?{type:"confirm",color:"danger",onCancel:c,onConfirm:y,message:i.default.createElement(i.default.Fragment,null,"Are you sure you want to restore this document?")}:b?{type:"error",onClose:()=>m(null),title:"An error occurred",content:b.message}:null),[b,y,p,c]),w="@initial"===u;return{label:"Restore",color:"primary",onHandle:g,title:w?"You can't restore to the initial version":"Restore to this version",icon:a.RestoreIcon,dialog:O,disabled:w}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ActionMenuButton=function(e){var t=e.actionStates,n=e.disabled,l=(0,r.useId)()||"",s=(0,u.useRef)(null),f=d((0,u.useState)(-1),2),p=f[0],b=f[1],m=d((0,u.useState)(null),2),y=m[0],g=m[1],O=(0,u.useCallback)((e=>{b(e)}),[]),w=t[p];return u.default.createElement(u.default.Fragment,null,u.default.createElement(i.MenuButton,{id:"".concat(l,"-action-menu"),button:u.default.createElement(i.Button,{"data-testid":"action-menu-button","aria-label":"Open document actions",disabled:n,icon:a.ChevronDownIcon,mode:"ghost",ref:s}),menu:u.default.createElement(i.Menu,{padding:1},t.map(((e,t)=>u.default.createElement(v,{actionState:e,disabled:n,index:t,key:t,onAction:O})))),popover:h,ref:g}),w&&w.dialog&&u.default.createElement(o.LegacyLayerProvider,{zOffset:"paneFooter"},u.default.createElement(c.ActionStateDialog,{dialog:w.dialog,referenceElement:y})))};var r=n(20),o=n(10),a=n(7),i=n(1),u=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),l=n(128),c=n(609),s=n(1154);function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function d(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return p(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return p(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function p(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{o(r),a&&a()}),[r,o,a]),f=t.title&&u.default.createElement(i.Box,{padding:2},u.default.createElement(i.Text,{size:1},t.title));return u.default.createElement(i.MenuItem,{"data-testid":"action-".concat(t.label.replace(" ","")),disabled:n||Boolean(t.disabled),onClick:c,padding:0,tone:t.color&&s.LEGACY_BUTTON_COLOR_TO_TONE[t.color]},u.default.createElement(i.Tooltip,{content:f,disabled:!f,fallbackPlacements:["left","bottom"],placement:"top",portal:!0},u.default.createElement(i.Flex,{align:"center",paddingX:3},u.default.createElement(i.Flex,{flex:1,paddingY:3},t.icon&&u.default.createElement(i.Box,{marginRight:3},u.default.createElement(i.Text,null,(0,u.isValidElement)(t.icon)&&t.icon,(0,l.isValidElementType)(t.icon)&&(0,u.createElement)(t.icon))),u.default.createElement(i.Text,null,t.label)),t.shortcut&&u.default.createElement(i.Box,{marginLeft:3},u.default.createElement(i.Hotkeys,{keys:String(t.shortcut).split("+").map((e=>e.slice(0,1).toUpperCase()+e.slice(1)))})))))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentSparkline=void 0;var r=n(1),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(43),i=n(44),u=n(2999),l=n(3e3),c=n(3001);function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function f(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return d(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return d(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{if("syncing"===M){var e=setTimeout((()=>A("saved")),1e3);return()=>clearTimeout(e)}if("saved"===M){var t=setTimeout((()=>A(null)),3e3);return()=>clearTimeout(t)}}),[M,g]),(0,o.useLayoutEffect)((()=>{A(null)}),[s]),(0,o.useLayoutEffect)((()=>{y.isSyncing&&A("syncing")}),[y.isSyncing,g]);var T=(0,o.useMemo)((()=>o.default.createElement(c.ReviewChangesButton,{lastUpdated:g,status:M||(E?"changes":void 0),onClick:n?p:h,disabled:w,selected:n,collapsed:S})),[E,n,p,h,g,w,M,S]),I=(0,o.useMemo)((()=>(j||_)&&o.default.createElement(r.Box,{marginRight:1},o.default.createElement(l.PublishStatus,{disabled:w,lastPublished:O,lastUpdated:g,liveEdit:j,collapsed:S}))),[S,O,g,j,_,w]);return o.default.createElement(r.Flex,{align:"center","data-ui":"DocumentSparkline",ref:k},I,o.default.createElement(r.Flex,{align:"center",flex:1},T,!S&&o.default.createElement(r.Box,{marginLeft:3},o.default.createElement(u.DocumentBadges,null))))}));t.DocumentSparkline=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentBadges=function(){var e=(0,l.useDocumentPane)(),t=e.badges,n=e.documentId,r=e.documentType,a=(0,o.useEditState)(n,r,"low");return t?u.default.createElement(i.RenderBadgeCollectionState,{component:s,badges:t,badgeProps:a}):null};var r,o=n(43),a=n(1),i=n(608),u=(r=n(0))&&r.__esModule?r:{default:r},l=n(44);var c={primary:"primary",success:"positive",warning:"caution",danger:"critical"};function s(e){var t=e.states;return u.default.createElement(a.Inline,{space:1},t.map(((e,t)=>u.default.createElement(a.Tooltip,{content:e.title&&u.default.createElement(a.Box,{padding:2},u.default.createElement(a.Text,{size:1},e.title)),disabled:!e.title,key:String(t),placement:"top",portal:!0},u.default.createElement(a.Badge,{fontSize:1,mode:"outline",paddingX:2,paddingY:1,radius:4,tone:e.color?c[e.color]:void 0,style:{whiteSpace:"nowrap"}},e.label)))))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PublishStatus=function(e){var t=e.collapsed,n=e.disabled,r=e.lastPublished,l=e.lastUpdated,c=e.liveEdit,s=(0,o.useTimeAgo)(r||"",{minimal:!0,agoSuffix:!0}),d=(0,o.useTimeAgo)(r||"",{minimal:!0}),p=(0,o.useTimeAgo)(l||"",{minimal:!0,agoSuffix:!0}),h=(0,o.useTimeAgo)(l||"",{minimal:!0});return u.default.createElement(f,{align:"center","data-ui":"SessionLayout",sizing:"border"},u.default.createElement(a.Tooltip,{portal:!0,content:u.default.createElement(a.Stack,{padding:3,space:3},u.default.createElement(a.Text,{size:1},c?u.default.createElement(u.default.Fragment,null,"Last updated ",l?p:s):u.default.createElement(u.default.Fragment,null,"Last published ",s)))},u.default.createElement(a.Button,{mode:"bleed",tone:c?"critical":"positive",tabIndex:-1,disabled:n},u.default.createElement(a.Flex,{align:"center"},u.default.createElement(a.Box,{marginRight:t?0:3},u.default.createElement(a.Text,{size:2},c?u.default.createElement(i.PlayIcon,null):u.default.createElement(i.PublishIcon,null))),!t&&u.default.createElement(a.Text,{size:1,weight:"medium"},c?u.default.createElement(u.default.Fragment,null,l?h:d):d)))))};var r,o=n(15),a=n(1),i=n(7),u=l(n(0));function l(e){return e&&e.__esModule?e:{default:e}}var c,s,f=(0,l(n(3)).default)(a.Flex)(r||(c=["\n cursor: default;\n"],s||(s=c.slice(0)),r=Object.freeze(Object.defineProperties(c,{raw:{value:Object.freeze(s)}}))))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(3002);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ReviewChangesButton=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(1),a=n(15),i=n(3003),u=["collapsed","status","lastUpdated"];function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var f=r.default.forwardRef((function(e,t){var n=e.collapsed,l=e.status,f=e.lastUpdated,d=s(e,u),p=(0,a.useTimeAgo)(f||"",{minimal:!0}),h=(0,a.useTimeAgo)(f||"",{minimal:!0,agoSuffix:!0}),v=(0,r.useMemo)((()=>"syncing"===l?{text:"Saving...",tone:void 0}:"changes"===l?{text:p,tone:"caution"}:"saved"===l?{text:"Saved!",tone:"positive"}:{}),[l,p]);return l?r.default.createElement(o.Tooltip,{portal:!0,disabled:"changes"!==l,id:"review-changes-button",content:r.default.createElement(o.Stack,{padding:3,space:3},r.default.createElement(o.Text,{size:1,weight:"semibold"},"Review changes"),r.default.createElement(o.Text,{size:1},"Changes saved ",h))},r.default.createElement(o.Button,c({mode:"bleed",justify:"flex-start",tone:null==v?void 0:v.tone},d,{"aria-describedby":"review-changes-button","data-testid":"review-changes-button",ref:t}),r.default.createElement(o.Flex,{align:"center"},r.default.createElement(o.Box,{marginRight:n?0:3},r.default.createElement(o.Text,null,r.default.createElement(i.AnimatedStatusIcon,{status:l}))),!n&&r.default.createElement(o.Text,{size:1,weight:"medium"},null==v?void 0:v.text)))):null})),d=r.default.memo(f);t.ReviewChangesButton=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AnimatedStatusIcon=function(e){var t=e.status;if(!t)return null;return u.default.createElement("svg",{width:"1em",height:"1em",viewBox:"0 0 25 25",fill:"none",stroke:"currentColor",strokeWidth:"1.2","data-sanity-icon":""},u.default.createElement(l.motion.g,{variants:O,initial:t,animate:t},u.default.createElement(g,{"data-rotate":"changes"===t?void 0:""},u.default.createElement(v,{variants:j,initial:t,animate:t}),u.default.createElement(h,{variants:w,initial:t,animate:t})),u.default.createElement(b,{variants:_,initial:t,animate:t}),u.default.createElement(m,{variants:E,initial:t,animate:t})))};var r,o,a,i,u=(r=n(0))&&r.__esModule?r:{default:r},l=n(3004),c=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(3));function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function f(){return f=Object.assign?Object.assign.bind():function(e){for(var t=1;tu.default.createElement(l.motion.circle,f({fill:"none",r:"8",cx:"12.5",cy:"12.5",strokeWidth:"1.2"},e)),v=e=>u.default.createElement(p,f({fill:"none",d:"M14 17.5619L11.5 20.5L14.5 23.0619M11 7.43811L13.5 4.50001L10.5 1.93811"},e)),b=e=>u.default.createElement(l.motion.path,f({d:"M9.5 12.1316L11.7414 14.5L16 10"},e)),m=e=>u.default.createElement(l.motion.path,f({d:"M15 7L18 10M6 19L7 15L17 5L20 8L10 18L6 19Z"},e)),y=(0,c.keyframes)(a||(a=d(["\n 0% {\n transform: rotate(0);\n }\n 100% {\n transform: rotate(360deg);\n }\n"]))),g=c.default.g(i||(i=d(["\n transform-origin: center;\n\n &[data-rotate] {\n animation: "," 1s ease-in-out infinite;\n }\n"])),y),O={syncing:{scale:1,transition:{duration:0}},saved:{scale:[1,.8,1.2,.9,1.1,.95,1.05,.99,1],transition:{duration:.5,delay:.2}},changes:{transition:{duration:0}}},w={syncing:{strokeDasharray:"0, 0, 23, 3, 23, 3",strokeDashoffset:10,opacity:1,transition:{duration:0}},saved:{strokeDasharray:"0, 0, 23, 0, 23, 0",strokeDashoffset:10,opacity:1,transition:{duration:.2}},changes:{strokeDasharray:"0, 60, 23, 0, 23, 0",strokeDashoffset:0,opacity:0,transition:{duration:.5}}},j={syncing:{opacity:1,transition:{duration:0}},saved:{opacity:0,transition:{duration:.2}},changes:{opacity:0}},_={syncing:{pathLength:0,transition:{duration:0}},saved:{pathLength:1,transition:{delay:.4,duration:.3}},changes:{pathLength:0,transition:{duration:.2}}},E={syncing:{pathLength:0,transition:{duration:0}},saved:{pathLength:0,transition:{duration:0}},changes:{pathLength:1,transition:{duration:.4,delay:.5}}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(611);n.d(t,"createDomMotionComponent",(function(){return r.a})),n.d(t,"motion",(function(){return r.b}));var o=n(3059);n.d(t,"m",(function(){return o.a}));var a=n(3060);n.d(t,"AnimatePresence",(function(){return a.a}));var i=n(3062);n.d(t,"AnimateSharedLayout",(function(){return i.a}));var u=n(3064);n.d(t,"MotionConfig",(function(){return u.a}));var l=n(3065);n.d(t,"LazyMotion",(function(){return l.a}));var c=n(1189);n.d(t,"LayoutGroup",(function(){return c.a}));var s=n(3066);n.d(t,"Reorder",(function(){return s.a}));var f=n(1194);n.d(t,"domAnimation",(function(){return f.a}));var d=n(3070);n.d(t,"domMax",(function(){return d.a}));var p=n(162);n.d(t,"useMotionValue",(function(){return p.a}));var h=n(3071);n.d(t,"useMotionTemplate",(function(){return h.a}));var v=n(127);n.d(t,"MotionValue",(function(){return v.a})),n.d(t,"motionValue",(function(){return v.b}));var b=n(624);n.d(t,"resolveMotionValue",(function(){return b.a}));var m=n(640);n.d(t,"useTransform",(function(){return m.a}));var y=n(3072);n.d(t,"useSpring",(function(){return y.a}));var g=n(3073);n.d(t,"useVelocity",(function(){return g.a}));var O=n(3074);n.d(t,"useElementScroll",(function(){return O.a}));var w=n(3075);n.d(t,"useViewportScroll",(function(){return w.a}));var j=n(3076);n.d(t,"useTime",(function(){return j.a}));var _=n(3077);n.d(t,"useReducedMotion",(function(){return _.a}));var E=n(1197);n.d(t,"animationControls",(function(){return E.a}));var x=n(3078);n.d(t,"useAnimation",(function(){return x.a}));var P=n(1196);n.d(t,"useAnimationFrame",(function(){return P.a}));var k=n(1155);n.d(t,"animate",(function(){return k.a}));var C=n(381);n.d(t,"animateVisualElement",(function(){return C.a}));var S=n(3079);n.d(t,"useCycle",(function(){return S.a}));var D=n(1192);n.d(t,"transform",(function(){return D.a}));var M=n(1169);n.d(t,"isValidMotionProp",(function(){return M.a}));var A=n(638);n.d(t,"useIsPresent",(function(){return A.a})),n.d(t,"usePresence",(function(){return A.b}));var T=n(3080);n.d(t,"DragControls",(function(){return T.a})),n.d(t,"useDragControls",(function(){return T.b}));var I=n(210);n.d(t,"useDomEvent",(function(){return I.b}));var R=n(612);n.d(t,"createMotionComponent",(function(){return R.a}));var F=n(383);n.d(t,"visualElement",(function(){return F.a}));var B=n(380);n.d(t,"addScaleCorrector",(function(){return B.a}));var L=n(3081);n.d(t,"useInstantTransition",(function(){return L.a}));var N=n(1198);n.d(t,"useInstantLayoutTransition",(function(){return N.a}));var W=n(3082);n.d(t,"useResetProjection",(function(){return W.a}));var V=n(207);n.d(t,"MotionContext",(function(){return V.a}));var z=n(206);n.d(t,"MotionConfigContext",(function(){return z.a}));var U=n(208);n.d(t,"PresenceContext",(function(){return U.a}));var H=n(269);n.d(t,"LayoutGroupContext",(function(){return H.a}));var Y=n(1190);n.d(t,"DeprecatedLayoutGroupContext",(function(){return Y.a}));var G=n(625);n.d(t,"SwitchLayoutGroupContext",(function(){return G.a}));var $=n(1162);n.d(t,"FlatTree",(function(){return $.a}));var q=n(3083);n.d(t,"useDeprecatedAnimatedState",(function(){return q.a}));var X=n(3084);n.d(t,"useDeprecatedInvertedScale",(function(){return X.a}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var r=n(8),o=n(0),a=(n.n(o),n(613)),i=(n(26),n(614)),u=Object.keys(a.a),l=u.length;function c(e,t,n){var c=[];Object(o.useContext)(i.a);if(!t)return null;for(var s=0;st?1:n(Object(r.w)(e,t,o))}}},function(e,t,n){"use strict";function r(e,t){e.min=t.min,e.max=t.max}function o(e,t){r(e.x,t.x),r(e.y,t.y)}n.d(t,"a",(function(){return o}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return f}));var r=n(8),o=n(17),a=n(16),i=n(621);function u(e,t,n,r,o){return e-=t,e=Object(i.c)(e,1/n,r),void 0!==o&&(e=Object(i.c)(e,1/o,r)),e}function l(e,t,n,i,l){var c=Object(r.c)(n,3),s=c[0],f=c[1],d=c[2];!function(e,t,n,r,i,l,c){if(void 0===t&&(t=0),void 0===n&&(n=1),void 0===r&&(r=.5),void 0===l&&(l=e),void 0===c&&(c=e),a.i.test(t)&&(t=parseFloat(t),t=Object(o.u)(c.min,c.max,t/100)-c.min),"number"==typeof t){var s=Object(o.u)(l.min,l.max,r);e===l&&(s-=t),e.min=u(e.min,t,n,s,i),e.max=u(e.max,t,n,s,i)}}(e,t[s],t[f],t[d],t.scale,i,l)}var c=["x","scaleX","originX"],s=["y","scaleY","originY"];function f(e,t,n,r){l(e.x,t,c,null==n?void 0:n.x,null==r?void 0:r.x),l(e.y,t,s,null==n?void 0:n.y,null==r?void 0:r.y)}},function(e,t,n){"use strict";function r(e){return 0===e.translate&&1===e.scale}function o(e){return r(e.x)&&r(e.y)}function a(e,t){return e.x.min===t.x.min&&e.x.max===t.x.max&&e.y.min===t.y.min&&e.y.max===t.y.max}n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return o}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(377),o=function(){function e(){this.members=[]}return e.prototype.add=function(e){Object(r.a)(this.members,e),e.scheduleRender()},e.prototype.remove=function(e){if(Object(r.c)(this.members,e),e===this.prevLead&&(this.prevLead=void 0),e===this.lead){var t=this.members[this.members.length-1];t&&this.promote(t)}},e.prototype.relegate=function(e){var t,n=this.members.findIndex((function(t){return e===t}));if(0===n)return!1;for(var r=n;r>=0;r--){var o=this.members[r];if(!1!==o.isPresent){t=o;break}}return!!t&&(this.promote(t),!0)},e.prototype.promote=function(e,t){var n,r=this.lead;e!==r&&(this.prevLead=r,this.lead=e,e.show(),r&&(r.instance&&r.scheduleRender(),e.scheduleRender(),e.resumeFrom=r,t&&(e.resumeFrom.preserveOpacity=!0),r.snapshot&&(e.snapshot=r.snapshot,e.snapshot.latestValues=r.animationValues||r.latestValues,e.snapshot.isShared=!0),(null===(n=e.root)||void 0===n?void 0:n.isUpdating)&&(e.isLayoutDirty=!0),!1===e.options.crossfade&&r.hide()))},e.prototype.exitAnimationComplete=function(){this.members.forEach((function(e){var t,n,r,o,a;null===(n=(t=e.options).onExitComplete)||void 0===n||n.call(t),null===(a=null===(r=e.resumingFrom)||void 0===r?void 0:(o=r.options).onExitComplete)||void 0===a||a.call(o)}))},e.prototype.scheduleRender=function(){this.members.forEach((function(e){e.instance&&e.scheduleRender(!1)}))},e.prototype.removeLeadSnapshot=function(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)},e}()},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));function r(e,t,n){var r=e.x.translate/t.x,o=e.y.translate/t.y,a="translate3d(".concat(r,"px, ").concat(o,"px, 0) ");if(n){var i=n.rotate,u=n.rotateX,l=n.rotateY;i&&(a+="rotate(".concat(i,"deg) ")),u&&(a+="rotateX(".concat(u,"deg) ")),l&&(a+="rotateY(".concat(l,"deg) "))}return"translate3d(0px, 0px, 0) scale(1, 1)"===(a+="scale(".concat(e.x.scale,", ").concat(e.y.scale,")"))?"none":a}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=function(e,t){return e.depth-t.depth}},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(617),o=n(0),a=(n.n(o),n(625));function i(e,t,n,i){var u,l=t.layoutId,c=t.layout,s=t.drag,f=t.dragConstraints,d=t.layoutScroll,p=Object(o.useContext)(a.a);i&&n&&!(null==n?void 0:n.projection)&&(n.projection=new i(e,n.getLatestValues(),null===(u=n.parent)||void 0===u?void 0:u.projection),n.projection.setOptions({layoutId:l,layout:c,alwaysMeasureLayout:Boolean(s)||f&&Object(r.a)(f),visualElement:n,scheduleRender:function(){return n.scheduleRender()},animationType:"string"==typeof c?c:"both",initialPromotionConfig:p,layoutScroll:d}))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(8),o=n(0),a=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.b)(t,e),t.prototype.getSnapshotBeforeUpdate=function(){return this.updateProps(),null},t.prototype.componentDidUpdate=function(){},t.prototype.updateProps=function(){var e=this.props,t=e.visualElement,n=e.props;t&&t.setProps(n)},t.prototype.render=function(){return this.props.children},t}(n.n(o).a.Component)},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","svg","switch","symbol","text","tspan","use","view"]},function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var r=n(8),o=n(0),a=(n.n(o),n(1165)),i=n(1168),u=n(626),l=n(3028);function c(e){void 0===e&&(e=!1);return function(t,n,c,s,f,d){var p=f.latestValues,h=(Object(u.a)(t)?l.a:a.b)(n,p,d),v=Object(i.a)(n,"string"==typeof t,e),b=Object(r.a)(Object(r.a)(Object(r.a)({},v),h),{ref:s});return c&&(b["data-projection-id"]=c),Object(o.createElement)(t,b)}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return i}));var r=n(160),o={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"};function a(e,t,n,a){var i=e.transform,u=e.transformKeys,l=t.enableHardwareAcceleration,c=void 0===l||l,s=t.allowTransformNone,f=void 0===s||s,d="";u.sort(r.c);for(var p=!1,h=u.length,v=0;vt?n="y":Math.abs(e.x)>t&&(n="x");return n}(l),void(null!==n.currentDirection&&(null==i||i(n.currentDirection)));n.updateAxis("x",t.point,l),n.updateAxis("y",t.point,l),n.visualElement.syncRender(),null==u||u(e,t)}},onSessionEnd:function(e,t){return n.stop(e,t)}},{transformPagePoint:this.visualElement.getTransformPagePoint()})}},e.prototype.stop=function(e,t){var n=this.isDragging;if(this.cancel(),n){var r=t.velocity;this.startAnimation(r);var o=this.getProps().onDragEnd;null==o||o(e,t)}},e.prototype.cancel=function(){var e,t;this.isDragging=!1,this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!1),null===(e=this.panSession)||void 0===e||e.end(),this.panSession=void 0,!this.getProps().dragPropagation&&this.openGlobalLock&&(this.openGlobalLock(),this.openGlobalLock=null),null===(t=this.visualElement.animationState)||void 0===t||t.setActive(s.a.Drag,!1)},e.prototype.updateAxis=function(e,t,n){var r=this.getProps().drag;if(n&&_(e,r,this.currentDirection)){var o=this.getAxisMotionValue(e),a=this.originPoint[e]+n[e];this.constraints&&this.constraints[e]&&(a=Object(c.a)(a,this.constraints[e],this.elastic[e])),o.set(a)}},e.prototype.resolveConstraints=function(){var e=this,t=this.getProps(),n=t.dragConstraints,r=t.dragElastic,o=(this.visualElement.projection||{}).layout,a=this.constraints;n&&Object(u.a)(n)?this.constraints||(this.constraints=this.resolveRefConstraints()):this.constraints=!(!n||!o)&&Object(c.c)(o.actual,n),this.elastic=Object(c.g)(r),a!==this.constraints&&o&&this.constraints&&!this.hasMutatedConstraints&&Object(d.a)((function(t){e.getAxisMotionValue(t)&&(e.constraints[t]=Object(c.f)(o.actual[t],e.constraints[t]))}))},e.prototype.resolveRefConstraints=function(){var e=this.getProps(),t=e.dragConstraints,n=e.onMeasureDragConstraints;if(!t||!Object(u.a)(t))return!1;var r=t.current;Object(o.a)(null!==r,"If `dragConstraints` is set as a React ref, that ref must be passed to another component's `ref` prop.");var a=this.visualElement.projection;if(!a||!a.layout)return!1;var i=Object(p.a)(r,a.root,this.visualElement.getTransformPagePoint()),l=Object(c.d)(a.layout.actual,i);if(n){var s=n(Object(b.b)(l));this.hasMutatedConstraints=!!s,s&&(l=Object(b.a)(s))}return l},e.prototype.startAnimation=function(e){var t=this,n=this.getProps(),o=n.drag,a=n.dragMomentum,i=n.dragElastic,u=n.dragTransition,l=n.dragSnapToOrigin,c=n.onDragTransitionEnd,s=this.constraints||{},f=Object(d.a)((function(n){var c;if(_(n,o,t.currentDirection)){var f=null!==(c=null==s?void 0:s[n])&&void 0!==c?c:{};l&&(f={min:0,max:0});var d=i?200:1e6,p=i?40:1e7,h=Object(r.a)(Object(r.a)({type:"inertia",velocity:a?e[n]:0,bounceStiffness:d,bounceDamping:p,timeConstant:750,restDelta:1,restSpeed:10},u),f);return t.startAxisValueAnimation(n,h)}}));return Promise.all(f).then(c)},e.prototype.startAxisValueAnimation=function(e,t){var n=this.getAxisMotionValue(e);return Object(v.b)(e,n,0,t)},e.prototype.stopAnimation=function(){var e=this;Object(d.a)((function(t){return e.getAxisMotionValue(t).stop()}))},e.prototype.getAxisMotionValue=function(e){var t,n,r="_drag"+e.toUpperCase(),o=this.visualElement.getProps()[r];return o||this.visualElement.getValue(e,null!==(n=null===(t=this.visualElement.getProps().initial)||void 0===t?void 0:t[e])&&void 0!==n?n:0)},e.prototype.snapToCursor=function(e){var t=this;Object(d.a)((function(n){if(_(n,t.getProps().drag,t.currentDirection)){var r=t.visualElement.projection,o=t.getAxisMotionValue(n);if(r&&r.layout){var a=r.layout.actual[n],i=a.min,u=a.max;o.set(e[n]-Object(y.u)(i,u,.5))}}}))},e.prototype.scalePositionWithinConstraints=function(){var e,t=this,n=this.getProps(),r=n.drag,o=n.dragConstraints,a=this.visualElement.projection;if(Object(u.a)(o)&&a&&this.constraints){this.stopAnimation();var i={x:0,y:0};Object(d.a)((function(e){var n=t.getAxisMotionValue(e);if(n){var r=n.get();i[e]=Object(c.b)({min:r,max:r},t.constraints[e])}}));var l=this.visualElement.getProps().transformTemplate;this.visualElement.getInstance().style.transform=l?l({},""):"none",null===(e=a.root)||void 0===e||e.updateScroll(),a.updateLayout(),this.resolveConstraints(),Object(d.a)((function(e){if(_(e,r,null)){var n=t.getAxisMotionValue(e),o=t.constraints[e],a=o.min,u=o.max;n.set(Object(y.u)(a,u,i[e]))}}))}},e.prototype.addListeners=function(){var e,t=this;w.set(this.visualElement,this);var n=this.visualElement.getInstance(),r=Object(l.a)(n,"pointerdown",(function(e){var n=t.getProps(),r=n.drag,o=n.dragListener;r&&(void 0===o||o)&&t.start(e)})),o=function(){var e=t.getProps().dragConstraints;Object(u.a)(e)&&(t.constraints=t.resolveRefConstraints())},a=this.visualElement.projection,i=a.addEventListener("measure",o);a&&!a.layout&&(null===(e=a.root)||void 0===e||e.updateScroll(),a.updateLayout()),o();var c=Object(m.a)(window,"resize",(function(){t.scalePositionWithinConstraints()}));return a.addEventListener("didUpdate",(function(e){var n=e.delta,r=e.hasLayoutChanged;t.isDragging&&r&&(Object(d.a)((function(e){var r=t.getAxisMotionValue(e);r&&(t.originPoint[e]+=n[e].translate,r.set(r.get()+n[e].translate))})),t.visualElement.syncRender())})),function(){c(),r(),i()}},e.prototype.getProps=function(){var e=this.visualElement.getProps(),t=e.drag,n=void 0!==t&&t,o=e.dragDirectionLock,a=void 0!==o&&o,i=e.dragPropagation,u=void 0!==i&&i,l=e.dragConstraints,s=void 0!==l&&l,f=e.dragElastic,d=void 0===f?c.e:f,p=e.dragMomentum,h=void 0===p||p;return Object(r.a)(Object(r.a)({},e),{drag:n,dragDirectionLock:a,dragPropagation:u,dragConstraints:s,dragElastic:d,dragMomentum:h})},e}();function _(e,t,n){return!(!0!==t&&t!==e||null!==n&&n!==e)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return f})),n.d(t,"c",(function(){return l})),n.d(t,"d",(function(){return s})),n.d(t,"e",(function(){return p})),n.d(t,"f",(function(){return d})),n.d(t,"g",(function(){return h}));var r=n(8),o=n(17),a=n(622);function i(e,t,n){var r=t.min,a=t.max;return void 0!==r&&ea&&(e=n?Object(o.u)(a,e,n.max):Math.min(e,a)),e}function u(e,t,n){return{min:void 0!==t?e.min+t:void 0,max:void 0!==n?e.max+n-(e.max-e.min):void 0}}function l(e,t){var n=t.top,r=t.left,o=t.bottom,a=t.right;return{x:u(e.x,r,a),y:u(e.y,n,o)}}function c(e,t){var n,o=t.min-e.min,a=t.max-e.max;return t.max-t.minr?n=Object(o.w)(t.min,t.max-r,e.min):r>i&&(n=Object(o.w)(e.min,e.max-i,t.min)),Object(o.l)(0,1,n)}function d(e,t){var n={};return void 0!==t.min&&(n.min=t.min-e.min),void 0!==t.max&&(n.max=t.max-e.min),n}var p=.35;function h(e){return void 0===e&&(e=p),!1===e?e=0:!0===e&&(e=p),{x:v(e,"left","right"),y:v(e,"top","bottom")}}function v(e,t,n){return{min:b(e,t),max:b(e,n)}}function b(e,t){var n;return"number"==typeof e?e:null!==(n=e[t])&&void 0!==n?n:0}},function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var r=n(0),o=(n.n(r),n(206)),a=n(636),i=n(270),u=n(1182);function l(e){var t=e.onPan,n=e.onPanStart,l=e.onPanEnd,c=e.onPanSessionStart,s=e.visualElement,f=t||n||l||c,d=Object(r.useRef)(null),p=Object(r.useContext)(o.a).transformPagePoint,h={onSessionStart:c,onStart:n,onMove:t,onEnd:function(e,t){d.current=null,l&&l(e,t)}};Object(r.useEffect)((function(){null!==d.current&&d.current.updateHandlers(h)})),Object(i.b)(s,"pointerdown",f&&function(e){d.current=new u.a(e,h,{transformPagePoint:p})}),Object(a.a)((function(){return d.current&&d.current.end()}))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(8),o=n(618),a=["LayoutMeasure","BeforeLayoutMeasure","LayoutUpdate","ViewportBoxUpdate","Update","Render","AnimationComplete","LayoutAnimationComplete","AnimationStart","SetAxisTarget","Unmount"];function i(){var e=a.map((function(){return new o.a})),t={},n={clearAllListeners:function(){return e.forEach((function(e){return e.clear()}))},updatePropListeners:function(e){a.forEach((function(r){var o,a="on"+r,i=e[a];null===(o=t[r])||void 0===o||o.call(t),i&&(t[r]=n[a](i))}))}};return e.forEach((function(e,t){n["on"+a[t]]=function(t){return e.add(t)},n["notify"+a[t]]=function(){for(var t=[],n=0;n5)return l;var d=o.c.createTransformer(e),p="number"!=typeof f[0]?1:0,h=u.x.scale*n.x,v=u.y.scale*n.y;f[0+p]/=h,f[1+p]/=v;var b=Object(r.u)(h,v,.5);"number"==typeof f[2+p]&&(f[2+p]/=b),"number"==typeof f[3+p]&&(f[3+p]/=b);var m=d(f);if(c){var y=0;m=m.replace(i,(function(){var e=s[y];return y++,e}))}return m}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(376),o=Object(r.a)({attachResizeListener:function(e,t){return e.addEventListener("resize",t,{passive:!0}),function(){return e.removeEventListener("resize",t)}},measureScroll:function(){return{x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}}})},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(1163),o=n(1164),a=Object(r.a)(o.a)},function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var r=n(8),o=n(0),a=(n.n(o),n(639)),i=n(3061),u=n(269);function l(e){return e.key||""}var c=function(e){var t=e.children,n=e.custom,c=e.initial,s=void 0===c||c,f=e.onExitComplete,d=e.exitBeforeEnter,p=e.presenceAffectsLayout,h=void 0===p||p,v=Object(r.c)(Object(a.a)(),1)[0],b=Object(o.useContext)(u.a).forceRender;b&&(v=b);var m=Object(o.useRef)(!0),y=Object(o.useRef)(!0);Object(o.useEffect)((function(){return function(){y.current=!1}}),[]);var g=function(e){var t=[];return o.Children.forEach(e,(function(e){Object(o.isValidElement)(e)&&t.push(e)})),t}(t),O=Object(o.useRef)(g),w=Object(o.useRef)(new Map).current,j=Object(o.useRef)(new Set).current;if(function(e,t){e.forEach((function(e){var n=l(e);t.set(n,e)}))}(g,w),m.current)return m.current=!1,o.createElement(o.Fragment,null,g.map((function(e){return o.createElement(i.a,{key:l(e),isPresent:!0,initial:!!s&&void 0,presenceAffectsLayout:h},e)})));for(var _=Object(r.e)([],Object(r.c)(g),!1),E=O.current.map(l),x=g.map(l),P=E.length,k=0;k0?1:-1,l=e[i+u];if(!l)return e;var c=e[i],s=l.layout,f=Object(r.u)(s.min,s.max,.5);return 1===u&&c.layout.max+n>f||-1===u&&c.layout.min+n.001?1/e:1e5},l=!1;function c(e){var t=Object(a.a)(1),n=Object(a.a)(1),c=Object(i.b)();return Object(o.a)(!(!e&&!c),"If no scale values are provided, useInvertedScale must be used within a child of another motion component."),Object(o.b)(l,"useInvertedScale is deprecated and will be removed in 3.0. Use the layout prop instead."),l=!0,e?(t=e.scaleX||t,n=e.scaleY||n):c&&(t=c.getValue("scaleX",1),n=c.getValue("scaleY",1)),{scaleX:Object(r.a)(t,u),scaleY:Object(r.a)(n,u)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentPaneProvider=void 0;var r=k(n(66)),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=P(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(43),i=n(1),u=n(14),l=k(n(201)),c=n(3086),s=k(n(3087)),f=k(n(3107)),d=n(77),p=k(n(31)),h=n(40),v=n(122),b=n(68),m=n(257),y=n(3112),g=n(1200),O=n(3113),w=n(3119),j=n(1060),_=n(3135),E=n(3138),x=n(3139);function P(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(P=function(e){return e?n:t})(e)}function k(e){return e&&e.__esModule?e:{default:e}}function C(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function S(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var t=e.children,n=e.index,P=e.pane,k=e.paneKey,C=(0,b.usePaneRouter)(),D=(0,v.useDeskTool)().features,T=(0,i.useToast)().push,B=P.options,L=P.menuItemGroups,N=P.title,W=void 0===N?null:N,V=P.views,z=void 0===V?[]:V,U=(0,_.useInitialValue)(B.id,B),H=B.id,Y=(0,d.getPublishedId)(H),G=B.type,$=(0,a.useDocumentOperation)(Y,G).patch,q=(0,a.useEditState)(Y,G,"low"),X=(0,a.useValidationStatus)(Y,G).markers,Z=(0,a.useConnectionState)(Y,G),K=p.default.get(G),J=(0,g.useReferringDocuments)(B.id,{externalPollInterval:6e4}),Q=J.totalCount,ee=J.isLoading?void 0:Q,te=(0,o.useMemo)((()=>(null==q?void 0:q.draft)||(null==q?void 0:q.published)||U.value),[q,U]),ne=(0,o.useMemo)((()=>q?(0,s.default)(q):null),[q]),re=(0,o.useMemo)((()=>q?(0,f.default)(q):null),[q]),oe=(0,m.useUnique)(X),ae=(0,m.useUnique)(z),ie=C.params||I,ue=M((0,o.useState)((()=>ie.path?(0,u.fromString)(ie.path):R)),2),le=ue[0],ce=ue[1],se=ie.view||ae[0]&&ae[0].id||null,fe=(0,o.useMemo)((()=>new w.Timeline({publishedId:Y,enableTrace:!1})),[Y]),de=M((0,o.useState)("closed"),2),pe=de[0],he=de[1],ve=(0,h.useMemoObservable)((()=>(0,O.createObservableController)({timeline:fe,documentId:Y,documentType:G,client:y.versionedClient})),[fe,Y,G,fe,y.versionedClient]).historyController;ve.setRange(ie.since||null,ie.rev||null);var be=ve.changesPanelActive(),me=(0,o.useMemo)((()=>(0,x.getPreviewUrl)(ve,te)),[ve,te]),ye=Boolean(te),ge=(0,o.useMemo)((()=>(0,E.getMenuItems)({features:D,hasValue:ye,changesOpen:be,previewUrl:me})),[D,ye,be,me]),Oe="on"===ie.inspect,we=be?ve.sinceAttributes():(null==q?void 0:q.published)||null,je="connected"===Z&&q.ready,_e=ve.onOlderRevision(),Ee=(0,o.useMemo)((()=>_e?ve.displayed():null),[ve,ie.rev,ie.since,_e]),xe=(0,o.useMemo)((()=>_e?ve.displayed():te),[ve,ie.rev,ie.since,te,_e]),Pe=(0,o.useCallback)(((e,t)=>{C.setParams(S(S({},C.params),{},{since:e,rev:t||void 0}))}),[C]),ke=(0,o.useCallback)((e=>{ce((0,u.pathFor)(e)),(0,c.setLocation)([{type:"document",documentId:Y,path:e,lastActiveAt:(new Date).toISOString()}])}),[Y,ce]),Ce=(0,o.useRef)($);Ce.current=$;var Se=(0,o.useCallback)((e=>Ce.current.execute(e,U.value)),[U.value]),De=(0,o.useCallback)((()=>{C.setParams(S(S({},ie),{},{since:void 0}))}),[C,ie]),Me=(0,o.useCallback)((()=>{C.setParams(S(S({},ie),{},{since:"@lastPublished"}))}),[C,ie]),Ae=(0,o.useCallback)((()=>C.closeCurrent()),[C]),Te=(0,o.useCallback)((()=>C.duplicateCurrent()),[C]),Ie=(0,o.useCallback)((function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:!Oe;e?C.setParams(S(S({},ie),{},{inspect:"on"})):C.setParams((0,r.default)(ie,"inspect"))}),[Oe,C,ie]),Re=(0,o.useCallback)((e=>"production-preview"===e.action&&me?(window.open(me),!0):"inspect"===e.action?(Ie(!0),!0):"reviewChanges"===e.action&&(Me(),!0)),[Me,me,Ie]),Fe=(0,o.useCallback)((e=>{var t,n=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=A(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){u=!0,a=e},f:function(){try{i||null==n.return||n.return()}finally{if(u)throw a}}}}(ge);try{for(n.s();!(t=n.n()).done;){var r=t.value;if(r.shortcut&&(0,l.default)(r.shortcut,e))return e.preventDefault(),e.stopPropagation(),void Re(r)}}catch(e){n.e(e)}finally{n.f()}}),[Re,ge]),Be=(0,o.useCallback)((()=>Ie(!1)),[Ie]),Le=(0,o.useMemo)((()=>({actions:ne,activeViewId:se,badges:re,changesOpen:be,compareValue:we,connectionState:Z,displayed:xe,historyValue:Ee,documentId:Y,documentIdRaw:H,documentSchema:K,documentType:G,focusPath:le,handleChange:Se,handleFocus:ke,handleHistoryClose:De,handleHistoryOpen:Me,handleInspectClose:Be,handleKeyUp:Fe,handleMenuAction:Re,handlePaneClose:Ae,handlePaneSplit:Te,historyController:ve,index:n,initialValue:U.value,inspectOpen:Oe,markers:oe,menuItems:ge,menuItemGroups:L||F,paneKey:k,previewUrl:me,ready:je,setTimelineMode:he,setTimelineRange:Pe,timeline:fe,timelineMode:pe,title:W,totalReferenceCount:ee,value:te,views:ae})),[ne,se,re,be,we,Z,xe,Y,H,Ee,K,G,le,Se,ke,De,Me,Be,Fe,Re,Ae,Te,ve,n,U,Oe,oe,ge,L,k,me,je,Pe,fe,pe,W,ee,te,ae]);return(0,o.useEffect)((()=>{"reconnecting"===Z&&T({id:"desk-tool/reconnecting",status:"warning",title:o.default.createElement(o.default.Fragment,null,"Connection lost. Reconnecting…")})}),[Z,T]),(0,o.useEffect)((()=>{ce(ie.path?(0,u.fromString)(ie.path):[])}),[Y,ie.path]),o.default.createElement(j.DocumentPaneContext.Provider,{value:Le},t)}));t.DocumentPaneProvider=B,B.displayName="DocumentPaneProvider"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(466);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=o.default.get(e.type);return[(0,a.isActionEnabled)(t,"publish")&&i.PublishAction,(0,a.isActionEnabled)(t,"delete")&&u.DiscardChangesAction,(0,a.isActionEnabled)(t,"delete")&&l.UnpublishAction,(0,a.isActionEnabled)(t,"create")&&c.DuplicateAction,(0,a.isActionEnabled)(t,"delete")&&s.DeleteAction].filter(f)};var r,o=(r=n(31))&&r.__esModule?r:{default:r},a=n(247),i=n(3088),u=n(3089),l=n(3090),c=n(3105),s=n(3106);function f(e){return!1!==e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PublishAction=void 0;var r=n(43),o=n(7),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=n(15),u=n(10),l=n(642),c=n(44);function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function f(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return d(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return d(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var t,n,s,d=e.id,h=e.type,v=e.liveEdit,b=e.draft,m=e.published,y=f((0,a.useState)(null),2),g=y[0],O=y[1],w=(0,r.useDocumentOperation)(d,h).publish,j=(0,r.useValidationStatus)(d,h),_=(0,r.useSyncState)(d,h),E=(0,c.useDocumentPane)(),x=E.changesOpen,P=E.handleHistoryOpen,k=E.documentId,C=E.documentType,S=(0,r.useEditState)(k,C),D=((null==S?void 0:S.draft)||(null==S?void 0:S.published)||{})._rev,M=j.markers.some((e=>"error"===e.level)),A=f((0,a.useState)(!1),2),T=A[0],I=A[1],R=_.isSyncing,F=j.isValidating,B=f((0,i.unstable_useDocumentPairPermissions)({id:d,type:h,permission:"publish"}),2),L=B[0],N=B[1],W=(0,i.useCurrentUser)().value,V=w.disabled?(n=w.disabled,s=(m||{})._updatedAt,("ALREADY_PUBLISHED"===n&&s?a.default.createElement(a.default.Fragment,null,a.default.createElement("span",null,"Published ",a.default.createElement(l.TimeAgo,{time:s}))):p[n])||""):M?"There are validation errors that need to be fixed before this document can be published":"",z=Boolean(b),U=(0,a.useCallback)((()=>{w.execute(),O("publishing")}),[w]);(0,a.useEffect)((()=>{var e=!1===j.isValidating&&j.revision!==D;T&&!R&&e&&(M||U(),I(!1))}),[R,U,M,T,j.revision,D,F,j.isValidating]),(0,a.useEffect)((()=>{var e="publishing"===g&&!z;e&&x&&P();var t=e?"published":null,n=setTimeout((()=>{O(t)}),e?200:4e3);return()=>clearTimeout(n)}),[x,g,z,P]);var H=(0,a.useCallback)((()=>{_.isSyncing||j.isValidating||j.revision!==D?I(!0):U()}),[_.isSyncing,j.isValidating,j.revision,D,U]);if(v)return{color:"success",label:"Publish",title:"Live Edit is enabled for this content type and publishing happens automatically as you make changes",disabled:!0};if(!(N||null!=L&&L.granted))return{color:"success",label:"Publish",title:a.default.createElement(u.InsufficientPermissionsMessage,{operationLabel:"publish this document",currentUser:W}),disabled:!0};var Y=Boolean(T||(null==S||null===(t=S.transactionSyncLock)||void 0===t?void 0:t.enabled)||"publishing"===g||"published"===g||M||w.disabled);return{disabled:Y||N,color:"success",label:"published"===g?"Published":T||"publishing"===g?"Publishing…":"Publish",icon:"published"===g?o.CheckmarkIcon:o.PublishIcon,title:T?"Waiting for tasks to finish before publishing":"published"===g||"publishing"===g?null:V,shortcut:Y||T?null:"Ctrl+Alt+P",onHandle:H}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DiscardChangesAction=void 0;var r=n(43),o=n(7),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=n(15),u=n(10);function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function c(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return s(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return s(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var t=e.id,n=e.type,l=e.published,s=e.liveEdit,d=e.onComplete,p=(0,r.useDocumentOperation)(t,n).discardChanges,h=c((0,a.useState)(!1),2),v=h[0],b=h[1],m=c((0,i.unstable_useDocumentPairPermissions)({id:t,type:n,permission:"discardDraft"}),2),y=m[0],g=m[1],O=(0,i.useCurrentUser)().value,w=(0,a.useCallback)((()=>{p.execute(),d()}),[p,d]),j=(0,a.useCallback)((()=>{b(!0)}),[]),_=(0,a.useMemo)((()=>v&&{type:"confirm",color:"danger",onCancel:d,onConfirm:w,message:a.default.createElement(a.default.Fragment,null,"Are you sure you want to discard all changes since last published?")}),[w,v,d]);return!l||s?null:g||null!=y&&y.granted?{color:"danger",icon:o.ResetIcon,disabled:Boolean(p.disabled)||g,title:p.disabled&&f[p.disabled]||"",label:"Discard changes",onHandle:j,dialog:_}:{color:"danger",icon:o.ResetIcon,disabled:!0,label:"Discard changes",title:a.default.createElement(u.InsufficientPermissionsMessage,{operationLabel:"discard changes in this document",currentUser:O})}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UnpublishAction=void 0;var r=n(43),o=n(7),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=n(15),u=n(10),l=n(1199);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return f(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return f(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var t=e.id,n=e.type,c=e.draft,f=e.onComplete,p=e.liveEdit,h=(0,r.useDocumentOperation)(t,n).unpublish,v=s((0,a.useState)(null),2),b=v[0],m=v[1],y=s((0,a.useState)(!1),2),g=y[0],O=y[1],w=s((0,a.useState)(!1),2),j=w[0],_=w[1],E=s((0,i.unstable_useDocumentPairPermissions)({id:t,type:n,permission:"unpublish"}),2),x=E[0],P=E[1],k=(0,i.useCurrentUser)().value,C=(0,a.useCallback)((()=>{_(!1),f()}),[f]),S=(0,a.useCallback)((()=>{_(!1),h.execute(),f()}),[f,h]),D=b?{type:"error",onClose:()=>m(null),title:"An error occurred",content:b.message}:g?{type:"success",onClose:()=>{O(!1)},title:"Successfully unpublished the document"}:j?{type:"legacy",content:a.default.createElement(l.ConfirmDeleteDialog,{id:(null==c?void 0:c._id)||t,type:n,action:"unpublish",onCancel:C,onConfirm:S})}:null;return p?null:P||null!=x&&x.granted?{color:"danger",icon:o.UnpublishIcon,disabled:Boolean(h.disabled)||P,label:"Unpublish",title:h.disabled?d[h.disabled]:"",onHandle:()=>_(!0),dialog:D}:{color:"danger",icon:o.UnpublishIcon,label:"Unpublish",title:a.default.createElement(u.InsufficientPermissionsMessage,{operationLabel:"unpublish this document",currentUser:k}),disabled:!0}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ConfirmDeleteDialog=function(e){var t=e.id,n=e.type,r=e.action,o=void 0===r?"delete":r,a=e.onCancel,u=e.onConfirm,p="deletion-confirmation-".concat((0,c.useId)()),h=(0,f.useReferringDocuments)(t),m=h.internalReferences,y=h.crossDatasetReferences,g=h.isLoading,O=h.totalCount,w=h.projectIds,j=h.datasetNames,_=h.hasUnknownDatasetNames,E="".concat(o.substring(0,1).toUpperCase()).concat(o.substring(1)),x=i.default.createElement(s.DocTitle,{document:(0,i.useMemo)((()=>({_id:t,_type:n})),[t,n])}),P=!g;return i.default.createElement(l.Dialog,{width:1,id:p,header:"".concat(E," document?"),footer:i.default.createElement(l.Grid,{columns:P?2:1,gap:2,paddingX:4,paddingY:3},i.default.createElement(l.Button,{mode:"ghost",onClick:a,text:"Cancel"}),P&&i.default.createElement(l.Button,{"data-testid":"confirm-delete-button",text:"".concat(E,O>0?" anyway":" now"),tone:"critical",onClick:u})),onClose:a,onClickOutside:a},i.default.createElement(v,null,y&&m&&!g?i.default.createElement(d.ConfirmDeleteDialogBody,{crossDatasetReferences:y,internalReferences:m,documentTitle:x,isLoading:g,totalCount:O,action:o,projectIds:w,datasetNames:j,hasUnknownDatasetNames:_,onReferenceLinkClick:a}):i.default.createElement(b,{"data-testid":"loading-container"},i.default.createElement(l.Spinner,{muted:!0}),i.default.createElement(l.Box,{marginTop:3},i.default.createElement(l.Text,{align:"center",muted:!0,size:1},"Looking for referring documents…")))))},t.LoadingContainer=t.DialogBody=void 0;var r,o,a,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),u=(r=n(3))&&r.__esModule?r:{default:r},l=n(1),c=n(20),s=n(1064),f=n(1200),d=n(3092);function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}function h(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var v=(0,u.default)(l.Flex).attrs({padding:4,direction:"column",height:"fill"})(o||(o=h(["\n box-sizing: border-box;\n"])));t.DialogBody=v;var b=(0,u.default)(l.Flex).attrs({align:"center",direction:"column",justify:"center"})(a||(a=h(["\n height: 300px;\n"])));t.LoadingContainer=b},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ConfirmDeleteDialogBody=function(e){var t=e.crossDatasetReferences,s=e.internalReferences,f=e.documentTitle,d=e.totalCount,p=e.action,h=e.datasetNames,v=e.hasUnknownDatasetNames,b=e.onReferenceLinkClick,m=(0,a.useToast)(),y=(0,r.useCallback)((e=>{var t,u,c=(t=e._type,((u=n(31)).default||u).get(t)||null);return c?r.default.createElement(l.ReferencePreviewLink,{type:c,value:e,onClick:b}):r.default.createElement(a.Box,{padding:2},r.default.createElement(i.SanityDefaultPreview,{value:{title:"Preview Unavailable",subtitle:"ID: ".concat(e._id),media:r.default.createElement(o.UnknownIcon,null)},layout:"default"}))}),[b]);if(0===(null==s?void 0:s.totalCount)&&0===(null==t?void 0:t.totalCount))return r.default.createElement(a.Text,{as:"p"},"Are you sure you want to ",p," ",r.default.createElement("strong",null,"“",f,"”"),"?");var g=1===t.totalCount?"1 document":"".concat(t.totalCount.toLocaleString()," documents"),O=[...h,...v?["unavailable"]:[]],w=1===O.length?"another dataset":"".concat(O.length," datasets"),j="Dataset".concat(1===O.length?"":"s",": ").concat(O.join(", "));v&&1===O.length&&(j="Unavailable dataset");return r.default.createElement(r.default.Fragment,null,r.default.createElement(a.Card,{padding:3,radius:2,tone:"caution",marginBottom:4,flex:"none"},r.default.createElement(a.Flex,null,r.default.createElement(a.Text,{"aria-hidden":"true",size:1},r.default.createElement(o.WarningOutlineIcon,null)),r.default.createElement(a.Box,{flex:1,marginLeft:3},r.default.createElement(a.Text,{size:1},1===d?r.default.createElement(r.default.Fragment,null,"1 document refers to “",f,"”"):r.default.createElement(r.default.Fragment,null,d.toLocaleString()," documents refer to “",f,"”"))))),r.default.createElement(a.Box,{flex:"none",marginBottom:4},r.default.createElement(a.Text,null,"You may not be able to ",p," “",f,"” because the following documents refer to it:")),r.default.createElement(c.ReferencesCard,null,r.default.createElement(a.Flex,{direction:"column",height:"fill"},s.totalCount>0&&r.default.createElement(a.Stack,{as:"ul",padding:3,space:3,overflow:"auto","data-testid":"internal-references"},null==s?void 0:s.references.map((e=>r.default.createElement(a.Box,{as:"li",key:e._id},y(e)))),s.totalCount>s.references.length&&r.default.createElement(a.Box,{as:"li",padding:3},r.default.createElement(c.OtherReferenceCount,s))),t.totalCount>0&&r.default.createElement(c.CrossDatasetReferencesDetails,{"data-testid":"cross-dataset-references",style:{borderTop:s.totalCount>0?"1px solid var(--card-shadow-outline-color)":void 0}},r.default.createElement(c.CrossDatasetReferencesSummary,null,r.default.createElement(a.Flex,{padding:4,align:"center"},r.default.createElement(a.Box,{marginRight:4},r.default.createElement(a.Text,{size:3},r.default.createElement(o.DocumentsIcon,null))),r.default.createElement(a.Flex,{marginRight:4,direction:"column"},r.default.createElement(a.Box,{marginBottom:2},r.default.createElement(a.Text,null,g," in ",w)),r.default.createElement(a.Box,null,r.default.createElement(a.Text,{title:j,textOverflow:"ellipsis",size:1,muted:!0},j))),r.default.createElement(c.ChevronWrapper,null,r.default.createElement(a.Text,{muted:!0},r.default.createElement(o.ChevronDownIcon,null))))),r.default.createElement(c.TableContainer,null,r.default.createElement(c.Table,null,r.default.createElement("thead",null,r.default.createElement("tr",null,r.default.createElement("th",null,r.default.createElement(a.Label,{muted:!0,size:0},"Project ID")),r.default.createElement("th",null,r.default.createElement(a.Label,{muted:!0,size:0},"Dataset")),r.default.createElement("th",null,r.default.createElement(a.Label,{muted:!0,size:0},"Document ID")))),r.default.createElement("tbody",null,t.references.filter((e=>"projectId"in e)).map(((e,t)=>{var n=e.projectId,i=e.datasetName,l=e.documentId;return r.default.createElement("tr",{key:"".concat(l,"-").concat(t)},r.default.createElement("td",null,r.default.createElement(a.Text,{size:1},n)),r.default.createElement("td",null,r.default.createElement(a.Text,{size:1},i||"unavailable")),r.default.createElement("td",null,r.default.createElement(c.DocumentIdFlex,{align:"center",gap:2,justify:"flex-end"},r.default.createElement(a.Text,{textOverflow:"ellipsis",size:1},l||"unavailable"),l&&r.default.createElement(u.CopyToClipboard,{text:l,onCopy:()=>{m.push({title:"Copied document ID to clipboard!",status:"success"})}},r.default.createElement(a.Button,{title:"Copy ID to clipboard",mode:"bleed",icon:o.ClipboardIcon,fontSize:0})))))})))),r.default.createElement(a.Box,{padding:2},r.default.createElement(c.OtherReferenceCount,t)))))),r.default.createElement(a.Box,{flex:"none"},r.default.createElement(a.Text,null,"If you ",p," this document, documents that refer to it will no longer be able to access it.")))};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(7),a=n(1),i=n(3093),u=n(3095),l=n(3099),c=n(3104);function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}},function(e,t,n){n(93)(e.exports,n(3094))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"SanityDefaultPreview",{enumerable:!0,get:function(){return r.SanityDefaultPreview}}),Object.defineProperty(t,"SanityPreview",{enumerable:!0,get:function(){return r.default}});var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=o(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(r,i,u):r[i]=e[i]}r.default=e,n&&n.set(e,r);return r}(n(150));function o(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(o=function(e){return e?n:t})(e)}},function(e,t,n){"use strict";var r=n(3096).CopyToClipboard;r.CopyToClipboard=r,e.exports=r},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.CopyToClipboard=void 0;var o=u(n(0)),a=u(n(3097)),i=["text","onCopy","options","children"];function u(e){return e&&e.__esModule?e:{default:e}}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function f(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function d(e,t){for(var n=0;ni.default.createElement(h,s({documentId:null==c?void 0:c._id,documentType:null==n?void 0:n.name,parentRefPath:f},e))),[h,null==n?void 0:n.name,null==c?void 0:c._id]);return i.default.createElement(r.PreviewCard,{__unstable_focusRing:!0,as:v,"data-as":"a",onClick:t,padding:2,radius:2},i.default.createElement(l.PaneItemPreview,{icon:null==n?void 0:n.icon,layout:"default",presence:(null==p?void 0:p.length)>0?p:f,schemaType:n,value:c}))};var r=n(10),o=n(77),a=n(15),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),u=n(68),l=n(1201);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var t=e.document;return o.default.createElement(a.Tooltip,{portal:!0,content:o.default.createElement(a.Box,{padding:2},o.default.createElement(a.Text,{size:1},t?o.default.createElement(o.default.Fragment,null,"Edited ",(null==t?void 0:t._updatedAt)&&o.default.createElement(l.TimeAgo,{time:null==t?void 0:t._updatedAt})):o.default.createElement(o.default.Fragment,null,"No unpublished edits")))},o.default.createElement(i.TextWithTone,{tone:"caution",dimmed:!t,muted:!t,size:1},o.default.createElement(u.EditIcon,null)))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PublishedStatus=void 0;var r,o=(r=n(0))&&r.__esModule?r:{default:r},a=n(1),i=n(10),u=n(7),l=n(642);t.PublishedStatus=e=>{var t=e.document;return o.default.createElement(a.Tooltip,{portal:!0,content:o.default.createElement(a.Box,{padding:2},o.default.createElement(a.Text,{size:1},t?o.default.createElement(o.default.Fragment,null,"Published ",t._updatedAt&&o.default.createElement(l.TimeAgo,{time:t._updatedAt})):o.default.createElement(o.default.Fragment,null,"Not published")))},o.default.createElement(i.TextWithTone,{tone:"positive",dimmed:!t,muted:!t,size:1},o.default.createElement(u.PublishIcon,null)))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getMissingDocumentFallback=void 0,t.getPreviewStateObservable=function(e,t,n){var r=v(e)?(0,l.of)({snapshot:null}):(0,a.observeForPreview)({_id:(0,i.getDraftId)(t)},e),o=(0,a.observeForPreview)({_id:(0,i.getPublishedId)(t)},e);return(0,l.combineLatest)([r,o]).pipe((0,c.map)((e=>{var t,r,o=(r=2,function(e){if(Array.isArray(e))return e}(t=e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}}(t,r)||function(e,t){if(e){if("string"==typeof e)return h(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?h(e,t):void 0}}(t,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),a=o[0],i=o[1];return{draft:a.snapshot?d({title:n},a.snapshot):null,isLoading:!1,published:i.snapshot?d({title:n},i.snapshot):null}})),(0,c.startWith)({draft:null,isLoading:!0,published:null}))},t.isLiveEditEnabled=t.getValueWithFallback=void 0;var r=s(n(1202)),o=n(7),a=n(47),i=n(77),u=s(n(0)),l=n(5),c=n(4);function s(e){return e&&e.__esModule?e:{default:e}}function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function d(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n!0===e.liveEdit;t.isLiveEditEnabled=v;var b=e=>({title:u.default.createElement("span",{style:{fontStyle:"italic"}},e.title?String(e.title):"Missing document"),subtitle:u.default.createElement("span",{style:{fontStyle:"italic"}},e.title?"Missing document ID: ".concat(e._id):"Document ID: ".concat(e._id)),media:o.WarningOutlineIcon});t.getMissingDocumentFallback=b;t.getValueWithFallback=e=>{var t=e.value,n=e.draft,o=e.published,a=n||o;return a?(0,r.default)({},a,t,((e,t)=>void 0===t?e:t)):b(t)}},function(e,t,n){var r=n(189),o=n(507);e.exports=function(e){return r((function(t,n){var r=-1,a=n.length,i=a>1?n[a-1]:void 0,u=a>2?n[2]:void 0;for(i=e.length>3&&"function"==typeof i?(a--,i):void 0,u&&o(n[0],n[1],u)&&(i=a<3?void 0:i,a=1),t=Object(t);++r tr {\n position: sticky;\n top: 0;\n background: var(--card-bg-color);\n z-index: 1;\n }\n\n td {\n padding: 0 ",";\n }\n\n tr > *:last-child {\n text-align: right;\n }\n"])),(e=>{var t=e.theme;return(0,d.rem)(t.sanity.space[2])}),(e=>{var t=e.theme;return(0,d.rem)(t.sanity.space[1])}),(e=>{var t=e.theme;return(0,d.rem)(t.sanity.space[1])}));t.Table=O;var w=(0,f.default)(d.Flex)(l||(l=v(["\n min-height: 35px;\n"])));t.DocumentIdFlex=w;var j=(0,f.default)(d.Card).attrs({radius:2,shadow:1,marginBottom:4,flex:"auto"})(c||(c=v(["\n overflow: hidden;\n min-height: 150px;\n"])));t.ReferencesCard=j;t.OtherReferenceCount=e=>{var t=e.totalCount-e.references.length;return t?s.default.createElement(d.Inline,{space:2},s.default.createElement(d.Text,{size:1,muted:!0},t," other reference",1===t?"":"s"," not shown"," "),s.default.createElement(d.Tooltip,{portal:!0,placement:"top",content:s.default.createElement(d.Container,{width:0},s.default.createElement(d.Box,{padding:2},s.default.createElement(d.Text,{size:1},"We can't show metadata about these references because no token with access to the datasets they are in was found.")))},s.default.createElement(d.Text,{size:1,muted:!0},s.default.createElement(p.InfoOutlineIcon,null)))):null}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DuplicateAction=void 0;var r=n(7),o=n(198),a=n(43),i=n(28),u=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),l=n(15),c=n(10);function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function f(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return d(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return d(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var t=e.id,n=e.type,s=e.onComplete,d=(0,a.useDocumentOperation)(t,n).duplicate,h=(0,i.useRouter)(),v=f((0,u.useState)(!1),2),b=v[0],m=v[1],y=f((0,l.unstable_useDocumentPairPermissions)({id:t,type:n,permission:"duplicate"}),2),g=y[0],O=y[1],w=(0,l.useCurrentUser)().value,j=(0,u.useCallback)((()=>{var e=(0,o.uuid)();m(!0),d.execute(e),h.navigateIntent("edit",{id:e,type:n}),s()}),[d,s,h,n]);return O||null!=g&&g.granted?{icon:r.CopyIcon,disabled:b||Boolean(d.disabled)||O,label:b?"Duplicating…":"Duplicate",title:d.disabled&&p[d.disabled]||"",onHandle:j}:{icon:r.CopyIcon,disabled:!0,label:"Duplicate",title:u.default.createElement(c.InsufficientPermissionsMessage,{operationLabel:"duplicate this document",currentUser:w})}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DeleteAction=void 0;var r=n(7),o=n(43),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=n(15),u=n(10),l=n(1199);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return f(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return f(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var t=e.id,n=e.type,c=e.draft,f=e.onComplete,p=(0,o.useDocumentOperation)(t,n).delete,h=s((0,a.useState)(!1),2),v=h[0],b=h[1],m=s((0,a.useState)(!1),2),y=m[0],g=m[1],O=(0,a.useCallback)((()=>{g(!1),f()}),[f]),w=(0,a.useCallback)((()=>{b(!0),g(!1),p.execute(),f()}),[p,f]),j=(0,a.useCallback)((()=>{g(!0)}),[]),_=s((0,i.unstable_useDocumentPairPermissions)({id:t,type:n,permission:"delete"}),2),E=_[0],x=_[1],P=(0,i.useCurrentUser)().value;return x||null!=E&&E.granted?{color:"danger",icon:r.TrashIcon,disabled:v||Boolean(p.disabled)||x,title:p.disabled&&d[p.disabled]||"",label:v?"Deleting…":"Delete",shortcut:"Ctrl+Alt+D",onHandle:j,dialog:y&&{type:"legacy",onClose:f,content:a.default.createElement(l.ConfirmDeleteDialog,{action:"delete",id:(null==c?void 0:c._id)||t,type:n,onCancel:O,onConfirm:w})}}:{color:"danger",icon:r.TrashIcon,disabled:!0,label:"Delete",title:a.default.createElement(u.InsufficientPermissionsMessage,{operationLabel:"delete this document",currentUser:P})}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return o.default}});var r,o=(r=n(3108))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"DraftStatusBadge",{enumerable:!0,get:function(){return a.DraftStatusBadge}}),Object.defineProperty(t,"LiveEditBadge",{enumerable:!0,get:function(){return r.LiveEditBadge}}),Object.defineProperty(t,"PublishedStatusBadge",{enumerable:!0,get:function(){return o.PublishedStatusBadge}}),t.default=function(){return i};var r=n(3109),o=n(3110),a=n(3111),i=[r.LiveEditBadge]},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LiveEditBadge=void 0;t.LiveEditBadge=e=>e.liveEdit?{label:"Live",color:"danger"}:null},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PublishedStatusBadge=void 0;t.PublishedStatusBadge=e=>e.published?{label:"Published",color:"success"}:null},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DraftStatusBadge=void 0;t.DraftStatusBadge=e=>e.draft?{label:"Draft",color:"warning"}:null},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.versionedClient=void 0;var o=((r=n(52))&&r.__esModule?r:{default:r}).default.withConfig({apiVersion:"1"});t.versionedClient=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Controller=void 0,t.createObservableController=function(e){return new r.Observable((t=>{var n=new p(c(c({},e),{},{handler:(e,n)=>{e?t.error(e):t.next({historyController:n})}}));return(0,o.remoteSnapshots)({publishedId:e.documentId,draftId:"drafts.".concat(e.documentId)},e.documentType).subscribe((e=>{n.handleRemoteMutation(e)}))}))};var r=n(5),o=n(25),a=n(3114),i=n(3115),u=n(3118);function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;tr.index?(this._revTime="invalid",this.selectionState="invalid"):this.setReconstruction(this._sinceTime,r)}else this._revTime?(this.selectionState="rev",this.setReconstruction(null,this._revTime)):(this.selectionState="inactive",n=0);else this.selectionState="loading";this._fetchAtLeast=n,this.start()}setLoadMore(e){this._fetchMore=e,this.start()}get sinceTime(){return this._sinceTime&&"object"==typeof this._sinceTime?this._sinceTime:null}get revTime(){return this._revTime&&"object"==typeof this._revTime?this._revTime:null}get realRevChunk(){return this.revTime||this.timeline.lastChunk()}onOlderRevision(){return Boolean(this._rev)&&("range"===this.selectionState||"rev"===this.selectionState)}changesPanelActive(){return Boolean(this._since)&&"range"===this.selectionState}findRangeForNewRev(e){var t=this.timeline.isLatestChunk(e)?null:this.timeline.createTimeId(e);if(!this._since)return[null,t];var n=this.sinceTime;return n&&n.index{this._isRunning=!1})))}tick(){var e=this;return f((function*(){if(e._aligner.acceptsHistory&&!e.timeline.reachedEarliestEntry&&("loading"===e.selectionState||e._fetchMore||e.timeline.chunkCount<=e._fetchAtLeast)){try{yield e.fetchMoreTransactions()}catch(t){return e._didErr=!0,void e.handler(t,e)}yield e.tick()}}))()}fetchMoreTransactions(){var e=this;return f((function*(){var t=e.timeline.publishedId,n=e.timeline.draftId,r=e.client.config().dataset,o="tag=sanity.studio.desk.history&effectFormat=mendoza&excludeContent=true&excludeMutations=true&includeIdentifiedDocumentsOnly=true&reverse=true&limit=".concat(50),i=e._aligner.earliestTransactionId;i&&(o+="&toTransaction=".concat(i));for(var u="/data/history/".concat(r,"/transactions/").concat(t,",").concat(n,"?").concat(o),l=e.client.config().token,c=(yield(0,a.getJsonStream)(e.client.getUrl(u),l||void 0)).getReader(),s=0;;){var f=yield c.read();if(f.done)break;if("error"in f.value)throw new Error(f.value.error.description||f.value.error.type);if(s++,f.value.id!==i){if(e._aligner.earliestTransactionId!==i||!e._aligner.acceptsHistory)return;e._aligner.prependHistoryEvent(f.value),i=e._aligner.earliestTransactionId}}e._aligner.earliestTransactionId===i&&e._aligner.acceptsHistory&&(s<50&&e._aligner.didReachEarliestEntry(),e.markChange())}))()}markChange(){this.timeline.updateChunks(),this.setRevTime(this._rev),this.setSinceTime(this._rev),this.version++,this.handler(null,this)}}t.Controller=p},function(e,t,n){"use strict";function r(e,t,n,r,o,a,i){try{var u=e[a](i),l=u.value}catch(e){return void n(e)}u.done?t(l):Promise.resolve(l).then(r,o)}function o(e){return function(){var t=this,n=arguments;return new Promise((function(o,a){var i=e.apply(t,n);function u(e){r(i,o,a,u,l,"next",e)}function l(e){r(i,o,a,u,l,"throw",e)}u(void 0)}))}}function a(){return(a=o((function*(e,t){var n={Authorization:"Bearer ".concat(t)},r=t?{headers:n}:{credentials:"include"};return i(yield fetch(e,r))}))).apply(this,arguments)}function i(e){var t,n=e.body;if(!n)throw new Error("Failed to read body from response");var r=!1;return new ReadableStream({start(e){t=n.getReader();var o=new TextDecoder,a="";t.read().then((function n(i){if(i.done){if(r)return;return 0===(a=a.trim()).length||e.enqueue(JSON.parse(a)),void e.close()}for(var u=(a+=o.decode(i.value,{stream:!0})).split("\n"),l=0;le.error(t)))})).catch((t=>e.error(t)))},cancel(){r=!0,t.cancel()}})}Object.defineProperty(t,"__esModule",{value:!0}),t.getJsonStream=function(e,t){return a.apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Aligner=void 0;var r=n(1203);function o(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return a(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return a(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,u=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return u=e.done,e},e:function(e){l=!0,i=e},f:function(){try{u||null==n.return||n.return()}finally{if(l)throw i}}}}function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.id===t.transactionId));return n>=0?n+1:t.rev?t.rev===e.id?0:-1:0}function s(e,t){if(e.hasAttrs=!0,t){if(e.attrs=function(e){for(var t=1;t=0&&this._alignAtIndex(r,o)}}this.timeline.addTranslogEntry(e),this.earliestTransactionId=e.id}didReachEarliestEntry(){for(var e=0,t=Object.values(this._states);ee.aligned))}get acceptsHistory(){return this._isComplete}get currentDocument(){return{draft:this._states.draft.attrs,published:this._states.published.attrs}}_alignAtIndex(e,t){var n,r=o(e.events.slice(0,t));try{for(r.s();!(n=r.n()).done;){var a=n.value;this._apply(e,a)}}catch(e){r.e(e)}finally{r.f()}var i,u=o(e.events.slice(t));try{for(u.s();!(i=u.n()).done;){var l=i.value;this._apply(e,l),this.timeline.addRemoteMutation(l)}}catch(e){u.e(e)}finally{u.f()}e.events=[],e.aligned=!0}get _isComplete(){return Object.values(this._states).every((e=>e.hasAttrs))}_apply(e,t){e.attrs=(0,r.applyPatch)(e.attrs,t.effects.apply),e.rev=t.transactionId}_maybeInvalidateHistory(){if(this._isComplete){for(var e=0,t=Object.values(this._states);ee.length)&&(t=e.length);for(var n=0,r=new Array(t);n=n;r--)t.push(e(this._chunks.get(r),r));return t}reset(){this._transactions=new a.TwoEndedArray,this._chunks=new a.TwoEndedArray,this._possiblePendingTransactions=new Map,this._recreateTransactionsFrom=void 0,this.reachedEarliestEntry=!1}addRemoteMutation(e){this._trace&&this._trace.push({type:"addRemoteMutation",event:e});var t=this._possiblePendingTransactions.get(e.transactionId),n=t?t.transaction:{index:0,id:e.transactionId,timestamp:e.timestamp.toISOString(),author:e.author};"draft"===e.version?n.draftEffect=e.effects:n.publishedEffect=e.effects,t?(this._possiblePendingTransactions.delete(e.transactionId),this._invalidateTransactionFrom(t.idx)):(this._transactions.addToEnd(n),this._possiblePendingTransactions.set(e.transactionId,{transaction:n,idx:this._transactions.lastIdx}))}addTranslogEntry(e){this._trace&&this._trace.push({type:"addTranslogEntry",event:e}),this._transactions.addToBeginning({index:0,id:e.id,author:e.author,timestamp:e.timestamp,draftEffect:e.effects[this.draftId],publishedEffect:e.effects[this.publishedId]})}didReachEarliestEntry(){this._trace&&this._trace.push({type:"didReachEarliestEntry"}),this.reachedEarliestEntry=!0}updateChunks(){this._trace&&this._trace.push({type:"updateChunks"}),this._removeInvalidatedChunks(),this._addChunksFromTransactions(),this._createInitialChunk()}_removeInvalidatedChunks(){if(this._recreateTransactionsFrom){for(;this._chunks.length>0;){var e=this._chunks.last;if(!(this._recreateTransactionsFrom0?this._chunks.last.end:e;n<=t;n++){var r=this._transactions.get(n);this._chunks.mergeAtEnd((0,i.chunkFromTransaction)(r),i.mergeChunk)}if(0!=this._chunks.length)for(var o=this._chunks.first.start-1;o>=e;o--){var a=this._transactions.get(o);this._chunks.mergeAtBeginning((0,i.chunkFromTransaction)(a),i.mergeChunk)}}_invalidateTransactionFrom(e){(void 0===this._recreateTransactionsFrom||e=this._chunks.firstIdx;a--){var i=this._chunks.get(a);if(i.id===r)return i;if(Date.parse(i.endTimestamp)+36e5=this._chunks.firstIdx;t--){var n=this._chunks.get(t);if("publish"===n.type||"initial"===n.type)return n}return this.reachedEarliestEntry?this._chunks.first:"loading"}isLatestChunk(e){return e===this._chunks.last}createTimeId(e){return"".concat(e.endTimestamp.valueOf(),"/").concat(e.id)}lastChunk(){return this._chunks.last}transactionByIndex(e){return this._transactions.has(e)?this._transactions.get(e):null}chunkByTransactionIndex(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;;){var n=this._chunks.get(t);if(!n)throw new Error("transaction does not belong in any chunk");if(e>=n.end)t++;else{if(!(e=e;i--){var u=this._transactions.get(i);u.draftEffect&&(o=(0,r.applyPatch)(o,u.draftEffect.revert)),u.publishedEffect&&(a=(0,r.applyPatch)(a,u.publishedEffect.revert))}return{draft:o,published:a}}replayBackwardsUntil(e,t){return this.replayBackwardsBetween(e,this._transactions.lastIdx,t)}calculateDiff(e,t,n,a){for(var i=r.incremental.wrap(e.draft,null),l=r.incremental.wrap(e.published,null),c=function(e,t){return"null"===r.incremental.getType(e)?t:e}(i,l),s=(0,u.getAttrs)(e),f=null,d=n;d<=a;d++){var p=this._chunks.get(d);f||(f=p);for(var h=p.start;hd(e,t,n.endMeta),fromMeta:n=>d(e,t,n)}),l=f(a,i,{fromValue:t=>p(e,t.startMeta),fromMeta:t=>p(e,t)});return(0,r.diffInput)(u,l)};var r=n(3121),o=n(1206);function a(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return i(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return i(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,u=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return u=e.done,e},e:function(e){l=!0,a=e},f:function(){try{u||null==n.return||n.return()}finally{if(l)throw a}}}}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=this.length)throw new Error("out of bounds");var t=this.elements[e];return t||(this.elements[e]=f(this.content.elements[e],this.value[e],this.extractor))}annotationAt(e){var t=this.content.metas[e];return this.extractor.fromMeta(t)}}class c{constructor(e,t,n,r){u(this,"type","object"),u(this,"value",void 0),u(this,"keys",void 0),u(this,"annotation",void 0),u(this,"extractor",void 0),u(this,"content",void 0),u(this,"fields",{}),this.content=e,this.value=t,this.annotation=n,this.extractor=r,this.keys=Object.keys(e.fields)}get(e){var t=this.fields[e];if(t)return t;var n=this.content.fields[e];return n?this.fields[e]=f(n,this.value[e],this.extractor):void 0}}class s{constructor(e,t,n,r){u(this,"type","string"),u(this,"value",void 0),u(this,"annotation",void 0),u(this,"extractor",void 0),u(this,"content",void 0),this.content=e,this.value=t,this.annotation=n,this.extractor=r}sliceAnnotation(e,t){var n=[],r=0;function i(e,t){if(n.length>0){var r=n[n.length-1];if((0,o.isSameAnnotation)(r.annotation,t))return void(r.text+=e)}n.push({text:e,annotation:t})}var u,l=a(this.content.parts);try{for(l.s();!(u=l.n()).done;){var c=u.value,s=c.value.length,f=Math.max(0,e-r);if(f!h.nextIndices.includes(e)));if(void 0===g){var O=e.at(v);c.push({fromIndex:v,toIndex:void 0,hasMoved:!1,diff:(0,o.removedInput)(O,void 0,u),annotation:e.annotationAt(v)}),d=!0}else p(b,v,g,!0)}else p(b,v,h.nextIndices[m],!1)}var w,j=i(r.index.values());try{for(j.s();!(w=j.n()).done;){var _,E=i(w.value);try{for(E.s();!(_=E.n()).done;){var x=_.value,P=n.at(x);c.push({fromIndex:void 0,toIndex:x,hasMoved:!1,diff:(0,o.addedInput)(P,void 0,u),annotation:n.annotationAt(x)})}}catch(e){E.e(e)}finally{E.f()}d=!0}}catch(e){j.e(e)}finally{j.f()}return c.sort(s),l(e,n,c,d)}(e,h,t,v,n);var b=c(e,t,n);return b?l(e,t,b,!1):function(e,t,n){for(var r=[],a=0;a=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){l=!0,a=e},f:function(){try{i||null==n.return||n.return()}finally{if(l)throw a}}}}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne[r-1][o]?--o:--r}return a}(function(e,t){var n=e.length,r=t.length,o=0,a=0,i=new Array(n+1);for(o=0;oi({type:"stringSegment",action:"added"},e)));return(0,o.replaceProperty)(this,"segments",t)}}},t.diffString=function(e,t,n){var a=e.value,i=t.value;if(a===i)return{type:"string",action:"unchanged",isChanged:!1,fromValue:a,toValue:i,segments:[{type:"stringSegment",action:"unchanged",text:a}]};return{type:"string",action:"changed",isChanged:!0,fromValue:a,toValue:i,annotation:t.annotation,get segments(){var n=function(e,t){var n=[],o=d.diff_main(e.value,t.value);d.diff_cleanupSemantic(o);var a,i=0,u=0,s=c(o);try{for(s.s();!(a=s.n()).done;){var f=l(a.value,2),p=f[0],h=f[1];switch(p){case r.DIFF_EQUAL:n.push({type:"stringSegment",action:"unchanged",text:h}),i+=h.length,u+=h.length;break;case r.DIFF_DELETE:var v,b=c(e.sliceAnnotation(i,i+h.length));try{for(b.s();!(v=b.n()).done;){var m=v.value;n.push({type:"stringSegment",action:"removed",text:m.text,annotation:m.annotation})}}catch(e){b.e(e)}finally{b.f()}i+=h.length;break;case r.DIFF_INSERT:var y,g=c(t.sliceAnnotation(u,u+h.length));try{for(g.s();!(y=g.n()).done;){var O=y.value;n.push({type:"stringSegment",action:"added",text:O.text,annotation:O.annotation})}}catch(e){g.e(e)}finally{g.f()}u+=h.length;break;default:throw new Error('Unhandled diff-match-patch operation "'.concat(p,'"'))}}}catch(e){s.e(e)}finally{s.f()}return n}(e,t);return(0,o.replaceProperty)(this,"segments",n)}}},t.removedString=function(e,t,n){return{type:"string",action:"removed",isChanged:!0,fromValue:e.value,toValue:t,annotation:e.annotation,get segments(){var t=e.sliceAnnotation(0,e.value.length).map((e=>i({type:"stringSegment",action:"removed"},e)));return(0,o.replaceProperty)(this,"segments",t)}}};var r=n(145),o=n(643);function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function i(e){for(var t=1;t=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){u=!0,a=e},f:function(){try{i||null==n.return||n.return()}finally{if(u)throw a}}}}function s(e,t){if(e){if("string"==typeof e)return f(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?f(e,t):void 0}}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,u=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return u=e.done,e},e:function(e){l=!0,a=e},f:function(){try{u||null==n.return||n.return()}finally{if(l)throw a}}}}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=this.length)throw new Error("out of bounds");var t=this.elements[e];return t||(this.elements[e]=(0,r.wrap)(this.value[e],this.annotation))}annotationAt(){return this.annotation}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(644);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}t.default=class{constructor(e,t){o(this,"type","object"),o(this,"value",void 0),o(this,"keys",void 0),o(this,"annotation",void 0),o(this,"fields",{}),this.value=e,this.annotation=t,this.keys=Object.keys(e)}get(e){var t=this.fields[e];if(t)return t;if(this.value.hasOwnProperty(e)){var n=this.value[e];return this.fields[e]=(0,r.wrap)(n,this.annotation)}}}},function(e,t,n){"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default=class{constructor(e,t){r(this,"type","string"),r(this,"value",void 0),r(this,"annotation",void 0),this.value=e,this.annotation=t}sliceAnnotation(e,t){return[{text:this.value.slice(e,t),annotation:this.annotation}]}}},function(e,t,n){"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default=class{constructor(e,t,n){r(this,"type",void 0),r(this,"value",void 0),r(this,"annotation",void 0),this.type=e,this.value=t,this.annotation=n}}},function(e,t,n){"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object.defineProperty(t,"__esModule",{value:!0}),t.TwoEndedArray=void 0;t.TwoEndedArray=class{constructor(){r(this,"_postive",[]),r(this,"_negative",[])}addToEnd(e){e.index=this._postive.length,this._postive.push(e)}addToBeginning(e){0!=this.length?(e.index=-(this._negative.length+1),this._negative.push(e)):this.addToEnd(e)}mergeAtEnd(e,t){if(0!==this.length){var n=this.lastIdx,r=t(this.get(n),e);Array.isArray(r)?(this.set(n,r[0]),this.addToEnd(r[1])):this.set(n,r)}else this.addToEnd(e)}mergeAtBeginning(e,t){if(0!==this.length){var n=this.firstIdx,r=t(e,this.get(n));Array.isArray(r)?(this.set(n,r[1]),this.addToBeginning(r[0])):this.set(n,r)}else this.addToEnd(e)}removeFromEnd(){0===this._postive.length?this._negative.shift():this._postive.pop()}has(e){return e>=0?e=0?this._postive[e]:this._negative[-(e+1)]}set(e,t){e>=0?(t.index=e,this._postive[e]=t):(t.index=e,this._negative[-(e+1)]=t)}get lastIdx(){return this._postive.length-1}get last(){return this.get(this.lastIdx)}get firstIdx(){return-this._negative.length}get first(){return this.get(this.firstIdx)}get length(){return this._postive.length+this._negative.length}}},function(e,t,n){"use strict";function r(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return o(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return o(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,u=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return u=e.done,e},e:function(e){l=!0,i=e},f:function(){try{u||null==n.return||n.return()}finally{if(l)throw i}}}}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n({_type:f.type})),[f.type]),p=null==u?void 0:u.template,h=(m=(0,r.useState)({loading:!1,error:null,value:d}),y=2,function(e){if(Array.isArray(e))return e}(m)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}}(m,y)||function(e,t){if(e){if("string"==typeof e)return s(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?s(e,t):void 0}}(m,y)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),v=h[0],b=h[1];var m,y;return(0,r.useEffect)((()=>{b({loading:!0,error:null,value:d});var t={documentId:e,paneOptions:f,panePayload:c,urlTemplate:p},n=(0,i.getInitialValueObservable)(t).subscribe((e=>{"success"===e.type&&b({loading:!1,error:null,value:e.value?l(l({},d),e.value):d}),"error"===e.type&&b({loading:!1,error:e.error,value:d})}));return()=>n.unsubscribe()}),[d,e,f,c,p]),v};var r=n(0),o=n(68),a=n(257),i=n(3137);function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n({draft:e})))),(0,a.observePaths)((0,u.getPublishedId)(e.documentId),["_type"]).pipe((0,c.map)((e=>({published:e}))))).pipe((0,c.scan)(((e,t)=>f(f({},e),t)),{}),(0,c.filter)((e=>"draft"in e&&"published"in e)),(0,c.map)((e=>e.draft||e.published)),(0,c.distinctUntilChanged)(((e,t)=>Boolean(e)!==Boolean(t))),(0,c.debounceTime)(25),(0,c.switchMap)((t=>{var n=function(e,t){if(e)return null;var n=t.panePayload||{},r=t.paneOptions.template;t.urlTemplate&&r&&r!==t.urlTemplate&&console.warn('Conflicting templates: URL says "'.concat(t.urlTemplate,'", structure node says "').concat(r,'". Using "').concat(r,'".'));var a=r||t.urlTemplate,i=(0,o.getTemplatesBySchemaType)(t.paneOptions.type),u=f(f({},t.paneOptions.templateParameters),"object"==typeof n&&n||{}),l=a;a||1!==i.length||(l=i[0].id);return{templateName:l,parameters:u}}(t||null,e)||{},r=n.templateName,a=n.parameters;if(!r||!a){return(0,l.of)({type:"success",value:null})}return(0,l.merge)((0,l.of)({isResolving:!0}),function(e,t){if(!(0,o.templateExists)(e))return console.warn('Template "%s" not defined, using empty initial value',e),(0,l.of)({isResolving:!1,initialValue:void 0});var n=(0,o.getTemplateById)(e);return(0,l.from)((0,o.resolveInitialValue)(i.default,n,t)).pipe((0,c.map)((e=>({isResolving:!1,initialValue:e}))))}(r,a).pipe((0,c.catchError)((e=>{console.group("Failed to resolve initial value"),console.error(e),console.error("Template ID: %s",r),console.error("Parameters: %o",a||{}),console.groupEnd();var t={type:"error",error:e};return(0,l.of)(t)})))).pipe((0,c.switchMap)((e=>{var t=e.isResolving,n=e.initialValue;if(e.resolveError)return(0,l.of)({type:"error",message:"Failed to resolve initial value"});if(t)return(0,l.of)(p);var r={type:"success",value:n};return(0,l.of)(r)})))})),(0,c.startWith)(p),(0,c.distinctUntilChanged)())};var r,o=n(199),a=n(47),i=(r=n(31))&&r.__esModule?r:{default:r},u=n(77),l=n(5),c=n(4);function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function f(e){for(var t=1;t{var t=e.features,n=e.hasValue,o=e.changesOpen;return t.reviewChanges?{action:"reviewChanges",title:"Review changes",icon:r.RestoreIcon,isDisabled:o||!n}:null},a=e=>{var t=e.hasValue;return{action:"inspect",title:"Inspect",icon:r.BinaryDocumentIcon,isDisabled:!t,shortcut:"Ctrl+Alt+I"}},i=e=>e.previewUrl?{action:"production-preview",title:"Open preview",icon:r.EarthAmericasIcon,shortcut:"Ctrl+Alt+O"}:null;t.getProductionPreviewItem=i;t.getMenuItems=e=>[i,o,a].filter(Boolean).map((t=>t(e))).filter((e=>null!==e))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getPreviewUrl=function(e,t){var n=e.revTime,r=n?n.id:null;if(!t||!o.default)return null;try{return(0,o.default)(t,r)}catch(e){return e.message="An error was thrown while trying to get production preview url: ".concat(e.message),console.error(e),null}};var r,o=(r=n(24))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"DocumentListPane",{enumerable:!0,get:function(){return r.DocumentListPane}});var r=n(3141)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentListPane=void 0;var r,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=v(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=(r=n(31))&&r.__esModule?r:{default:r},i=n(67),u=n(3142),l=n(257),c=n(568),s=n(645),f=n(646),d=n(3143),p=n(3147),h=n(3152);function v(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(v=function(e){return e?n:t})(e)}function b(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return m(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return m(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function m(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n(0,f.getTypeNameFromSingleTypeFilter)(M,T)),[M,T]),R=!1!==(null==j?void 0:j.showIcons),F=b((0,c.useDeskToolSetting)(I,"layout",w),2),B=F[0],L=F[1],N=(0,o.useMemo)((()=>({by:D})),[D]),W=b((0,c.useDeskToolSetting)(I,"sortOrder",N),2),V=W[0],z=W[1],U=I&&V?(0,f.applyOrderingFunctions)(V,a.default.get(I)):V,H=(0,l.useUnique)(U),Y=(0,f.isSimpleTypeFilter)(M),G=(0,h.useDocumentList)({filter:M,params:T,sortOrder:H,apiVersion:A}),$=G.error,q=G.fullList,X=G.handleListChange,Z=G.isLoading,K=G.items,J=G.onRetry;return o.default.createElement(i.Pane,{currentMaxWidth:350,id:g,maxWidth:640,minWidth:320,selected:v},o.default.createElement(p.DocumentListPaneHeader,{index:n,initialValueTemplates:E,menuItems:x,menuItemGroups:P,setLayout:L,setSortOrder:z,title:C}),o.default.createElement(d.DocumentListPaneContent,{childItemId:t,error:$,filterIsSimpleTypeContraint:Y,fullList:q,isActive:r,isLoading:Z,items:K,layout:B,onListChange:X,onRetry:J,showIcons:R}))}));t.DocumentListPane=g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useShallowUnique=function(e){var t=(0,o.useRef)(e);(0,a.default)(t.current,e)||(t.current=e);return t.current};var r,o=n(0),a=(r=n(76))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentListPaneContent=function(e){var t=e.childItemId,n=e.error,r=e.filterIsSimpleTypeContraint,h=e.fullList,b=e.isActive,m=e.isLoading,y=e.items,g=e.layout,O=e.onListChange,w=e.onRetry,j=e.showIcons,_=(0,s.usePaneLayout)().collapsed,E=(0,s.usePane)(),x=E.collapsed,P=E.index,k=(D=(0,l.useState)(!1),M=2,function(e){if(Array.isArray(e))return e}(D)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}}(D,M)||function(e,t){if(e){if("string"==typeof e)return v(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?v(e,t):void 0}}(D,M)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),C=k[0],S=k[1];var D,M;(0,l.useEffect)((()=>{if(!x){var e=setTimeout((()=>{S(!0)}),0);return()=>{clearTimeout(e)}}}),[x]);var A=(0,l.useCallback)((e=>{var n=(0,u.getPublishedId)(e._id),r=t===n,o=!b&&r,a=b&&r;return l.default.createElement(f.PaneItem,{icon:!1!==j&&void 0,id:n,pressed:o,selected:a,layout:g,schemaType:i.default.get(e._type),value:e})}),[t,b,g,j]),T=(0,l.useMemo)((()=>{if(!C)return null;if(n)return l.default.createElement(a.Flex,{align:"center",direction:"column",height:"fill",justify:"center"},l.default.createElement(a.Container,{width:1},l.default.createElement(a.Stack,{paddingX:4,paddingY:5,space:4},l.default.createElement(a.Heading,{as:"h3"},"Could not fetch list items"),l.default.createElement(a.Text,{as:"p"},"Error: ",l.default.createElement("code",null,n.message)),w&&l.default.createElement(a.Box,null,l.default.createElement(a.Button,{icon:o.SyncIcon,onClick:w,text:"Retry",tone:"primary"})))));if(null===y)return l.default.createElement(a.Flex,{align:"center",direction:"column",height:"fill",justify:"center"},l.default.createElement(c.Delay,{ms:300},l.default.createElement(l.default.Fragment,null,l.default.createElement(a.Spinner,{muted:!0}),l.default.createElement(a.Box,{marginTop:3},l.default.createElement(a.Text,{align:"center",muted:!0,size:1},"Loading documents…")))));if(!m&&0===y.length)return l.default.createElement(a.Flex,{align:"center",direction:"column",height:"fill",justify:"center"},l.default.createElement(a.Container,{width:1},l.default.createElement(a.Box,{paddingX:4,paddingY:5},l.default.createElement(a.Text,{align:"center",muted:!0,size:2},r?"No documents of this type":"No matching documents"))));var e=h&&y.length===p.FULL_LIST_LIMIT;return l.default.createElement(a.Box,{padding:2},y.length>0&&l.default.createElement(a.VirtualList,{gap:1,getItemKey:d.getDocumentKey,items:y,renderItem:A,onChange:O,key:"".concat(P,"-").concat(x)}),m&&l.default.createElement(a.Card,{borderTop:!0,marginTop:1,paddingX:3,paddingY:4},l.default.createElement(a.Text,{align:"center",muted:!0,size:1},"Loading…")),e&&l.default.createElement(a.Card,{marginTop:1,paddingX:3,paddingY:4,radius:2,tone:"transparent"},l.default.createElement(a.Text,{align:"center",muted:!0,size:1},"Displaying a maximum of ",p.FULL_LIST_LIMIT," documents")))}),[n,r,h,O,m,y,w,A,C,x,P]);return l.default.createElement(s.PaneContent,{overflow:_?void 0:"auto"},T)};var r,o=n(7),a=n(1),i=(r=n(31))&&r.__esModule?r:{default:r},u=n(77),l=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=h(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),c=n(258),s=n(67),f=n(1207),d=n(646),p=n(645);function h(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(h=function(e){return e?n:t})(e)}function v(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n({title:j})),[j]),C=(I=(0,o.useState)(!1),R=2,function(e){if(Array.isArray(e))return e}(I)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}}(I,R)||function(e,t){if(e){if("string"==typeof e)return y(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?y(e,t):void 0}}(I,R)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),S=C[0],D=C[1],M=(0,o.useMemo)((()=>_&&(0,i.isSanityDocument)(_)?O&&P?o.default.createElement(v.PaneItemPreview,{icon:(0,d.getIconWithFallback)(t,O,a.DocumentIcon),layout:b,schemaType:O,value:_,presence:x}):o.default.createElement(p.MissingSchemaType,{value:_}):o.default.createElement(c.SanityDefaultPreview,{status:o.default.createElement(u.Text,{muted:!0},o.default.createElement(a.ChevronRightIcon,null)),icon:(0,d.getIconWithFallback)(t,O,a.FolderIcon),layout:b,value:k})),[P,t,b,k,O,_,x]),A=(0,o.useMemo)((()=>(0,o.forwardRef)((function(e,t){return o.default.createElement(E,m({},e,{childId:n,ref:t}))}))),[E,n]),T=(0,o.useCallback)((()=>D(!0)),[]);var I,R;return(0,o.useEffect)((()=>D(!1)),[w]),(0,o.useMemo)((()=>o.default.createElement(s.PreviewCard,{__unstable_focusRing:!0,as:A,"data-as":"a","data-ui":"PaneItem",padding:2,radius:2,onClick:T,pressed:g,selected:w||S,tone:"inherit"},M)),[S,T,A,g,M,w])};var r,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=b(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(7),i=n(12),u=n(1),l=(r=n(31))&&r.__esModule?r:{default:r},c=n(47),s=n(10),f=n(15),d=n(3145),p=n(3146),h=n(68),v=n(1201);function b(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(b=function(e){return e?n:t})(e)}function m(){return m=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var t=e.index,n=e.initialValueTemplates,c=void 0===n?[]:n,s=e.menuItems,f=void 0===s?[]:s,d=e.menuItemGroups,p=void 0===d?[]:d,h=e.setLayout,v=e.setSortOrder,b=e.title,m=(0,u.useDeskTool)().features,y=(0,a.useMemo)((()=>({setLayout:e=>{var t=e.layout;h(t)},setSortOrder:e=>{v(e)}})),[h,v]);return a.default.createElement(i.PaneHeader,{backButton:m.backButton&&t>0&&a.default.createElement(o.Button,{as:l.BackLink,"data-as":"a",icon:r.ArrowLeftIcon,mode:"bleed"}),title:b,actions:a.default.createElement(i.PaneHeaderActions,{initialValueTemplateItems:c,actionHandlers:y,menuItemGroups:p,menuItems:f})})}));t.DocumentListPaneHeader=s,s.displayName="DocumentListPaneHeader"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(3149);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PaneHeaderActions=void 0;var r=p(n(177)),o=p(n(193)),a=n(7),i=n(1),u=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=d(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),l=n(199),c=n(1208),s=n(1022),f=n(3150);function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(d=function(e){return e?n:t})(e)}function p(e){return e&&e.__esModule?e:{default:e}}function h(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return v(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return v(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function v(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);nnull!=e,g=(0,u.memo)((e=>{var t=e.initialValueTemplateItems,n=void 0===t?b:t,d=e.menuItems,p=void 0===d?b:d,v=e.menuItemGroups,g=void 0===v?b:v,O=e.actionHandlers,w=void 0===O?m:O,j=(0,u.useCallback)((e=>{if("string"==typeof e.action&&!(e.action in w))return console.warn("No handler for action:",e.action),!1;var t="function"==typeof e.action?e.action:"string"==typeof e.action?w[e.action]:null;return!!t&&(t(e.params),!0)}),[w]),_=h((0,u.useMemo)((()=>{var e=p.filter((e=>{var t;return"create"!==(null===(t=e.intent)||void 0===t?void 0:t.type)}));return(0,o.default)(e,(e=>e.showAsAction))}),[p]),2),E=_[0],x=_[1],P=(0,u.useMemo)((()=>p.map(((e,t)=>{var n;if("create"!==(null===(n=e.intent)||void 0===n?void 0:n.type))return null;var r=e.intent.params;if(!r)return null;var o=Array.isArray(r)?r[0]:r,a=Array.isArray(r)?r[1]:void 0,i=o.template||o.type;if(!i)return null;var u=(0,l.getTemplateById)(i);return u?{item:e,template:u,templateParams:a,menuItemIndex:t,initialDocumentId:o.id}:null})).filter(y).map((e=>{var t=e.initialDocumentId,n=e.item,r=e.template,o=e.menuItemIndex,a=e.templateParams;return{id:"menuItem".concat(o),initialDocumentId:t,templateId:r.id,type:"initialValueTemplateItem",title:n.title||r.title,icon:n.icon,description:r.description,parameters:a}}))),[p]),k=(0,u.useMemo)((()=>(0,r.default)([...P,...n],(e=>(e=>{var t,n=e=>"object"==typeof e&&e?Array.isArray(e)?e.map(n):Object.entries(e).sort(((e,t)=>{var n=h(e,1)[0],r=h(t,1)[0];return n.localeCompare(r,"en")})):e;return JSON.stringify(n((t=e,JSON.parse(JSON.stringify(t)))))})([e.initialDocumentId,e.templateId,e.parameters])))),[P,n]);return u.default.createElement(i.Inline,{space:1},[Boolean(k.length)&&u.default.createElement(f.PaneHeaderCreateButton,{key:"$CreateMenuButton",initialValueTemplateItems:k}),...E.map(((e,t)=>u.default.createElement(i.Tooltip,{content:u.default.createElement(i.Box,{padding:2},u.default.createElement(i.Text,{size:1},e.title)),key:"".concat(t,"-").concat(e.title),placement:"bottom"},e.intent?u.default.createElement(c.IntentButton,{intent:e.intent,"aria-label":e.title,icon:e.icon||a.UnknownIcon,mode:"bleed"}):u.default.createElement(i.Button,{"aria-label":e.title,icon:e.icon||a.UnknownIcon,mode:"bleed",onClick:()=>j(e)})))),Boolean(x.length)&&u.default.createElement(s.PaneContextMenuButton,{items:x,itemGroups:g,key:"$ContextMenu",onAction:j})])}));t.PaneHeaderActions=g,g.displayName="PaneHeaderActions"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PaneHeaderCreateButton=function(e){var t=e.initialValueTemplateItems,n=(g=(0,i.unstable_useTemplatePermissions)(t),O=2,function(e){if(Array.isArray(e))return e}(g)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}}(g,O)||function(e,t){if(e){if("string"==typeof e)return p(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?p(e,t):void 0}}(g,O)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),f=n[0],b=n[1],m=(0,a.useMemo)((()=>!b&&(null==f?void 0:f.every((e=>!e.granted)))),[b,f]),y=(0,a.useMemo)((()=>f?f.reduce(((e,t)=>(e[t.id]=t,e)),{}):{}),[f]);var g,O;if(m)return a.default.createElement(s.InsufficientPermissionsMessageTooltip,{reveal:!0,loading:b},a.default.createElement(u.Button,{"aria-label":"Insufficient permissions",icon:o.ComposeIcon,mode:"bleed",disabled:!0,"data-testid":"action-intent-button"}));if(1===t.length){var w=t[0],j=y[w.id],_=!(null!=j&&j.granted),E=v(w);return E?a.default.createElement(s.InsufficientPermissionsMessageTooltip,{reveal:_,loading:b},a.default.createElement(c.IntentButton,{"aria-label":w.title,icon:w.icon||o.ComposeIcon,intent:E,mode:"bleed",disabled:_,"data-testid":"action-intent-button"})):null}return a.default.createElement(u.MenuButton,{button:a.default.createElement(u.Button,{icon:o.ComposeIcon,mode:"bleed",padding:3,"data-testid":"multi-action-intent-button"}),id:"create-menu",menu:a.default.createElement(u.Menu,null,a.default.createElement(u.Box,{paddingX:3,paddingTop:3,paddingBottom:2},a.default.createElement(u.Label,{muted:!0},"Create")),t.map(((e,t)=>{var n=y[e.id],o=!(null!=n&&n.granted),i=v(e),c=(0,r.getTemplateById)(e.templateId);if(!c||!i)return null;var f=(0,a.forwardRef)(((e,t)=>o?a.default.createElement("button",d({type:"button",disabled:!0},e,{ref:t})):a.default.createElement(l.IntentLink,d({},e,{intent:i.type,params:i.params,ref:t}))));return f.displayName="Link",a.default.createElement(s.InsufficientPermissionsMessageTooltip,{key:e.id,reveal:o,loading:b},a.default.createElement(u.MenuItem,{as:f,"data-as":o?"button":"a",text:e.title||c.title,"aria-label":o?"Insufficient permissions":e.title||c.title,disabled:o,"data-testid":"action-intent-button-".concat(t)}))}))),popover:h})};var r=n(199),o=n(7),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=n(15),u=n(1),l=n(28),c=n(1208),s=n(3151);function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function d(){return d=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var t,n=null===(t=(0,r.getTemplateById)(e.templateId))||void 0===t?void 0:t.schemaType;if(!n)return null;var o={template:e.templateId,type:n,id:e.initialDocumentId};return{type:"create",params:e.parameters?[o,e.parameters]:o}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.InsufficientPermissionsMessageTooltip=function(e){var t=e.reveal,n=e.loading,r=e.children,l=(0,o.useCurrentUser)().value;if(!t)return u.default.createElement(u.default.Fragment,null,r);return u.default.createElement(i.Tooltip,{content:n?"Loading…":u.default.createElement(a.InsufficientPermissionsMessage,{currentUser:l}),portal:!0},u.default.createElement("div",null,r))};var r,o=n(15),a=n(10),i=n(1),u=(r=n(0))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useDocumentList=function(e){var t,n=e.filter,c=e.params,f=e.sortOrder,p=e.apiVersion,v=d((0,o.useState)(!1),2),b=v[0],m=v[1],y=(0,o.useRef)(b),g=d((0,o.useState)(null),2),O=g[0],w=g[1],j=(null==O?void 0:O.error)||null,_=(null==O?void 0:O.loading)||null===O,E=null==O?void 0:O.onRetry,x=null==O||null===(t=O.result)||void 0===t?void 0:t.documents,P=(0,o.useMemo)((()=>x?(0,u.removePublishedWithDrafts)(x):null),[x]),k=(0,o.useMemo)((()=>{var e=null==f?void 0:f.extendedProjection,t=["_id","_type"],r=t.join(","),o=(null==f?void 0:f.by)||[],a=b?l.FULL_LIST_LIMIT:l.PARTIAL_PAGE_LIMIT,i=o.length>0?o:h.by,c=(0,u.toOrderClause)(i);if(e){var s=t.concat(e).join(",");return["*[".concat(n,"] {").concat(s,"}"),"order(".concat(c,") [0...").concat(a,"]"),"{".concat(r,"}")].join("|")}return"*[".concat(n,"]|order(").concat(c,")[0...").concat(a,"]{").concat(r,"}")}),[n,b,f]),C=(0,o.useCallback)((e=>{var t=e.toIndex;_||y.current||t>=l.PARTIAL_PAGE_LIMIT/2&&(m(!0),y.current=!0)}),[_]);return(0,o.useEffect)((()=>{var e=b?e=>Boolean(e.result):()=>!0;w((e=>e?s(s({},e),{},{loading:!0}):null));var t=(0,r.getQueryResults)((0,a.of)({query:k,params:c}),{tag:"desk.document-list",apiVersion:p}).pipe((0,i.filter)(e)).subscribe(w);return()=>t.unsubscribe()}),[b,k,c,p]),(0,o.useEffect)((()=>{w(null),m(!1),y.current=!1}),[n,c,f,p]),{error:j,fullList:b,handleListChange:C,isLoading:_,items:P,onRetry:E}};var r=n(3153),o=n(0),a=n(5),i=n(4),u=n(646),l=n(645);function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function s(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n({result:{documents:e},loading:!1,error:!1}),b=e=>({result:null,loading:!1,error:e}),m=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=(0,u.createEventHandler)(),r=d(n,2),c=r[0],f=r[1],p=e.pipe((0,o.map)((e=>({query:e.query,params:e.params}))),(0,o.distinctUntilChanged)(i.default),(0,o.publishReplay)(1),(0,o.refCount)()),m=p.pipe((0,o.switchMap)((e=>{var n=(0,l.listenQuery)(e.query,e.params,t).pipe((0,o.map)(v),(0,o.share)());return(0,a.merge)((0,a.of)({loading:!0}).pipe((0,o.delay)(400),(0,o.takeUntil)(n)),n)})));return m.pipe((0,o.startWith)(h),(0,o.catchError)(((e,t)=>(0,a.concat)((0,a.of)(b(e)),(0,a.merge)((0,a.fromEvent)(window,"online"),c).pipe((0,o.take)(1),(0,o.mergeMapTo)(t))))),(0,o.scan)(((e,t)=>s(s(s({},e),t),{},{onRetry:f}))))};t.getQueryResults=m;var y=(0,u.streamingComponent)((e=>{var t=m(e);return(0,a.combineLatest)(e,t).pipe((0,o.map)((e=>{var t=d(e,2),n=t[0],r=t[1],o=n.children;return"function"==typeof n.mapFn&&console.warn("The mapFn prop of the is removed."),o(r)})))}));t.default=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ListPane",{enumerable:!0,get:function(){return r.ListPane}});var r=n(3155)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ListPane=function(e){var t=e.childItemId,n=e.index,r=e.isActive,i=e.isSelected,d=e.pane,p=e.paneKey,h=(0,s.useDeskTool)().features,b=(0,l.usePaneLayout)().collapsed,m=d.defaultLayout,y=d.displayOptions,g=d.items,O=d.menuItems,w=d.menuItemGroups,j=d.title,_=null==y?void 0:y.showIcons,E=e=>{var t,n=null===(t=e.displayOptions)||void 0===t?void 0:t.showIcon;return void 0!==n?!1!==n:!1!==_};return o.default.createElement(l.Pane,{currentMaxWidth:350,"data-testid":"desk-tool-list-pane",id:p,maxWidth:640,minWidth:320,selected:i},o.default.createElement(l.PaneHeader,{actions:o.default.createElement(l.PaneHeaderActions,{menuItems:O,menuItemGroups:w}),backButton:h.backButton&&n>0&&o.default.createElement(a.Button,{as:f.BackLink,"data-as":"a",icon:u.ArrowLeftIcon,mode:"bleed"}),title:j}),o.default.createElement(l.PaneContent,{overflow:b?void 0:"auto"},o.default.createElement(a.Stack,{padding:2,space:1},g&&g.map(((e,n)=>{if("divider"===e.type)return o.default.createElement(a.Box,{key:"divider-".concat(n),paddingY:1},o.default.createElement(v,null));var i=!r&&t===e.id,u=r&&t===e.id;return o.default.createElement(c.PaneItem,{icon:!!E(e)&&e.icon,id:e.id,key:e.id,layout:m,pressed:i,schemaType:e.schemaType,selected:u,title:e.title,value:e._id&&e.schemaType?{_id:e._id,_type:e.schemaType.name,title:e.title}:void 0})})))))};var r,o=d(n(0)),a=n(1),i=d(n(3)),u=n(7),l=n(386),c=n(1207),s=n(122),f=n(68);function d(e){return e&&e.__esModule?e:{default:e}}var p,h,v=i.default.hr(r||(p=["\n background-color: var(--card-border-color);\n height: 1px;\n margin: 0;\n border: none;\n"],h||(h=p.slice(0)),r=Object.freeze(Object.defineProperties(p,{raw:{value:Object.freeze(h)}}))))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(3157);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UnknownPane=function(e){var t=e.isSelected,n=e.pane,r=e.paneKey,l=(0,u.isRecord)(n)&&n.type||null;return o.default.createElement(i.Pane,{id:r,selected:t},o.default.createElement(i.PaneHeader,{title:"Unknown pane type"}),o.default.createElement(i.PaneContent,null,o.default.createElement(a.Box,{padding:4},"string"==typeof l?o.default.createElement(a.Text,{as:"p",muted:!0},"Structure item of type ",o.default.createElement("code",null,l)," is not a known entity."):o.default.createElement(a.Text,{as:"p",muted:!0},"Structure item is missing required ",o.default.createElement("code",null,"type")," property."))))};var r,o=(r=n(0))&&r.__esModule?r:{default:r},a=n(1),i=n(67),u=n(348)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(3159);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UserComponentPane=function(e){var t=e.index,n=e.pane,f=e.paneKey,d=b(e,c),h=(0,i.usePaneRouter)().params,m=n.component,y=n.menuItems,g=n.menuItemGroups,O=n.title,w=void 0===O?"":O,j=(n.type,n.__preserveInstance),_=void 0!==j&&j,E=b(n,s),x=(C=(0,r.useState)(null),S=2,function(e){if(Array.isArray(e))return e}(C)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}}(C,S)||function(e,t){if(e){if("string"==typeof e)return v(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?v(e,t):void 0}}(C,S)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),P=x[0],k=x[1];var C,S;return r.default.createElement(a.Pane,{id:f,minWidth:320,selected:d.isSelected},r.default.createElement(u.UserComponentPaneHeader,{actionHandlers:null==P?void 0:P.actionHandlers,index:t,menuItems:y,menuItemGroups:g,title:w}),r.default.createElement(l.UserComponentPaneContent,null,(0,o.isValidElementType)(m)&&(0,r.createElement)(m,p(p(p(p({},!_&&{key:"".concat(d.itemId,"-").concat(d.childItemId)}),d),E),{},{ref:k,urlParams:h})),(0,r.isValidElement)(m)&&m))};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(128),a=n(67),i=n(68),u=n(3160),l=n(3161),c=["index","pane","paneKey"],s=["component","menuItems","menuItemGroups","title","type","__preserveInstance"];function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function p(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UserComponentPaneHeader=function(e){var t=e.actionHandlers,n=e.index,r=e.menuItems,s=e.menuItemGroups,f=e.title,d=(0,l.useDeskTool)().features;if(!(null!=r&&r.length||f))return null;return o.default.createElement(u.PaneHeader,{actions:o.default.createElement(u.PaneHeaderActions,{menuItems:r,menuItemGroups:s,actionHandlers:t}),backButton:d.backButton&&n>0&&o.default.createElement(i.Button,{as:c.BackLink,"data-as":"a",icon:a.ArrowLeftIcon,mode:"bleed"}),title:f})};var r,o=(r=n(0))&&r.__esModule?r:{default:r},a=n(7),i=n(1),u=n(386),l=n(122),c=n(68)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UserComponentPaneContent=function(e){var t=e.children,n=(0,u.usePane)().collapsed;return a.default.createElement(f,{hidden:n,height:"fill",overflow:"auto"},t)};var r,o=n(1),a=l(n(0)),i=l(n(3)),u=n(386);function l(e){return e&&e.__esModule?e:{default:e}}var c,s,f=(0,i.default)(o.Box)(r||(c=["\n position: relative;\n"],s||(s=c.slice(0)),r=Object.freeze(Object.defineProperties(c,{raw:{value:Object.freeze(s)}}))))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getIntentState=function(e,t,n,i){for(var u=(null==n?void 0:n.panes)||[],l=a.activePanes||[],c=t.id||(0,r.uuid)(),s="create"===e&&t.template,f=l.length-1;f>=0;f--){var d,p=l[f];if("object"==typeof p&&(null!==(d=p.canHandleIntent)&&void 0!==d&&d.call(p,e,t,{pane:p,index:f})||"documentList"===p.type&&p.schemaTypeName===t.type&&"_type == $type"===p.options.filter)){var h=s?{template:t.template}:o.EMPTY_PARAMS;return{panes:u.slice(0,f).concat([[{id:c,params:h,payload:i}]])}}}return{intent:e,params:t,payload:i}},t.setActivePanes=function(e){a.activePanes=e};var r=n(198),o=n(352),a={activePanes:[]}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.router=void 0;var r=n(28),o=n(1029),a=(0,r.route)("/",[r.route.intents("/intent"),(0,r.route)("/edit/:type/:editDocumentId",[(0,r.route)({path:"/:params",transform:{params:{toState:o.legacyEditParamsToState,toPath:o.legacyEditParamsToPath}}})]),(0,r.route)({path:"/:panes",children:[(0,r.route)("/:action",(0,r.route)("/:legacyEditDocumentId"))],transform:{panes:{toState:o.toState,toPath:o.toPath}}})]);t.router=a},function(e,t){e.exports={toolSwitcher:{order:[],hidden:[]},api:{},project:{}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=a.CONFIGURED_SPACES.find((t=>t.name===e.space));t&&t.api&&o.default.config(t.api,!0)};var r,o=(r=n(52))&&r.__esModule?r:{default:r},a=n(155)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(3167);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DefaultLayout=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=O(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(28),a=g(n(1065)),i=g(n(233)),u=n(10),l=n(15),c=n(25),s=g(n(3168)),f=n(3170),d=n(3171),p=n(3174),h=n(3177),v=n(1215),b=n(211),m=n(3223),y=n(3224);function g(e){return e&&e.__esModule?e:{default:e}}function O(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(O=function(e){return e?n:t})(e)}function w(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return j(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return j(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function j(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{C||S(!0)}),[C]);var U=(0,r.useCallback)((()=>{P(!1)}),[]);(0,r.useEffect)((()=>(I&&I.addEventListener("animationend",U,!1),()=>{I&&I.removeEventListener("animationend",U,!1)})),[U,I]);var H=(0,r.useCallback)((()=>{c((e=>!e))}),[]),Y=(0,r.useCallback)((()=>{c(!1),B&&B.focus()}),[B]),G=(0,r.useCallback)((()=>{j((e=>!e))}),[]),$=(0,r.useCallback)((()=>{j(!1)}),[]),q=(0,r.useCallback)((()=>{i.default.actions.logout()}),[]),X=(0,r.useCallback)((e=>{A(e)}),[]),Z=()=>{var t=e.state.tool||"";return r.default.createElement(m.RootFlex,{$isOverlayVisible:O,"data-testid":"default-layout",direction:"column"},x&&r.default.createElement(y.LoadingScreen,{loaded:C||"hidden"==document.visibilityState,ref:R}),r.default.createElement(u.LegacyLayerProvider,{zOffset:"navbar"},r.default.createElement(v.Navbar,{templatePermissions:V,isTemplatePermissionsLoading:z,createMenuIsOpen:n,onCreateButtonClick:H,onToggleMenu:G,onUserLogout:q,onSearchFullscreenOpen:X,searchFullscreenOpen:M,setCreateButtonElement:L})),N&&r.default.createElement(h.SideMenu,{activeToolName:t,isOpen:O,onClose:G,onSignOut:q,onSwitchTool:$,user:N}),r.default.createElement(m.MainAreaFlex,{direction:["column","row"],flex:1,overflow:O?"hidden":void 0},r.default.createElement(m.ToolBox,{"data-testid":"default-layout__tool-box",direction:"column",flex:1,hidden:M,height:"fill"},r.default.createElement(o.RouteScope,{scope:t},r.default.createElement(f.RenderTool,{tool:t}))),r.default.createElement(m.SidecarBox,{hidden:M},r.default.createElement(s.default,null))),n&&r.default.createElement(u.LegacyLayerProvider,{zOffset:"navbar"},r.default.createElement(d.CreateDocumentDialog,{templatePermissions:V,isTemplatePermissionsLoading:z,onClose:Y})),a.default.map(((e,t)=>r.default.createElement(e,{key:String(t)}))))};return r.default.createElement(p.SchemaErrorReporter,null,Z)}));t.DefaultLayout=E},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o,a,i=n(10),u=n(1),l=(r=n(0))&&r.__esModule?r:{default:r},c=p(n(24)),s=n(3169),f=p(n(3));function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(d=function(e){return e?n:t})(e)}function p(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=d(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}function h(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function v(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var b=(0,f.default)(u.Layer)(o||(o=v(["\n max-width: 420px;\n height: 100%;\n\n ","\n"])),(e=>e.$open&&(0,f.css)(a||(a=v(["\n transform: translate3d(0, 0, 0);\n "]))))),m=null,y=null;c&&(m=c.isSidecarEnabled,y=c.SidecarLayout);class g extends l.default.PureComponent{constructor(){super(...arguments),h(this,"state",{isOpen:!0,isVisible:!0}),h(this,"subscription",null),h(this,"handleRemoveSidecar",(()=>{this.setState({isVisible:!1})})),h(this,"handleDismissSidecar",(()=>{setTimeout((()=>{this.handleRemoveSidecar()}),500)}))}componentDidMount(){m&&m()&&(this.subscription=s.isSidecarOpenSetting.listen().subscribe((e=>{this.setState({isOpen:!1!==e})}))),this.state.isOpen||this.handleRemoveSidecar()}componentWillUnmount(){this.subscription&&this.subscription.unsubscribe()}componentDidUpdate(){return this.state.isOpen?this.setState({isVisible:!0}):this.handleDismissSidecar()}render(){var e=this.state,t=e.isOpen,n=e.isVisible;return n&&m&&m()?l.default.createElement(i.LegacyLayerProvider,{zOffset:"pane"},l.default.createElement(b,{$open:t},n&&l.default.createElement(y,null))):null}}var O=g;t.default=O},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isSidecarOpenSetting=void 0,t.toggleSidecarOpenState=function(){a.listen().pipe((0,o.take)(1)).subscribe((e=>{a.set(!1===e)}))};var r,o=n(4);var a=((r=n(1026))&&r.__esModule?r:{default:r}).default.forNamespace("sidecar").forKey("isSidecarOpen");t.isSidecarOpenSetting=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RenderTool=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(1),a=n(566),i=n(1210);function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.name===n)),s=f((0,r.useState)({error:null,showErrorDetails:!1}),2),d=s[0],h=s[1];(0,r.useEffect)((()=>{var e=u.current;d.error&&e!==n&&h({error:null,showErrorDetails:!1})}),[n,d.error]);var v=(0,r.useCallback)((e=>{h((t=>c(c({},t),{},{error:e})))}),[]),b=(0,r.useCallback)((()=>{h((e=>c(c({},e),{},{error:null})))}),[]);if(d.error){var m=d.error,y=m.error,g=m.info,O=d.showErrorDetails;return r.default.createElement(i.RenderToolErrorScreen,{activeTool:l,error:y||p,info:g,onRetry:b,showErrorDetails:O})}return t.length?l?r.default.createElement(o.ErrorBoundary,{onCatch:v},(0,r.createElement)(l.component,{tool:e.tool})):r.default.createElement(o.Card,{height:"fill",paddingX:[5,5,7],paddingY:[5,5,6],sizing:"border"},r.default.createElement(o.Container,null,r.default.createElement(o.Box,{marginBottom:5},r.default.createElement(o.Heading,{as:"h1"},"Tool not found: ",r.default.createElement("code",null,e.tool))),r.default.createElement(o.Stack,{space:4},r.default.createElement(o.Text,{muted:!0},"The list of tools installed in this Studio does not include ",r.default.createElement("code",null,e.tool))))):r.default.createElement(o.Card,{height:"fill",paddingX:[5,5,7],paddingY:[5,5,6],sizing:"border"},r.default.createElement(o.Container,null,r.default.createElement(o.Box,{marginBottom:5},r.default.createElement(o.Heading,{as:"h1"},"No available tools")),r.default.createElement(o.Stack,{space:4},r.default.createElement(o.Text,{muted:!0},"No tools implement the ",r.default.createElement("code",null,"part:@sanity/base/tool"),", so there is nothing to display."))))}));t.RenderTool=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(3172);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CreateDocumentDialog=void 0;var r,o=p(n(235)),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=d(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=n(1),u=n(10),l=n(15),c=n(25),s=p(n(3)),f=n(3173);function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(d=function(e){return e?n:t})(e)}function p(e){return e&&e.__esModule?e:{default:e}}function h(){return h=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var t=e.templatePermissions,n=e.isTemplatePermissionsLoading,r=e.onClose,c=(0,a.useMemo)((()=>(0,o.default)(t,"id")),[t]),s=(0,l.useCurrentUser)().value,d=y.length<=0?a.default.createElement(i.Box,{paddingY:5},a.default.createElement(i.Text,{weight:"semibold",align:"center"},"No initial value templates are configured.")):a.default.createElement(i.Grid,{gap:3,as:m},y.map((e=>{var t,o=Boolean(!n&&(null===(t=c[e.id])||void 0===t?void 0:t.granted));return a.default.createElement(i.Box,{as:"li",key:e.id},a.default.createElement(f.CreateDocumentItem,h({},e,{granted:o,currentUser:s,onClick:r})))})));return a.default.createElement(u.LegacyLayerProvider,{zOffset:"navbarDialog"},a.default.createElement(i.Dialog,{"data-testid":"default-layout-global-create-dialog",id:"create-document-dialog",onClickOutside:r,onClose:r,width:2,header:"Create new document"},a.default.createElement(i.Box,{padding:4},d)))}));t.CreateDocumentDialog=g,g.displayName="CreateDocumentDialog"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CreateDocumentItem=function(e){var t=e.description,n=e.granted,r=e.title,o=e.subtitle,a=e.icon,i=e.template,u=e.parameters,l=e.currentUser,p=e.onClick,h=(0,d.useMemo)((()=>n&&[{type:i.schemaType,template:i.id},u]),[n,u,i.id,i.schemaType]),v=d.default.createElement(b,null,d.default.createElement(c.TemplatePreview,{description:t,media:d.default.createElement(d.default.Fragment,null,"function"==typeof a?d.default.createElement(a):"string"==typeof a?d.default.createElement("span",null,a):d.default.isValidElement(a)?a:d.default.createElement(s.DocumentIcon,null)),subtitle:o,title:r}));if(n)return d.default.createElement(g,{"data-testid":"create-document-item-".concat(i.id),fontSize:2,intent:"create",mode:"ghost",onClick:p,params:h,title:o?"Create new ".concat(r," (").concat(o,")"):"Create new ".concat(r)},v);return d.default.createElement(f.Tooltip,{content:d.default.createElement(m,{padding:2},d.default.createElement(c.InsufficientPermissionsMessage,{currentUser:l,operationLabel:"create this document"}))},d.default.createElement(y,null,d.default.createElement(O,{"aria-label":"insufficient permissions",mode:"ghost",disabled:!0},v)))};var r,o,a,i,u,l,c=n(10),s=n(7),f=n(1),d=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=h(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),p=(r=n(3))&&r.__esModule?r:{default:r};function h(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(h=function(e){return e?n:t})(e)}function v(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var b=(0,p.default)(f.Box)(o||(o=v(["\n height: 100%;\n\n a {\n color: currentColor;\n text-decoration: none;\n }\n\n svg[data-sanity-icon] {\n margin: 0;\n }\n"]))),m=(0,p.default)(f.Box)(a||(a=v(["\n max-width: 300px;\n"]))),y=p.default.div(i||(i=v(["\n height: 100%;\n"]))),g=(0,p.default)(c.IntentButton)(u||(u=v(["\n display: flex;\n height: 100%;\n width: 100%;\n align-items: flex-start;\n"]))),O=(0,p.default)(f.Button)(l||(l=v(["\n display: flex;\n height: 100%;\n width: 100%;\n align-items: flex-start;\n"])))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SchemaErrorReporter=void 0;var r=l(n(0)),o=l(n(31)),a=n(199),i=l(n(3175)),u=l(n(3176));function l(e){return e&&e.__esModule?e:{default:e}}function c(){}class s extends r.default.Component{constructor(){super(...arguments),function(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(this,"componentDidMount",c)}render(){var e=o.default._validation.filter((e=>e.problems.some((e=>"error"===e.severity))));if(e.length>0)return r.default.createElement(u.default,{problemGroups:e});var t=(0,a.getTemplateErrors)(void 0);return t.length>0?r.default.createElement(i.default,{errors:t}):this.props.children()}}t.SchemaErrorReporter=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=u;var r=i(n(18)),o=i(n(0)),a=n(1);function i(e){return e&&e.__esModule?e:{default:e}}function u(e){var t=e.errors;return o.default.createElement(a.Dialog,{header:"Initial value template error",id:"initial-value-error-dialog",width:1},o.default.createElement(a.Box,{padding:4},o.default.createElement(a.Stack,{space:4},o.default.createElement(a.Text,null,"Failed to load initial value templates:"),t.map((e=>o.default.createElement(a.Text,{key:e.message},o.default.createElement("code",null,e.message)))))))}u.propTypes={errors:r.default.arrayOf(r.default.shape({message:r.default.string.isRequired})).isRequired}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(n(0)),o=n(1),a=n(7),i=n(97),u=l(n(18));function l(e){return e&&e.__esModule?e:{default:e}}function c(e){var t=e.problemGroups;return r.default.createElement(o.Box,null,r.default.createElement(o.Card,{padding:[4,4,5],tone:"critical"},r.default.createElement(o.Heading,null,"Uh oh… found errors in schema")),r.default.createElement(o.Stack,{as:"ul",space:6,padding:[4,4,5]},t.map(((e,t)=>{return r.default.createElement(o.Stack,{as:"li",space:5,key:"g_".concat(t)},r.default.createElement(o.Heading,null,r.default.createElement(o.Flex,{align:"center",gap:3,wrap:"wrap"},(n=e.path).map(((e,t)=>{var i="s_".concat(t);return"type"===e.kind?r.default.createElement(o.Flex,{gap:3,align:"center",wrap:"wrap",key:i},r.default.createElement(o.Text,{key:"name",as:"span",size:3,weight:"semibold"},e.name),r.default.createElement(o.Text,{key:"type",as:"span"},e.type),tr.default.createElement(o.Flex,{as:"li",key:"g_".concat(t,"_p_").concat(n)},r.default.createElement(o.Box,{flex:1},r.default.createElement(o.Stack,{space:4},r.default.createElement(o.Flex,{gap:4},r.default.createElement(o.Box,null,r.default.createElement(o.Flex,{direction:"column",align:"center",justify:"center",height:"fill",gap:3},r.default.createElement(o.Text,{accent:!0,weight:"semibold",size:1},"error"===e.severity&&r.default.createElement(a.ErrorOutlineIcon,null),"warning"===e.severity&&r.default.createElement(a.WarningOutlineIcon,null)),r.default.createElement(o.Text,{accent:!0,style:{textTransform:"uppercase"},weight:"semibold",size:1},e.severity))),r.default.createElement(o.Card,{tone:"critical",borderRight:!0}),r.default.createElement(o.Flex,{direction:"column",justify:"center",gap:4,flex:1},r.default.createElement(o.Text,{accent:!0,size:0,style:{fontFamily:"monospace"}},e.message),e.helpId&&r.default.createElement(o.Text,null,r.default.createElement("a",{href:(0,i.generateHelpUrl)(e.helpId),target:"_blank",rel:"noopener noreferrer"},"View documentation")))))))))));var n}))))}c.propTypes={problemGroups:u.default.arrayOf(u.default.shape({path:u.default.arrayOf(u.default.shape({kind:u.default.string,type:u.default.string,name:u.default.string})),problems:u.default.arrayOf(u.default.shape({severity:u.default.string}))}).isRequired).isRequired};var s=c;t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(3178);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SideMenu=void 0;var r,o,a,i=n(10),u=n(1),l=n(7),c=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=b(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),s=v(n(1211)),f=v(n(3)),d=n(1213),p=n(155),h=n(1214);function v(e){return e&&e.__esModule?e:{default:e}}function b(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(b=function(e){return e?n:t})(e)}function m(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var y=(0,f.default)(u.Layer)(r||(r=m(["\n position: fixed;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n pointer-events: none;\n"]))),g=(0,f.default)(u.Box)(o||(o=m(["\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n opacity: ",";\n background: var(--card-shadow-penumbra-color);\n transition: 200ms opacity ease-in-out;\n pointer-events: ",";\n"])),(e=>e.$open?1:0),(e=>e.$open?"all":"none")),O=(0,f.default)(u.Card)(a||(a=m(["\n position: relative;\n pointer-events: all;\n flex-direction: column;\n min-width: 200px;\n max-width: 280px;\n transform: ",";\n transition: 200ms transform ease-in-out;\n"])),(e=>e.$open?"translate3d(0, 0, 0)":"translate3d(calc(-100% - 1px), 0, 0)")),w=(0,c.memo)((function(e){var t=e.activeToolName,n=e.isOpen,r=e.onClose,o=e.onSignOut,a=e.onSwitchTool,f=e.user,v=(0,i.useZIndex)(),b=(0,c.useRef)(),m=n?0:-1;return(0,u.useGlobalKeyDown)((e=>{"Escape"===e.key&&n&&r()})),(0,c.useEffect)((()=>{var e;n&&(null==b||null===(e=b.current)||void 0===e||e.focus())}),[n]),c.default.createElement(y,{zOffset:v.drawer},c.default.createElement(g,{$open:n,onClick:r}),c.default.createElement(O,{display:"flex",height:"fill",$open:n,shadow:1},c.default.createElement(u.Card,{borderBottom:!0},c.default.createElement(u.Stack,{space:3,padding:[3,3,4]},c.default.createElement(u.Flex,{align:"center"},c.default.createElement(u.Flex,{flex:1,align:"center",paddingRight:2},c.default.createElement(u.Flex,{flex:1,align:"center"},c.default.createElement(u.Box,null,c.default.createElement(i.UserAvatar,{size:"medium",userId:"me"})),c.default.createElement(u.Box,{flex:1,marginLeft:2,title:f.name||f.email},c.default.createElement(u.Text,{textOverflow:"ellipsis"},f.name||f.email)))),c.default.createElement(u.Box,null,c.default.createElement(u.Button,{ref:b,icon:l.CloseIcon,onClick:r,tabIndex:m,title:"Close menu",mode:"bleed"}))),p.HAS_SPACES&&c.default.createElement(u.Box,null,c.default.createElement(d.DatasetSelect,{tabIndex:m})))),c.default.createElement(u.Box,{flex:1,overflow:"auto",padding:[3,3,4]},c.default.createElement(s.default,{activeToolName:t,direction:"vertical",isVisible:n,onSwitchTool:a,tools:h.tools})),c.default.createElement(u.Card,{padding:[3,3,4],borderTop:!0},c.default.createElement(u.Stack,null,c.default.createElement(u.Button,{justify:"flex-start",iconRight:l.LeaveIcon,text:"Sign out",onClick:o,tabIndex:m,mode:"bleed"})))))}));t.SideMenu=w},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.activeToolName,n=e.isVisible,l=e.onSwitchTool,s=e.tools,d=(0,u.useDefaultLayoutRouter)();return(0,o.useMemo)((()=>o.default.createElement(a.Stack,{as:"ul",space:[1,2]},s.map((e=>{var u=e.title||e.name||void 0;return o.default.createElement(a.Stack,{as:"li",key:e.name},o.default.createElement(a.Button,{as:t=>o.default.createElement(r.StateLink,c({},t,{tabIndex:n?0:-1,state:f(f({},d.state),{},{tool:e.name,[e.name]:void 0})})),justify:"flex-start",text:u,icon:e.icon||i.PlugIcon,mode:"bleed",onClick:l,selected:t===e.name}))})))),[t,n,l,d.state,s])};var r=n(28),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(1),i=n(7),u=n(211);function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;ta.default.createElement(i.CollapseMenu,{menuButtonProps:v,gap:1,ref:d},t.map((e=>{var t=e.title||e.name,u=(0,a.forwardRef)((function(t,r){return a.default.createElement(o.StateLink,c({},t,{ref:r,state:f(f({},n.state),{},{tool:e.name,[e.name]:void 0})}))}));return a.default.createElement(i.CollapseMenuButton,{as:u,key:e.name,"data-as":"a",mode:"bleed",tooltipProps:h,collapsedProps:{tooltipText:t},text:t,icon:e.icon||r.PlugIcon,selected:n.state.tool===e.name})})))),[n.state,t])};var r=n(7),o=n(28),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=n(10),u=n(211);function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var e=i.state.pipe((0,o.filter)(i.isStateUpdateEvent),(0,o.map)((e=>e.state&&e.state.space)),(0,o.map)((e=>u.CONFIGURED_SPACES.find((t=>t.name===e))))).subscribe(d);return()=>{e.unsubscribe()}}),[]);var v=(0,r.useCallback)((e=>{t.navigate({space:e.target.value}),window.location.reload()}),[t]);return r.default.createElement(a.Select,s({},e,{onChange:v,value:c&&c.name||void 0,radius:2}),u.CONFIGURED_SPACES.map((e=>r.default.createElement("option",{key:e.name,value:e.name},e.title))))};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(4),a=n(1),i=n(1011),u=n(155),l=n(211);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var t=e.$toneKey;return t&&(0,c.css)(i||(i=d(["\n background: ",";\n "])),(e=>e.theme.sanity.color.selectable[t].selected.bg))})),v=l.default.forwardRef((function(e,t){var n=null==e?void 0:e.icon;return l.default.createElement(p,f({},e,{icon:null,ref:t}),n&&l.default.createElement(u.Text,null,l.default.createElement(n,null)),(null==e?void 0:e.statusTone)&&l.default.createElement(h,{$toneKey:null==e?void 0:e.statusTone,scheme:"dark"}))}));t.StatusButton=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(3184);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LoginStatus=function(e){var t=e.currentUser,n=e.onLogout,r=e.projectId,o=(e=>{if("google"===e)return"Google";if("github"===e)return"GitHub";if("sanity"===e)return"Sanity";if(null!=e&&e.startsWith("saml-"))return"SAML/SSO";return})(t.provider);return a.default.createElement(u.MenuButton,{button:a.default.createElement(u.Button,{mode:"bleed",paddingX:1,paddingY:0,title:"Toggle user menu"},a.default.createElement(u.Flex,{align:"center"},a.default.createElement(i.UserAvatar,{size:"medium",tone:"navbar",userId:"me"}),a.default.createElement(u.Box,{marginLeft:1},a.default.createElement(u.Text,{size:1},a.default.createElement(l.ChevronDownIcon,null))))),id:"login-status-menu",menu:a.default.createElement(p,null,a.default.createElement(u.Card,{padding:2},a.default.createElement(u.Box,{marginBottom:3},a.default.createElement(u.Label,{size:0,muted:!0},"Signed in as")),a.default.createElement(u.Flex,{align:"center"},a.default.createElement(u.Tooltip,{disabled:!o,portal:!0,content:o&&a.default.createElement(u.Box,{padding:2},a.default.createElement(u.Text,{size:1},"Signed in with ",o))},a.default.createElement(h,{marginRight:3},a.default.createElement(i.UserAvatar,{size:"medium",userId:"me"}),(null==t?void 0:t.provider)&&a.default.createElement(s.LoginProviderLogo,{provider:t.provider}))),a.default.createElement(u.Stack,{space:2,flex:1},a.default.createElement(u.Text,{size:1,weight:"semibold",textOverflow:"ellipsis"},t.name),a.default.createElement(u.Text,{size:1,muted:!0,textOverflow:"ellipsis"},t.email)))),a.default.createElement(u.MenuDivider,null),a.default.createElement(u.MenuItem,{as:"a",href:"https://sanity.io/manage/project/".concat(r),target:"_blank",text:"Manage project",icon:l.CogIcon}),a.default.createElement(u.MenuDivider,null),a.default.createElement(u.MenuItem,{text:"Sign out",icon:l.LeaveIcon,onClick:n})),popover:v})};var r,o,a=f(n(0)),i=n(10),u=n(1),l=n(7),c=f(n(3)),s=n(3185);function f(e){return e&&e.__esModule?e:{default:e}}function d(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var p=(0,c.default)(u.Menu)(r||(r=d(["\n min-width: 125px;\n max-width: 350px;\n"]))),h=(0,c.default)(u.Box)(o||(o=d(["\n position: relative;\n"]))),v={portal:!0,scheme:"light",placement:"bottom-end"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LoginProviderLogo=void 0;var r,o=u(n(0)),a=u(n(3)),i=n(767);function u(e){return e&&e.__esModule?e:{default:e}}var l,c,s=a.default.div(r||(l=["\n position: absolute;\n width: 18px;\n height: 18px;\n background: var(--card-bg-color);\n bottom: -4px;\n right: -4px;\n border-radius: 50%;\n display: flex;\n justify-content: center;\n align-items: center;\n border: 1px solid var(--card-bg-color);\n box-sizing: content-box;\n\n svg {\n box-sizing: content-box;\n border: 1px solid var(--card-hairline-soft-color);\n border-radius: 50%;\n padding: 2px;\n width: 12px;\n height: 12px;\n }\n"],c||(c=l.slice(0)),r=Object.freeze(Object.defineProperties(l,{raw:{value:Object.freeze(c)}})))),f=o.default.createElement("svg",{width:"12",height:"12",viewBox:"0 0 12 12",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o.default.createElement("g",{clipPath:"url(#clip0)"},o.default.createElement("path",{d:"M12 6.13764C12 5.72977 11.9663 5.31971 11.8943 4.91846H6.12036V7.22895H9.42684C9.28963 7.97412 8.84876 8.63332 8.20322 9.05221V10.5514H10.1759C11.3342 9.50637 12 7.9631 12 6.13764Z",fill:"#4285F4"}),o.default.createElement("path",{d:"M6.12019 12.0002C7.77118 12.0002 9.16349 11.4688 10.1779 10.5517L8.20529 9.05253C7.65646 9.41851 6.94793 9.62574 6.12244 9.62574C4.52544 9.62574 3.17136 8.56971 2.68552 7.1499H0.649902V8.69537C1.68908 10.7215 3.80567 12.0002 6.12019 12.0002V12.0002Z",fill:"#34A853"}),o.default.createElement("path",{d:"M2.68332 7.14986C2.4269 6.40469 2.4269 5.59778 2.68332 4.8526V3.30713H0.649951C-0.218278 5.00252 -0.218278 6.99995 0.649951 8.69533L2.68332 7.14986V7.14986Z",fill:"#FBBC04"}),o.default.createElement("path",{d:"M6.12019 2.37483C6.99291 2.3616 7.8364 2.68348 8.46845 3.27433L10.2161 1.56131C9.1095 0.542752 7.64071 -0.017233 6.12019 0.000404333C3.80566 0.000404333 1.68908 1.27911 0.649902 3.3074L2.68326 4.85288C3.16686 3.43087 4.52319 2.37483 6.12019 2.37483V2.37483Z",fill:"#EA4335"})),o.default.createElement("defs",null,o.default.createElement("clipPath",{id:"clip0"},o.default.createElement("rect",{width:"12",height:"12",fill:"white"})))),d=o.default.createElement("svg",{width:"12",height:"12",viewBox:"0 0 12 12",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o.default.createElement("g",{clipPath:"url(#clip0)"},o.default.createElement("path",{d:"M11.195 3.13503C10.6711 2.22838 9.91808 1.47537 9.01144 0.951471C8.09222 0.414976 7.08837 0.146729 5.99987 0.146729C4.91137 0.146729 3.90752 0.414976 2.98831 0.951471C2.08163 1.47534 1.32862 2.22836 0.804744 3.13503C0.268248 4.05497 0 5.05883 0 6.14659C0 7.45399 0.381531 8.62978 1.14459 9.67394C1.90765 10.7181 2.89327 11.4408 4.10143 11.8419C4.24208 11.868 4.34624 11.8497 4.41392 11.7872C4.44666 11.7577 4.47263 11.7215 4.49006 11.681C4.50749 11.6405 4.51595 11.5967 4.51488 11.5527C4.51488 11.537 4.51361 11.3963 4.51105 11.1307C4.5085 10.8651 4.50722 10.6334 4.50722 10.4355L4.32745 10.4666C4.18407 10.4895 4.03885 10.4986 3.89375 10.494C3.71159 10.4908 3.53001 10.4725 3.35087 10.4393C3.16049 10.4045 2.98119 10.3246 2.82796 10.2064C2.66705 10.0846 2.54715 9.91661 2.48428 9.72484L2.40602 9.54506C2.34022 9.40286 2.25754 9.2691 2.15976 9.14666C2.04775 9.00072 1.93447 8.90176 1.81991 8.84977L1.76518 8.81064C1.72769 8.78356 1.6936 8.75205 1.66367 8.71679C1.63479 8.6841 1.61108 8.64719 1.59334 8.60734C1.57766 8.57085 1.5907 8.54085 1.63247 8.51731C1.67461 8.49405 1.75123 8.48256 1.86068 8.48256L2.01692 8.50582C2.12108 8.52662 2.24996 8.5891 2.40356 8.69326C2.5585 8.79876 2.68797 8.93748 2.78254 9.09932C2.90239 9.31294 3.04695 9.47575 3.21624 9.58775C3.38552 9.69976 3.55609 9.75576 3.72793 9.75576C3.87725 9.7578 4.02641 9.74479 4.17312 9.7169C4.29459 9.69195 4.41264 9.65254 4.52473 9.59952C4.57162 9.25037 4.69931 8.98212 4.90782 8.79477C4.63684 8.76849 4.36827 8.72157 4.10444 8.6544C3.84797 8.58382 3.60133 8.48141 3.37029 8.34958C3.12825 8.218 2.91442 8.04015 2.74095 7.82613C2.57421 7.6178 2.4374 7.34417 2.3305 7.00524C2.2236 6.6663 2.1707 6.27584 2.1718 5.83383C2.1718 5.20357 2.37757 4.66708 2.7891 4.22435C2.59629 3.75006 2.61453 3.21885 2.84383 2.63073C2.99487 2.58385 3.21879 2.61897 3.51559 2.73608C3.81239 2.85319 4.02983 2.95352 4.16792 3.03707C4.30601 3.12025 4.41665 3.19058 4.49983 3.24804C5.48153 2.9773 6.51821 2.9773 7.49991 3.24804L7.79679 3.0606C8.0249 2.92356 8.26549 2.80849 8.51535 2.71693C8.79135 2.61276 9.00231 2.58412 9.14825 2.63101C9.38248 3.21949 9.40327 3.7507 9.21064 4.22462C9.62199 4.66735 9.82776 5.20385 9.82795 5.83411C9.82795 6.27684 9.77459 6.66904 9.66787 7.01071C9.56116 7.35238 9.42325 7.62601 9.25415 7.8316C9.07785 8.04326 8.86311 8.21966 8.62124 8.35149C8.39008 8.48329 8.14337 8.5857 7.88682 8.65632C7.62412 8.72277 7.35674 8.76915 7.087 8.79505C7.35698 9.02927 7.49206 9.3994 7.49225 9.90543V11.5527C7.49115 11.5964 7.49929 11.6398 7.51612 11.6802C7.53295 11.7206 7.5581 11.7569 7.58993 11.7869C7.65505 11.8493 7.75794 11.8675 7.89858 11.8416C9.10693 11.4403 10.0926 10.7177 10.8557 9.67367C11.6188 8.62968 12.0003 7.4539 12.0003 6.14632C11.9997 5.05873 11.7313 4.05497 11.195 3.13503V3.13503Z",fill:"black"})),o.default.createElement("defs",null,o.default.createElement("clipPath",{id:"clip0"},o.default.createElement("rect",{width:"12",height:"12",fill:"white"})))),p=o.default.createElement("svg",{width:"17",height:"9",viewBox:"0 0 17 9",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o.default.createElement("path",{d:"M0.0691681 5.98162C0.115833 7.24157 1.07247 8.00221 2.59841 8.00221C4.17102 8.00221 5.12299 7.19957 5.12299 5.86962C5.12299 4.83832 4.55367 4.25501 3.25172 3.96569L2.56108 3.80703C1.8331 3.64837 1.53445 3.38704 1.53445 2.91106C1.53445 2.40708 1.94977 2.09442 2.61708 2.09442C3.27505 2.09442 3.6997 2.43508 3.75103 2.99039H5.00166C4.95966 1.78643 4.01236 0.997795 2.60308 0.997795C1.14713 0.997795 0.218496 1.79577 0.218496 3.05105C0.218496 4.04968 0.815808 4.69366 2.03376 4.96898L2.73374 5.13231C3.51304 5.30497 3.8117 5.54763 3.8117 6.00495C3.8117 6.55093 3.34972 6.90092 2.62174 6.90092C1.85644 6.90092 1.38045 6.56493 1.31979 5.98162H0.0691681Z",fill:"#515E72"}),o.default.createElement("path",{d:"M5.97695 5.98162C6.02362 7.24157 6.98025 8.00221 8.5062 8.00221C10.0788 8.00221 11.0308 7.19957 11.0308 5.86962C11.0308 4.83832 10.4615 4.25501 9.15951 3.96569L8.46886 3.80703C7.74089 3.64837 7.44223 3.38704 7.44223 2.91106C7.44223 2.40708 7.85755 2.09442 8.52486 2.09442C9.18284 2.09442 9.60749 2.43508 9.65882 2.99039H10.9094C10.8674 1.78643 9.92015 0.997795 8.51086 0.997795C7.05492 0.997795 6.12628 1.79577 6.12628 3.05105C6.12628 4.04968 6.72359 4.69366 7.94155 4.96898L8.64153 5.13231C9.42083 5.30497 9.71949 5.54763 9.71949 6.00495C9.71949 6.55093 9.2575 6.90092 8.52953 6.90092C7.76422 6.90092 7.28824 6.56493 7.22758 5.98162H5.97695Z",fill:"#515E72"}),o.default.createElement("path",{d:"M16.9852 5.01565V3.98435C16.9852 2.11309 16.0099 0.997795 14.3953 0.997795C12.7807 0.997795 11.8054 2.11309 11.8054 3.98435V5.01565C11.8054 6.88692 12.7807 8.00221 14.3953 8.00221C16.0099 8.00221 16.9852 6.88692 16.9852 5.01565ZM14.3953 6.82625C13.5833 6.82625 13.154 6.21494 13.154 5.00165V3.99835C13.154 2.78506 13.5833 2.17375 14.3953 2.17375C15.2073 2.17375 15.6366 2.78506 15.6366 3.99835V5.00165C15.6366 6.21494 15.2073 6.82625 14.3953 6.82625Z",fill:"#515E72"}));t.LoginProviderLogo=e=>{var t=e.provider;return o.default.createElement(s,null,"google"===t&&f,"github"===t&&d,"sanity"===t&&o.default.createElement(i.SanityMonogram,null),t&&t.startsWith("saml-")&&p)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(3187);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}));var o=n(1216);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===o[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PresenceMenu=function(e){var t=e.collapse,n=e.maxAvatars,r=e.projectId,o=e.label,a=void 0===o?"Who is here":o,i=(0,l.useGlobalPresenceUsers)(),d=i.length>0,h=(0,f.useMemo)((()=>t?f.default.createElement(p.StatusButton,{icon:s.UsersIcon,mode:"bleed",statusTone:d?"positive":void 0,"aria-label":a}):f.default.createElement(c.Button,{mode:"bleed",padding:1,"aria-label":a},f.default.createElement(m,null,f.default.createElement(c.AvatarStack,{maxLength:n},i.map((e=>f.default.createElement(u.UserAvatar,{key:e.id,user:e}))))))),[t,n,i,d]);return f.default.createElement(c.MenuButton,{button:h,popover:O,id:"presence-menu",placement:"bottom",menu:d?f.default.createElement(w,{projectId:r}):f.default.createElement(g,{padding:0})})};var r,o,a,i,u=n(10),l=n(15),c=n(1),s=n(7),f=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=v(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),d=(r=n(3))&&r.__esModule?r:{default:r},p=n(648),h=n(1216);function v(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(v=function(e){return e?n:t})(e)}function b(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var m=(0,d.default)(c.Card)(o||(o=b(["\n background: transparent;\n"]))),y=(0,d.default)(c.Card)(a||(a=b(["\n position: sticky;\n bottom: 0;\n"]))),g=(0,d.default)(c.Menu)(i||(i=b(["\n max-width: 350px;\n min-width: 250px;\n"]))),O={portal:!0,constrainSize:!0,scheme:"light"};function w(e){var t=e.projectId,n=(0,l.useGlobalPresence)(),r=n.length>0;return f.default.createElement(g,{padding:0},!r&&f.default.createElement(c.Box,{paddingX:3,paddingY:4},f.default.createElement(c.Stack,{space:3},f.default.createElement(c.Text,{weight:"semibold",size:2},"No one else is here"),f.default.createElement(c.Text,{size:1,muted:!0},"Invite people to the project to see their online status."))),r&&f.default.createElement(c.Box,{padding:1,paddingBottom:0},n.map((e=>f.default.createElement(h.PresenceMenuItem,{presence:e,key:e.user.id})))),f.default.createElement(y,{padding:1,paddingTop:0,radius:3},f.default.createElement(c.Stack,{space:1},f.default.createElement(c.MenuDivider,null),f.default.createElement(c.MenuItem,{as:"a",text:"Manage members",paddingY:4,iconRight:s.CogIcon,href:"https://sanity.io/manage/project/".concat(t),target:"_blank",rel:"noopener noreferrer"}))))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SearchDialog=function(e){var t=e.onClose,n=e.onOpen,r=e.open,o=E((0,s.useState)(null),2),a=o[0],i=o[1],u=E((0,s.useState)(null),2),d=u[0],b=u[1],j=E((0,s.useState)(null),2),_=j[0],x=j[1],P=E((0,s.useState)(null),2),k=P[0],M=P[1],T=(0,s.useRef)(!1),I=(0,y.useSearchState)(),R=I.dispatch,F=I.state,B=F.filtersVisible,L=F.recentSearches,N=F.result,W=F.terms,V=(0,w.hasSearchableTerms)(W),z=(0,g.useMeasureSearchResultsIndex)(a),U=z.lastSearchIndex,H=z.resetLastSearchIndex,Y=z.setLastSearchIndex,G=(0,s.useCallback)((()=>{Y(),t()}),[t,Y]);(0,O.useSearchHotkeys)({onClose:G,onOpen:n,open:r}),(0,s.useEffect)((()=>{V&&!N.loaded||!T.current||H()}),[V,H,N.loaded]),(0,s.useEffect)((()=>{V||!T.current||r||R({type:"SEARCH_ORDERING_RESET"})}),[R,V,r]),(0,s.useEffect)((()=>{null!=T&&T.current||(T.current=!0)}),[]);var $=(0,l.useId)();if(!r)return null;return s.default.createElement(m.CommandListProvider,{ariaChildrenLabel:V?"Search results":"Recent searches",ariaHeaderLabel:"Search",autoFocus:!0,childContainerElement:a,childCount:V?N.hits.length:L.length,containerElement:d,headerInputElement:_,id:$||"","data-testid":"search-results-dialog",initialSelectedIndex:V?U:0,level:0,pointerOverlayElement:k,virtualList:V},s.default.createElement(c.Portal,null,s.default.createElement(f.default,{autoFocus:!1,returnFocus:!0},s.default.createElement(S,{ref:b},s.default.createElement(C,{display:"flex",height:"fill",scheme:"light",tone:"default"},s.default.createElement(h.SearchHeader,{onClose:G,setHeaderInputRef:x}),s.default.createElement(D,{flex:1},V?s.default.createElement(v.SearchResults,{onClose:G,setChildContainerRef:i,setPointerOverlayRef:M}):s.default.createElement(p.RecentSearches,{setChildContainerRef:i,setPointerOverlayRef:M})),B&&s.default.createElement(A,null))))))};var r,o,a,i,u,l=n(20),c=n(1),s=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=_(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(0)),f=j(n(596)),d=j(n(3)),p=n(1218),h=n(1222),v=n(1224),b=n(1225),m=n(163),y=n(79),g=n(1226),O=n(1227),w=n(388);function j(e){return e&&e.__esModule?e:{default:e}}function _(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(_=function(e){return e?n:t})(e)}function E(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return x(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return x(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function x(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n [data-ui='Card'] {\n flex: 1;\n }\n"])));function A(){var e=(0,y.useSearchState)().dispatch,t=(0,s.useCallback)((()=>{e({type:"FILTERS_HIDE"})}),[e]);return s.default.createElement(f.default,{autoFocus:!1},s.default.createElement(M,{cardRadius:1,header:"Filter",height:"fill",id:"search-filter",onClose:t,width:2},s.default.createElement(k,{tone:"default"},s.default.createElement(b.TypeFilters,null))))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MAX_RECENT_SEARCHES=void 0,t.createRecentSearchesStore=function(e,t){if(!p||!t)return;var n="".concat("search-terms::recent","__").concat(c,":").concat(s,":").concat(t.id);return{addSearchTerm:t=>{var r={created:(new Date).toISOString(),terms:{query:t.query.trim(),typeNames:t.types.map((e=>e.name))}},o=JSON.stringify(r.terms),a={version:1,recentSearches:[r,...f(n).recentSearches.filter((e=>JSON.stringify(e.terms)!==o))].slice(0,5)};return window.localStorage.setItem(n,JSON.stringify(a)),d(n,e)},getRecentSearchTerms:d.bind(void 0,n,e),removeSearchTerms:()=>{var t=i(i({},f(n)),{},{recentSearches:[]});return window.localStorage.setItem(n,JSON.stringify(t)),d(n,e)},removeSearchTermAtIndex:t=>{var r=f(n);if(t<0||t>r.recentSearches.length)return d(n,e);var o=i(i({},r),{},{recentSearches:[...r.recentSearches.slice(0,t),...r.recentSearches.slice(t+1)]});return window.localStorage.setItem(n,JSON.stringify(o)),d(n,e)}}};var r=n(649),o=n(387);function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function i(e){for(var t=1;te.name)),a=t.recentSearches.filter((e=>e.terms.typeNames.every((e=>r.includes(e))))),i={version:1,recentSearches:a};i.recentSearches.length!!e.terms)).map(((e,n)=>({__recent:{index:n,timestamp:new Date(e.created).getTime()},query:e.terms.query,types:e.terms.typeNames.map((e=>t.get(e))).filter((e=>e&&"object"===e.jsonType))})))}var p=(()=>{var e="__tmp__can_use";try{return"undefined"!=typeof localStorage&&(localStorage.setItem(e,"---"),localStorage.removeItem(e),!0)}catch(e){return!1}})()},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useSearch=function(e){var t=e.initialState,n=e.onComplete,r=e.onError,h=e.onStart,b=e.schema,O=(P=(0,i.useState)(t),k=2,function(e){if(Array.isArray(e))return e}(P)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}}(P,k)||function(e,t){if(e){if("string"==typeof e)return p(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?p(e,t):void 0}}(P,k)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),w=O[0],j=O[1],_=(0,i.useMemo)((()=>(0,o.createWeightedSearch)((0,d.getSearchableOmnisearchTypes)(b),s.searchClient,{tag:"search.global",unique:!0})),[b]),E=(0,u.useObservableCallback)((e=>e.pipe((0,c.filter)(y),(0,c.map)(g),(0,c.distinctUntilChanged)(a.default),(0,c.filter)((e=>(0,f.hasSearchableTerms)(e.terms))),(0,c.debounceTime)(300),(0,c.tap)(h),(0,c.switchMap)((e=>(0,l.concat)((0,l.of)(v(v({},m),{},{loading:!0,options:e.options,terms:e.terms})),_(e.terms,e.options).pipe((0,c.map)((e=>({hits:e}))),(0,c.tap)((e=>{var t=e.hits;return null==n?void 0:n(t)})),(0,c.catchError)((t=>(null==r||r(t),(0,l.of)(v(v({},m),{},{error:t,loading:!1,options:e.options,terms:e.terms})))))),(0,l.of)({loading:!1})))),(0,c.scan)(((e,t)=>v(v({},e),t)),m),(0,c.tap)(j))),[]),x=(0,i.useCallback)((()=>{j(m),E({terms:m.terms})}),[E]);var P,k;return{handleSearch:(0,i.useCallback)((e=>E(e)),[E]),handleClearSearch:x,searchState:w}};var r,o=n(25),a=(r=n(36))&&r.__esModule?r:{default:r},i=n(0),u=n(40),l=n(5),c=n(4),s=n(649),f=n(388),d=n(387);function p(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0,hits:e.pageIndex>0?[...e.result.hits,...t.hits]:t.hits,loaded:!0,loading:!1})});case"SEARCH_REQUEST_ERROR":return s(s({},e),{},{result:s(s({},e.result),{},{error:t.error,loaded:!1,loading:!1})});case"SEARCH_REQUEST_START":return s(s({},e),{},{result:s(s({},e.result),{},{loaded:!1,loading:!0})});case"TERMS_QUERY_SET":return s(s({},e),{},{pageIndex:0,result:s(s({},e.result),{},{loaded:!1}),terms:p(s(s({},e.terms),{},{query:t.query}))});case"TERMS_SET":return s(s({},e),{},{pageIndex:0,result:s(s({},e.result),{},{loaded:!1}),terms:t.terms});case"TERMS_TYPE_ADD":return s(s({},e),{},{pageIndex:0,result:s(s({},e.result),{},{loaded:!1}),terms:p(s(s({},e.terms),{},{types:[...e.terms.types,t.schemaType].sort(i.sortTypes)}))});case"TERMS_TYPE_REMOVE":return s(s({},e),{},{pageIndex:0,result:s(s({},e.result),{},{loaded:!1}),terms:p(s(s({},e.terms),{},{types:e.terms.types.filter((e=>e!==t.schemaType))}))});case"TERMS_TYPES_CLEAR":return s(s({},e),{},{pageIndex:0,result:s(s({},e.result),{},{loaded:!1}),terms:p(s(s({},e.terms),{},{types:[]}))});default:return e}};var r=n(1220),o=n(3192),a=n(1219),i=n(387),u=["__recent"];function l(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function s(e){for(var t=1;t{null==h||h(),a(o)}),[h,a,o]),j=o.types.length>0,_=r-o.query.length;return c.default.createElement(b,{$level:p,"data-index":t,mode:"bleed",onClick:w,onMouseDown:v,onMouseEnter:O(t),paddingLeft:3,paddingRight:1,paddingY:1},c.default.createElement(l.Flex,{align:"center"},c.default.createElement(l.Box,{paddingY:2},c.default.createElement(l.Text,{size:1},c.default.createElement(u.ClockIcon,null))),c.default.createElement(l.Flex,{align:"center",flex:1,gap:3,justify:"flex-start",marginLeft:3},o.query&&c.default.createElement(y,{marginLeft:1},c.default.createElement(l.Text,{textOverflow:"ellipsis"},o.query)),j&&c.default.createElement(m,null,c.default.createElement(d.TypePills,{availableCharacters:_,types:o.types}))),c.default.createElement(g,{onClick:i},c.default.createElement(l.Flex,{padding:2},c.default.createElement(l.Text,{size:1},c.default.createElement(u.CloseIcon,null))))))};var r,o,a,i,u=n(7),l=n(1),c=h(n(0)),s=h(n(3)),f=n(163),d=n(1221);function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}function h(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}function v(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var b=(0,s.default)(l.Button)((e=>{var t=e.$level;return(0,s.css)(r||(r=v(["\n [data-focused='true'][data-level='","'] &,\n [data-hovered='true'][data-level='","'] & {\n &[data-active='true'] {\n background: ",";\n // Disable box-shadow to hide the halo effect when we have keyboard focus over a selected /g,(function(){return n})).replace(//g,(function(){return r})).replace(//g,(function(){return o})),RegExp(e,t)}o=a(o).source,e.languages.jsx=e.languages.extend("markup",t),e.languages.jsx.tag.pattern=a(/<\/?(?:[\w.:-]+(?:+(?:[\w.:$-]+(?:=(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s{'"/>=]+|))?|))**\/?)?>/.source),e.languages.jsx.tag.inside.tag.pattern=/^<\/?[^\s>\/]*/,e.languages.jsx.tag.inside["attr-value"].pattern=/=(?!\{)(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s'">]+)/,e.languages.jsx.tag.inside.tag.inside["class-name"]=/^[A-Z]\w*(?:\.[A-Z]\w*)*$/,e.languages.jsx.tag.inside.comment=t.comment,e.languages.insertBefore("inside","attr-name",{spread:{pattern:a(//.source),inside:e.languages.jsx}},e.languages.jsx.tag),e.languages.insertBefore("inside","special-attr",{script:{pattern:a(/=/.source),alias:"language-javascript",inside:{"script-punctuation":{pattern:/^=(?=\{)/,alias:"punctuation"},rest:e.languages.jsx}}},e.languages.jsx.tag);var i=function(e){return e?"string"==typeof e?e:"string"==typeof e.content?e.content:e.content.map(i).join(""):""},u=function(t){for(var n=[],r=0;r0&&n[n.length-1].tagName===i(o.content[0].content[1])&&n.pop():"/>"===o.content[o.content.length-1].content||n.push({tagName:i(o.content[0].content[1]),openedBraces:0}):n.length>0&&"punctuation"===o.type&&"{"===o.content?n[n.length-1].openedBraces++:n.length>0&&n[n.length-1].openedBraces>0&&"punctuation"===o.type&&"}"===o.content?n[n.length-1].openedBraces--:a=!0),(a||"string"==typeof o)&&n.length>0&&0===n[n.length-1].openedBraces){var l=i(o);r0&&("string"==typeof t[r-1]||"plain-text"===t[r-1].type)&&(l=i(t[r-1])+l,t.splice(r-1,1),r--),t[r]=new e.Token("plain-text",l,null,l)}o.content&&"string"!=typeof o.content&&u(o.content)}};e.hooks.add("after-tokenize",(function(e){"jsx"!==e.language&&"tsx"!==e.language||u(e.tokens)}))}(e)}e.exports=r,r.displayName="jsx",r.aliases=[]},function(e,t,n){"use strict";function r(e){!function(e){e.languages.typescript=e.languages.extend("javascript",{"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|type)\s+)(?!keyof\b)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?:\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>)?/,lookbehind:!0,greedy:!0,inside:null},builtin:/\b(?:Array|Function|Promise|any|boolean|console|never|number|string|symbol|unknown)\b/}),e.languages.typescript.keyword.push(/\b(?:abstract|declare|is|keyof|readonly|require)\b/,/\b(?:asserts|infer|interface|module|namespace|type)\b(?=\s*(?:[{_$a-zA-Z\xA0-\uFFFF]|$))/,/\btype\b(?=\s*(?:[\{*]|$))/),delete e.languages.typescript.parameter,delete e.languages.typescript["literal-property"];var t=e.languages.extend("typescript",{});delete t["class-name"],e.languages.typescript["class-name"].inside=t,e.languages.insertBefore("typescript","function",{decorator:{pattern:/@[$\w\xA0-\uFFFF]+/,inside:{at:{pattern:/^@/,alias:"operator"},function:/^[\s\S]+/}},"generic-function":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>(?=\s*\()/,greedy:!0,inside:{function:/^#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:t}}}}),e.languages.ts=e.languages.typescript}(e)}e.exports=r,r.displayName="typescript",r.aliases=["ts"]},function(e,t){t.REQUIRED_UI_VERSION="0.37.22"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.theme=void 0;var r,o=n(1),a=(r=n(190))&&r.__esModule?r:{default:r},i=n(3244),u=n(3252);function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;t{var t=e.dark,n=e.name,r=t?u.legacyTones.state.navbar:u.legacyTones.state.default,l=r.dark,c=t?a._screen:a._multiply,s=r[n]||r.default;if("default"===n){var f=r.default[100];return{fg:r.fg,bg:r.bg,border:r.default[200],focusRing:i.legacyPalette.focus.base,shadow:{outline:(0,o.rgba)(r.default[500],.4),umbra:(0,o.rgba)(l?i.legacyPalette.black:r.default[500],.2),penumbra:(0,o.rgba)(l?i.legacyPalette.black:r.default[500],.14),ambient:(0,o.rgba)(l?i.legacyPalette.black:r.default[500],.12)},skeleton:{from:f,to:(0,o.rgba)(f,.5)}}}if("transparent"===n){var d=s[50],p=c(d,s[100]);return{fg:s[900],bg:d,border:s[300],focusRing:i.legacyPalette.focus.base,shadow:{outline:(0,o.rgba)(s[500],l?.2:.4),umbra:(0,o.rgba)(l?i.legacyPalette.black:s[500],.2),penumbra:(0,o.rgba)(l?i.legacyPalette.black:s[500],.14),ambient:(0,o.rgba)(l?i.legacyPalette.black:s[500],.12)},skeleton:{from:p,to:(0,o.rgba)(p,.5)}}}var h=s[50],v=c(h,s[100]);return{fg:s[900],bg:h,border:s[200],focusRing:s[500],shadow:{outline:(0,o.rgba)(s[500],l?.2:.4),umbra:(0,o.rgba)(l?i.legacyPalette.black:s[500],.2),penumbra:(0,o.rgba)(l?i.legacyPalette.black:s[500],.14),ambient:(0,o.rgba)(l?i.legacyPalette.black:s[500],.12)},skeleton:{from:v,to:(0,o.rgba)(v,.5)}}},solid:e=>{var t=e.base,n=e.dark,r=e.name,i=e.state,l=e.tone,c=n?u.legacyTones.button.navbar:u.legacyTones.button.default,s=c.dark,d=s?a._screen:a._multiply,p=s?a._multiply:a._screen,h=c[r]||c.default,v=f.includes(r)&&f.includes(l),b=c["default"===l?r:l]||h;if("disabled"===i){b=h;var m=d(t.bg,b[200]),y=p(m,b[800]);return{bg:m,border:d(t.bg,b[200]),fg:d(t.bg,c.bg),muted:{fg:d(t.bg,b[50])},accent:{fg:d(t.bg,b[50])},link:{fg:d(t.bg,b[50])},code:{bg:m,fg:d(t.bg,b[50])},skeleton:{from:y,to:(0,o.rgba)(y,.5)}}}if("hovered"===i){var g=d(t.bg,b[600]),O=p(g,b[800]);return{bg:g,border:d(t.bg,b[600]),fg:d(t.bg,c.bg),muted:{fg:d(t.bg,b[200])},accent:{fg:p(g,c.critical[300])},link:{fg:p(g,c.primary[200])},code:{bg:d(g,b[50]),fg:d(t.bg,b[200])},skeleton:{from:O,to:(0,o.rgba)(O,.5)}}}if("pressed"===i){var w=d(t.bg,b[800]),j=p(w,b[800]);return{bg:w,border:d(t.bg,b[800]),fg:d(t.bg,c.bg),muted:{fg:d(t.bg,b[200])},accent:{fg:p(w,c.critical[300])},link:{fg:p(w,c.primary[200])},code:{bg:d(w,b[50]),fg:d(t.bg,b[200])},skeleton:{from:j,to:(0,o.rgba)(j,.5)}}}if("selected"===i){v&&(b=c.primary);var _=d(t.bg,b[800]),E=p(_,b[800]);return{bg:_,border:d(t.bg,b[800]),fg:d(t.bg,c.bg),muted:{fg:d(t.bg,b[200])},accent:{fg:p(_,c.critical[300])},link:{fg:p(_,c.primary[200])},code:{bg:d(_,b[50]),fg:d(t.bg,b[200])},skeleton:{from:E,to:(0,o.rgba)(E,.5)}}}var x=d(t.bg,b[500]),P=p(x,b[800]);return{bg:x,border:d(t.bg,b[500]),fg:d(t.bg,c.bg),muted:{fg:d(t.bg,b[100])},accent:{fg:p(x,c.critical[200])},link:{fg:p(x,c.primary[100])},code:{bg:d(x,b[50]),fg:d(t.bg,b[100])},skeleton:{from:P,to:(0,o.rgba)(P,.5)}}},muted:e=>{var t=e.base,n=e.dark,r=e.name,i=e.state,l=e.tone,c=n?u.legacyTones.state.navbar:u.legacyTones.state.default,s=c.dark?a._screen:a._multiply,d=c[r]||c.default,p=f.includes(r)&&f.includes(l),h=c["default"===l?r:l]||d;if("disabled"===i){h=d;var v=t.bg,b=s(v,h[100]);return{bg:v,border:s(t.bg,h[50]),fg:s(t.bg,h[200]),muted:{fg:s(v,h[100])},accent:{fg:s(v,h[100])},link:{fg:s(v,h[100])},code:{bg:v,fg:s(v,h[100])},skeleton:{from:b,to:(0,o.rgba)(b,.5)}}}if("hovered"===i){var m=s(t.bg,h[50]),y=s(m,h[100]);return{bg:m,border:s(m,h[100]),fg:s(t.bg,h[900]),muted:{fg:s(t.bg,h[600])},accent:{fg:s(t.bg,c.critical[500])},link:{fg:s(t.bg,c.primary[600])},code:{bg:s(m,h[50]),fg:s(t.bg,h[600])},skeleton:{from:y,to:(0,o.rgba)(y,.5)}}}if("pressed"===i){p&&(h=c.primary);var g=s(t.bg,h[100]),O=s(g,h[100]);return{bg:g,border:s(g,h[100]),fg:s(t.bg,h[800]),muted:{fg:s(t.bg,h[600])},accent:{fg:s(g,c.critical[500])},link:{fg:s(g,c.primary[600])},code:{bg:s(g,h[50]),fg:s(g,h[600])},skeleton:{from:O,to:(0,o.rgba)(O,.5)}}}if("selected"===i){p&&(h=c.primary);var w=s(t.bg,h[100]),j=s(w,h[100]);return{bg:w,border:s(w,h[100]),fg:s(w,h[800]),muted:{fg:s(w,h[600])},accent:{fg:s(w,c.critical[500])},link:{fg:s(w,c.primary[600])},code:{bg:s(w,h[50]),fg:s(w,h[600])},skeleton:{from:j,to:(0,o.rgba)(j,.5)}}}var _=t.bg,E=s(t.bg,h[100]);return{bg:_,border:s(_,h[100]),fg:s(_,h[700]),muted:{fg:s(_,h[600])},accent:{fg:s(_,c.critical[500])},link:{fg:s(_,c.primary[600])},code:{bg:s(_,h[50]),fg:s(_,h[600])},skeleton:{from:E,to:(0,o.rgba)(E,.5)}}},button:e=>{var t=e.base,n=e.mode,r=e.muted,o=e.solid;return"bleed"===n?{enabled:c(c({},r.enabled),{},{border:r.enabled.bg}),hovered:c(c({},r.hovered),{},{border:r.hovered.bg}),pressed:c(c({},r.pressed),{},{border:r.pressed.bg}),selected:c(c({},r.selected),{},{border:r.selected.bg}),disabled:c(c({},r.disabled),{},{border:r.disabled.bg})}:"ghost"===n?c(c({},o),{},{enabled:c(c({},r.enabled),{},{border:t.border}),disabled:r.disabled}):o},card:e=>{var t=e.base,n=e.dark,r=e.muted,i=e.name,l=e.solid,c=e.state;if("hovered"===c)return r[i].hovered;if("disabled"===c)return r[i].disabled;var s=f.includes(i),d=n?u.legacyTones.state.navbar:u.legacyTones.state.default,p=d[i]||d.default,h=d.dark,v=h?a._screen:a._multiply;if("pressed"===c)return s?r.primary.pressed:r[i].pressed;if("selected"===c)return s?l.primary.enabled:l[i].enabled;var b=t.bg,m=v(t.bg,p[h?900:100]);return{bg:b,fg:t.fg,border:t.border,muted:{fg:v(t.bg,p[h?400:600])},accent:{fg:v(t.bg,d.critical[h?400:500])},link:{fg:v(t.bg,d.primary[h?400:600])},code:{bg:v(t.bg,p[h?950:50]),fg:p[h?400:600]},skeleton:{from:m,to:(0,o.rgba)(m,.5)}}},input:e=>{var t=e.base,n=e.dark,o=e.mode,i=e.state,l=n?u.legacyTones.state.navbar:u.legacyTones.state.default,c=l.dark?a._screen:a._multiply;if("invalid"===o){var s=l.critical;return{bg:c(t.bg,s[50]),fg:c(t.bg,s[700]),border:c(t.bg,s[200]),placeholder:c(t.bg,s[400])}}return"hovered"===i?{bg:t.bg,fg:t.fg,border:c(t.bg,r.hues.gray[300].hex),placeholder:c(t.bg,r.hues.gray[400].hex)}:"disabled"===i?{bg:c(t.bg,r.hues.gray[50].hex),fg:c(t.bg,r.hues.gray[200].hex),border:c(t.bg,r.hues.gray[100].hex),placeholder:c(t.bg,r.hues.gray[100].hex)}:"readOnly"===i?{bg:c(t.bg,r.hues.gray[50].hex),fg:c(t.bg,r.hues.gray[800].hex),border:c(t.bg,r.hues.gray[200].hex),placeholder:c(t.bg,r.hues.gray[400].hex)}:{bg:t.bg,fg:t.fg,border:t.border,placeholder:c(t.bg,r.hues.gray[700].hex)}},selectable:e=>{var t=e.base,n=e.muted,r=e.tone,o=e.solid,a=e.state;return"enabled"===a?c(c({},n[r].enabled),{},{bg:t.bg}):"pressed"===a?"default"===r?n.primary.pressed:n[r].pressed:"selected"===a?"default"===r?o.primary.enabled:o[r].enabled:"disabled"===a?c(c({},n[r].disabled),{},{bg:t.bg}):n[r][a]},spot:e=>{var t=e.base,n=e.key,o=(0,a._isDark)(t.bg,t.fg);return(o?a._screen:a._multiply)(t.bg,r.hues[n][o?400:500].hex)},syntax:e=>{var t=e.base,n=e.dark?u.legacyTones.state.navbar:u.legacyTones.state.default,o=n.dark?a._screen:a._multiply;return{atrule:o(t.bg,r.hues.purple[600].hex),attrName:o(t.bg,n.positive[600]),attrValue:o(t.bg,n.caution[600]),attribute:o(t.bg,n.caution[600]),boolean:o(t.bg,r.hues.purple[600].hex),builtin:o(t.bg,r.hues.purple[600].hex),cdata:o(t.bg,n.caution[600]),char:o(t.bg,n.caution[600]),class:o(t.bg,r.hues.orange[600].hex),className:o(t.bg,r.hues.cyan[600].hex),comment:o(t.bg,n.default[400]),constant:o(t.bg,r.hues.purple[600].hex),deleted:o(t.bg,n.critical[600]),doctype:o(t.bg,n.default[400]),entity:o(t.bg,n.critical[600]),function:o(t.bg,n.positive[600]),hexcode:o(t.bg,n.primary[600]),id:o(t.bg,r.hues.purple[600].hex),important:o(t.bg,r.hues.purple[600].hex),inserted:o(t.bg,n.caution[600]),keyword:o(t.bg,r.hues.magenta[600].hex),number:o(t.bg,r.hues.purple[600].hex),operator:o(t.bg,r.hues.magenta[600].hex),prolog:o(t.bg,n.default[400]),property:o(t.bg,n.primary[600]),pseudoClass:o(t.bg,n.caution[600]),pseudoElement:o(t.bg,n.caution[600]),punctuation:o(t.bg,n.default[600]),regex:o(t.bg,n.primary[600]),selector:o(t.bg,n.critical[600]),string:o(t.bg,n.caution[600]),symbol:o(t.bg,r.hues.purple[600].hex),tag:o(t.bg,n.critical[600]),unit:o(t.bg,r.hues.orange[600].hex),url:o(t.bg,n.critical[600]),variable:o(t.bg,n.critical[600])}}});t.color=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),n.d(t,"adjustHue",(function(){return He})),n.d(t,"animation",(function(){return kt})),n.d(t,"backgroundImages",(function(){return Ct})),n.d(t,"backgrounds",(function(){return St})),n.d(t,"between",(function(){return U})),n.d(t,"border",(function(){return Mt})),n.d(t,"borderColor",(function(){return At})),n.d(t,"borderRadius",(function(){return Tt})),n.d(t,"borderStyle",(function(){return It})),n.d(t,"borderWidth",(function(){return Rt})),n.d(t,"buttons",(function(){return Wt})),n.d(t,"clearFix",(function(){return H})),n.d(t,"complement",(function(){return Ye})),n.d(t,"cover",(function(){return Y})),n.d(t,"cssVar",(function(){return y})),n.d(t,"darken",(function(){return qe})),n.d(t,"desaturate",(function(){return Ze})),n.d(t,"directionalProperty",(function(){return _})),n.d(t,"easeIn",(function(){return L})),n.d(t,"easeInOut",(function(){return W})),n.d(t,"easeOut",(function(){return z})),n.d(t,"ellipsis",(function(){return G})),n.d(t,"em",(function(){return C})),n.d(t,"fluidRange",(function(){return X})),n.d(t,"fontFace",(function(){return re})),n.d(t,"getContrast",(function(){return Je})),n.d(t,"getLuminance",(function(){return Ke})),n.d(t,"getValueAndUnit",(function(){return D})),n.d(t,"grayscale",(function(){return Qe})),n.d(t,"hiDPI",(function(){return ie})),n.d(t,"hideText",(function(){return oe})),n.d(t,"hideVisually",(function(){return ae})),n.d(t,"hsl",(function(){return Fe})),n.d(t,"hslToColorString",(function(){return et})),n.d(t,"hsla",(function(){return Be})),n.d(t,"important",(function(){return M})),n.d(t,"invert",(function(){return tt})),n.d(t,"lighten",(function(){return rt})),n.d(t,"linearGradient",(function(){return le})),n.d(t,"margin",(function(){return Vt})),n.d(t,"math",(function(){return b})),n.d(t,"meetsContrastGuidelines",(function(){return ot})),n.d(t,"mix",(function(){return it})),n.d(t,"modularScale",(function(){return T})),n.d(t,"normalize",(function(){return ce})),n.d(t,"opacify",(function(){return lt})),n.d(t,"padding",(function(){return zt})),n.d(t,"parseToHsl",(function(){return De})),n.d(t,"parseToRgb",(function(){return Se})),n.d(t,"position",(function(){return Ht})),n.d(t,"radialGradient",(function(){return se})),n.d(t,"readableColor",(function(){return ft})),n.d(t,"rem",(function(){return I})),n.d(t,"remToPx",(function(){return F})),n.d(t,"retinaImage",(function(){return fe})),n.d(t,"rgb",(function(){return Le})),n.d(t,"rgbToColorString",(function(){return dt})),n.d(t,"rgba",(function(){return Ne})),n.d(t,"saturate",(function(){return ht})),n.d(t,"setHue",(function(){return bt})),n.d(t,"setLightness",(function(){return yt})),n.d(t,"setSaturation",(function(){return Ot})),n.d(t,"shade",(function(){return jt})),n.d(t,"size",(function(){return Yt})),n.d(t,"stripUnit",(function(){return P})),n.d(t,"textInputs",(function(){return qt})),n.d(t,"timingFunctions",(function(){return pe})),n.d(t,"tint",(function(){return Et})),n.d(t,"toColorString",(function(){return We})),n.d(t,"transitions",(function(){return Xt})),n.d(t,"transparentize",(function(){return Pt})),n.d(t,"triangle",(function(){return ve})),n.d(t,"wordWrap",(function(){return be}));var r=n(121),o=n(588),a=n(1107),i=n(3246),u=n(3250);function l(){var e;return(e=arguments.length-1)<0||arguments.length<=e?void 0:arguments[e]}var c={symbols:{"*":{infix:{symbol:"*",f:function(e,t){return e*t},notation:"infix",precedence:4,rightToLeft:0,argCount:2},symbol:"*",regSymbol:"\\*"},"/":{infix:{symbol:"/",f:function(e,t){return e/t},notation:"infix",precedence:4,rightToLeft:0,argCount:2},symbol:"/",regSymbol:"/"},"+":{infix:{symbol:"+",f:function(e,t){return e+t},notation:"infix",precedence:2,rightToLeft:0,argCount:2},prefix:{symbol:"+",f:l,notation:"prefix",precedence:3,rightToLeft:0,argCount:1},symbol:"+",regSymbol:"\\+"},"-":{infix:{symbol:"-",f:function(e,t){return e-t},notation:"infix",precedence:2,rightToLeft:0,argCount:2},prefix:{symbol:"-",f:function(e){return-e},notation:"prefix",precedence:3,rightToLeft:0,argCount:1},symbol:"-",regSymbol:"-"},",":{infix:{symbol:",",f:function(){return Array.of.apply(Array,arguments)},notation:"infix",precedence:1,rightToLeft:0,argCount:2},symbol:",",regSymbol:","},"(":{prefix:{symbol:"(",f:l,notation:"prefix",precedence:0,rightToLeft:0,argCount:1},symbol:"(",regSymbol:"\\("},")":{postfix:{symbol:")",f:void 0,notation:"postfix",precedence:0,rightToLeft:0,argCount:1},symbol:")",regSymbol:"\\)"},min:{func:{symbol:"min",f:function(){return Math.min.apply(Math,arguments)},notation:"func",precedence:0,rightToLeft:0,argCount:1},symbol:"min",regSymbol:"min\\b"},max:{func:{symbol:"max",f:function(){return Math.max.apply(Math,arguments)},notation:"func",precedence:0,rightToLeft:0,argCount:1},symbol:"max",regSymbol:"max\\b"}}},s=c;var f=function(e){function t(t){var n;return n=e.call(this,"An error occurred. See https://github.com/styled-components/polished/blob/main/src/internalHelpers/errors.md#"+t+" for more information.")||this,Object(o.a)(n)}return Object(a.a)(t,e),t}(Object(i.a)(Error)),d=/((?!\w)a|na|hc|mc|dg|me[r]?|xe|ni(?![a-zA-Z])|mm|cp|tp|xp|q(?!s)|hv|xamv|nimv|wv|sm|s(?!\D|$)|ged|darg?|nrut)/g;function p(e,t){var n,r=e.pop();return t.push(r.f.apply(r,(n=[]).concat.apply(n,t.splice(-r.argCount)))),r.precedence}function h(e,t){var n,o=function(e){var t={};return t.symbols=e?Object(r.a)({},s.symbols,e.symbols):Object(r.a)({},s.symbols),t}(t),a=[o.symbols["("].prefix],i=[],u=new RegExp("\\d+(?:\\.\\d+)?|"+Object.keys(o.symbols).map((function(e){return o.symbols[e]})).sort((function(e,t){return t.symbol.length-e.symbol.length})).map((function(e){return e.regSymbol})).join("|")+"|(\\S)","g");u.lastIndex=0;var l=!1;do{var c=(n=u.exec(e))||[")",void 0],d=c[0],h=c[1],v=o.symbols[d],b=v&&!v.prefix&&!v.func,m=!v||!v.postfix&&!v.infix;if(h||(l?m:b))throw new f(37,n?n.index:e.length,e);if(l){var y=v.postfix||v.infix;do{var g=a[a.length-1];if((y.precedence-g.precedence||g.rightToLeft)>0)break}while(p(a,i));l="postfix"===y.notation,")"!==y.symbol&&(a.push(y),l&&p(a,i))}else if(v){if(a.push(v.prefix||v.func),v.func&&(!(n=u.exec(e))||"("!==n[0]))throw new f(38,n?n.index:e.length,e)}else i.push(+d),l=!0}while(n&&a.length);if(a.length)throw new f(39,n?n.index:e.length,e);if(n)throw new f(40,n?n.index:e.length,e);return i.pop()}function v(e){return e.split("").reverse().join("")}function b(e,t){var n=v(e),r=n.match(d);if(r&&!r.every((function(e){return e===r[0]})))throw new f(41);return""+h(v(n.replace(d,"")),t)+(r?v(r[0]):"")}var m=/--[\S]*/g;function y(e,t){if(!e||!e.match(m))throw new f(73);var n;if("undefined"!=typeof document&&null!==document.documentElement&&(n=getComputedStyle(document.documentElement).getPropertyValue(e)),n)return n.trim();if(t)return t;throw new f(74)}function g(e){return e.charAt(0).toUpperCase()+e.slice(1)}var O=["Top","Right","Bottom","Left"];function w(e,t){if(!e)return t.toLowerCase();var n=e.split("-");if(n.length>1)return n.splice(1,0,t),n.reduce((function(e,t){return""+e+g(t)}));var r=e.replace(/([a-z])([A-Z])/g,"$1"+t+"$2");return e===r?""+e+t:r}function j(e,t){for(var n={},r=0;r1?t-1:0),r=1;r=0)?n[r]=e[r]+" !important":n[r]=e[r]})),n}var A={minorSecond:1.067,majorSecond:1.125,minorThird:1.2,majorThird:1.25,perfectFourth:1.333,augFourth:1.414,perfectFifth:1.5,minorSixth:1.6,goldenSection:1.618,majorSixth:1.667,minorSeventh:1.778,majorSeventh:1.875,octave:2,majorTenth:2.5,majorEleventh:2.667,majorTwelfth:3,doubleOctave:4};function T(e,t,n){if(void 0===t&&(t="1em"),void 0===n&&(n=1.333),"number"!=typeof e)throw new f(42);if("string"==typeof n&&!A[n])throw new f(43);var r="string"==typeof t?D(t):[t,""],o=r[0],a=r[1],i="string"==typeof n?A[n]:n;if("string"==typeof o)throw new f(44,t);return""+o*Math.pow(i,e)+(a||"")}var I=k("rem");function R(e){var t=D(e);if("px"===t[1])return parseFloat(e);if("%"===t[1])return parseFloat(e)/100*16;throw new f(78,t[1])}function F(e,t){var n=D(e);if("rem"!==n[1]&&""!==n[1])throw new f(77,n[1]);var r=t?R(t):function(){if("undefined"!=typeof document&&null!==document.documentElement){var e=getComputedStyle(document.documentElement).fontSize;return e?R(e):16}return 16}();return n[0]*r+"px"}var B={back:"cubic-bezier(0.600, -0.280, 0.735, 0.045)",circ:"cubic-bezier(0.600, 0.040, 0.980, 0.335)",cubic:"cubic-bezier(0.550, 0.055, 0.675, 0.190)",expo:"cubic-bezier(0.950, 0.050, 0.795, 0.035)",quad:"cubic-bezier(0.550, 0.085, 0.680, 0.530)",quart:"cubic-bezier(0.895, 0.030, 0.685, 0.220)",quint:"cubic-bezier(0.755, 0.050, 0.855, 0.060)",sine:"cubic-bezier(0.470, 0.000, 0.745, 0.715)"};function L(e){return B[e.toLowerCase().trim()]}var N={back:"cubic-bezier(0.680, -0.550, 0.265, 1.550)",circ:"cubic-bezier(0.785, 0.135, 0.150, 0.860)",cubic:"cubic-bezier(0.645, 0.045, 0.355, 1.000)",expo:"cubic-bezier(1.000, 0.000, 0.000, 1.000)",quad:"cubic-bezier(0.455, 0.030, 0.515, 0.955)",quart:"cubic-bezier(0.770, 0.000, 0.175, 1.000)",quint:"cubic-bezier(0.860, 0.000, 0.070, 1.000)",sine:"cubic-bezier(0.445, 0.050, 0.550, 0.950)"};function W(e){return N[e.toLowerCase().trim()]}var V={back:"cubic-bezier(0.175, 0.885, 0.320, 1.275)",cubic:"cubic-bezier(0.215, 0.610, 0.355, 1.000)",circ:"cubic-bezier(0.075, 0.820, 0.165, 1.000)",expo:"cubic-bezier(0.190, 1.000, 0.220, 1.000)",quad:"cubic-bezier(0.250, 0.460, 0.450, 0.940)",quart:"cubic-bezier(0.165, 0.840, 0.440, 1.000)",quint:"cubic-bezier(0.230, 1.000, 0.320, 1.000)",sine:"cubic-bezier(0.390, 0.575, 0.565, 1.000)"};function z(e){return V[e.toLowerCase().trim()]}function U(e,t,n,r){void 0===n&&(n="320px"),void 0===r&&(r="1200px");var o=D(e),a=o[0],i=o[1],u=D(t),l=u[0],c=u[1],s=D(n),d=s[0],p=s[1],h=D(r),v=h[0],b=h[1];if("number"!=typeof d||"number"!=typeof v||!p||!b||p!==b)throw new f(47);if("number"!=typeof a||"number"!=typeof l||i!==c)throw new f(48);if(i!==p||c!==b)throw new f(76);var m=(a-l)/(d-v);return"calc("+(l-m*v).toFixed(2)+(i||"")+" + "+(100*m).toFixed(2)+"vw)"}function H(e){var t;return void 0===e&&(e="&"),(t={})[e+"::after"]={clear:"both",content:'""',display:"table"},t}function Y(e){return void 0===e&&(e=0),{position:"absolute",top:e,right:e,bottom:e,left:e}}function G(e,t){void 0===t&&(t=1);var n={display:"inline-block",maxWidth:e||"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",wordWrap:"normal"};return t>1?Object(r.a)({},n,{WebkitBoxOrient:"vertical",WebkitLineClamp:t,display:"-webkit-box",whiteSpace:"normal"}):n}function $(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return q(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return q(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function q(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1?n-1:0),o=1;o1?(t=t.slice(0,-1),t+=", "+r[a]):1===i.length&&(t+=""+r[a])}else r[a]&&(t+=r[a]+" ");return t.trim()}function le(e){var t=e.colorStops,n=e.fallback,r=e.toDirection,o=void 0===r?"":r;if(!t||t.length<2)throw new f(56);return{backgroundColor:n||t[0].replace(/,\s+/g,",").split(" ")[0].replace(/,(?=\S)/g,", "),backgroundImage:ue(Z||(Z=Object(u.a)(["linear-gradient(","",")"])),o,t.join(", ").replace(/,(?=\S)/g,", "))}}function ce(){var e;return[(e={html:{lineHeight:"1.15",textSizeAdjust:"100%"},body:{margin:"0"},main:{display:"block"},h1:{fontSize:"2em",margin:"0.67em 0"},hr:{boxSizing:"content-box",height:"0",overflow:"visible"},pre:{fontFamily:"monospace, monospace",fontSize:"1em"},a:{backgroundColor:"transparent"},"abbr[title]":{borderBottom:"none",textDecoration:"underline"}},e["b,\n strong"]={fontWeight:"bolder"},e["code,\n kbd,\n samp"]={fontFamily:"monospace, monospace",fontSize:"1em"},e.small={fontSize:"80%"},e["sub,\n sup"]={fontSize:"75%",lineHeight:"0",position:"relative",verticalAlign:"baseline"},e.sub={bottom:"-0.25em"},e.sup={top:"-0.5em"},e.img={borderStyle:"none"},e["button,\n input,\n optgroup,\n select,\n textarea"]={fontFamily:"inherit",fontSize:"100%",lineHeight:"1.15",margin:"0"},e["button,\n input"]={overflow:"visible"},e["button,\n select"]={textTransform:"none"},e['button,\n html [type="button"],\n [type="reset"],\n [type="submit"]']={WebkitAppearance:"button"},e['button::-moz-focus-inner,\n [type="button"]::-moz-focus-inner,\n [type="reset"]::-moz-focus-inner,\n [type="submit"]::-moz-focus-inner']={borderStyle:"none",padding:"0"},e['button:-moz-focusring,\n [type="button"]:-moz-focusring,\n [type="reset"]:-moz-focusring,\n [type="submit"]:-moz-focusring']={outline:"1px dotted ButtonText"},e.fieldset={padding:"0.35em 0.625em 0.75em"},e.legend={boxSizing:"border-box",color:"inherit",display:"table",maxWidth:"100%",padding:"0",whiteSpace:"normal"},e.progress={verticalAlign:"baseline"},e.textarea={overflow:"auto"},e['[type="checkbox"],\n [type="radio"]']={boxSizing:"border-box",padding:"0"},e['[type="number"]::-webkit-inner-spin-button,\n [type="number"]::-webkit-outer-spin-button']={height:"auto"},e['[type="search"]']={WebkitAppearance:"textfield",outlineOffset:"-2px"},e['[type="search"]::-webkit-search-decoration']={WebkitAppearance:"none"},e["::-webkit-file-upload-button"]={WebkitAppearance:"button",font:"inherit"},e.details={display:"block"},e.summary={display:"list-item"},e.template={display:"none"},e["[hidden]"]={display:"none"},e),{"abbr[title]":{textDecoration:"underline dotted"}}]}function se(e){var t=e.colorStops,n=e.extent,r=void 0===n?"":n,o=e.fallback,a=e.position,i=void 0===a?"":a,l=e.shape,c=void 0===l?"":l;if(!t||t.length<2)throw new f(57);return{backgroundColor:o||t[0].split(" ")[0],backgroundImage:ue(K||(K=Object(u.a)(["radial-gradient(","","","",")"])),i,c,r,t.join(", "))}}function fe(e,t,n,o,a){var i;if(void 0===n&&(n="png"),void 0===a&&(a="_2x"),!e)throw new f(58);var u=n.replace(/^\./,""),l=o?o+"."+u:""+e+a+"."+u;return(i={backgroundImage:"url("+e+"."+u+")"})[ie()]=Object(r.a)({backgroundImage:"url("+l+")"},t?{backgroundSize:t}:{}),i}var de={easeInBack:"cubic-bezier(0.600, -0.280, 0.735, 0.045)",easeInCirc:"cubic-bezier(0.600, 0.040, 0.980, 0.335)",easeInCubic:"cubic-bezier(0.550, 0.055, 0.675, 0.190)",easeInExpo:"cubic-bezier(0.950, 0.050, 0.795, 0.035)",easeInQuad:"cubic-bezier(0.550, 0.085, 0.680, 0.530)",easeInQuart:"cubic-bezier(0.895, 0.030, 0.685, 0.220)",easeInQuint:"cubic-bezier(0.755, 0.050, 0.855, 0.060)",easeInSine:"cubic-bezier(0.470, 0.000, 0.745, 0.715)",easeOutBack:"cubic-bezier(0.175, 0.885, 0.320, 1.275)",easeOutCubic:"cubic-bezier(0.215, 0.610, 0.355, 1.000)",easeOutCirc:"cubic-bezier(0.075, 0.820, 0.165, 1.000)",easeOutExpo:"cubic-bezier(0.190, 1.000, 0.220, 1.000)",easeOutQuad:"cubic-bezier(0.250, 0.460, 0.450, 0.940)",easeOutQuart:"cubic-bezier(0.165, 0.840, 0.440, 1.000)",easeOutQuint:"cubic-bezier(0.230, 1.000, 0.320, 1.000)",easeOutSine:"cubic-bezier(0.390, 0.575, 0.565, 1.000)",easeInOutBack:"cubic-bezier(0.680, -0.550, 0.265, 1.550)",easeInOutCirc:"cubic-bezier(0.785, 0.135, 0.150, 0.860)",easeInOutCubic:"cubic-bezier(0.645, 0.045, 0.355, 1.000)",easeInOutExpo:"cubic-bezier(1.000, 0.000, 0.000, 1.000)",easeInOutQuad:"cubic-bezier(0.455, 0.030, 0.515, 0.955)",easeInOutQuart:"cubic-bezier(0.770, 0.000, 0.175, 1.000)",easeInOutQuint:"cubic-bezier(0.860, 0.000, 0.070, 1.000)",easeInOutSine:"cubic-bezier(0.445, 0.050, 0.550, 0.950)"};function pe(e){return de[e]}var he=function(e,t,n){var r=""+n[0]+(n[1]||""),o=""+n[0]/2+(n[1]||""),a=""+t[0]+(t[1]||""),i=""+t[0]/2+(t[1]||"");switch(e){case"top":return"0 "+o+" "+a+" "+o;case"topLeft":return r+" "+a+" 0 0";case"left":return i+" "+r+" "+i+" 0";case"bottomLeft":return r+" 0 0 "+a;case"bottom":return a+" "+o+" 0 "+o;case"bottomRight":return"0 0 "+r+" "+a;case"right":return i+" 0 "+i+" "+r;default:return"0 "+r+" "+a+" 0"}};function ve(e){var t=e.pointingDirection,n=e.height,o=e.width,a=e.foregroundColor,i=e.backgroundColor,u=void 0===i?"transparent":i,l=D(o),c=D(n);if(isNaN(c[0])||isNaN(l[0]))throw new f(60);return Object(r.a)({width:"0",height:"0",borderColor:u},function(e,t){switch(e){case"top":case"bottomRight":return{borderBottomColor:t};case"right":case"bottomLeft":return{borderLeftColor:t};case"bottom":case"topLeft":return{borderTopColor:t};case"left":case"topRight":return{borderRightColor:t};default:throw new f(59)}}(t,a),{borderStyle:"solid",borderWidth:he(t,c,l)})}function be(e){return void 0===e&&(e="break-word"),{overflowWrap:e,wordWrap:e,wordBreak:"break-word"===e?"break-all":e}}function me(e){return Math.round(255*e)}function ye(e,t,n){return me(e)+","+me(t)+","+me(n)}function ge(e,t,n,r){if(void 0===r&&(r=ye),0===t)return r(n,n,n);var o=(e%360+360)%360/60,a=(1-Math.abs(2*n-1))*t,i=a*(1-Math.abs(o%2-1)),u=0,l=0,c=0;o>=0&&o<1?(u=a,l=i):o>=1&&o<2?(u=i,l=a):o>=2&&o<3?(l=a,c=i):o>=3&&o<4?(l=i,c=a):o>=4&&o<5?(u=i,c=a):o>=5&&o<6&&(u=a,c=i);var s=n-a/2;return r(u+s,l+s,c+s)}var Oe={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"639",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"};var we=/^#[a-fA-F0-9]{6}$/,je=/^#[a-fA-F0-9]{8}$/,_e=/^#[a-fA-F0-9]{3}$/,Ee=/^#[a-fA-F0-9]{4}$/,xe=/^rgb\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*\)$/i,Pe=/^rgb(?:a)?\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i,ke=/^hsl\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*\)$/i,Ce=/^hsl(?:a)?\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i;function Se(e){if("string"!=typeof e)throw new f(3);var t=function(e){if("string"!=typeof e)return e;var t=e.toLowerCase();return Oe[t]?"#"+Oe[t]:e}(e);if(t.match(we))return{red:parseInt(""+t[1]+t[2],16),green:parseInt(""+t[3]+t[4],16),blue:parseInt(""+t[5]+t[6],16)};if(t.match(je)){var n=parseFloat((parseInt(""+t[7]+t[8],16)/255).toFixed(2));return{red:parseInt(""+t[1]+t[2],16),green:parseInt(""+t[3]+t[4],16),blue:parseInt(""+t[5]+t[6],16),alpha:n}}if(t.match(_e))return{red:parseInt(""+t[1]+t[1],16),green:parseInt(""+t[2]+t[2],16),blue:parseInt(""+t[3]+t[3],16)};if(t.match(Ee)){var r=parseFloat((parseInt(""+t[4]+t[4],16)/255).toFixed(2));return{red:parseInt(""+t[1]+t[1],16),green:parseInt(""+t[2]+t[2],16),blue:parseInt(""+t[3]+t[3],16),alpha:r}}var o=xe.exec(t);if(o)return{red:parseInt(""+o[1],10),green:parseInt(""+o[2],10),blue:parseInt(""+o[3],10)};var a=Pe.exec(t.substring(0,50));if(a)return{red:parseInt(""+a[1],10),green:parseInt(""+a[2],10),blue:parseInt(""+a[3],10),alpha:parseFloat(""+a[4])>1?parseFloat(""+a[4])/100:parseFloat(""+a[4])};var i=ke.exec(t);if(i){var u="rgb("+ge(parseInt(""+i[1],10),parseInt(""+i[2],10)/100,parseInt(""+i[3],10)/100)+")",l=xe.exec(u);if(!l)throw new f(4,t,u);return{red:parseInt(""+l[1],10),green:parseInt(""+l[2],10),blue:parseInt(""+l[3],10)}}var c=Ce.exec(t.substring(0,50));if(c){var s="rgb("+ge(parseInt(""+c[1],10),parseInt(""+c[2],10)/100,parseInt(""+c[3],10)/100)+")",d=xe.exec(s);if(!d)throw new f(4,t,s);return{red:parseInt(""+d[1],10),green:parseInt(""+d[2],10),blue:parseInt(""+d[3],10),alpha:parseFloat(""+c[4])>1?parseFloat(""+c[4])/100:parseFloat(""+c[4])}}throw new f(5)}function De(e){return function(e){var t,n=e.red/255,r=e.green/255,o=e.blue/255,a=Math.max(n,r,o),i=Math.min(n,r,o),u=(a+i)/2;if(a===i)return void 0!==e.alpha?{hue:0,saturation:0,lightness:u,alpha:e.alpha}:{hue:0,saturation:0,lightness:u};var l=a-i,c=u>.5?l/(2-a-i):l/(a+i);switch(a){case n:t=(r-o)/l+(r=1?Re(e,t,n):"rgba("+ge(e,t,n)+","+r+")";if("object"==typeof e&&void 0===t&&void 0===n&&void 0===r)return e.alpha>=1?Re(e.hue,e.saturation,e.lightness):"rgba("+ge(e.hue,e.saturation,e.lightness)+","+e.alpha+")";throw new f(2)}function Le(e,t,n){if("number"==typeof e&&"number"==typeof t&&"number"==typeof n)return Me("#"+Ae(e)+Ae(t)+Ae(n));if("object"==typeof e&&void 0===t&&void 0===n)return Me("#"+Ae(e.red)+Ae(e.green)+Ae(e.blue));throw new f(6)}function Ne(e,t,n,r){if("string"==typeof e&&"number"==typeof t){var o=Se(e);return"rgba("+o.red+","+o.green+","+o.blue+","+t+")"}if("number"==typeof e&&"number"==typeof t&&"number"==typeof n&&"number"==typeof r)return r>=1?Le(e,t,n):"rgba("+e+","+t+","+n+","+r+")";if("object"==typeof e&&void 0===t&&void 0===n&&void 0===r)return e.alpha>=1?Le(e.red,e.green,e.blue):"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")";throw new f(7)}function We(e){if("object"!=typeof e)throw new f(8);if(function(e){return"number"==typeof e.red&&"number"==typeof e.green&&"number"==typeof e.blue&&"number"==typeof e.alpha}(e))return Ne(e);if(function(e){return"number"==typeof e.red&&"number"==typeof e.green&&"number"==typeof e.blue&&("number"!=typeof e.alpha||void 0===e.alpha)}(e))return Le(e);if(function(e){return"number"==typeof e.hue&&"number"==typeof e.saturation&&"number"==typeof e.lightness&&"number"==typeof e.alpha}(e))return Be(e);if(function(e){return"number"==typeof e.hue&&"number"==typeof e.saturation&&"number"==typeof e.lightness&&("number"!=typeof e.alpha||void 0===e.alpha)}(e))return Fe(e);throw new f(8)}function Ve(e,t,n){return function(){var r=n.concat(Array.prototype.slice.call(arguments));return r.length>=t?e.apply(this,r):Ve(e,t,r)}}function ze(e){return Ve(e,e.length,[])}function Ue(e,t){if("transparent"===t)return t;var n=De(t);return We(Object(r.a)({},n,{hue:n.hue+parseFloat(e)}))}var He=ze(Ue);function Ye(e){if("transparent"===e)return e;var t=De(e);return We(Object(r.a)({},t,{hue:(t.hue+180)%360}))}function Ge(e,t,n){return Math.max(e,Math.min(t,n))}function $e(e,t){if("transparent"===t)return t;var n=De(t);return We(Object(r.a)({},n,{lightness:Ge(0,1,n.lightness-parseFloat(e))}))}var qe=ze($e);function Xe(e,t){if("transparent"===t)return t;var n=De(t);return We(Object(r.a)({},n,{saturation:Ge(0,1,n.saturation-parseFloat(e))}))}var Ze=ze(Xe);function Ke(e){if("transparent"===e)return 0;var t=Se(e),n=Object.keys(t).map((function(e){var n=t[e]/255;return n<=.03928?n/12.92:Math.pow((n+.055)/1.055,2.4)})),r=n[0],o=n[1],a=n[2];return parseFloat((.2126*r+.7152*o+.0722*a).toFixed(3))}function Je(e,t){var n=Ke(e),r=Ke(t);return parseFloat((n>r?(n+.05)/(r+.05):(r+.05)/(n+.05)).toFixed(2))}function Qe(e){return"transparent"===e?e:We(Object(r.a)({},De(e),{saturation:0}))}function et(e){if("object"==typeof e&&"number"==typeof e.hue&&"number"==typeof e.saturation&&"number"==typeof e.lightness)return e.alpha&&"number"==typeof e.alpha?Be({hue:e.hue,saturation:e.saturation,lightness:e.lightness,alpha:e.alpha}):Fe({hue:e.hue,saturation:e.saturation,lightness:e.lightness});throw new f(45)}function tt(e){if("transparent"===e)return e;var t=Se(e);return We(Object(r.a)({},t,{red:255-t.red,green:255-t.green,blue:255-t.blue}))}function nt(e,t){if("transparent"===t)return t;var n=De(t);return We(Object(r.a)({},n,{lightness:Ge(0,1,n.lightness+parseFloat(e))}))}var rt=ze(nt);function ot(e,t){var n=Je(e,t);return{AA:n>=4.5,AALarge:n>=3,AAA:n>=7,AAALarge:n>=4.5}}function at(e,t,n){if("transparent"===t)return n;if("transparent"===n)return t;if(0===e)return n;var o=Se(t),a=Object(r.a)({},o,{alpha:"number"==typeof o.alpha?o.alpha:1}),i=Se(n),u=Object(r.a)({},i,{alpha:"number"==typeof i.alpha?i.alpha:1}),l=a.alpha-u.alpha,c=2*parseFloat(e)-1,s=((c*l==-1?c:c+l)/(1+c*l)+1)/2,f=1-s;return Ne({red:Math.floor(a.red*s+u.red*f),green:Math.floor(a.green*s+u.green*f),blue:Math.floor(a.blue*s+u.blue*f),alpha:a.alpha*parseFloat(e)+u.alpha*(1-parseFloat(e))})}var it=ze(at);function ut(e,t){if("transparent"===t)return t;var n=Se(t),o="number"==typeof n.alpha?n.alpha:1;return Ne(Object(r.a)({},n,{alpha:Ge(0,1,(100*o+100*parseFloat(e))/100)}))}var lt=ze(ut),ct="#000",st="#fff";function ft(e,t,n,r){void 0===t&&(t=ct),void 0===n&&(n=st),void 0===r&&(r=!0);var o=Ke(e)>.179,a=o?t:n;return!r||Je(e,a)>=4.5?a:o?ct:st}function dt(e){if("object"==typeof e&&"number"==typeof e.red&&"number"==typeof e.green&&"number"==typeof e.blue)return"number"==typeof e.alpha?Ne({red:e.red,green:e.green,blue:e.blue,alpha:e.alpha}):Le({red:e.red,green:e.green,blue:e.blue});throw new f(46)}function pt(e,t){if("transparent"===t)return t;var n=De(t);return We(Object(r.a)({},n,{saturation:Ge(0,1,n.saturation+parseFloat(e))}))}var ht=ze(pt);function vt(e,t){return"transparent"===t?t:We(Object(r.a)({},De(t),{hue:parseFloat(e)}))}var bt=ze(vt);function mt(e,t){return"transparent"===t?t:We(Object(r.a)({},De(t),{lightness:parseFloat(e)}))}var yt=ze(mt);function gt(e,t){return"transparent"===t?t:We(Object(r.a)({},De(t),{saturation:parseFloat(e)}))}var Ot=ze(gt);function wt(e,t){return"transparent"===t?t:it(parseFloat(e),"rgb(0, 0, 0)",t)}var jt=ze(wt);function _t(e,t){return"transparent"===t?t:it(parseFloat(e),"rgb(255, 255, 255)",t)}var Et=ze(_t);function xt(e,t){if("transparent"===t)return t;var n=Se(t),o="number"==typeof n.alpha?n.alpha:1;return Ne(Object(r.a)({},n,{alpha:Ge(0,1,+(100*o-100*parseFloat(e)).toFixed(2)/100)}))}var Pt=ze(xt);function kt(){for(var e=arguments.length,t=new Array(e),n=0;n8)throw new f(64);var o=t.map((function(e){if(r&&!Array.isArray(e)||!r&&Array.isArray(e))throw new f(65);if(Array.isArray(e)&&e.length>8)throw new f(66);return Array.isArray(e)?e.join(" "):e})).join(", ");return{animation:o}}function Ct(){for(var e=arguments.length,t=new Array(e),n=0;n1?t-1:0),r=1;r=0?((o={})["border"+g(e)+"Width"]=n[0],o["border"+g(e)+"Style"]=n[1],o["border"+g(e)+"Color"]=n[2],o):(n.unshift(e),{borderWidth:n[0],borderStyle:n[1],borderColor:n[2]})}function At(){for(var e=arguments.length,t=new Array(e),n=0;n1?t-1:0),o=1;o=0&&e?Object(r.a)({},_.apply(void 0,[""].concat(n)),{position:e}):_.apply(void 0,["",e].concat(n))}function Yt(e,t){return void 0===t&&(t=e),{height:e,width:t}}var Gt=[void 0,null,"active","focus","hover"];function $t(e){return'input[type="color"]'+e+',\n input[type="date"]'+e+',\n input[type="datetime"]'+e+',\n input[type="datetime-local"]'+e+',\n input[type="email"]'+e+',\n input[type="month"]'+e+',\n input[type="number"]'+e+',\n input[type="password"]'+e+',\n input[type="search"]'+e+',\n input[type="tel"]'+e+',\n input[type="text"]'+e+',\n input[type="time"]'+e+',\n input[type="url"]'+e+',\n input[type="week"]'+e+",\n input:not([type])"+e+",\n textarea"+e}function qt(){for(var e=arguments.length,t=new Array(e),n=0;n{i.current!==l?(i.current=l,l&&(a.test(l.message)||(l.message.includes("useRootTheme():")?t(l):(console.error(l),n({closable:!0,status:"error",title:"An error occurred",description:"Check the browser’s console for details."}))))):i.current=null}),[t,n]);return(0,o.useEffect)((()=>{var e;return window.onerror&&window.onerror!==u&&(e=window.onerror),window.onerror=u,()=>{e&&(window.onerror=e)}}),[u]),null};t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(1),o=n(0);function a(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return i(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return i(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{d({closable:!0,id:s,status:"info",title:"Rebuilding bundle…"})}),[d]),h=(0,o.useCallback)((()=>{d({closable:!0,id:s,status:"success",title:"Rebuilt bundle"})}),[d]),v=(0,o.useCallback)((()=>{0!==t&&n(0)}),[t]),b=(0,o.useCallback)((()=>{1!==t&&(n(1),d({closable:!0,id:c,status:"success",title:"Connected to dev server"}))}),[t,d]),m=(0,o.useCallback)((()=>{2!==t&&(n(2),d({closable:!0,id:c,status:"warning",title:"Disconnected from dev server"}))}),[t,d]),y=(0,o.useCallback)((e=>{e.type===l.EVENT_BUILT&&h(),e.type===l.EVENT_BUILDING&&p(),e.type===l.EVENT_CONNECTING&&v(),e.type===l.EVENT_CONNECTED&&b(),e.type===l.EVENT_DISCONNECTED&&m()}),[p,h,b,v,m]);return(0,o.useEffect)((()=>{1===t&&(u||f(!0))}),[t,u]),(0,o.useEffect)((()=>{}),[y]),null};t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GlobalStyle=void 0;var r,o,a=n(3),i=(r=n(190))&&r.__esModule?r:{default:r};var u=(0,a.createGlobalStyle)((e=>{var t,n,r=e.theme,u=r.sanity.color.base,l=r.sanity.fonts.text;return(0,a.css)(o||(t=["\n html,\n #sanityBody,\n #sanity {\n height: 100%;\n }\n\n html {\n background-color: ",";\n text-size-adjust: 100%;\n -webkit-tap-highlight-color: transparent;\n }\n\n ::selection {\n background: ",";\n }\n\n #sanityBody {\n background-color: ",";\n color: ",";\n font-family: ",";\n font-size: 100%;\n line-height: ",";\n -webkit-font-smoothing: antialiased;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n margin: 0;\n }\n "],n||(n=t.slice(0)),o=Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(n)}}))),u.bg,i.default["--text-selection-color"],u.bg,u.fg,l.family,l.sizes[2].lineHeight/l.sizes[2].fontSize)}));t.GlobalStyle=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=o.default.root,t=o.default.project,n=o.default.plugins,i=o.default.api||{},u=i.dataset,l=i.projectId,c={root:e,project:t,api:{projectId:l||"myProjectId",dataset:u||"myDatasetName"},plugins:n},s=[!l&&'"projectId"',!u&&'"dataset"'].filter(Boolean);return r.default.createElement(a.Dialog,{id:"missing-project-config",header:"Project details missing",padding:2,width:1},r.default.createElement(a.Stack,{space:4,padding:4},r.default.createElement(a.Text,{as:"p"},"The ",r.default.createElement("code",null,"sanity.json")," file in your studio folder seems to be missing the"," ",s.join(" and ")," configuration ",s.length>1?"options ":"option ","under the ",r.default.createElement("code",null,"api")," key."),r.default.createElement(a.Text,{as:"p"},"A valid ",r.default.createElement("code",null,"sanity.json")," file looks something like the following:"),r.default.createElement(a.Card,{tone:"transparent",padding:4,radius:2},r.default.createElement(a.Code,null,(f=JSON.stringify(c,null,2),d=f.split(/("dataset": "myDatasetName"|"projectId": "myProjectId")/).reduce(((e,t,n)=>n%2==0?e.concat(t):e.concat(r.default.createElement("strong",{key:t},t))),[]),r.default.createElement(r.default.Fragment,null,d))))));var f,d};var r=i(n(0)),o=i(n(81)),a=n(1);function i(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;var r=l(n(0)),o=l(n(3258)),a=l(n(3259)),i=n(523),u=n(1008);function l(e){return e&&e.__esModule?e:{default:e}}function c(){var e=(0,u.useModuleStatus)().value;return!e||e.isSupported||void 0===e.isSupported?null:r.default.createElement(a.default,{color:"danger",title:"Unsupported module versions"},r.default.createElement("p",null,"Modules are out of date"),e.helpUrl&&r.default.createElement("p",null,"For more information, please read ",r.default.createElement("a",{href:e.helpUrl},e.helpUrl)))}c.checkVersions=()=>(console.warn("`VersionChecker.checkVersions()` is deprecated and marked for removal"),(0,u.checkModuleStatus)().toPromise()),c.getLatestInstalled=()=>{console.warn("`VersionChecker.getLatestInstalled()` is deprecated and marked for removal");var e=Object.keys(i.sanityModuleVersions).map((e=>i.sanityModuleVersions[e])).sort(o.default);return e[e.length-1]}},function(e,t){e.exports=function(e,t){for(var n=e.split("."),r=t.split("."),o=0;o<3;o++){var a=Number(n[o]),i=Number(r[o]);if(a>i)return 1;if(i>a)return-1;if(!isNaN(a)&&isNaN(i))return 1;if(isNaN(a)&&!isNaN(i))return-1}return 0}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(1),o=c(n(33)),a=c(n(123)),i=c(n(0)),u=n(148),l=c(n(3260));function c(e){return e&&e.__esModule?e:{default:e}}function s(e){var t=(0,r.useLayer)().zIndex,n=(0,o.default)(l.default.root,e.color&&l.default["color_".concat(e.color)]);return i.default.createElement("div",{className:n,style:{zIndex:t}},i.default.createElement("div",{className:l.default.card},i.default.createElement("div",{className:l.default.cardHeader},i.default.createElement("h2",{className:l.default.cardTitle},e.title),e.onClose&&i.default.createElement("div",{className:l.default.cardHeaderActions},i.default.createElement("button",{onClick:e.onClose,type:"button"},i.default.createElement(a.default,null)))),i.default.createElement("div",{className:l.default.cardContent},e.children),e.buttons&&i.default.createElement("div",{className:l.default.cardButtons},e.buttons)))}var f=function(e){return i.default.createElement(r.Portal,null,i.default.createElement(u.LegacyLayerProvider,{zOffset:"portal"},i.default.createElement(s,e)))};t.default=f},function(e,t){e.exports={root:"FullscreenMessageDialog_root_RJprU",card:"FullscreenMessageDialog_card_1Ad6E",color_info:"FullscreenMessageDialog_color_info_2-1r_",color_success:"FullscreenMessageDialog_color_success_24xKu",color_warning:"FullscreenMessageDialog_color_warning_gEmpV",color_danger:"FullscreenMessageDialog_color_danger_3UYar",cardHeader:"FullscreenMessageDialog_cardHeader_3LvPf",cardTitle:"FullscreenMessageDialog_cardTitle_3amss undefined",cardHeaderActions:"FullscreenMessageDialog_cardHeaderActions_11CpO",cardContent:"FullscreenMessageDialog_cardContent_-KZ-8",cardButtons:"FullscreenMessageDialog_cardButtons_37Oe9"}}],[1230]); \ No newline at end of file diff --git a/public/studio/static/js/vendor.bundle.js b/public/studio/static/js/vendor.bundle.js new file mode 100644 index 0000000..4c5cecc --- /dev/null +++ b/public/studio/static/js/vendor.bundle.js @@ -0,0 +1,30 @@ +!function(e){var t=window.webpackJsonp;window.webpackJsonp=function(n,a,o){for(var u,i,s,c=0,f=[];c