diff --git a/.vscode/extensions.json b/.vscode/extensions.json index 52bf7e3..bdef820 100644 --- a/.vscode/extensions.json +++ b/.vscode/extensions.json @@ -1,3 +1,3 @@ { - "recommendations": ["svelte.svelte-vscode"], + "recommendations": ["svelte.svelte-vscode"] } diff --git a/README.md b/README.md index 33d9c66..2f0801d 100644 --- a/README.md +++ b/README.md @@ -20,21 +20,6 @@ npm run dev Make sure you have `node` installed to run this project. -## UMD js files for web embedding - -We will need to build and compile the project first on your local machine: - -``` -npm build:embed -``` - -New files will be created for each configurator, e.g. for empresa, these files will be created: - -``` -/public/empresa - - /bundle.css - - /empresa-configurator.js - - /empresa-configurator.js.map ``` As a simple solution for js and css delivery we are using [jsDelivery](https://www.jsdelivr.com/), for that reason the build code **must be included in the git**. You will need to make a new release version of the repository to promote new changes. @@ -43,16 +28,6 @@ As a simple solution for js and css delivery we are using [jsDelivery](https://w Include styles in `` globally -```html - - - - ``` -### Initiate each configurator separately - -Include only configurator you want to appear on specific page. - -#### Empresa - -```html - -
- - -``` - -#### Floorbed1 - -```html - -
- - -``` - -#### Configura Advance - -```html - -
- - -``` - -## Empresa Configurator only - -Include styles in `` - -```html - -``` - -To include empresa configurator on the website, create a div element with `id` in the desired location of the html. - -```html -
-``` - -At the end of ``, include this script, make sure to edit the config: - -```html - - -``` - ---- - -## Floorbed 1 Configurator only - -Include styles in `` - -```html - -``` - -To include empresa configurator on the website, create a div element with `id` in the desired location of the html. - -```html -
-``` - -At the end of ``, include this script, make sure to edit the config: - -```html - - -``` - ---- - -## Configura Advance Configurator onlyDEFAULT_HUBSPOT_CONFIG - -Include styles in `` - -```html - -``` - -To include empresa configurator on the website, create a div element with `id` in the desired location of the html. - -```html -
-``` - -At the end of ``, include this script, make sure to edit the config: - -```html - - -``` - ---- - # svelte app This is a project template for [Svelte](https://svelte.dev) apps. It lives at https://github.com/sveltejs/template. @@ -273,35 +106,3 @@ rm scripts/setupTypeScript.js ``` If you want to use `baseUrl` or `path` aliases within your `tsconfig`, you need to set up `@rollup/plugin-alias` to tell Rollup to resolve the aliases. For more info, see [this StackOverflow question](https://stackoverflow.com/questions/63427935/setup-tsconfig-path-in-svelte). - -## Deploying to the web - -### With [Vercel](https://vercel.com) - -Install `vercel` if you haven't already: - -```bash -npm install -g vercel -``` - -Then, from within your project folder: - -```bash -cd public -vercel deploy --name my-project -``` - -### With [surge](https://surge.sh/) - -Install `surge` if you haven't already: - -```bash -npm install -g surge -``` - -Then, from within your project folder: - -```bash -npm run build -surge public my-project.surge.sh -``` diff --git a/package-lock.json b/package-lock.json index 5e891fc..0b35ce6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,8 +9,6 @@ "version": "1.0.0", "dependencies": { "@types/google.maps": "^3.54.10", - "rollup-plugin-svelte-svg": "^1.0.0-beta.6", - "sass": "^1.69.0", "sirv-cli": "^2.0.0" }, "devDependencies": { @@ -26,8 +24,9 @@ "rollup": "^2.3.4", "rollup-plugin-css-only": "^3.1.0", "rollup-plugin-livereload": "^2.0.0", - "rollup-plugin-scss": "^3.0.0", + "rollup-plugin-scss": "^4.0.0", "rollup-plugin-svelte": "^7.0.0", + "rollup-plugin-svelte-svg": "^1.0.0-beta.6", "rollup-plugin-terser": "^7.0.0", "svelte": "^3.0.0", "svelte-check": "^2.8.0", @@ -574,9 +573,11 @@ "version": "2.5.0", "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.5.0.tgz", "integrity": "sha512-i0GV1yJnm2n3Yq1qw6QrUrd/LI9bE8WEBOTtOkpCXHHdyN3TAGgqAK/DAT05z4fq2x04cARXt2pDmjWjL92iTQ==", + "dev": true, "hasInstallScript": true, "license": "MIT", "optional": true, + "peer": true, "dependencies": { "detect-libc": "^1.0.3", "is-glob": "^4.0.3", @@ -613,11 +614,13 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ "android" ], + "peer": true, "engines": { "node": ">= 10.0.0" }, @@ -633,11 +636,13 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ "darwin" ], + "peer": true, "engines": { "node": ">= 10.0.0" }, @@ -653,11 +658,13 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ "darwin" ], + "peer": true, "engines": { "node": ">= 10.0.0" }, @@ -673,11 +680,13 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ "freebsd" ], + "peer": true, "engines": { "node": ">= 10.0.0" }, @@ -693,11 +702,13 @@ "cpu": [ "arm" ], + "dev": true, "license": "MIT", "optional": true, "os": [ "linux" ], + "peer": true, "engines": { "node": ">= 10.0.0" }, @@ -713,11 +724,13 @@ "cpu": [ "arm" ], + "dev": true, "license": "MIT", "optional": true, "os": [ "linux" ], + "peer": true, "engines": { "node": ">= 10.0.0" }, @@ -733,11 +746,13 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ "linux" ], + "peer": true, "engines": { "node": ">= 10.0.0" }, @@ -753,11 +768,13 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ "linux" ], + "peer": true, "engines": { "node": ">= 10.0.0" }, @@ -773,11 +790,13 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ "linux" ], + "peer": true, "engines": { "node": ">= 10.0.0" }, @@ -793,11 +812,13 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ "linux" ], + "peer": true, "engines": { "node": ">= 10.0.0" }, @@ -813,11 +834,13 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ "win32" ], + "peer": true, "engines": { "node": ">= 10.0.0" }, @@ -833,11 +856,13 @@ "cpu": [ "ia32" ], + "dev": true, "license": "MIT", "optional": true, "os": [ "win32" ], + "peer": true, "engines": { "node": ">= 10.0.0" }, @@ -853,11 +878,13 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ "win32" ], + "peer": true, "engines": { "node": ">= 10.0.0" }, @@ -1159,15 +1186,6 @@ "node": ">=10" } }, - "node_modules/@trysound/sax": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", - "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", - "license": "ISC", - "engines": { - "node": ">=10.13.0" - } - }, "node_modules/@tsconfig/svelte": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/@tsconfig/svelte/-/svelte-4.0.1.tgz", @@ -1369,12 +1387,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", - "license": "ISC" - }, "node_modules/brace-expansion": { "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", @@ -1390,7 +1402,7 @@ "version": "3.0.3", "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "fill-range": "^7.1.1" @@ -1560,15 +1572,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", - "license": "MIT", - "engines": { - "node": ">= 10" - } - }, "node_modules/commondir": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", @@ -1603,59 +1606,6 @@ "node": ">= 0.6" } }, - "node_modules/css-select": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", - "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", - "license": "BSD-2-Clause", - "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^6.0.1", - "domhandler": "^4.3.1", - "domutils": "^2.8.0", - "nth-check": "^2.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/css-tree": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", - "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", - "license": "MIT", - "dependencies": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/css-what": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", - "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", - "license": "BSD-2-Clause", - "engines": { - "node": ">= 6" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/csso": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", - "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", - "license": "MIT", - "dependencies": { - "css-tree": "^1.1.2" - }, - "engines": { - "node": ">=8.0.0" - } - }, "node_modules/debug": { "version": "4.4.0", "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", @@ -1737,8 +1687,10 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==", + "dev": true, "license": "Apache-2.0", "optional": true, + "peer": true, "bin": { "detect-libc": "bin/detect-libc.js" }, @@ -1754,61 +1706,6 @@ "license": "MIT", "peer": true }, - "node_modules/dom-serializer": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", - "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", - "license": "MIT", - "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - }, - "funding": { - "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" - } - }, - "node_modules/domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ], - "license": "BSD-2-Clause" - }, - "node_modules/domhandler": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", - "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", - "license": "BSD-2-Clause", - "dependencies": { - "domelementtype": "^2.2.0" - }, - "engines": { - "node": ">= 4" - }, - "funding": { - "url": "https://github.com/fb55/domhandler?sponsor=1" - } - }, - "node_modules/domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "license": "BSD-2-Clause", - "dependencies": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - }, - "funding": { - "url": "https://github.com/fb55/domutils?sponsor=1" - } - }, "node_modules/electron-to-chromium": { "version": "1.5.138", "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.138.tgz", @@ -1826,15 +1723,6 @@ "once": "^1.4.0" } }, - "node_modules/entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", - "license": "BSD-2-Clause", - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, "node_modules/es6-promise": { "version": "3.3.1", "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.3.1.tgz", @@ -1968,7 +1856,7 @@ "version": "7.1.1", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "to-regex-range": "^5.0.1" @@ -2188,7 +2076,10 @@ "version": "5.0.3", "resolved": "https://registry.npmjs.org/immutable/-/immutable-5.0.3.tgz", "integrity": "sha512-P8IdPQHq3lA1xVeBRi5VPqUm5HDgKnx0Ru51wZz5mjxHr5n3RWhjIpOFU7ybkUxfB+5IToy+OLaHYDBIWsv+uw==", - "license": "MIT" + "dev": true, + "license": "MIT", + "optional": true, + "peer": true }, "node_modules/import-fresh": { "version": "3.3.0", @@ -2259,7 +2150,7 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "devOptional": true, + "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -2269,7 +2160,7 @@ "version": "4.0.3", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "is-extglob": "^2.1.1" @@ -2289,7 +2180,7 @@ "version": "7.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "devOptional": true, + "dev": true, "license": "MIT", "engines": { "node": ">=0.12.0" @@ -2415,12 +2306,6 @@ "sourcemap-codec": "^1.4.8" } }, - "node_modules/mdn-data": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", - "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", - "license": "CC0-1.0" - }, "node_modules/merge-stream": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", @@ -2442,7 +2327,7 @@ "version": "4.0.8", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "braces": "^3.0.3", @@ -2590,8 +2475,10 @@ "version": "7.1.1", "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz", "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==", + "dev": true, "license": "MIT", - "optional": true + "optional": true, + "peer": true }, "node_modules/node-releases": { "version": "2.0.19", @@ -2633,18 +2520,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/nth-check": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", - "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", - "license": "BSD-2-Clause", - "dependencies": { - "boolbase": "^1.0.0" - }, - "funding": { - "url": "https://github.com/fb55/nth-check?sponsor=1" - } - }, "node_modules/once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", @@ -2713,13 +2588,14 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "dev": true, "license": "ISC" }, "node_modules/picomatch": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "devOptional": true, + "dev": true, "license": "MIT", "engines": { "node": ">=8.6" @@ -2978,9 +2854,9 @@ } }, "node_modules/rollup-plugin-scss": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/rollup-plugin-scss/-/rollup-plugin-scss-3.0.0.tgz", - "integrity": "sha512-UldNaNHEon2a5IusHvj/Nnwc7q13YDvbFxz5pfNbHBNStxGoUNyM+0XwAA/UafJ1u8XRPGdBMrhWFthrrGZdWQ==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/rollup-plugin-scss/-/rollup-plugin-scss-4.0.1.tgz", + "integrity": "sha512-3W3+3OzR+shkDl3hJ1XTAuGkP4AfiLgIjie2GtcoZ9pHfRiNqeDbtCu1EUnkjZ98EPIM6nnMIXkKlc7Sx5bRvA==", "dev": true, "license": "MIT", "dependencies": { @@ -3006,16 +2882,17 @@ } }, "node_modules/rollup-plugin-svelte-svg": { - "version": "1.0.0-beta.6", - "resolved": "https://registry.npmjs.org/rollup-plugin-svelte-svg/-/rollup-plugin-svelte-svg-1.0.0-beta.6.tgz", - "integrity": "sha512-6uJb9kuaqK6p+DvkgphhGN18wvUzdT6h7MQC2B8P1omi9omC9lQC54pwaot21h6z9ibhGPLG9a1XFLeDQth/kg==", + "version": "1.0.0-beta1.0.1", + "resolved": "https://registry.npmjs.org/rollup-plugin-svelte-svg/-/rollup-plugin-svelte-svg-1.0.0-beta1.0.1.tgz", + "integrity": "sha512-ewV6BQKohI/ZIC+efCsPFOvzu/0+5DQW4cm3J/DMDpXqOEFhEmsm/vAHFL/nM+ZYuChSFeH47DTZCkx5uPunXA==", + "deprecated": "Svelte supports this usecase natively now. This package is redundant. See: https://svelte.dev/playground/86553af5c35449ab88e34f1e50eb298f?version=5.30.1", + "dev": true, "license": "MIT", "dependencies": { - "rollup-pluginutils": "^2.8.2", - "svgo": "^2.3.1" + "rollup-pluginutils": "^2.8.2" }, "peerDependencies": { - "svelte": "*" + "svelte": "3.x" } }, "node_modules/rollup-plugin-svelte/node_modules/@rollup/pluginutils": { @@ -3053,6 +2930,7 @@ "version": "2.8.2", "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz", "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==", + "dev": true, "license": "MIT", "dependencies": { "estree-walker": "^0.6.1" @@ -3062,6 +2940,7 @@ "version": "0.6.1", "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz", "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==", + "dev": true, "license": "MIT" }, "node_modules/run-parallel": { @@ -3138,7 +3017,10 @@ "version": "1.83.1", "resolved": "https://registry.npmjs.org/sass/-/sass-1.83.1.tgz", "integrity": "sha512-EVJbDaEs4Rr3F0glJzFSOvtg2/oy2V/YrGFPqPY24UqcLDWcI9ZY5sN+qyO3c/QCZwzgfirvhXvINiJCE/OLcA==", + "dev": true, "license": "MIT", + "optional": true, + "peer": true, "dependencies": { "chokidar": "^4.0.0", "immutable": "^5.0.2", @@ -3158,7 +3040,10 @@ "version": "4.0.3", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", + "dev": true, "license": "MIT", + "optional": true, + "peer": true, "dependencies": { "readdirp": "^4.0.1" }, @@ -3173,7 +3058,10 @@ "version": "4.0.2", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.0.2.tgz", "integrity": "sha512-yDMz9g+VaZkqBYS/ozoBJwaBhTbZo3UNYQHNRw1D3UFQB8oHB4uS/tAODO+ZLjGWmUbKnIlOWO+aaIiAxrUWHA==", + "dev": true, "license": "MIT", + "optional": true, + "peer": true, "engines": { "node": ">= 14.16.0" }, @@ -3274,6 +3162,7 @@ "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" @@ -3283,6 +3172,7 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "dev": true, "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" @@ -3307,13 +3197,6 @@ "dev": true, "license": "MIT" }, - "node_modules/stable": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", - "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", - "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility", - "license": "MIT" - }, "node_modules/strip-indent": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", @@ -3357,6 +3240,7 @@ "version": "3.59.2", "resolved": "https://registry.npmjs.org/svelte/-/svelte-3.59.2.tgz", "integrity": "sha512-vzSyuGr3eEoAtT/A6bmajosJZIUWySzY2CzB3w2pgPvnkUjGqlDnsNnA0PMO+mMAhuyMul6C2uuZzY6ELSkzyA==", + "dev": true, "license": "MIT", "engines": { "node": ">= 8" @@ -3579,27 +3463,6 @@ "sorcery": "bin/sorcery" } }, - "node_modules/svgo": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", - "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", - "license": "MIT", - "dependencies": { - "@trysound/sax": "0.2.0", - "commander": "^7.2.0", - "css-select": "^4.1.3", - "css-tree": "^1.1.3", - "csso": "^4.2.0", - "picocolors": "^1.0.0", - "stable": "^0.1.8" - }, - "bin": { - "svgo": "bin/svgo" - }, - "engines": { - "node": ">=10.13.0" - } - }, "node_modules/terser": { "version": "5.37.0", "resolved": "https://registry.npmjs.org/terser/-/terser-5.37.0.tgz", @@ -3651,7 +3514,7 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "is-number": "^7.0.0" @@ -3753,9 +3616,9 @@ } }, "node_modules/vite": { - "version": "4.5.13", - "resolved": "https://registry.npmjs.org/vite/-/vite-4.5.13.tgz", - "integrity": "sha512-Hgp8IF/yZDzKsN1hQWOuQZbrKiaFsbQud+07jJ8h9m9PaHWkpvZ5u55Xw5yYjWRXwRQ4jwFlJvY7T7FUJG9MCA==", + "version": "4.5.14", + "resolved": "https://registry.npmjs.org/vite/-/vite-4.5.14.tgz", + "integrity": "sha512-+v57oAaoYNnO3hIu5Z/tJRZjq5aHM2zDve9YZ8HngVHbhk66RStobhb1sqPMIPEleV6cNKYK4eGrAbE9Ulbl2g==", "dev": true, "license": "MIT", "peer": true, diff --git a/package.json b/package.json index 93b0ab9..42978cf 100644 --- a/package.json +++ b/package.json @@ -2,10 +2,11 @@ "name": "svelte-app", "version": "1.0.0", "private": true, + "type": "module", "scripts": { "build": "rollup -c rollup.config.all.js", "dev": "rollup -c -w", - "start": "sirv public --no-clear", + "start": "sirv public static --no-clear", "check": "svelte-check --tsconfig ./tsconfig.json" }, "devDependencies": { @@ -15,25 +16,24 @@ "@rollup/plugin-typescript": "^11.1.0", "@sveltejs/adapter-static": "^1.0.0-next.34", "@tsconfig/svelte": "^4.0.1", + "autoprefixer": "^10.4.0", + "ngrok": "^4.3.1", "postcss": "^8.4.14", "rollup": "^2.3.4", "rollup-plugin-css-only": "^3.1.0", "rollup-plugin-livereload": "^2.0.0", - "rollup-plugin-scss": "^3.0.0", + "rollup-plugin-scss": "^4.0.0", "rollup-plugin-svelte": "^7.0.0", + "rollup-plugin-svelte-svg": "^1.0.0-beta.6", "rollup-plugin-terser": "^7.0.0", "svelte": "^3.0.0", "svelte-check": "^2.8.0", "svelte-preprocess": "^5.0.0", "tslib": "^2.5.0", - "typescript": "^5.0.0", - "autoprefixer": "^10.4.0", - "ngrok": "^4.3.1" + "typescript": "^5.0.0" }, "dependencies": { "@types/google.maps": "^3.54.10", - "rollup-plugin-svelte-svg": "^1.0.0-beta.6", - "sass": "^1.69.0", "sirv-cli": "^2.0.0" } } diff --git a/public/.vercel/README.txt b/public/.vercel/README.txt deleted file mode 100644 index 525d8ce..0000000 --- a/public/.vercel/README.txt +++ /dev/null @@ -1,11 +0,0 @@ -> Why do I have a folder named ".vercel" in my project? -The ".vercel" folder is created when you link a directory to a Vercel project. - -> What does the "project.json" file contain? -The "project.json" file contains: -- The ID of the Vercel project that you linked ("projectId") -- The ID of the user or team your Vercel project is owned by ("orgId") - -> Should I commit the ".vercel" folder? -No, you should not share the ".vercel" folder with anyone. -Upon creation, it will be automatically added to your ".gitignore" file. diff --git a/public/.vercel/project.json b/public/.vercel/project.json deleted file mode 100644 index 5c07a1e..0000000 --- a/public/.vercel/project.json +++ /dev/null @@ -1 +0,0 @@ -{"orgId":"team_D8ZChaBAWXfMufAxw9B49La7","projectId":"prj_a3g9ovML2h5W5FTLVzAsmQONBn7k"} \ No newline at end of file diff --git a/public/Base_files/65558bdc3b29eb97b8900a82_Battery.png b/public/Base_files/65558bdc3b29eb97b8900a82_Battery.png deleted file mode 100644 index 9f6ddb1..0000000 Binary files a/public/Base_files/65558bdc3b29eb97b8900a82_Battery.png and /dev/null differ diff --git a/public/Base_files/65558bde9ae805fd3dbc9a5f_Bolt.png b/public/Base_files/65558bde9ae805fd3dbc9a5f_Bolt.png deleted file mode 100644 index 659dbd8..0000000 Binary files a/public/Base_files/65558bde9ae805fd3dbc9a5f_Bolt.png and /dev/null differ diff --git a/public/Base_files/6556b219e8da976dc90504a6_Plus.svg b/public/Base_files/6556b219e8da976dc90504a6_Plus.svg deleted file mode 100644 index 80e7cfb..0000000 --- a/public/Base_files/6556b219e8da976dc90504a6_Plus.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/public/Base_files/6556b6b4e8da976dc9083b14_Logo White.svg b/public/Base_files/6556b6b4e8da976dc9083b14_Logo White.svg deleted file mode 100644 index df2673e..0000000 --- a/public/Base_files/6556b6b4e8da976dc9083b14_Logo White.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/public/Base_files/6556c2988963f66fd98fae77_Logo Black.svg b/public/Base_files/6556c2988963f66fd98fae77_Logo Black.svg deleted file mode 100644 index 08a7a49..0000000 --- a/public/Base_files/6556c2988963f66fd98fae77_Logo Black.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/public/Base_files/6557a65e6c210f52ad0447df_Checkmark.svg b/public/Base_files/6557a65e6c210f52ad0447df_Checkmark.svg deleted file mode 100644 index 2f5e0a1..0000000 --- a/public/Base_files/6557a65e6c210f52ad0447df_Checkmark.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/public/Base_files/655e34a17927698aabab09cc_MenuMobile.svg b/public/Base_files/655e34a17927698aabab09cc_MenuMobile.svg deleted file mode 100644 index 5fc8758..0000000 --- a/public/Base_files/655e34a17927698aabab09cc_MenuMobile.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/public/Base_files/655e9750e5a45c5c02f6198f_Storage Neighbors.jpg b/public/Base_files/655e9750e5a45c5c02f6198f_Storage Neighbors.jpg deleted file mode 100644 index ff7ed96..0000000 Binary files a/public/Base_files/655e9750e5a45c5c02f6198f_Storage Neighbors.jpg and /dev/null differ diff --git a/public/Base_files/65712eb480d3837d19f15b7b_Base Hardware.jpg b/public/Base_files/65712eb480d3837d19f15b7b_Base Hardware.jpg deleted file mode 100644 index bc22806..0000000 Binary files a/public/Base_files/65712eb480d3837d19f15b7b_Base Hardware.jpg and /dev/null differ diff --git a/public/Base_files/basepower.webflow.9bacf19e0.css b/public/Base_files/basepower.webflow.9bacf19e0.css deleted file mode 100644 index d6b3ded..0000000 --- a/public/Base_files/basepower.webflow.9bacf19e0.css +++ /dev/null @@ -1,4919 +0,0 @@ -html { - -ms-text-size-adjust: 100%; - -webkit-text-size-adjust: 100%; - font-family: sans-serif; -} - -body { - margin: 0; -} - -article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { - display: block; -} - -audio, canvas, progress, video { - vertical-align: baseline; - display: inline-block; -} - -audio:not([controls]) { - height: 0; - display: none; -} - -[hidden], template { - display: none; -} - -a { - background-color: rgba(0, 0, 0, 0); -} - -a:active, a:hover { - outline: 0; -} - -abbr[title] { - border-bottom: 1px dotted; -} - -b, strong { - font-weight: bold; -} - -dfn { - font-style: italic; -} - -h1 { - margin: .67em 0; - font-size: 2em; -} - -mark { - color: #000; - background: #ff0; -} - -small { - font-size: 80%; -} - -sub, sup { - vertical-align: baseline; - font-size: 75%; - line-height: 0; - position: relative; -} - -sup { - top: -.5em; -} - -sub { - bottom: -.25em; -} - -img { - border: 0; -} - -svg:not(:root) { - overflow: hidden; -} - -figure { - margin: 1em 40px; -} - -hr { - box-sizing: content-box; - height: 0; -} - -pre { - overflow: auto; -} - -code, kbd, pre, samp { - font-family: monospace; - font-size: 1em; -} - -button, input, optgroup, select, textarea { - color: inherit; - font: inherit; - margin: 0; -} - -button { - overflow: visible; -} - -button, select { - text-transform: none; -} - -button, html input[type="button"], input[type="reset"] { - -webkit-appearance: button; - cursor: pointer; -} - -button[disabled], html input[disabled] { - cursor: default; -} - -button::-moz-focus-inner, input::-moz-focus-inner { - border: 0; - padding: 0; -} - -input { - line-height: normal; -} - -input[type="checkbox"], input[type="radio"] { - box-sizing: border-box; - padding: 0; -} - -input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { - height: auto; -} - -input[type="search"] { - -webkit-appearance: none; -} - -input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; -} - -fieldset { - border: 1px solid silver; - margin: 0 2px; - padding: .35em .625em .75em; -} - -legend { - border: 0; - padding: 0; -} - -textarea { - overflow: auto; -} - -optgroup { - font-weight: bold; -} - -table { - border-collapse: collapse; - border-spacing: 0; -} - -td, th { - padding: 0; -} - -@font-face { - font-family: webflow-icons; - src: url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==") format("truetype"); - font-weight: normal; - font-style: normal; -} - -[class^="w-icon-"], [class*=" w-icon-"] { - speak: none; - font-variant: normal; - text-transform: none; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - font-style: normal; - font-weight: normal; - line-height: 1; - font-family: webflow-icons !important; -} - -.w-icon-slider-right:before { - content: ""; -} - -.w-icon-slider-left:before { - content: ""; -} - -.w-icon-nav-menu:before { - content: ""; -} - -.w-icon-arrow-down:before, .w-icon-dropdown-toggle:before { - content: ""; -} - -.w-icon-file-upload-remove:before { - content: ""; -} - -.w-icon-file-upload-icon:before { - content: ""; -} - -* { - box-sizing: border-box; -} - -html { - height: 100%; -} - -body { - min-height: 100%; - color: #333; - background-color: #fff; - margin: 0; - font-family: Arial, sans-serif; - font-size: 14px; - line-height: 20px; -} - -img { - max-width: 100%; - vertical-align: middle; - display: inline-block; -} - -html.w-mod-touch * { - background-attachment: scroll !important; -} - -.w-block { - display: block; -} - -.w-inline-block { - max-width: 100%; - display: inline-block; -} - -.w-clearfix:before, .w-clearfix:after { - content: " "; - grid-area: 1 / 1 / 2 / 2; - display: table; -} - -.w-clearfix:after { - clear: both; -} - -.w-hidden { - display: none; -} - -.w-button { - color: #fff; - line-height: inherit; - cursor: pointer; - background-color: #3898ec; - border: 0; - border-radius: 0; - padding: 9px 15px; - text-decoration: none; - display: inline-block; -} - -input.w-button { - -webkit-appearance: button; -} - -html[data-w-dynpage] [data-w-cloak] { - color: rgba(0, 0, 0, 0) !important; -} - -.w-code-block { - margin: unset; -} - -.w-webflow-badge, .w-webflow-badge * { - z-index: auto; - visibility: visible; - box-sizing: border-box; - width: auto; - height: auto; - max-height: none; - max-width: none; - min-height: 0; - min-width: 0; - float: none; - clear: none; - box-shadow: none; - opacity: 1; - direction: ltr; - font-family: inherit; - font-weight: inherit; - color: inherit; - font-size: inherit; - line-height: inherit; - font-style: inherit; - font-variant: inherit; - text-align: inherit; - letter-spacing: inherit; - -webkit-text-decoration: inherit; - text-decoration: inherit; - text-indent: 0; - text-transform: inherit; - text-shadow: none; - font-smoothing: auto; - vertical-align: baseline; - cursor: inherit; - white-space: inherit; - word-break: normal; - word-spacing: normal; - word-wrap: normal; - background: none; - border: 0 rgba(0, 0, 0, 0); - border-radius: 0; - margin: 0; - padding: 0; - list-style-type: disc; - transition: none; - display: block; - position: static; - top: auto; - bottom: auto; - left: auto; - right: auto; - overflow: visible; - transform: none; -} - -.w-webflow-badge { - white-space: nowrap; - cursor: pointer; - box-shadow: 0 0 0 1px rgba(0, 0, 0, .1), 0 1px 3px rgba(0, 0, 0, .1); - visibility: visible !important; - z-index: 2147483647 !important; - color: #aaadb0 !important; - opacity: 1 !important; - width: auto !important; - height: auto !important; - background-color: #fff !important; - border-radius: 3px !important; - margin: 0 !important; - padding: 6px !important; - font-size: 12px !important; - line-height: 14px !important; - text-decoration: none !important; - display: inline-block !important; - position: fixed !important; - top: auto !important; - bottom: 12px !important; - left: auto !important; - right: 12px !important; - overflow: visible !important; - transform: none !important; -} - -.w-webflow-badge > img { - visibility: visible !important; - opacity: 1 !important; - vertical-align: middle !important; - display: inline-block !important; -} - -h1, h2, h3, h4, h5, h6 { - margin-bottom: 10px; - font-weight: bold; -} - -h1 { - margin-top: 20px; - font-size: 38px; - line-height: 44px; -} - -h2 { - margin-top: 20px; - font-size: 32px; - line-height: 36px; -} - -h3 { - margin-top: 20px; - font-size: 24px; - line-height: 30px; -} - -h4 { - margin-top: 10px; - font-size: 18px; - line-height: 24px; -} - -h5 { - margin-top: 10px; - font-size: 14px; - line-height: 20px; -} - -h6 { - margin-top: 10px; - font-size: 12px; - line-height: 18px; -} - -p { - margin-top: 0; - margin-bottom: 10px; -} - -blockquote { - border-left: 5px solid #e2e2e2; - margin: 0 0 10px; - padding: 10px 20px; - font-size: 18px; - line-height: 22px; -} - -figure { - margin: 0 0 10px; -} - -figcaption { - text-align: center; - margin-top: 5px; -} - -ul, ol { - margin-top: 0; - margin-bottom: 10px; - padding-left: 40px; -} - -.w-list-unstyled { - padding-left: 0; - list-style: none; -} - -.w-embed:before, .w-embed:after { - content: " "; - grid-area: 1 / 1 / 2 / 2; - display: table; -} - -.w-embed:after { - clear: both; -} - -.w-video { - width: 100%; - padding: 0; - position: relative; -} - -.w-video iframe, .w-video object, .w-video embed { - width: 100%; - height: 100%; - border: none; - position: absolute; - top: 0; - left: 0; -} - -fieldset { - border: 0; - margin: 0; - padding: 0; -} - -button, [type="button"], [type="reset"] { - cursor: pointer; - -webkit-appearance: button; - border: 0; -} - -.w-form { - margin: 0 0 15px; -} - -.w-form-done { - text-align: center; - background-color: #ddd; - padding: 20px; - display: none; -} - -.w-form-fail { - background-color: #ffdede; - margin-top: 10px; - padding: 10px; - display: none; -} - -label { - margin-bottom: 5px; - font-weight: bold; - display: block; -} - -.w-input, .w-select { - width: 100%; - height: 38px; - color: #333; - vertical-align: middle; - background-color: #fff; - border: 1px solid #ccc; - margin-bottom: 10px; - padding: 8px 12px; - font-size: 14px; - line-height: 1.42857; - display: block; -} - -.w-input:-moz-placeholder, .w-select:-moz-placeholder { - color: #999; -} - -.w-input::-moz-placeholder, .w-select::-moz-placeholder { - color: #999; - opacity: 1; -} - -.w-input::-webkit-input-placeholder, .w-select::-webkit-input-placeholder { - color: #999; -} - -.w-input:focus, .w-select:focus { - border-color: #3898ec; - outline: 0; -} - -.w-input[disabled], .w-select[disabled], .w-input[readonly], .w-select[readonly], fieldset[disabled] .w-input, fieldset[disabled] .w-select { - cursor: not-allowed; -} - -.w-input[disabled]:not(.w-input-disabled), .w-select[disabled]:not(.w-input-disabled), .w-input[readonly], .w-select[readonly], fieldset[disabled]:not(.w-input-disabled) .w-input, fieldset[disabled]:not(.w-input-disabled) .w-select { - background-color: #eee; -} - -textarea.w-input, textarea.w-select { - height: auto; -} - -.w-select { - background-color: #f3f3f3; -} - -.w-select[multiple] { - height: auto; -} - -.w-form-label { - cursor: pointer; - margin-bottom: 0; - font-weight: normal; - display: inline-block; -} - -.w-radio { - margin-bottom: 5px; - padding-left: 20px; - display: block; -} - -.w-radio:before, .w-radio:after { - content: " "; - grid-area: 1 / 1 / 2 / 2; - display: table; -} - -.w-radio:after { - clear: both; -} - -.w-radio-input { - float: left; - margin: 3px 0 0 -20px; - line-height: normal; -} - -.w-file-upload { - margin-bottom: 10px; - display: block; -} - -.w-file-upload-input { - width: .1px; - height: .1px; - opacity: 0; - z-index: -100; - position: absolute; - overflow: hidden; -} - -.w-file-upload-default, .w-file-upload-uploading, .w-file-upload-success { - color: #333; - display: inline-block; -} - -.w-file-upload-error { - margin-top: 10px; - display: block; -} - -.w-file-upload-default.w-hidden, .w-file-upload-uploading.w-hidden, .w-file-upload-error.w-hidden, .w-file-upload-success.w-hidden { - display: none; -} - -.w-file-upload-uploading-btn { - cursor: pointer; - background-color: #fafafa; - border: 1px solid #ccc; - margin: 0; - padding: 8px 12px; - font-size: 14px; - font-weight: normal; - display: flex; -} - -.w-file-upload-file { - background-color: #fafafa; - border: 1px solid #ccc; - flex-grow: 1; - justify-content: space-between; - margin: 0; - padding: 8px 9px 8px 11px; - display: flex; -} - -.w-file-upload-file-name { - font-size: 14px; - font-weight: normal; - display: block; -} - -.w-file-remove-link { - width: auto; - height: auto; - cursor: pointer; - margin-top: 3px; - margin-left: 10px; - padding: 3px; - display: block; -} - -.w-icon-file-upload-remove { - margin: auto; - font-size: 10px; -} - -.w-file-upload-error-msg { - color: #ea384c; - padding: 2px 0; - display: inline-block; -} - -.w-file-upload-info { - padding: 0 12px; - line-height: 38px; - display: inline-block; -} - -.w-file-upload-label { - cursor: pointer; - background-color: #fafafa; - border: 1px solid #ccc; - margin: 0; - padding: 8px 12px; - font-size: 14px; - font-weight: normal; - display: inline-block; -} - -.w-icon-file-upload-icon, .w-icon-file-upload-uploading { - width: 20px; - margin-right: 8px; - display: inline-block; -} - -.w-icon-file-upload-uploading { - height: 20px; -} - -.w-container { - max-width: 940px; - margin-left: auto; - margin-right: auto; -} - -.w-container:before, .w-container:after { - content: " "; - grid-area: 1 / 1 / 2 / 2; - display: table; -} - -.w-container:after { - clear: both; -} - -.w-container .w-row { - margin-left: -10px; - margin-right: -10px; -} - -.w-row:before, .w-row:after { - content: " "; - grid-area: 1 / 1 / 2 / 2; - display: table; -} - -.w-row:after { - clear: both; -} - -.w-row .w-row { - margin-left: 0; - margin-right: 0; -} - -.w-col { - float: left; - width: 100%; - min-height: 1px; - padding-left: 10px; - padding-right: 10px; - position: relative; -} - -.w-col .w-col { - padding-left: 0; - padding-right: 0; -} - -.w-col-1 { - width: 8.33333%; -} - -.w-col-2 { - width: 16.6667%; -} - -.w-col-3 { - width: 25%; -} - -.w-col-4 { - width: 33.3333%; -} - -.w-col-5 { - width: 41.6667%; -} - -.w-col-6 { - width: 50%; -} - -.w-col-7 { - width: 58.3333%; -} - -.w-col-8 { - width: 66.6667%; -} - -.w-col-9 { - width: 75%; -} - -.w-col-10 { - width: 83.3333%; -} - -.w-col-11 { - width: 91.6667%; -} - -.w-col-12 { - width: 100%; -} - -.w-hidden-main { - display: none !important; -} - -@media screen and (max-width: 991px) { - .w-container { - max-width: 728px; - } - - .w-hidden-main { - display: inherit !important; - } - - .w-hidden-medium { - display: none !important; - } - - .w-col-medium-1 { - width: 8.33333%; - } - - .w-col-medium-2 { - width: 16.6667%; - } - - .w-col-medium-3 { - width: 25%; - } - - .w-col-medium-4 { - width: 33.3333%; - } - - .w-col-medium-5 { - width: 41.6667%; - } - - .w-col-medium-6 { - width: 50%; - } - - .w-col-medium-7 { - width: 58.3333%; - } - - .w-col-medium-8 { - width: 66.6667%; - } - - .w-col-medium-9 { - width: 75%; - } - - .w-col-medium-10 { - width: 83.3333%; - } - - .w-col-medium-11 { - width: 91.6667%; - } - - .w-col-medium-12 { - width: 100%; - } - - .w-col-stack { - width: 100%; - left: auto; - right: auto; - } -} - -@media screen and (max-width: 767px) { - .w-hidden-main, .w-hidden-medium { - display: inherit !important; - } - - .w-hidden-small { - display: none !important; - } - - .w-row, .w-container .w-row { - margin-left: 0; - margin-right: 0; - } - - .w-col { - width: 100%; - left: auto; - right: auto; - } - - .w-col-small-1 { - width: 8.33333%; - } - - .w-col-small-2 { - width: 16.6667%; - } - - .w-col-small-3 { - width: 25%; - } - - .w-col-small-4 { - width: 33.3333%; - } - - .w-col-small-5 { - width: 41.6667%; - } - - .w-col-small-6 { - width: 50%; - } - - .w-col-small-7 { - width: 58.3333%; - } - - .w-col-small-8 { - width: 66.6667%; - } - - .w-col-small-9 { - width: 75%; - } - - .w-col-small-10 { - width: 83.3333%; - } - - .w-col-small-11 { - width: 91.6667%; - } - - .w-col-small-12 { - width: 100%; - } -} - -@media screen and (max-width: 479px) { - .w-container { - max-width: none; - } - - .w-hidden-main, .w-hidden-medium, .w-hidden-small { - display: inherit !important; - } - - .w-hidden-tiny { - display: none !important; - } - - .w-col { - width: 100%; - } - - .w-col-tiny-1 { - width: 8.33333%; - } - - .w-col-tiny-2 { - width: 16.6667%; - } - - .w-col-tiny-3 { - width: 25%; - } - - .w-col-tiny-4 { - width: 33.3333%; - } - - .w-col-tiny-5 { - width: 41.6667%; - } - - .w-col-tiny-6 { - width: 50%; - } - - .w-col-tiny-7 { - width: 58.3333%; - } - - .w-col-tiny-8 { - width: 66.6667%; - } - - .w-col-tiny-9 { - width: 75%; - } - - .w-col-tiny-10 { - width: 83.3333%; - } - - .w-col-tiny-11 { - width: 91.6667%; - } - - .w-col-tiny-12 { - width: 100%; - } -} - -.w-widget { - position: relative; -} - -.w-widget-map { - width: 100%; - height: 400px; -} - -.w-widget-map label { - width: auto; - display: inline; -} - -.w-widget-map img { - max-width: inherit; -} - -.w-widget-map .gm-style-iw { - text-align: center; -} - -.w-widget-map .gm-style-iw > button { - display: none !important; -} - -.w-widget-twitter { - overflow: hidden; -} - -.w-widget-twitter-count-shim { - vertical-align: top; - width: 28px; - height: 20px; - text-align: center; - background: #fff; - border: 1px solid #758696; - border-radius: 3px; - display: inline-block; - position: relative; -} - -.w-widget-twitter-count-shim * { - pointer-events: none; - -webkit-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.w-widget-twitter-count-shim .w-widget-twitter-count-inner { - text-align: center; - color: #999; - font-family: serif; - font-size: 15px; - line-height: 12px; - position: relative; -} - -.w-widget-twitter-count-shim .w-widget-twitter-count-clear { - display: block; - position: relative; -} - -.w-widget-twitter-count-shim.w--large { - width: 36px; - height: 28px; -} - -.w-widget-twitter-count-shim.w--large .w-widget-twitter-count-inner { - font-size: 18px; - line-height: 18px; -} - -.w-widget-twitter-count-shim:not(.w--vertical) { - margin-left: 5px; - margin-right: 8px; -} - -.w-widget-twitter-count-shim:not(.w--vertical).w--large { - margin-left: 6px; -} - -.w-widget-twitter-count-shim:not(.w--vertical):before, .w-widget-twitter-count-shim:not(.w--vertical):after { - content: " "; - height: 0; - width: 0; - pointer-events: none; - border: solid rgba(0, 0, 0, 0); - position: absolute; - top: 50%; - left: 0; -} - -.w-widget-twitter-count-shim:not(.w--vertical):before { - border-width: 4px; - border-color: rgba(117, 134, 150, 0) #5d6c7b rgba(117, 134, 150, 0) rgba(117, 134, 150, 0); - margin-top: -4px; - margin-left: -9px; -} - -.w-widget-twitter-count-shim:not(.w--vertical).w--large:before { - border-width: 5px; - margin-top: -5px; - margin-left: -10px; -} - -.w-widget-twitter-count-shim:not(.w--vertical):after { - border-width: 4px; - border-color: rgba(255, 255, 255, 0) #fff rgba(255, 255, 255, 0) rgba(255, 255, 255, 0); - margin-top: -4px; - margin-left: -8px; -} - -.w-widget-twitter-count-shim:not(.w--vertical).w--large:after { - border-width: 5px; - margin-top: -5px; - margin-left: -9px; -} - -.w-widget-twitter-count-shim.w--vertical { - width: 61px; - height: 33px; - margin-bottom: 8px; -} - -.w-widget-twitter-count-shim.w--vertical:before, .w-widget-twitter-count-shim.w--vertical:after { - content: " "; - height: 0; - width: 0; - pointer-events: none; - border: solid rgba(0, 0, 0, 0); - position: absolute; - top: 100%; - left: 50%; -} - -.w-widget-twitter-count-shim.w--vertical:before { - border-width: 5px; - border-color: #5d6c7b rgba(117, 134, 150, 0) rgba(117, 134, 150, 0); - margin-left: -5px; -} - -.w-widget-twitter-count-shim.w--vertical:after { - border-width: 4px; - border-color: #fff rgba(255, 255, 255, 0) rgba(255, 255, 255, 0); - margin-left: -4px; -} - -.w-widget-twitter-count-shim.w--vertical .w-widget-twitter-count-inner { - font-size: 18px; - line-height: 22px; -} - -.w-widget-twitter-count-shim.w--vertical.w--large { - width: 76px; -} - -.w-background-video { - height: 500px; - color: #fff; - position: relative; - overflow: hidden; -} - -.w-background-video > video { - width: 100%; - height: 100%; - object-fit: cover; - z-index: -100; - background-position: 50%; - background-size: cover; - margin: auto; - position: absolute; - top: -100%; - bottom: -100%; - left: -100%; - right: -100%; -} - -.w-background-video > video::-webkit-media-controls-start-playback-button { - -webkit-appearance: none; - display: none !important; -} - -.w-background-video--control { - background-color: rgba(0, 0, 0, 0); - padding: 0; - position: absolute; - bottom: 1em; - right: 1em; -} - -.w-background-video--control > [hidden] { - display: none !important; -} - -.w-slider { - height: 300px; - text-align: center; - clear: both; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); - tap-highlight-color: rgba(0, 0, 0, 0); - background: #ddd; - position: relative; -} - -.w-slider-mask { - z-index: 1; - height: 100%; - white-space: nowrap; - display: block; - position: relative; - left: 0; - right: 0; - overflow: hidden; -} - -.w-slide { - vertical-align: top; - width: 100%; - height: 100%; - white-space: normal; - text-align: left; - display: inline-block; - position: relative; -} - -.w-slider-nav { - z-index: 2; - height: 40px; - text-align: center; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); - tap-highlight-color: rgba(0, 0, 0, 0); - margin: auto; - padding-top: 10px; - position: absolute; - top: auto; - bottom: 0; - left: 0; - right: 0; -} - -.w-slider-nav.w-round > div { - border-radius: 100%; -} - -.w-slider-nav.w-num > div { - width: auto; - height: auto; - font-size: inherit; - line-height: inherit; - padding: .2em .5em; -} - -.w-slider-nav.w-shadow > div { - box-shadow: 0 0 3px rgba(51, 51, 51, .4); -} - -.w-slider-nav-invert { - color: #fff; -} - -.w-slider-nav-invert > div { - background-color: rgba(34, 34, 34, .4); -} - -.w-slider-nav-invert > div.w-active { - background-color: #222; -} - -.w-slider-dot { - width: 1em; - height: 1em; - cursor: pointer; - background-color: rgba(255, 255, 255, .4); - margin: 0 3px .5em; - transition: background-color .1s, color .1s; - display: inline-block; - position: relative; -} - -.w-slider-dot.w-active { - background-color: #fff; -} - -.w-slider-dot:focus { - outline: none; - box-shadow: 0 0 0 2px #fff; -} - -.w-slider-dot:focus.w-active { - box-shadow: none; -} - -.w-slider-arrow-left, .w-slider-arrow-right { - width: 80px; - cursor: pointer; - color: #fff; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); - tap-highlight-color: rgba(0, 0, 0, 0); - -webkit-user-select: none; - -ms-user-select: none; - user-select: none; - margin: auto; - font-size: 40px; - position: absolute; - top: 0; - bottom: 0; - left: 0; - right: 0; - overflow: hidden; -} - -.w-slider-arrow-left [class^="w-icon-"], .w-slider-arrow-right [class^="w-icon-"], .w-slider-arrow-left [class*=" w-icon-"], .w-slider-arrow-right [class*=" w-icon-"] { - position: absolute; -} - -.w-slider-arrow-left:focus, .w-slider-arrow-right:focus { - outline: 0; -} - -.w-slider-arrow-left { - z-index: 3; - right: auto; -} - -.w-slider-arrow-right { - z-index: 4; - left: auto; -} - -.w-icon-slider-left, .w-icon-slider-right { - width: 1em; - height: 1em; - margin: auto; - top: 0; - bottom: 0; - left: 0; - right: 0; -} - -.w-slider-aria-label { - clip: rect(0 0 0 0); - height: 1px; - width: 1px; - border: 0; - margin: -1px; - padding: 0; - position: absolute; - overflow: hidden; -} - -.w-slider-force-show { - display: block !important; -} - -.w-dropdown { - text-align: left; - z-index: 900; - margin-left: auto; - margin-right: auto; - display: inline-block; - position: relative; -} - -.w-dropdown-btn, .w-dropdown-toggle, .w-dropdown-link { - vertical-align: top; - color: #222; - text-align: left; - white-space: nowrap; - margin-left: auto; - margin-right: auto; - padding: 20px; - text-decoration: none; - position: relative; -} - -.w-dropdown-toggle { - -webkit-user-select: none; - -ms-user-select: none; - user-select: none; - cursor: pointer; - padding-right: 40px; - display: inline-block; -} - -.w-dropdown-toggle:focus { - outline: 0; -} - -.w-icon-dropdown-toggle { - width: 1em; - height: 1em; - margin: auto 20px auto auto; - position: absolute; - top: 0; - bottom: 0; - right: 0; -} - -.w-dropdown-list { - min-width: 100%; - background: #ddd; - display: none; - position: absolute; -} - -.w-dropdown-list.w--open { - display: block; -} - -.w-dropdown-link { - color: #222; - padding: 10px 20px; - display: block; -} - -.w-dropdown-link.w--current { - color: #0082f3; -} - -.w-dropdown-link:focus { - outline: 0; -} - -@media screen and (max-width: 767px) { - .w-nav-brand { - padding-left: 10px; - } -} - -.w-lightbox-backdrop { - cursor: auto; - letter-spacing: normal; - text-indent: 0; - text-shadow: none; - text-transform: none; - visibility: visible; - white-space: normal; - word-break: normal; - word-spacing: normal; - word-wrap: normal; - color: #fff; - text-align: center; - z-index: 2000; - opacity: 0; - -webkit-user-select: none; - -moz-user-select: none; - -webkit-tap-highlight-color: transparent; - background: rgba(0, 0, 0, .9); - outline: 0; - font-family: Helvetica Neue, Helvetica, Ubuntu, Segoe UI, Verdana, sans-serif; - font-size: 17px; - font-style: normal; - font-weight: 300; - line-height: 1.2; - list-style: disc; - position: fixed; - top: 0; - bottom: 0; - left: 0; - right: 0; - -webkit-transform: translate(0); -} - -.w-lightbox-backdrop, .w-lightbox-container { - height: 100%; - -webkit-overflow-scrolling: touch; - overflow: auto; -} - -.w-lightbox-content { - height: 100vh; - position: relative; - overflow: hidden; -} - -.w-lightbox-view { - width: 100vw; - height: 100vh; - opacity: 0; - position: absolute; -} - -.w-lightbox-view:before { - content: ""; - height: 100vh; -} - -.w-lightbox-group, .w-lightbox-group .w-lightbox-view, .w-lightbox-group .w-lightbox-view:before { - height: 86vh; -} - -.w-lightbox-frame, .w-lightbox-view:before { - vertical-align: middle; - display: inline-block; -} - -.w-lightbox-figure { - margin: 0; - position: relative; -} - -.w-lightbox-group .w-lightbox-figure { - cursor: pointer; -} - -.w-lightbox-img { - width: auto; - height: auto; - max-width: none; -} - -.w-lightbox-image { - float: none; - max-width: 100vw; - max-height: 100vh; - display: block; -} - -.w-lightbox-group .w-lightbox-image { - max-height: 86vh; -} - -.w-lightbox-caption { - text-align: left; - text-overflow: ellipsis; - white-space: nowrap; - background: rgba(0, 0, 0, .4); - padding: .5em 1em; - position: absolute; - bottom: 0; - left: 0; - right: 0; - overflow: hidden; -} - -.w-lightbox-embed { - width: 100%; - height: 100%; - position: absolute; - top: 0; - bottom: 0; - left: 0; - right: 0; -} - -.w-lightbox-control { - width: 4em; - cursor: pointer; - background-position: center; - background-repeat: no-repeat; - background-size: 24px; - transition: all .3s; - position: absolute; - top: 0; -} - -.w-lightbox-left { - background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSI+PHBhdGggZD0ibTAgMGg1djIzaDIzdjVoLTI4eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDN2MjNoMjN2M2gtMjZ6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg=="); - display: none; - bottom: 0; - left: 0; -} - -.w-lightbox-right { - background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMC0waDI4djI4aC01di0yM2gtMjN6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0xIDFoMjZ2MjZoLTN2LTIzaC0yM3oiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+"); - display: none; - bottom: 0; - right: 0; -} - -.w-lightbox-close { - height: 2.6em; - background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4="); - background-size: 18px; - right: 0; -} - -.w-lightbox-strip { - white-space: nowrap; - padding: 0 1vh; - line-height: 0; - position: absolute; - bottom: 0; - left: 0; - right: 0; - overflow-x: auto; - overflow-y: hidden; -} - -.w-lightbox-item { - width: 10vh; - box-sizing: content-box; - cursor: pointer; - padding: 2vh 1vh; - display: inline-block; - -webkit-transform: translate3d(0, 0, 0); -} - -.w-lightbox-active { - opacity: .3; -} - -.w-lightbox-thumbnail { - height: 10vh; - background: #222; - position: relative; - overflow: hidden; -} - -.w-lightbox-thumbnail-image { - position: absolute; - top: 0; - left: 0; -} - -.w-lightbox-thumbnail .w-lightbox-tall { - width: 100%; - top: 50%; - transform: translate(0, -50%); -} - -.w-lightbox-thumbnail .w-lightbox-wide { - height: 100%; - left: 50%; - transform: translate(-50%); -} - -.w-lightbox-spinner { - box-sizing: border-box; - width: 40px; - height: 40px; - border: 5px solid rgba(0, 0, 0, .4); - border-radius: 50%; - margin-top: -20px; - margin-left: -20px; - animation: .8s linear infinite spin; - position: absolute; - top: 50%; - left: 50%; -} - -.w-lightbox-spinner:after { - content: ""; - border: 3px solid rgba(0, 0, 0, 0); - border-bottom-color: #fff; - border-radius: 50%; - position: absolute; - top: -4px; - bottom: -4px; - left: -4px; - right: -4px; -} - -.w-lightbox-hide { - display: none; -} - -.w-lightbox-noscroll { - overflow: hidden; -} - -@media (min-width: 768px) { - .w-lightbox-content { - height: 96vh; - margin-top: 2vh; - } - - .w-lightbox-view, .w-lightbox-view:before { - height: 96vh; - } - - .w-lightbox-group, .w-lightbox-group .w-lightbox-view, .w-lightbox-group .w-lightbox-view:before { - height: 84vh; - } - - .w-lightbox-image { - max-width: 96vw; - max-height: 96vh; - } - - .w-lightbox-group .w-lightbox-image { - max-width: 82.3vw; - max-height: 84vh; - } - - .w-lightbox-left, .w-lightbox-right { - opacity: .5; - display: block; - } - - .w-lightbox-close { - opacity: .8; - } - - .w-lightbox-control:hover { - opacity: 1; - } -} - -.w-lightbox-inactive, .w-lightbox-inactive:hover { - opacity: 0; -} - -.w-richtext:before, .w-richtext:after { - content: " "; - grid-area: 1 / 1 / 2 / 2; - display: table; -} - -.w-richtext:after { - clear: both; -} - -.w-richtext[contenteditable="true"]:before, .w-richtext[contenteditable="true"]:after { - white-space: initial; -} - -.w-richtext ol, .w-richtext ul { - overflow: hidden; -} - -.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div:after, .w-richtext .w-richtext-figure-selected[data-rt-type="video"] div:after, .w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div, .w-richtext .w-richtext-figure-selected[data-rt-type="image"] div { - outline: 2px solid #2895f7; -} - -.w-richtext figure.w-richtext-figure-type-video > div:after, .w-richtext figure[data-rt-type="video"] > div:after { - content: ""; - display: none; - position: absolute; - top: 0; - bottom: 0; - left: 0; - right: 0; -} - -.w-richtext figure { - max-width: 60%; - position: relative; -} - -.w-richtext figure > div:before { - cursor: default !important; -} - -.w-richtext figure img { - width: 100%; -} - -.w-richtext figure figcaption.w-richtext-figcaption-placeholder { - opacity: .6; -} - -.w-richtext figure div { - color: rgba(0, 0, 0, 0); - font-size: 0; -} - -.w-richtext figure.w-richtext-figure-type-image, .w-richtext figure[data-rt-type="image"] { - display: table; -} - -.w-richtext figure.w-richtext-figure-type-image > div, .w-richtext figure[data-rt-type="image"] > div { - display: inline-block; -} - -.w-richtext figure.w-richtext-figure-type-image > figcaption, .w-richtext figure[data-rt-type="image"] > figcaption { - caption-side: bottom; - display: table-caption; -} - -.w-richtext figure.w-richtext-figure-type-video, .w-richtext figure[data-rt-type="video"] { - width: 60%; - height: 0; -} - -.w-richtext figure.w-richtext-figure-type-video iframe, .w-richtext figure[data-rt-type="video"] iframe { - width: 100%; - height: 100%; - position: absolute; - top: 0; - left: 0; -} - -.w-richtext figure.w-richtext-figure-type-video > div, .w-richtext figure[data-rt-type="video"] > div { - width: 100%; -} - -.w-richtext figure.w-richtext-align-center { - clear: both; - margin-left: auto; - margin-right: auto; -} - -.w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image > div, .w-richtext figure.w-richtext-align-center[data-rt-type="image"] > div { - max-width: 100%; -} - -.w-richtext figure.w-richtext-align-normal { - clear: both; -} - -.w-richtext figure.w-richtext-align-fullwidth { - width: 100%; - max-width: 100%; - text-align: center; - clear: both; - margin-left: auto; - margin-right: auto; - display: block; -} - -.w-richtext figure.w-richtext-align-fullwidth > div { - padding-bottom: inherit; - display: inline-block; -} - -.w-richtext figure.w-richtext-align-fullwidth > figcaption { - display: block; -} - -.w-richtext figure.w-richtext-align-floatleft { - float: left; - clear: none; - margin-right: 15px; -} - -.w-richtext figure.w-richtext-align-floatright { - float: right; - clear: none; - margin-left: 15px; -} - -.w-nav { - z-index: 1000; - background: #ddd; - position: relative; -} - -.w-nav:before, .w-nav:after { - content: " "; - grid-area: 1 / 1 / 2 / 2; - display: table; -} - -.w-nav:after { - clear: both; -} - -.w-nav-brand { - float: left; - color: #333; - text-decoration: none; - position: relative; -} - -.w-nav-link { - vertical-align: top; - color: #222; - text-align: left; - margin-left: auto; - margin-right: auto; - padding: 20px; - text-decoration: none; - display: inline-block; - position: relative; -} - -.w-nav-link.w--current { - color: #0082f3; -} - -.w-nav-menu { - float: right; - position: relative; -} - -[data-nav-menu-open] { - text-align: center; - min-width: 200px; - background: #c8c8c8; - position: absolute; - top: 100%; - left: 0; - right: 0; - overflow: visible; - display: block !important; -} - -.w--nav-link-open { - display: block; - position: relative; -} - -.w-nav-overlay { - width: 100%; - display: none; - position: absolute; - top: 100%; - left: 0; - right: 0; - overflow: hidden; -} - -.w-nav-overlay [data-nav-menu-open] { - top: 0; -} - -.w-nav[data-animation="over-left"] .w-nav-overlay { - width: auto; -} - -.w-nav[data-animation="over-left"] .w-nav-overlay, .w-nav[data-animation="over-left"] [data-nav-menu-open] { - z-index: 1; - top: 0; - right: auto; -} - -.w-nav[data-animation="over-right"] .w-nav-overlay { - width: auto; -} - -.w-nav[data-animation="over-right"] .w-nav-overlay, .w-nav[data-animation="over-right"] [data-nav-menu-open] { - z-index: 1; - top: 0; - left: auto; -} - -.w-nav-button { - float: right; - cursor: pointer; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); - tap-highlight-color: rgba(0, 0, 0, 0); - -webkit-user-select: none; - -ms-user-select: none; - user-select: none; - padding: 18px; - font-size: 24px; - display: none; - position: relative; -} - -.w-nav-button:focus { - outline: 0; -} - -.w-nav-button.w--open { - color: #fff; - background-color: #c8c8c8; -} - -.w-nav[data-collapse="all"] .w-nav-menu { - display: none; -} - -.w-nav[data-collapse="all"] .w-nav-button, .w--nav-dropdown-open, .w--nav-dropdown-toggle-open { - display: block; -} - -.w--nav-dropdown-list-open { - position: static; -} - -@media screen and (max-width: 991px) { - .w-nav[data-collapse="medium"] .w-nav-menu { - display: none; - } - - .w-nav[data-collapse="medium"] .w-nav-button { - display: block; - } -} - -@media screen and (max-width: 767px) { - .w-nav[data-collapse="small"] .w-nav-menu { - display: none; - } - - .w-nav[data-collapse="small"] .w-nav-button { - display: block; - } - - .w-nav-brand { - padding-left: 10px; - } -} - -@media screen and (max-width: 479px) { - .w-nav[data-collapse="tiny"] .w-nav-menu { - display: none; - } - - .w-nav[data-collapse="tiny"] .w-nav-button { - display: block; - } -} - -.w-tabs { - position: relative; -} - -.w-tabs:before, .w-tabs:after { - content: " "; - grid-area: 1 / 1 / 2 / 2; - display: table; -} - -.w-tabs:after { - clear: both; -} - -.w-tab-menu { - position: relative; -} - -.w-tab-link { - vertical-align: top; - text-align: left; - cursor: pointer; - color: #222; - background-color: #ddd; - padding: 9px 30px; - text-decoration: none; - display: inline-block; - position: relative; -} - -.w-tab-link.w--current { - background-color: #c8c8c8; -} - -.w-tab-link:focus { - outline: 0; -} - -.w-tab-content { - display: block; - position: relative; - overflow: hidden; -} - -.w-tab-pane { - display: none; - position: relative; -} - -.w--tab-active { - display: block; -} - -@media screen and (max-width: 479px) { - .w-tab-link { - display: block; - } -} - -.w-ix-emptyfix:after { - content: ""; -} - -@keyframes spin { - 0% { - transform: rotate(0); - } - - 100% { - transform: rotate(360deg); - } -} - -.w-dyn-empty { - background-color: #ddd; - padding: 10px; -} - -.w-dyn-hide, .w-dyn-bind-empty, .w-condition-invisible { - display: none !important; -} - -.wf-layout-layout { - display: grid; -} - -:root { - --light--surface-primary: white; - --light--label-primary: rgba(9, 13, 15, .92); - --dark--label-primary: var(--light--surface-primary); - --color--green-30: #56d651; - --dark--label-white: rgba(250, 254, 255, .97); - --light--label-quaternary: rgba(2, 11, 15, .36); - --color--green-20: #a1e573; - --color--blue-20: #9ac3db; - --dark--label-secondary: rgba(250, 254, 255, .76); - --light--label-secondary: rgba(4, 11, 15, .68); - --light--label-tertiary: rgba(3, 11, 15, .52); - --light--fill-primary: rgba(11, 14, 15, .05); - --color--red: #e54432; - --color--green-40: #0f9954; - --light--divider-secondary: rgba(11, 14, 15, .05); - --light--label-white: rgba(250, 254, 255, .97); - --dark--divider-primary: rgba(250, 254, 255, .16); - --dark--surface-primary: #000; - --light--surface-secondary: #eff1f2; - --dark--surface-secondary: #191e1f; - --color--blue-30: #3986bf; - --light--surface-secondary-elevated: white; - --color--blue-40: #0d5ba8; - --light--divider-primary: rgba(11, 14, 15, .1); - --light--fill-secondary: rgba(11, 14, 15, .1); - --light--surface-primary-elevated: white; - --color--green-10: #dfe8d3; - --grey: rgba(151, 151, 151, .86); - --color--green-50: #065c3f; - --dark--label-tertiary: rgba(250, 254, 255, .56); - --dark--label-quaternary: rgba(250, 254, 255, .4); - --dark--fill-primary: rgba(250, 254, 255, .1); - --dark--fill-secondary: rgba(250, 254, 255, .16); - --dark--surface-primary-elevated: #191e1f; - --dark--surface-secondary-elevated: rgba(250, 254, 255, .1); - --dark--divider-secondary: rgba(250, 254, 255, .1); - --color--blue-10: #cae0e5; - --color--blue-50: #0c3975; - --color: white; -} - -.w-layout-blockcontainer { - max-width: 940px; - margin-left: auto; - margin-right: auto; - display: block; -} - -@media screen and (max-width: 991px) { - .w-layout-blockcontainer { - max-width: 728px; - } -} - -@media screen and (max-width: 767px) { - .w-layout-blockcontainer { - max-width: none; - } -} - -.body { - background-color: var(--light--surface-primary); -} - -.max-width { - max-width: 1296px; - flex-direction: column; - justify-content: center; - align-items: center; - display: flex; -} - -.defaultwidth { - width: 100%; - max-width: 816px; - flex-direction: column; - justify-content: center; - align-items: flex-start; - display: flex; -} - -.defaultwidth.design-system { - grid-column-gap: 48px; - grid-row-gap: 48px; - flex-direction: column; - grid-template-rows: auto; - grid-template-columns: 1fr 1fr; - grid-auto-columns: 1fr; - justify-items: center; - display: grid; -} - -.defaultwidth.mission { - grid-column-gap: 48px; - grid-row-gap: 48px; - flex-direction: column; - justify-content: flex-start; - align-items: flex-start; -} - -.defaultwidth.transparentpricing { - grid-column-gap: 80px; - grid-row-gap: 80px; - align-items: center; - margin-top: -44px; -} - -.defaultwidth.faq { - grid-column-gap: 80px; - grid-row-gap: 80px; -} - -.defaultwidth.faq.form { - height: 100%; - overflow: auto; -} - -.defaultwidth.howitworks { - grid-column-gap: 32px; - grid-row-gap: 32px; -} - -.defaultwidth.faq-form { - grid-column-gap: 40px; - grid-row-gap: 40px; -} - -.defaultwidth.faq-form.form { - height: 100%; - overflow: auto; -} - -.nm-60 { - color: var(--light--label-primary); - font-variation-settings: "wght"375; - font-family: PP Neue Montreal Variable, sans-serif; - font-size: 60px; - font-weight: 400; - line-height: 64px; -} - -.nm-60.medium { - font-variation-settings: "wght"530; - font-weight: 500; -} - -.nm-60.white { - margin-top: 0; - margin-bottom: 0; -} - -.nm-60.white.hero { - text-shadow: 0 0 12px rgba(0, 0, 0, .6); -} - -.nm-48 { - color: var(--light--label-primary); - font-variation-settings: "wght"375; - font-family: PP Neue Montreal Variable, sans-serif; - font-size: 48px; - font-weight: 400; - line-height: 54px; -} - -.nm-48.medium { - font-variation-settings: "wght"530; - text-align: center; - font-style: italic; - font-weight: 500; -} - -.nm-48.medium.white { - color: var(--dark--label-primary); - margin-top: 0; - margin-bottom: 0; -} - -.nm-48.medium.white.magnify { - width: 480px; - transform-style: preserve-3d; - padding-top: 4px; - padding-left: 40px; - transform: scale3d(1.2, 1.2, 1.2); -} - -.nm-48.medium.green30 { - color: var(--color--green-30); -} - -.nm-48.medium.confirm { - color: var(--dark--label-white); - font-style: normal; -} - -.column { - grid-column-gap: 8px; - grid-row-gap: 8px; - flex-direction: column; - display: flex; -} - -.nm-40 { - color: var(--light--label-primary); - font-variation-settings: "wght"375; - font-family: PP Neue Montreal Variable, sans-serif; - font-size: 40px; - font-weight: 400; - line-height: 46px; -} - -.nm-40.medium { - font-variation-settings: "wght"530; - font-weight: 500; -} - -.nm-40.medium.strikethrough { - text-decoration: line-through; -} - -.nm-40.medium.quaternary { - color: var(--light--label-quaternary); -} - -.nm-40.medium.quaternary.strikethrough { - text-decoration: line-through; -} - -.nm-40.medium.green20 { - color: var(--color--green-20); -} - -.nm-40.form { - color: var(--dark--label-white); - font-variation-settings: "wght"530; -} - -.nm-32 { - color: var(--light--label-primary); - font-variation-settings: "wght"450; - font-family: PP Neue Montreal Variable, sans-serif; - font-size: 32px; - font-weight: 400; - line-height: 38px; -} - -.nm-32.medium { - font-variation-settings: "wght"560; - font-weight: 500; -} - -.nm-32.medium.center { - text-align: center; -} - -.nm-32.medium.blue20 { - color: var(--color--blue-20); -} - -.nm-26 { - color: var(--light--label-primary); - font-variation-settings: "wght"450; - font-family: PP Neue Montreal Variable, sans-serif; - font-size: 26px; - font-weight: 400; - line-height: 32px; -} - -.nm-26.medium { - font-variation-settings: "wght"560; - font-weight: 500; -} - -.nm-26.medium.white { - color: var(--dark--label-primary); -} - -.nm-26.medium.whitesecondary { - color: var(--dark--label-secondary); -} - -.nm-22 { - color: var(--light--label-primary); - font-variation-settings: "wght"450; - font-family: PP Neue Montreal Variable, sans-serif; - font-size: 22px; - font-weight: 400; - line-height: 28px; -} - -.nm-22.medium { - font-variation-settings: "wght"560; - font-weight: 500; -} - -.nm-22.medium.whitesecondary { - color: var(--dark--label-secondary); -} - -.nm-22.medium.whitesecondary.hide { - display: none; -} - -.nm-22.white.hero { - text-shadow: 0 0 12px rgba(0, 0, 0, .6); -} - -.nm-20 { - color: var(--light--label-primary); - font-variation-settings: "wght"450; - font-family: PP Neue Montreal Variable, sans-serif; - font-size: 20px; - font-weight: 400; - line-height: 26px; -} - -.nm-20.medium { - font-variation-settings: "wght"560; - font-weight: 500; -} - -.nm-20.medium.whitesecondary { - color: var(--dark--label-secondary); -} - -.nm-20.secondary { - color: var(--light--label-secondary); -} - -.nm-20.secondary.center { - text-align: center; -} - -.nm-20.dropdowntitle { - max-width: 80%; - white-space: pre-wrap; -} - -.nm-17 { - color: var(--light--label-primary); - font-variation-settings: "wght"450; - font-family: PP Neue Montreal Variable, sans-serif; - font-size: 17px; - font-weight: 400; - line-height: 22px; -} - -.nm-17.medium { - font-variation-settings: "wght"560; - font-weight: 500; -} - -.nm-17.medium.tertiary { - color: var(--light--label-tertiary); -} - -.nm-17.semibold { - font-variation-settings: "wght"700; - font-weight: 600; -} - -.nm-17.whitesecondary { - color: var(--dark--label-secondary); - text-decoration: line-through; -} - -.nm-17.whitesecondary.hero { - text-shadow: 0 0 12px rgba(0, 0, 0, .6); - text-decoration: none; -} - -.nm-17.secondary { - color: var(--light--label-secondary); -} - -.nm-17.secondary.dropdowncontent { - max-width: 80%; - margin-bottom: 0; - margin-left: 0; - margin-right: 0; - padding-bottom: 20px; -} - -.nm-17.tertiary { - color: var(--light--label-tertiary); -} - -.nm-17.tertiary.howitworks { - max-width: 640px; -} - -.nm-15 { - color: var(--light--label-primary); - font-variation-settings: "wght"450; - font-family: PP Neue Montreal Variable, sans-serif; - font-size: 15px; - font-weight: 400; - line-height: 20px; - text-decoration: none; -} - -.nm-15.medium { - font-variation-settings: "wght"560; - font-weight: 500; -} - -.nm-15.medium.center { - width: 28px; - text-align: center; -} - -.nm-15.medium.whitesecondary { - color: var(--dark--label-secondary); -} - -.nm-15.semibold { - font-variation-settings: "wght"700; - font-weight: 600; -} - -.nm-15.semibold.green40.allcaps { - text-transform: uppercase; -} - -.nm-15.center { - text-align: center; -} - -.nm-15.center.navigation { - padding-top: 8px; - padding-bottom: 8px; - transition: opacity .25s cubic-bezier(.4, 0, .2, 1); -} - -.nm-15.center.navigation:hover { - color: var(--light--label-secondary); -} - -.nm-15.center.navigation.w--current { - background-color: var(--light--fill-primary); - color: var(--light--label-primary); - border-radius: 18px; - transition: background-color .25s cubic-bezier(.4, 0, .2, 1), opacity .25s cubic-bezier(.4, 0, .2, 1); -} - -.nm-15.white.successmessage { - text-align: left; -} - -.nm-15.red { - color: var(--color--red); -} - -.nm-15.link { - transition: color .25s cubic-bezier(.4, 0, .2, 1); -} - -.nm-15.link:hover { - color: var(--light--label-secondary); -} - -.nm-15.link.white:hover { - color: var(--dark--label-secondary); -} - -.nm-13 { - color: var(--light--label-primary); - font-variation-settings: "wght"450; - font-family: PP Neue Montreal Variable, sans-serif; - font-size: 13px; - font-weight: 400; - line-height: 18px; -} - -.nm-13.medium { - font-variation-settings: "wght"560; - font-weight: 500; -} - -.nm-13.semibold { - font-variation-settings: "wght"700; - font-weight: 600; -} - -.nm-12 { - color: var(--light--label-primary); - font-variation-settings: "wght"450; - font-family: PP Neue Montreal Variable, sans-serif; - font-size: 12px; - font-weight: 400; - line-height: 16px; -} - -.nm-12.medium { - font-variation-settings: "wght"560; - font-weight: 500; -} - -.nm-12.semibold { - font-variation-settings: "wght"700; - font-weight: 600; -} - -.sectiondesignsystem { - grid-column-gap: 120px; - grid-row-gap: 120px; - flex-direction: column; - display: flex; -} - -.button { - background-color: var(--color--green-40); - box-shadow: inset 0 0 0 1px var(--light--divider-secondary); - color: var(--light--label-white); - text-align: center; - border-radius: 12px; - padding: 12px 16px; - font-family: PP Neue Montreal Variable, sans-serif; - font-size: 15px; - transition: background-color .25s; -} - -.button:hover { - box-shadow: none; - background-color: #11a85d; -} - -.button.secondary { - background-color: var(--color--green-30); - box-shadow: inset 0 0 0 1px var(--dark--divider-primary); - color: var(--light--label-primary); -} - -.button.secondary:hover { - background-color: #60e55c; -} - -.button.nav { - border-radius: 18px; - margin-left: 12px; - padding-top: 8px; - padding-bottom: 8px; -} - -.button.nav.mobile { - display: none; -} - -.section { - width: 100%; - background-color: var(--light--surface-primary); - justify-content: center; - align-items: center; - padding-top: 160px; - padding-bottom: 160px; - display: flex; -} - -.section.problemstatement { - padding-top: 100px; - padding-bottom: 100px; - display: block; -} - -.section.features { - grid-column-gap: 120px; - grid-row-gap: 120px; - background-color: var(--dark--surface-primary); - flex-direction: column; - padding-top: 40px; - padding-bottom: 120px; - transition: background-color .25s cubic-bezier(.4, 0, .2, 1); - overflow: hidden; -} - -.section.compare { - grid-column-gap: 100px; - grid-row-gap: 100px; - background-color: var(--light--surface-secondary); - flex-direction: column; - padding-top: 120px; - padding-bottom: 0; -} - -.section.faq { - grid-column-gap: 120px; - grid-row-gap: 120px; - background-color: var(--light--surface-primary); - flex-direction: column; - padding-top: 120px; - padding-bottom: 120px; - display: flex; -} - -.section.hero { - height: 85vh; - background-color: var(--dark--surface-secondary); - background-image: url("https://assets-global.website-files.com/6550dc350fc956749ca012c6/6578e1405957a2f59864a4bd_Website%20Hero.jpg"); - background-position: 50%; - background-repeat: no-repeat; - background-size: cover; - flex-direction: column; - justify-content: center; - align-items: center; - padding-top: 0; - padding-bottom: 0; -} - -.section.business { - grid-column-gap: 100px; - grid-row-gap: 100px; - background-color: var(--light--surface-secondary); - flex-direction: column; - padding-top: 120px; - padding-bottom: 120px; -} - -.section.confirmation { - height: 100svh; - background-color: var(--color--blue-30); -} - -.green-30 { - color: var(--color--green-30); -} - -.headlinedescription { - width: 100%; - max-width: 576px; - grid-column-gap: 20px; - grid-row-gap: 20px; - flex-direction: column; - justify-content: flex-start; - align-items: flex-start; - display: flex; -} - -._1296width { - width: 100%; - max-width: 1296px; - flex-direction: column; - align-items: center; - display: flex; -} - -._1296width.technology { - grid-column-gap: 100px; - grid-row-gap: 100px; -} - -._1296width.hero { - align-items: flex-start; - padding-left: 36px; - padding-right: 36px; -} - -._1296width.footer { - flex-direction: row; - justify-content: space-between; - align-items: center; - padding: 0 36px; -} - -._2column { - width: 100%; - grid-column-gap: 96px; - grid-row-gap: 96px; - flex-direction: row; - grid-template-rows: auto; - grid-template-columns: 1fr 1fr; - grid-auto-columns: 1fr; - justify-content: flex-start; - align-items: flex-start; - margin-top: 20px; - display: grid; -} - -.white { - color: var(--dark--label-primary); -} - -.valuepropstack { - grid-column-gap: 36px; - grid-row-gap: 36px; - flex-direction: column; - display: flex; -} - -.valuepropstack.card { - margin-top: 32px; -} - -.imagepricing { - margin-top: 40px; - margin-bottom: 40px; -} - -.headline720 { - width: 100%; - max-width: 720px; - grid-column-gap: 20px; - grid-row-gap: 20px; - flex-direction: column; - justify-content: flex-start; - align-items: flex-start; - display: flex; -} - -.green40 { - color: var(--color--green-40); -} - -._888width { - width: 100%; - max-width: 888px; - flex-direction: column; - justify-content: center; - align-items: flex-start; - display: flex; -} - -._888width.quotes { - display: none; -} - -._2cards { - width: 100%; - grid-column-gap: 24px; - grid-row-gap: 24px; - flex-direction: row; - grid-template-rows: auto; - grid-template-columns: 1fr 1fr; - grid-auto-columns: 1fr; - justify-content: flex-start; - align-items: flex-start; - display: grid; -} - -.cardcompare { - background-color: var(--light--surface-secondary-elevated); - border-radius: 24px; - padding: 24px 36px 32px; - box-shadow: 0 24px 72px rgba(0, 0, 0, .04); -} - -.imagecardicon { - margin-bottom: 2px; -} - -.cardprice { - grid-column-gap: 16px; - grid-row-gap: 16px; - display: flex; -} - -.cardheadline { - grid-column-gap: 16px; - grid-row-gap: 16px; - flex-direction: column; - display: flex; -} - -.blue40 { - color: var(--color--blue-40); -} - -.divider { - width: 100%; - height: 1px; - background-color: var(--light--divider-primary); -} - -.quotes { - width: 100%; - grid-column-gap: 24px; - grid-row-gap: 24px; - flex-direction: row; - grid-template-rows: auto auto; - grid-template-columns: 1fr 1fr; - grid-auto-columns: 1fr; - justify-content: flex-start; - align-items: flex-start; -} - -.cardquote { - min-height: 320px; - grid-column-gap: 40px; - grid-row-gap: 40px; - background-color: var(--light--surface-secondary-elevated); - border-radius: 24px; - flex-direction: column; - justify-content: space-between; - padding: 32px 36px; - display: flex; - box-shadow: 0 24px 72px rgba(0, 0, 0, .04); -} - -.titlesubtitlebutton { - grid-column-gap: 24px; - grid-row-gap: 24px; - flex-direction: column; - align-items: center; - display: flex; -} - -.titlesubtitle8px { - grid-column-gap: 8px; - grid-row-gap: 8px; - flex-direction: column; - display: flex; -} - -.imagegridpower { - width: 90%; - overflow: hidden; -} - -.navbar { - width: 100%; - background-color: var(--light--surface-primary); - justify-content: space-around; - align-items: center; - position: fixed; - top: 0; -} - -.container { - max-width: 1296px; - justify-content: space-between; - align-items: center; - margin-left: auto; - margin-right: auto; - padding: 4px 36px; - overflow: hidden; -} - -.logo { - height: 52px; - flex-direction: column; - justify-content: center; - align-items: center; - display: flex; -} - -.herocontent { - max-width: 448px; - grid-column-gap: 40px; - grid-row-gap: 40px; - flex-direction: column; - align-items: flex-start; - display: flex; -} - -.herotitlesubtitle { - grid-column-gap: 8px; - grid-row-gap: 8px; - flex-direction: column; - align-items: flex-start; - display: flex; -} - -.herotitlesubtitle.subheading { - grid-column-gap: 4px; - grid-row-gap: 4px; -} - -.herotitlesubtitle.technology { - max-width: 480px; -} - -.dropdown { - width: 100%; - flex-direction: column; - align-items: stretch; - overflow: hidden; -} - -.dropdowntoggle { - width: 100%; - grid-column-gap: 40px; - grid-row-gap: 40px; - justify-content: space-between; - align-items: center; - padding: 20px 0; - display: flex; -} - -.dropdownicon { - max-width: none; - margin-right: 0; - position: static; - right: 0; -} - -.dropdownlist { - background-color: var(--light--surface-primary); - flex-direction: column; - margin-bottom: 0; - display: block; - position: static; - overflow: hidden; -} - -.dropdownlist.form_list { - background-color: var(--light--surface-secondary); -} - -.dropdowncontent { - padding-left: 0; - padding-right: 0; -} - -.dropdownwithdivider { - width: 100%; - flex-direction: column; - align-items: flex-start; -} - -.numbersvertical { - grid-column-gap: 8px; - grid-row-gap: 8px; - flex-direction: column; - align-items: center; - margin-top: 9px; - display: flex; -} - -.numbercircle { - width: 28px; - height: 28px; - background-color: var(--color--green-30); - border-radius: 14px; - justify-content: center; - align-items: center; - display: flex; -} - -.numbercircle.mobile { - display: none; -} - -.numberdivider { - width: 4px; - height: 94px; - background-color: var(--light--fill-secondary); - border-radius: 2px; -} - -.numberdivider.short { - height: 72px; -} - -.footer { - width: 100%; - grid-column-gap: 120px; - grid-row-gap: 120px; - background-color: var(--dark--surface-secondary); - flex-direction: column; - justify-content: center; - align-items: center; - padding-top: 0; - padding-bottom: 120px; - display: flex; -} - -.footer.pricing { - background-color: var(--dark--surface-primary); -} - -.footer.compare { - grid-column-gap: 120px; - grid-row-gap: 120px; - background-color: var(--light--surface-secondary); - flex-direction: column; -} - -.footer.faq { - grid-column-gap: 120px; - grid-row-gap: 120px; - background-color: var(--light--surface-primary); - flex-direction: column; -} - -.footer.hero { - height: 85vh; - background-color: var(--dark--surface-secondary); - flex-direction: column; - justify-content: center; - align-items: center; - padding-top: 0; - padding-bottom: 0; -} - -.fullwidth { - width: 100%; - flex-direction: column; - justify-content: center; - align-items: flex-start; - display: flex; -} - -.fullwidth.design-system { - grid-column-gap: 48px; - grid-row-gap: 48px; - flex-direction: column; - grid-template-rows: auto; - grid-template-columns: 1fr 1fr; - grid-auto-columns: 1fr; - justify-items: center; - display: grid; -} - -.fullwidth.mission { - grid-column-gap: 48px; - grid-row-gap: 48px; - justify-content: flex-start; -} - -.fullwidth.transparentpricing { - grid-column-gap: 80px; - grid-row-gap: 80px; - align-items: center; - margin-top: 80px; -} - -.fullwidth.faq { - grid-column-gap: 80px; - grid-row-gap: 80px; -} - -.fullwidth.howitworks { - grid-column-gap: 32px; - grid-row-gap: 32px; -} - -.footergrid { - max-width: 640px; - grid-column-gap: 40px; - grid-row-gap: 40px; - grid-template-rows: auto; - grid-template-columns: 1fr; - grid-auto-columns: 1fr; - display: grid; -} - -.footercolumn { - width: 130px; - grid-column-gap: 20px; - grid-row-gap: 20px; - flex-direction: column; - align-items: flex-start; - display: flex; -} - -.footercolumn.links { - grid-column-gap: 12px; - grid-row-gap: 12px; -} - -.footercolumn.links.horizontal { - width: auto; - grid-column-gap: 60px; - grid-row-gap: 60px; - flex-direction: row; - justify-content: flex-end; -} - -.footercolumn.hide { - display: none; -} - -.howitworkscontent { - grid-column-gap: 32px; - grid-row-gap: 32px; - display: flex; -} - -.secondary { - color: var(--light--label-secondary); -} - -.howitworksvertical { - grid-column-gap: 40px; - grid-row-gap: 40px; - flex-direction: column; - align-items: flex-start; - display: flex; -} - -.divtechnology { - width: 100%; - max-width: 1368px; - grid-column-gap: 32px; - grid-row-gap: 32px; - justify-content: center; - align-items: center; - display: flex; -} - -.divtechnology.neighbors { - grid-column-gap: 32px; - grid-row-gap: 32px; - justify-content: flex-start; - padding-left: 0; - padding-right: 72px; -} - -.basepowercontent { - min-width: 320px; - grid-column-gap: 60px; - grid-row-gap: 60px; - flex-direction: column; - margin-left: 72px; - display: flex; -} - -.basepowercontent.neighbors { - margin-left: 0; -} - -.hardwareimage { - width: auto; - max-width: 60%; - position: relative; - left: 44px; - overflow: visible; -} - -.hardwareimage.mobile { - display: none; -} - -.image-2 { - width: auto; - max-width: 60%; - position: relative; - left: -44px; -} - -.magnifyglass { - width: 70px; - height: 70px; - background-color: var(--dark--surface-primary); - box-shadow: 0 6px 18px 0 var(--light--label-secondary), inset 7px 7px 6px 0 rgba(255, 255, 255, .16), inset 0 0 0 2px #2d3233; - border: 0 solid #000; - border-radius: 35px; - position: relative; - top: 144px; - left: -388px; - overflow: hidden; -} - -.nav-menu { - justify-content: flex-end; - padding-top: 8px; - padding-bottom: 8px; - display: flex; -} - -.form.hero { - grid-column-gap: 8px; - grid-row-gap: 8px; - align-items: center; - display: flex; -} - -.input { - width: 100%; - height: 44px; - color: var(--light--label-primary); - -webkit-text-stroke-width: 0px; - -webkit-text-stroke-color: transparent; - border: 0 solid #000; - border-radius: 12px; - margin-bottom: 0; - padding: 12px 16px; - font-family: PP Neue Montreal Variable, sans-serif; - font-size: 15px; - display: block; -} - -.input:focus { - box-shadow: 0 0 0 2px var(--color--green-30); -} - -.input::-ms-input-placeholder { - color: var(--light--label-quaternary); -} - -.input::placeholder { - color: var(--light--label-quaternary); -} - -.form-block { - width: 100%; - margin-bottom: 12px; -} - -.success-message { - background-color: rgba(0, 0, 0, 0); - padding-left: 0; -} - -.error-message { - background-color: rgba(0, 0, 0, 0); - margin-top: 0; - padding: 20px 16px; -} - -.bold-text { - color: var(--dark--label-white); -} - -.bold-text-2 { - text-decoration: line-through; -} - -.pricinggraph { - width: 100%; -} - -.lottie { - width: 100%; - height: 200px; - margin-top: 40px; - margin-bottom: 40px; -} - -.hero-heading-center { - background-color: #f5f7fa; - border-bottom: 1px solid #e4ebf3; - padding: 80px 30px; - position: relative; -} - -.container-2 { - width: 100%; - max-width: 940px; - margin-left: auto; - margin-right: auto; -} - -.centered-heading { - text-align: center; - margin-bottom: 16px; -} - -.centered-heading.margin-bottom-32px { - margin-bottom: 32px; - font-family: PP Neue Montreal Variable, sans-serif; -} - -.hero-wrapper { - justify-content: space-between; - align-items: center; - display: flex; -} - -.hero-split { - max-width: 46%; - flex-direction: column; - justify-content: center; - align-items: center; - display: flex; -} - -.margin-bottom-24px { - margin-bottom: 24px; - margin-left: 60px; - margin-right: 60px; - font-family: PP Neue Montreal Variable, sans-serif; - display: block; -} - -.button-primary { - color: #fff; - letter-spacing: 2px; - text-transform: uppercase; - background-color: #1a1b1f; - padding: 12px 25px; - font-size: 12px; - line-height: 20px; - transition: all .2s; -} - -.button-primary:hover { - color: #fff; - background-color: #32343a; -} - -.button-primary:active { - background-color: #43464d; -} - -.shadow-two { - box-shadow: 0 4px 24px rgba(150, 163, 181, .08); -} - -.hero-split-2 { - max-width: 46%; - flex-direction: column; - justify-content: flex-start; - align-items: flex-start; - display: flex; -} - -.submit-button { - height: 50px; - min-width: 170px; - color: #000; - background-color: #ffd000; - border-radius: 30px; - margin-top: 20px; - padding-left: 40px; - padding-right: 40px; - transition: filter .2s; -} - -.submit-button:hover { - filter: brightness(96%); -} - -.form-caption { - text-align: center; - font-size: 13px; -} - -.form-2 { - grid-column-gap: 20px; - grid-row-gap: 20px; - flex-direction: column; - display: flex; -} - -.field-wrap { - padding-top: 10px; - padding-bottom: 10px; - position: relative; -} - -.form-field-label { - z-index: 10; - background-color: #fff; - margin-top: -9px; - margin-left: 10px; - padding: 1px 10px; - line-height: 14px; - display: inline-block; - position: absolute; -} - -.form-heading { - margin-top: 0; - margin-bottom: 15px; - font-family: PP Neue Montreal Variable, sans-serif; - font-weight: 500; -} - -.form-heading.deposit_title { - margin-bottom: 0; -} - -.form-heading.price { - font-size: 40px; -} - -.form-wrap { - margin-bottom: 0; -} - -.form-field { - z-index: 1; - height: 50px; - min-height: 50px; - background-color: rgba(0, 0, 0, 0); - border: 1px solid #dcdcdd; - padding-top: 11px; - position: relative; -} - -.form-field:focus { - border-color: #000; -} - -.form-field::-ms-input-placeholder { - color: #a0a0a0; -} - -.form-field::placeholder { - color: #a0a0a0; -} - -.form-field.select-field { - padding-top: 8px; -} - -.form-field.select-field.wide { - cursor: pointer; - border-radius: 0; - line-height: 35px; -} - -.comp-pane { - width: 45%; -} - -.comp-pane.right { - z-index: 50; - width: 100%; - height: auto; - background-color: #fff; - flex-direction: column; - padding: 50px; - display: flex; - position: relative; - overflow: auto; -} - -.comp-pane.right.hide { - display: none; -} - -.form_popup { - z-index: 1000; - width: 100%; - min-height: 100%; - grid-column-gap: 16px; - flex-direction: column; - grid-template-rows: auto auto; - grid-template-columns: 1fr 1fr; - grid-auto-columns: 1fr; - justify-content: flex-start; - align-items: flex-end; - display: flex; - position: fixed; - top: 0%; - bottom: 0%; - left: 0%; - right: 0%; -} - -.form_popup.test-page { - display: flex; -} - -.container-3 { - background-color: #aff0b7; -} - -.list-2 { - outline-offset: 0px; - outline: 3px #333; - flex-direction: column; - justify-content: flex-start; - align-items: flex-start; - padding-left: 0; - display: flex; -} - -.quick-stack { - -webkit-text-stroke-color: var(--color--green-10); -} - -.text-block { - font-size: 12px; -} - -.bold-text-3 { - color: var(--grey); - text-decoration: line-through; -} - -.close-button { - width: 30px; - height: 30px; - cursor: pointer; - justify-content: center; - align-items: center; - transition: transform .35s cubic-bezier(.215, .61, .355, 1); - display: flex; - position: absolute; - top: 30px; - bottom: auto; - left: auto; - right: 30px; -} - -.close-button:hover { - transform: scale(1.1); -} - -.close-button_line-1 { - width: 30px; - height: 2px; - background-color: var(--light--label-primary); - transform: rotate(45deg); -} - -.close-button_line-1.white { - background-color: var(--dark--label-white); -} - -.close-button_line-2 { - width: 30px; - height: 2px; - background-color: var(--light--label-primary); - position: absolute; - transform: rotate(-45deg); -} - -.close-button_line-2.white { - background-color: var(--dark--label-white); -} - -.deposit_wrap { - color: var(--color--green-40); -} - -.list-item { - width: 100%; - border-top: 1px solid var(--light--divider-primary); - justify-content: space-between; - align-items: center; - padding-top: 16px; - padding-bottom: 16px; - list-style-type: none; - display: flex; -} - -.list-item.last { - border-bottom: 1px solid var(--dark--divider-primary); - font-family: PP Neue Montreal Variable, sans-serif; - font-weight: 500; -} - -.text-color-gray { - color: var(--light--label-tertiary); -} - -.form-text { - flex-direction: column; - align-items: center; - margin-bottom: 0; - font-family: PP Neue Montreal Variable, sans-serif; - font-size: 17px; - display: flex; -} - -.form-text_wrap { - width: 100%; - max-width: 156px; - text-align: right; -} - -.form-text_small { - margin-bottom: 0; - font-size: 13px; -} - -.form-text_wrap-bottom { - width: 100%; - max-width: 300px; -} - -.form-text_link { - color: var(--light--label-tertiary); -} - -.list-1 { - padding-left: 30px; -} - -.form_step-1 { - width: 100%; - min-height: 100%; - grid-row-gap: 4px; - background-color: var(--dark--surface-primary); - text-align: center; - flex-direction: column; - flex: none; - justify-content: space-between; - align-items: stretch; - padding: 50px; - font-family: PP Neue Montreal Variable, sans-serif; - display: flex; - position: relative; -} - -.form_step-1.hide { - display: none; -} - -.form_step-1-heading { - font-family: PP Neue Montreal Variable, sans-serif; -} - -.form_step-1_top-wrap { - grid-column-gap: 8px; - grid-row-gap: 8px; - color: var(--dark--label-white); - flex-direction: column; - display: flex; -} - -.form_step-1-paragraph-wrap { - color: var(--dark--label-secondary); -} - -.form_step-1_top-wrap-inner { - width: 100%; - max-width: 400px; - grid-column-gap: 10px; - grid-row-gap: 10px; - flex-direction: column; - align-self: center; - display: flex; -} - -.blue_bg { - z-index: 2; - width: 100%; - height: 100%; - background-color: #3986bf; - position: relative; -} - -.div-block { - display: flex; -} - -.form-box_holder { - width: 100%; - height: 100%; -} - -.form_faq { - width: 100%; - min-height: 100%; - background-color: var(--light--surface-secondary); - flex-direction: column; - padding: 50px; - display: flex; -} - -.form_faq.hide { - display: none; -} - -.navbar-logo-left-container { - z-index: 5; - width: 1030px; - max-width: 100%; - background-color: rgba(0, 0, 0, 0); - margin-left: auto; - margin-right: auto; - padding: 15px 20px; -} - -.navbar-logo-left-container.shadow-three { - width: 100%; - max-width: 1140px; - margin-bottom: 0; - padding-top: 20px; - padding-bottom: 20px; -} - -.container-4 { - width: 100%; - max-width: 940px; - margin-left: auto; - margin-right: auto; -} - -.navbar-wrapper { - justify-content: space-between; - align-items: center; - display: flex; -} - -.nav-menu-two { - justify-content: space-between; - align-items: center; - margin-bottom: 0; - display: flex; -} - -.nav-link { - color: #1a1b1f; - letter-spacing: .25px; - margin-left: 5px; - margin-right: 5px; - padding: 5px 10px; - font-size: 14px; - line-height: 20px; - text-decoration: none; -} - -.nav-link:hover { - color: rgba(26, 27, 31, .75); -} - -.nav-link:focus-visible { - outline-offset: 0px; - color: #0050bd; - border-radius: 4px; - outline: 2px solid #0050bd; -} - -.nav-link[data-wf-focus-visible] { - outline-offset: 0px; - color: #0050bd; - border-radius: 4px; - outline: 2px solid #0050bd; -} - -.nav-dropdown { - margin-left: 5px; - margin-right: 5px; -} - -.nav-dropdown-toggle { - letter-spacing: .25px; - padding: 5px 30px 5px 10px; - font-size: 14px; - line-height: 20px; -} - -.nav-dropdown-toggle:hover { - color: rgba(26, 27, 31, .75); -} - -.nav-dropdown-toggle:focus-visible { - outline-offset: 0px; - color: #0050bd; - border-radius: 5px; - outline: 2px solid #0050bd; -} - -.nav-dropdown-toggle[data-wf-focus-visible] { - outline-offset: 0px; - color: #0050bd; - border-radius: 5px; - outline: 2px solid #0050bd; -} - -.nav-dropdown-icon { - margin-right: 10px; -} - -.nav-dropdown-list { - background-color: #fff; - border-radius: 12px; -} - -.nav-dropdown-list.w--open { - padding-top: 10px; - padding-bottom: 10px; -} - -.nav-dropdown-link { - padding-top: 5px; - padding-bottom: 5px; - font-size: 14px; -} - -.nav-dropdown-link:focus-visible { - outline-offset: 0px; - color: #0050bd; - border-radius: 5px; - outline: 2px solid #0050bd; -} - -.nav-dropdown-link[data-wf-focus-visible] { - outline-offset: 0px; - color: #0050bd; - border-radius: 5px; - outline: 2px solid #0050bd; -} - -.nav-divider { - width: 1px; - height: 22px; - background-color: #e4ebf3; - margin-left: 15px; - margin-right: 15px; -} - -.nav-link-accent { - color: #1a1b1f; - letter-spacing: .25px; - margin-left: 5px; - margin-right: 20px; - padding: 5px 10px; - font-size: 14px; - font-weight: 700; - line-height: 20px; - text-decoration: none; -} - -.nav-link-accent:hover { - color: rgba(26, 27, 31, .75); -} - -.button-primary-2 { - color: #fff; - letter-spacing: 2px; - text-transform: uppercase; - background-color: #1a1b1f; - padding: 12px 25px; - font-size: 12px; - line-height: 20px; - transition: all .2s; -} - -.button-primary-2:hover { - color: #fff; - background-color: #32343a; -} - -.button-primary-2:active { - background-color: #43464d; -} - -.text-span { - font-style: normal; - font-weight: 700; - text-decoration: none; -} - -.container-5 { - flex-direction: column; - justify-content: center; - align-items: center; - display: flex; -} - -.form_popup-inner { - z-index: 1000; - width: 540px; - min-height: 100%; - grid-column-gap: 16px; - flex-direction: column; - grid-template-rows: auto auto; - grid-template-columns: 1fr 1fr; - grid-auto-columns: 1fr; - justify-content: flex-start; - align-items: flex-end; - display: flex; - position: absolute; - top: 0%; - bottom: 0%; - left: auto; - right: 0%; - overflow: auto; -} - -.form_popup-inner.test-page { - display: flex; -} - -.popup_bg { - width: 100%; - height: 100%; - background-color: var(--light--label-secondary); - position: absolute; -} - -.confirnation_wrap { - width: 100%; - color: var(--dark--label-white); - text-align: center; - flex-direction: column; - align-items: center; - display: flex; -} - -.confirnation-wrap_inner { - width: 100%; -} - -@media screen and (max-width: 991px) { - .defaultwidth.transparentpricing { - margin-top: -84px; - } - - .defaultwidth.faq, .defaultwidth.faq-form { - grid-column-gap: 60px; - grid-row-gap: 60px; - } - - .nm-60.medium.white.hero { - text-align: center; - text-shadow: 0 0 12px rgba(0, 0, 0, .2); - font-size: 48px; - line-height: 52px; - } - - .nm-22.white.hero, .nm-17.whitesecondary.hero { - text-align: center; - text-shadow: 0 0 12px rgba(0, 0, 0, .4); - } - - .nm-15.center.navigation { - padding-left: 16px; - padding-right: 16px; - } - - .section.problemstatement { - padding: 96px 44px; - } - - .section.features { - grid-column-gap: 100px; - grid-row-gap: 100px; - padding: 80px 44px; - overflow: hidden; - } - - .section.compare { - grid-column-gap: 72px; - grid-row-gap: 72px; - padding: 80px 44px 0; - } - - .section.faq { - grid-column-gap: 72px; - grid-row-gap: 72px; - padding: 96px 44px; - } - - .section.hero { - height: 90vh; - background-image: linear-gradient(rgba(0, 0, 0, .2), rgba(0, 0, 0, 0) 50%), url("https://assets-global.website-files.com/6550dc350fc956749ca012c6/6578e1405957a2f59864a4bd_Website%20Hero.jpg"); - background-position: 0 0, 50%; - background-repeat: repeat, no-repeat; - background-size: auto, cover; - } - - .section.business { - grid-column-gap: 72px; - grid-row-gap: 72px; - padding: 80px 44px; - } - - ._1296width.technology { - grid-column-gap: 72px; - grid-row-gap: 72px; - } - - ._1296width.hero { - height: 100%; - justify-content: flex-start; - align-items: center; - padding-top: 100px; - padding-left: 44px; - padding-right: 44px; - } - - ._1296width.footer { - padding-left: 44px; - padding-right: 44px; - } - - .imagepricing { - margin-top: 20px; - margin-bottom: 20px; - } - - ._2cards { - grid-template-rows: auto auto; - grid-template-columns: 1fr; - } - - .cardquote { - height: 360px; - } - - .imagegridpower { - width: 100%; - justify-content: center; - align-items: center; - } - - .container { - padding-left: 44px; - padding-right: 44px; - } - - .herocontent { - height: auto; - justify-content: flex-start; - align-items: center; - } - - .herotitlesubtitle { - align-items: center; - } - - .herotitlesubtitle.howitworks, .herotitlesubtitle.technology { - align-items: flex-start; - } - - .numberdivider.short { - height: 102px; - } - - .footer { - grid-column-gap: 72px; - grid-row-gap: 72px; - padding-bottom: 72px; - } - - .footercolumn { - width: 200px; - } - - .divtechnology { - grid-column-gap: 32px; - grid-row-gap: 32px; - justify-content: flex-start; - } - - .divtechnology.neighbors { - grid-column-gap: 0px; - grid-row-gap: 0px; - padding-right: 44px; - } - - .basepowercontent { - max-width: 400px; - min-width: 320px; - margin-left: 0; - } - - .basepowercontent.neighbors { - min-width: 288px; - } - - .hardwareimage { - max-height: none; - max-width: 70%; - position: relative; - left: 5%; - overflow: visible; - } - - .image-2 { - max-width: 60%; - position: relative; - left: -5%; - } - - .magnifyglass { - left: -47%; - } - - .form-block { - justify-content: center; - display: flex; - } - - .lottie { - margin-top: 20px; - } - - .container-2 { - max-width: 728px; - } - - .hero-wrapper { - flex-direction: column; - justify-content: flex-start; - align-items: flex-start; - margin-bottom: -40px; - } - - .hero-split, .hero-split-2 { - max-width: 100%; - margin-bottom: 40px; - } - - .container-4 { - max-width: 728px; - } - - .nav-menu-wrapper { - background-color: rgba(0, 0, 0, 0); - } - - .nav-menu-two { - background-color: #fff; - border-radius: 50px; - flex-wrap: wrap; - justify-content: space-around; - align-items: center; - margin-top: 10px; - padding: 20px; - display: flex; - box-shadow: 0 8px 50px rgba(0, 0, 0, .05); - } - - .nav-link { - padding-left: 5px; - padding-right: 5px; - } - - .nav-dropdown-list.shadow-three.w--open { - position: absolute; - } - - .menu-button-2 { - padding: 12px; - } - - .menu-button-2.w--open { - color: #fff; - background-color: #a6b1bf; - } - - .confirnation-wrap_inner { - width: 60%; - } -} - -@media screen and (max-width: 767px) { - .defaultwidth.mission { - grid-column-gap: 36px; - grid-row-gap: 36px; - } - - .defaultwidth.transparentpricing { - grid-column-gap: 12px; - grid-row-gap: 12px; - margin-top: 40px; - } - - .defaultwidth.faq, .defaultwidth.faq-form { - grid-column-gap: 40px; - grid-row-gap: 40px; - } - - .nm-60.medium.white.hero { - text-shadow: 0 0 12px rgba(0, 0, 0, .2); - font-size: 40px; - line-height: 46px; - } - - .nm-60.white.hero { - text-align: center; - text-shadow: 0 0 12px rgba(0, 0, 0, .2); - font-size: 40px; - line-height: 46px; - } - - .nm-48.medium { - font-size: 32px; - line-height: 38px; - } - - .nm-48.howitworks, .nm-40.medium { - font-size: 26px; - line-height: 32px; - } - - .nm-40.medium.green40, .nm-40.medium.quaternary.strikethrough, .nm-40.medium.blue40, .nm-40.medium.green20, .nm-40.medium.price { - font-size: 32px; - line-height: 40px; - } - - .nm-40.medium.green-30 { - font-size: 32px; - line-height: 38px; - } - - .nm-40.howitworks { - font-size: 26px; - line-height: 32px; - } - - .nm-32 { - font-size: 22px; - line-height: 28px; - } - - .nm-32.medium.green-30 { - font-size: 26px; - line-height: 34px; - } - - .nm-32.medium.blue20 { - font-size: 32px; - line-height: 40px; - } - - .nm-26, .nm-26.medium.white { - font-size: 22px; - line-height: 28px; - } - - .nm-26.medium.whitesecondary, .nm-22.medium.whitesecondary { - font-size: 20px; - line-height: 26px; - } - - .nm-22.white.hero { - text-align: center; - font-size: 17px; - line-height: 22px; - } - - .nm-20.medium, .nm-20.medium.whitesecondary, .nm-20.secondary.center { - font-size: 17px; - line-height: 22px; - } - - .nm-20.dropdowntitle { - white-space: pre-wrap; - font-size: 17px; - line-height: 22px; - } - - .nm-17.whitesecondary.hero { - text-align: center; - font-size: 15px; - line-height: 20px; - } - - .nm-17.secondary.dropdowncontent { - font-size: 15px; - line-height: 20px; - } - - .nm-15.center.navigation { - text-align: left; - border-radius: 8px; - padding: 12px 16px; - font-size: 17px; - line-height: 22px; - } - - .nm-15.center.navigation:hover { - background-color: var(--light--fill-primary); - color: var(--light--label-primary); - } - - .nm-15.white.successmessage, .nm-15.red.error { - text-align: center; - } - - .button.secondary { - width: 100%; - } - - .button.secondary.hugcontents { - width: auto; - } - - .button.nav { - width: 95%; - margin: 12px 16px; - display: none; - } - - .button.nav.mobile { - width: auto; - margin: 8px 0; - display: block; - } - - .section.problemstatement { - padding: 80px 32px; - } - - .section.features { - grid-column-gap: 100px; - grid-row-gap: 100px; - padding: 80px 32px; - } - - .section.compare { - grid-column-gap: 60px; - grid-row-gap: 60px; - padding: 80px 32px 0; - } - - .section.faq { - grid-column-gap: 60px; - grid-row-gap: 60px; - padding: 80px 32px; - } - - .section.hero { - height: 90vh; - background-image: linear-gradient(rgba(0, 0, 0, .2), rgba(0, 0, 0, 0) 40%), url("https://assets-global.website-files.com/6550dc350fc956749ca012c6/6578e1405957a2f59864a4bd_Website%20Hero.jpg"); - background-position: 0 0, 55%; - background-repeat: repeat, no-repeat; - background-size: auto, cover; - } - - .section.business { - grid-column-gap: 60px; - grid-row-gap: 60px; - padding: 80px 32px; - } - - .headlinedescription { - grid-column-gap: 12px; - grid-row-gap: 12px; - } - - ._1296width.technology { - grid-column-gap: 60px; - grid-row-gap: 60px; - } - - ._1296width.hero { - height: 100%; - justify-content: space-around; - align-items: center; - padding: 92px 32px 32px; - } - - ._1296width.footer { - grid-column-gap: 60px; - grid-row-gap: 60px; - padding-left: 32px; - padding-right: 32px; - } - - ._2column { - grid-column-gap: 32px; - grid-row-gap: 32px; - grid-template-rows: auto auto; - grid-template-columns: 1fr; - margin-top: 0; - } - - .valuepropstack, .valuepropstack.card { - grid-column-gap: 24px; - grid-row-gap: 24px; - } - - .imagepricing { - max-width: 125%; - margin-top: 60px; - margin-bottom: 0; - } - - ._2cards { - grid-column-gap: 16px; - grid-row-gap: 16px; - } - - .cardcompare { - border-radius: 16px; - padding: 16px 24px 24px; - } - - .imagecardicon { - width: 40px; - height: 40px; - } - - .quotes { - grid-column-gap: 16px; - grid-row-gap: 16px; - grid-template-rows: auto auto auto; - grid-template-columns: 1fr; - grid-auto-columns: 1fr; - } - - .cardquote { - height: auto; - min-height: auto; - grid-column-gap: 24px; - grid-row-gap: 24px; - padding: 20px 24px; - } - - .cardquote.small { - height: auto; - min-height: auto; - border-radius: 16px; - } - - .titlesubtitlebutton { - grid-column-gap: 16px; - grid-row-gap: 16px; - } - - .titlesubtitle8px { - grid-column-gap: 4px; - grid-row-gap: 4px; - } - - .imagegridpower { - width: 130%; - } - - .container { - padding: 4px 20px 4px 24px; - } - - .logo { - height: 52px; - padding-left: 0; - } - - .herocontent { - height: 100%; - max-width: 100%; - justify-content: space-between; - align-items: center; - } - - .herotitlesubtitle { - align-items: center; - padding-left: 16px; - padding-right: 16px; - } - - .herotitlesubtitle.subheading { - align-items: center; - } - - .herotitlesubtitle.howitworks { - grid-column-gap: 4px; - grid-row-gap: 4px; - align-items: flex-start; - padding-left: 0; - padding-right: 0; - } - - .herotitlesubtitle.technology { - max-width: 416px; - align-items: flex-start; - padding-left: 0; - padding-right: 0; - } - - .dropdowntoggle { - padding-top: 16px; - padding-bottom: 16px; - } - - .numbersvertical { - display: none; - } - - .numbercircle.mobile { - margin-bottom: 12px; - display: flex; - } - - .footer { - grid-column-gap: 60px; - grid-row-gap: 60px; - padding-bottom: 60px; - } - - .footergrid { - width: 100%; - max-width: 100%; - grid-column-gap: 40px; - grid-row-gap: 60px; - } - - .footercolumn, .footercolumn.links { - width: 100%; - } - - .footercolumn.links.horizontal { - grid-column-gap: 40px; - grid-row-gap: 40px; - } - - .divtechnology { - grid-column-gap: 20px; - grid-row-gap: 20px; - flex-direction: column; - } - - .divtechnology.neighbors { - grid-column-gap: 20px; - grid-row-gap: 20px; - flex-direction: column; - padding-right: 0; - } - - .basepowercontent { - max-width: 416px; - grid-column-gap: 32px; - grid-row-gap: 32px; - } - - .basepowercontent.neighbors { - max-width: 100%; - } - - .hardwareimage { - display: none; - } - - .hardwareimage.mobile { - max-width: 100%; - display: block; - position: static; - } - - .image-2 { - max-width: 110%; - position: static; - } - - .menu-button { - background-color: var(--light--fill-primary); - border-radius: 18px; - padding: 6px; - transition: background-color .2s; - } - - .menu-button:hover, .menu-button:active { - background-color: var(--light--fill-secondary); - } - - .menu-button.w--open { - background-color: var(--light--fill-primary); - } - - .magnifyglass { - display: none; - } - - .nav-menu { - background-color: var(--light--surface-primary-elevated); - padding: 12px; - } - - .form.hero { - flex-direction: column; - } - - .form-block { - display: block; - } - - .success-message { - padding-left: 20px; - } - - .buttonsmobilenav { - grid-column-gap: 12px; - grid-row-gap: 12px; - justify-content: flex-end; - align-items: center; - display: flex; - } - - .lottie { - width: 125%; - height: auto; - margin-top: 60px; - } - - .hero-heading-center { - padding: 60px 15px; - } - - .navbar-logo-left-container { - max-width: 100%; - } - - .navbar-brand { - padding-left: 0; - } - - .nav-menu-two { - border-radius: 20px; - flex-direction: column; - padding-bottom: 30px; - } - - .nav-link { - padding-top: 10px; - padding-bottom: 10px; - display: inline-block; - } - - .nav-dropdown { - flex-direction: column; - align-items: center; - display: flex; - } - - .nav-dropdown-toggle { - padding-top: 10px; - padding-bottom: 10px; - } - - .nav-dropdown-list.shadow-three { - box-shadow: 0 8px 50px rgba(0, 0, 0, .05); - } - - .nav-dropdown-list.shadow-three.w--open { - position: relative; - } - - .nav-dropdown-list.shadow-three.mobile-shadow-hide { - box-shadow: none; - } - - .nav-divider { - width: 200px; - height: 1px; - max-width: 100%; - margin-top: 10px; - margin-bottom: 10px; - } - - .nav-link-accent { - margin-right: 5px; - padding-top: 10px; - padding-bottom: 10px; - display: inline-block; - } - - .mobile-margin-top-10 { - margin-top: 10px; - } - - .form_popup-inner, .confirnation-wrap_inner { - width: 80%; - } -} - -@media screen and (max-width: 479px) { - .nm-60.medium.white.hero { - font-size: 32px; - line-height: 38px; - } - - .nm-20.dropdowntitle { - max-width: 90%; - } - - .nm-17.secondary.dropdowncontent { - padding-bottom: 16px; - } - - .button.nav { - width: 90%; - margin-left: 8px; - margin-right: 8px; - } - - .section.features { - grid-column-gap: 80px; - grid-row-gap: 80px; - padding-top: 60px; - padding-bottom: 60px; - } - - .section.compare { - padding-top: 60px; - } - - .section.hero { - background-position: 0 0, 57%; - } - - .section.business { - padding-top: 60px; - padding-bottom: 60px; - } - - ._1296width.technology { - grid-column-gap: 48px; - grid-row-gap: 48px; - } - - ._1296width.footer { - grid-column-gap: 40px; - grid-row-gap: 40px; - flex-direction: column; - align-items: flex-start; - } - - .imagepricing { - max-width: 150%; - } - - .titlesubtitlebutton { - padding-left: 16px; - padding-right: 16px; - } - - .imagegridpower { - width: 175%; - } - - .herotitlesubtitle, .herotitlesubtitle.subheading { - padding-left: 0; - padding-right: 0; - } - - .herotitlesubtitle.technology { - max-width: 100%; - } - - .footercolumn.links { - width: 100%; - } - - .footercolumn.links.horizontal { - justify-content: flex-start; - } - - .divtechnology.neighbors { - max-width: 100%; - } - - .basepowercontent { - max-width: 100%; - min-width: auto; - } - - .basepowercontent.neighbors { - min-width: auto; - } - - .hardwareimage.mobile { - max-width: 110%; - } - - .image-2 { - max-width: 125%; - } - - .lottie { - width: 200%; - } - - .container-2 { - max-width: none; - } - - .centered-heading { - margin-bottom: 24px; - } - - .submit-button { - width: 100%; - } - - .comp-pane.right { - margin-top: 0; - padding: 30px; - } - - .close-button { - top: 20px; - right: 20px; - } - - .form_step-1_top-wrap-inner { - max-width: none; - } - - .form_faq { - padding: 30px; - } - - .container-4 { - max-width: none; - } - - .nav-menu-two { - flex-direction: column; - } - - .form_popup-inner { - width: 100%; - } - - .popup_bg { - display: none; - } -} - -#w-node-de72b350-a65a-4557-2c33-f9b395db85c1-9ca012ca { - grid-area: span 1 / span 1 / span 1 / span 1; - align-self: center; - justify-self: center; -} - -#w-node-d8e5cb0c-f32c-1733-f42e-b8e2a7fb73d7-9ca012ca, #w-node-_17f58903-493c-49da-a14f-cc5cfe847cd2-9ca012ca, #w-node-a84a032c-35e2-6a7f-0671-376c104a62a5-9ca012ca, #w-node-_1bd8a2f6-1782-20db-97cb-c48811d87ac5-9ca012ca, #w-node-e771e47d-a99b-5ba2-1338-3c24e5416d9f-9ca012ca, #w-node-_2d03f357-7e2e-aa34-d8ea-bf70acc13d31-9ca012ca, #w-node-_2d03f357-7e2e-aa34-d8ea-bf70acc13d3c-9ca012ca { - grid-area: span 1 / span 1 / span 1 / span 1; -} - -#w-node-_4e72df3a-199b-de98-ca44-c740b4a6473a-9ca012ca { - grid-area: span 1 / span 2 / span 1 / span 2; -} - -#w-node-_4e72df3a-199b-de98-ca44-c740b4a6473c-9ca012ca, #w-node-cd7e6d0f-2bde-f06a-9705-d1fecdb54daf-9ca012ca, #w-node-_56e0622e-aaef-78b6-c1d0-17b2d6147a5e-9ca012ca { - grid-area: span 1 / span 1 / span 1 / span 1; -} - -#w-node-b8104b0d-8cdd-fc48-2171-dad626404f5f-26404f5f { - grid-area: span 1 / span 1 / span 1 / span 1; - align-self: center; - justify-self: center; -} - -@media screen and (max-width: 767px) { - #w-node-cd7e6d0f-2bde-f06a-9705-d1fecdb54dae-9ca012ca, #w-node-_56e0622e-aaef-78b6-c1d0-17b2d6147a5d-9ca012ca { - grid-area: span 1 / span 2 / span 1 / span 2; - } -} - -@font-face { - font-family: 'PP Neue Montreal Variable'; - src: url('https://uploads-ssl.webflow.com/6550dc350fc956749ca012c6/6550deff308e88ddc89298a9_PPNeueMontreal-Variable.ttf') format('truetype'); - font-weight: 200 800; - font-style: normal; - font-display: swap; -} \ No newline at end of file diff --git a/public/Base_files/jquery-3.5.1.min.dc5e7f18c8.js b/public/Base_files/jquery-3.5.1.min.dc5e7f18c8.js deleted file mode 100644 index b061403..0000000 --- a/public/Base_files/jquery-3.5.1.min.dc5e7f18c8.js +++ /dev/null @@ -1,2 +0,0 @@ -/*! jQuery v3.5.1 | (c) JS Foundation and other contributors | jquery.org/license */ -!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType},x=function(e){return null!=e&&e===e.window},E=C.document,c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.5.1",S=function(e,t){return new S.fn.init(e,t)};function p(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!v||!v.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ye(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace($,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e.namespaceURI,n=(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce(function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||v.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||v.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||v.push(".#.+[+~]"),e.querySelectorAll("\\\f"),v.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)}),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},D=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&y(p,e)?-1:t==C||t.ownerDocument==p&&y(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function D(e,n,r){return m(n)?S.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){return e===n!==r}):"string"!=typeof n?S.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||j,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,j=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),y.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="",y.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="",y.option=!!ce.lastChild;var ge={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function ve(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n",""]);var me=/<|&#?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function qe(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function Le(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function He(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Oe(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var Ut,Xt=[],Vt=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Xt.pop()||S.expando+"_"+Ct.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Vt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Vt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Vt,"$1"+r):!1!==e.jsonp&&(e.url+=(Et.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Xt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),y.createHTMLDocument=((Ut=E.implementation.createHTMLDocument("").body).innerHTML="
",2===Ut.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):("number"==typeof f.top&&(f.top+="px"),"number"==typeof f.left&&(f.left+="px"),c.css(f))}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return $(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){S.cssHooks[n]=$e(y.pixelPosition,function(e,t){if(t)return t=Be(e,n),Me.test(t)?S(e).position()[n]+"px":t})}),S.each({Height:"height",Width:"width"},function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return $(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){S.fn[n]=function(e,t){return 0 - - + + diff --git a/public/Base_files/webflow.f842aa46b.js b/public/Base_files/webflow.f842aa46b.js deleted file mode 100644 index 832730e..0000000 --- a/public/Base_files/webflow.f842aa46b.js +++ /dev/null @@ -1,70 +0,0 @@ - -/*! - * Webflow: Front-end site library - * @license MIT - * Inline scripts may access the api using an async handler: - * var Webflow = Webflow || []; - * Webflow.push(readyFunction); - */ - -(()=>{var eC=Object.create;var Oi=Object.defineProperty;var tC=Object.getOwnPropertyDescriptor;var rC=Object.getOwnPropertyNames;var nC=Object.getPrototypeOf,iC=Object.prototype.hasOwnProperty;var ye=(e,t)=>()=>(e&&(t=e(e=0)),t);var E=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),je=(e,t)=>{for(var r in t)Oi(e,r,{get:t[r],enumerable:!0})},Jh=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let i of rC(t))!iC.call(e,i)&&i!==r&&Oi(e,i,{get:()=>t[i],enumerable:!(n=tC(t,i))||n.enumerable});return e};var pe=(e,t,r)=>(r=e!=null?eC(nC(e)):{},Jh(t||!e||!e.__esModule?Oi(r,"default",{value:e,enumerable:!0}):r,e)),pt=e=>Jh(Oi({},"__esModule",{value:!0}),e);var zs=E(()=>{"use strict";window.tram=function(e){function t(I,k){var G=new Y.Bare;return G.init(I,k)}function r(I){return I.replace(/[A-Z]/g,function(k){return"-"+k.toLowerCase()})}function n(I){var k=parseInt(I.slice(1),16),G=k>>16&255,j=k>>8&255,z=255&k;return[G,j,z]}function i(I,k,G){return"#"+(1<<24|I<<16|k<<8|G).toString(16).slice(1)}function a(){}function s(I,k){c("Type warning: Expected: ["+I+"] Got: ["+typeof k+"] "+k)}function o(I,k,G){c("Units do not match ["+I+"]: "+k+", "+G)}function l(I,k,G){if(k!==void 0&&(G=k),I===void 0)return G;var j=G;return Ge.test(I)||!Oe.test(I)?j=parseInt(I,10):Oe.test(I)&&(j=1e3*parseFloat(I)),0>j&&(j=0),j===j?j:G}function c(I){oe.debug&&window&&window.console.warn(I)}function u(I){for(var k=-1,G=I?I.length:0,j=[];++kHe&&(He=we.span),we.stop(),we.animate(JP)},function(we){"wait"in we&&(He=l(we.wait,0))}),Se.call(this),He>0&&(this.timer=new re({duration:He,context:this}),this.active=!0,me&&(this.timer.complete=H));var ft=this,Ze=!1,Mi={};D(function(){It.call(ft,ae,function(we){we.active&&(Ze=!0,Mi[we.name]=we.nextStyle)}),Ze&&ft.$el.css(Mi)})}}}function j(ae){ae=l(ae,0),this.active?this.queue.push({options:ae}):(this.timer=new re({duration:ae,context:this,complete:H}),this.active=!0)}function z(ae){return this.active?(this.queue.push({options:ae,args:arguments}),void(this.timer.complete=H)):c("No active transition timer. Use start() or wait() before then().")}function H(){if(this.timer&&this.timer.destroy(),this.active=!1,this.queue.length){var ae=this.queue.shift();G.call(this,ae.options,!0,ae.args)}}function ne(ae){this.timer&&this.timer.destroy(),this.queue=[],this.active=!1;var me;typeof ae=="string"?(me={},me[ae]=1):me=typeof ae=="object"&&ae!=null?ae:this.props,It.call(this,me,ze),Se.call(this)}function ie(ae){ne.call(this,ae),It.call(this,ae,Tn,ZP)}function ce(ae){typeof ae!="string"&&(ae="block"),this.el.style.display=ae}function ee(){ne.call(this),this.el.style.display="none"}function le(){this.el.offsetHeight}function ue(){ne.call(this),e.removeData(this.el,h),this.$el=this.el=null}function Se(){var ae,me,Te=[];this.upstream&&Te.push(this.upstream);for(ae in this.props)me=this.props[ae],me.active&&Te.push(me.string);Te=Te.join(","),this.style!==Te&&(this.style=Te,this.el.style[W.transition.dom]=Te)}function It(ae,me,Te){var ge,He,ft,Ze,Mi=me!==ze,we={};for(ge in ae)ft=ae[ge],ge in de?(we.transform||(we.transform={}),we.transform[ge]=ft):(y.test(ge)&&(ge=r(ge)),ge in U?we[ge]=ft:(Ze||(Ze={}),Ze[ge]=ft));for(ge in we){if(ft=we[ge],He=this.props[ge],!He){if(!Mi)continue;He=k.call(this,ge)}me.call(this,He,ft)}Te&&Ze&&Te.call(this,Ze)}function ze(ae){ae.stop()}function Tn(ae,me){ae.set(me)}function ZP(ae){this.$el.css(ae)}function ct(ae,me){I[ae]=function(){return this.children?QP.call(this,me,arguments):(this.el&&me.apply(this,arguments),this)}}function QP(ae,me){var Te,ge=this.children.length;for(Te=0;ge>Te;Te++)ae.apply(this.children[Te],me);return this}I.init=function(ae){if(this.$el=e(ae),this.el=this.$el[0],this.props={},this.queue=[],this.style="",this.active=!1,oe.keepInherited&&!oe.fallback){var me=Z(this.el,"transition");me&&!R.test(me)&&(this.upstream=me)}W.backface&&oe.hideBackface&&L(this.el,W.backface.css,"hidden")},ct("add",k),ct("start",G),ct("wait",j),ct("then",z),ct("next",H),ct("stop",ne),ct("set",ie),ct("show",ce),ct("hide",ee),ct("redraw",le),ct("destroy",ue)}),Y=f(X,function(I){function k(G,j){var z=e.data(G,h)||e.data(G,h,new X.Bare);return z.el||z.init(G),j?z.start(j):z}I.init=function(G,j){var z=e(G);if(!z.length)return this;if(z.length===1)return k(z[0],j);var H=[];return z.each(function(ne,ie){H.push(k(ie,j))}),this.children=H,this}}),$=f(function(I){function k(){var H=this.get();this.update("auto");var ne=this.get();return this.update(H),ne}function G(H,ne,ie){return ne!==void 0&&(ie=ne),H in g?H:ie}function j(H){var ne=/rgba?\((\d+),\s*(\d+),\s*(\d+)/.exec(H);return(ne?i(ne[1],ne[2],ne[3]):H).replace(/#(\w)(\w)(\w)$/,"#$1$1$2$2$3$3")}var z={duration:500,ease:"ease",delay:0};I.init=function(H,ne,ie,ce){this.$el=H,this.el=H[0];var ee=ne[0];ie[2]&&(ee=ie[2]),te[ee]&&(ee=te[ee]),this.name=ee,this.type=ie[1],this.duration=l(ne[1],this.duration,z.duration),this.ease=G(ne[2],this.ease,z.ease),this.delay=l(ne[3],this.delay,z.delay),this.span=this.duration+this.delay,this.active=!1,this.nextStyle=null,this.auto=w.test(this.name),this.unit=ce.unit||this.unit||oe.defaultUnit,this.angle=ce.angle||this.angle||oe.defaultAngle,oe.fallback||ce.fallback?this.animate=this.fallback:(this.animate=this.transition,this.string=this.name+C+this.duration+"ms"+(this.ease!="ease"?C+g[this.ease][0]:"")+(this.delay?C+this.delay+"ms":""))},I.set=function(H){H=this.convert(H,this.type),this.update(H),this.redraw()},I.transition=function(H){this.active=!0,H=this.convert(H,this.type),this.auto&&(this.el.style[this.name]=="auto"&&(this.update(this.get()),this.redraw()),H=="auto"&&(H=k.call(this))),this.nextStyle=H},I.fallback=function(H){var ne=this.el.style[this.name]||this.convert(this.get(),this.type);H=this.convert(H,this.type),this.auto&&(ne=="auto"&&(ne=this.convert(this.get(),this.type)),H=="auto"&&(H=k.call(this))),this.tween=new V({from:ne,to:H,duration:this.duration,delay:this.delay,ease:this.ease,update:this.update,context:this})},I.get=function(){return Z(this.el,this.name)},I.update=function(H){L(this.el,this.name,H)},I.stop=function(){(this.active||this.nextStyle)&&(this.active=!1,this.nextStyle=null,L(this.el,this.name,this.get()));var H=this.tween;H&&H.context&&H.destroy()},I.convert=function(H,ne){if(H=="auto"&&this.auto)return H;var ie,ce=typeof H=="number",ee=typeof H=="string";switch(ne){case b:if(ce)return H;if(ee&&H.replace(v,"")==="")return+H;ie="number(unitless)";break;case x:if(ee){if(H===""&&this.original)return this.original;if(ne.test(H))return H.charAt(0)=="#"&&H.length==7?H:j(H)}ie="hex or rgb string";break;case S:if(ce)return H+this.unit;if(ee&&ne.test(H))return H;ie="number(px) or string(unit)";break;case T:if(ce)return H+this.unit;if(ee&&ne.test(H))return H;ie="number(px) or string(unit or %)";break;case _:if(ce)return H+this.angle;if(ee&&ne.test(H))return H;ie="number(deg) or string(angle)";break;case A:if(ce||ee&&T.test(H))return H;ie="number(unitless) or string(unit or %)"}return s(ie,H),H},I.redraw=function(){this.el.offsetHeight}}),q=f($,function(I,k){I.init=function(){k.init.apply(this,arguments),this.original||(this.original=this.convert(this.get(),x))}}),K=f($,function(I,k){I.init=function(){k.init.apply(this,arguments),this.animate=this.fallback},I.get=function(){return this.$el[this.name]()},I.update=function(G){this.$el[this.name](G)}}),Q=f($,function(I,k){function G(j,z){var H,ne,ie,ce,ee;for(H in j)ce=de[H],ie=ce[0],ne=ce[1]||H,ee=this.convert(j[H],ie),z.call(this,ne,ee,ie)}I.init=function(){k.init.apply(this,arguments),this.current||(this.current={},de.perspective&&oe.perspective&&(this.current.perspective=oe.perspective,L(this.el,this.name,this.style(this.current)),this.redraw()))},I.set=function(j){G.call(this,j,function(z,H){this.current[z]=H}),L(this.el,this.name,this.style(this.current)),this.redraw()},I.transition=function(j){var z=this.values(j);this.tween=new fe({current:this.current,values:z,duration:this.duration,delay:this.delay,ease:this.ease});var H,ne={};for(H in this.current)ne[H]=H in z?z[H]:this.current[H];this.active=!0,this.nextStyle=this.style(ne)},I.fallback=function(j){var z=this.values(j);this.tween=new fe({current:this.current,values:z,duration:this.duration,delay:this.delay,ease:this.ease,update:this.update,context:this})},I.update=function(){L(this.el,this.name,this.style(this.current))},I.style=function(j){var z,H="";for(z in j)H+=z+"("+j[z]+") ";return H},I.values=function(j){var z,H={};return G.call(this,j,function(ne,ie,ce){H[ne]=ie,this.current[ne]===void 0&&(z=0,~ne.indexOf("scale")&&(z=1),this.current[ne]=this.convert(z,ce))}),H}}),V=f(function(I){function k(ee){ie.push(ee)===1&&D(G)}function G(){var ee,le,ue,Se=ie.length;if(Se)for(D(G),le=N(),ee=Se;ee--;)ue=ie[ee],ue&&ue.render(le)}function j(ee){var le,ue=e.inArray(ee,ie);ue>=0&&(le=ie.slice(ue+1),ie.length=ue,le.length&&(ie=ie.concat(le)))}function z(ee){return Math.round(ee*ce)/ce}function H(ee,le,ue){return i(ee[0]+ue*(le[0]-ee[0]),ee[1]+ue*(le[1]-ee[1]),ee[2]+ue*(le[2]-ee[2]))}var ne={ease:g.ease[1],from:0,to:1};I.init=function(ee){this.duration=ee.duration||0,this.delay=ee.delay||0;var le=ee.ease||ne.ease;g[le]&&(le=g[le][1]),typeof le!="function"&&(le=ne.ease),this.ease=le,this.update=ee.update||a,this.complete=ee.complete||a,this.context=ee.context||this,this.name=ee.name;var ue=ee.from,Se=ee.to;ue===void 0&&(ue=ne.from),Se===void 0&&(Se=ne.to),this.unit=ee.unit||"",typeof ue=="number"&&typeof Se=="number"?(this.begin=ue,this.change=Se-ue):this.format(Se,ue),this.value=this.begin+this.unit,this.start=N(),ee.autoplay!==!1&&this.play()},I.play=function(){this.active||(this.start||(this.start=N()),this.active=!0,k(this))},I.stop=function(){this.active&&(this.active=!1,j(this))},I.render=function(ee){var le,ue=ee-this.start;if(this.delay){if(ue<=this.delay)return;ue-=this.delay}if(ue{"use strict";var aC=window.$,sC=zs()&&aC.tram;ec.exports=function(){var e={};e.VERSION="1.6.0-Webflow";var t={},r=Array.prototype,n=Object.prototype,i=Function.prototype,a=r.push,s=r.slice,o=r.concat,l=n.toString,c=n.hasOwnProperty,u=r.forEach,f=r.map,g=r.reduce,d=r.reduceRight,p=r.filter,m=r.every,h=r.some,v=r.indexOf,y=r.lastIndexOf,b=Array.isArray,x=Object.keys,S=i.bind,T=e.each=e.forEach=function(M,O,B){if(M==null)return M;if(u&&M.forEach===u)M.forEach(O,B);else if(M.length===+M.length){for(var W=0,J=M.length;W/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g};var A=/(.)^/,R={"'":"'","\\":"\\","\r":"r","\n":"n","\u2028":"u2028","\u2029":"u2029"},w=/\\|'|\r|\n|\u2028|\u2029/g,C=function(M){return"\\"+R[M]},F=/^\s*(\w|\$)+\s*$/;return e.template=function(M,O,B){!O&&B&&(O=B),O=e.defaults({},O,e.templateSettings);var W=RegExp([(O.escape||A).source,(O.interpolate||A).source,(O.evaluate||A).source].join("|")+"|$","g"),J=0,P="__p+='";M.replace(W,function(Y,$,q,K,Q){return P+=M.slice(J,Q).replace(w,C),J=Q+Y.length,$?P+=`'+ -((__t=(`+$+`))==null?'':_.escape(__t))+ -'`:q?P+=`'+ -((__t=(`+q+`))==null?'':__t)+ -'`:K&&(P+=`'; -`+K+` -__p+='`),Y}),P+=`'; -`;var D=O.variable;if(D){if(!F.test(D))throw new Error("variable is not a bare identifier: "+D)}else P=`with(obj||{}){ -`+P+`} -`,D="obj";P=`var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');}; -`+P+`return __p; -`;var N;try{N=new Function(O.variable||"obj","_",P)}catch(Y){throw Y.source=P,Y}var X=function(Y){return N.call(this,Y,e)};return X.source="function("+D+`){ -`+P+"}",X},e}()});var Qe=E((nee,uc)=>{"use strict";var ve={},Fr={},qr=[],js=window.Webflow||[],Zt=window.jQuery,mt=Zt(window),oC=Zt(document),At=Zt.isFunction,dt=ve._=tc(),nc=ve.tram=zs()&&Zt.tram,Ri=!1,Ws=!1;nc.config.hideBackface=!1;nc.config.keepInherited=!0;ve.define=function(e,t,r){Fr[e]&&ac(Fr[e]);var n=Fr[e]=t(Zt,dt,r)||{};return ic(n),n};ve.require=function(e){return Fr[e]};function ic(e){ve.env()&&(At(e.design)&&mt.on("__wf_design",e.design),At(e.preview)&&mt.on("__wf_preview",e.preview)),At(e.destroy)&&mt.on("__wf_destroy",e.destroy),e.ready&&At(e.ready)&&lC(e)}function lC(e){if(Ri){e.ready();return}dt.contains(qr,e.ready)||qr.push(e.ready)}function ac(e){At(e.design)&&mt.off("__wf_design",e.design),At(e.preview)&&mt.off("__wf_preview",e.preview),At(e.destroy)&&mt.off("__wf_destroy",e.destroy),e.ready&&At(e.ready)&&uC(e)}function uC(e){qr=dt.filter(qr,function(t){return t!==e.ready})}ve.push=function(e){if(Ri){At(e)&&e();return}js.push(e)};ve.env=function(e){var t=window.__wf_design,r=typeof t<"u";if(!e)return r;if(e==="design")return r&&t;if(e==="preview")return r&&!t;if(e==="slug")return r&&window.__wf_slug;if(e==="editor")return window.WebflowEditor;if(e==="test")return window.__wf_test;if(e==="frame")return window!==window.top};var Di=navigator.userAgent.toLowerCase(),sc=ve.env.touch="ontouchstart"in window||window.DocumentTouch&&document instanceof window.DocumentTouch,hC=ve.env.chrome=/chrome/.test(Di)&&/Google/.test(navigator.vendor)&&parseInt(Di.match(/chrome\/(\d+)\./)[1],10),cC=ve.env.ios=/(ipod|iphone|ipad)/.test(Di);ve.env.safari=/safari/.test(Di)&&!hC&&!cC;var Hs;sc&&oC.on("touchstart mousedown",function(e){Hs=e.target});ve.validClick=sc?function(e){return e===Hs||Zt.contains(e,Hs)}:function(){return!0};var oc="resize.webflow orientationchange.webflow load.webflow",fC="scroll.webflow "+oc;ve.resize=Us(mt,oc);ve.scroll=Us(mt,fC);ve.redraw=Us();function Us(e,t){var r=[],n={};return n.up=dt.throttle(function(i){dt.each(r,function(a){a(i)})}),e&&t&&e.on(t,n.up),n.on=function(i){typeof i=="function"&&(dt.contains(r,i)||r.push(i))},n.off=function(i){if(!arguments.length){r=[];return}r=dt.filter(r,function(a){return a!==i})},n}ve.location=function(e){window.location=e};ve.env()&&(ve.location=function(){});ve.ready=function(){Ri=!0,Ws?pC():dt.each(qr,rc),dt.each(js,rc),ve.resize.up()};function rc(e){At(e)&&e()}function pC(){Ws=!1,dt.each(Fr,ic)}var mr;ve.load=function(e){mr.then(e)};function lc(){mr&&(mr.reject(),mt.off("load",mr.resolve)),mr=new Zt.Deferred,mt.on("load",mr.resolve)}ve.destroy=function(e){e=e||{},Ws=!0,mt.triggerHandler("__wf_destroy"),e.domready!=null&&(Ri=e.domready),dt.each(Fr,ac),ve.resize.off(),ve.scroll.off(),ve.redraw.off(),qr=[],js=[],mr.state()==="pending"&&lc()};Zt(ve.ready);lc();uc.exports=window.Webflow=ve});var Xs=E((iee,hc)=>{function dC(e,t,r,n){for(var i=e.length,a=r+(n?1:-1);n?a--:++a{function mC(){this.__data__=[],this.size=0}cc.exports=mC});var Fi=E((see,pc)=>{function gC(e,t){return e===t||e!==e&&t!==t}pc.exports=gC});var In=E((oee,dc)=>{var vC=Fi();function yC(e,t){for(var r=e.length;r--;)if(vC(e[r][0],t))return r;return-1}dc.exports=yC});var gc=E((lee,mc)=>{var EC=In(),bC=Array.prototype,xC=bC.splice;function SC(e){var t=this.__data__,r=EC(t,e);if(r<0)return!1;var n=t.length-1;return r==n?t.pop():xC.call(t,r,1),--this.size,!0}mc.exports=SC});var yc=E((uee,vc)=>{var _C=In();function TC(e){var t=this.__data__,r=_C(t,e);return r<0?void 0:t[r][1]}vc.exports=TC});var bc=E((hee,Ec)=>{var IC=In();function AC(e){return IC(this.__data__,e)>-1}Ec.exports=AC});var Sc=E((cee,xc)=>{var PC=In();function CC(e,t){var r=this.__data__,n=PC(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this}xc.exports=CC});var An=E((fee,_c)=>{var wC=fc(),MC=gc(),OC=yc(),DC=bc(),RC=Sc();function Lr(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t{var FC=An();function qC(){this.__data__=new FC,this.size=0}Tc.exports=qC});var Pc=E((dee,Ac)=>{function LC(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r}Ac.exports=LC});var wc=E((mee,Cc)=>{function kC(e){return this.__data__.get(e)}Cc.exports=kC});var Oc=E((gee,Mc)=>{function NC(e){return this.__data__.has(e)}Mc.exports=NC});var $s=E((vee,Dc)=>{var BC=typeof global=="object"&&global&&global.Object===Object&&global;Dc.exports=BC});var gt=E((yee,Rc)=>{var VC=$s(),GC=typeof self=="object"&&self&&self.Object===Object&&self,zC=VC||GC||Function("return this")();Rc.exports=zC});var kr=E((Eee,Fc)=>{var HC=gt(),jC=HC.Symbol;Fc.exports=jC});var Nc=E((bee,kc)=>{var qc=kr(),Lc=Object.prototype,WC=Lc.hasOwnProperty,UC=Lc.toString,Pn=qc?qc.toStringTag:void 0;function XC(e){var t=WC.call(e,Pn),r=e[Pn];try{e[Pn]=void 0;var n=!0}catch{}var i=UC.call(e);return n&&(t?e[Pn]=r:delete e[Pn]),i}kc.exports=XC});var Vc=E((xee,Bc)=>{var $C=Object.prototype,KC=$C.toString;function YC(e){return KC.call(e)}Bc.exports=YC});var Qt=E((See,Hc)=>{var Gc=kr(),ZC=Nc(),QC=Vc(),JC="[object Null]",ew="[object Undefined]",zc=Gc?Gc.toStringTag:void 0;function tw(e){return e==null?e===void 0?ew:JC:zc&&zc in Object(e)?ZC(e):QC(e)}Hc.exports=tw});var Pt=E((_ee,jc)=>{function rw(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}jc.exports=rw});var Ks=E((Tee,Wc)=>{var nw=Qt(),iw=Pt(),aw="[object AsyncFunction]",sw="[object Function]",ow="[object GeneratorFunction]",lw="[object Proxy]";function uw(e){if(!iw(e))return!1;var t=nw(e);return t==sw||t==ow||t==aw||t==lw}Wc.exports=uw});var Xc=E((Iee,Uc)=>{var hw=gt(),cw=hw["__core-js_shared__"];Uc.exports=cw});var Yc=E((Aee,Kc)=>{var Ys=Xc(),$c=function(){var e=/[^.]+$/.exec(Ys&&Ys.keys&&Ys.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function fw(e){return!!$c&&$c in e}Kc.exports=fw});var Zs=E((Pee,Zc)=>{var pw=Function.prototype,dw=pw.toString;function mw(e){if(e!=null){try{return dw.call(e)}catch{}try{return e+""}catch{}}return""}Zc.exports=mw});var Jc=E((Cee,Qc)=>{var gw=Ks(),vw=Yc(),yw=Pt(),Ew=Zs(),bw=/[\\^$.*+?()[\]{}|]/g,xw=/^\[object .+?Constructor\]$/,Sw=Function.prototype,_w=Object.prototype,Tw=Sw.toString,Iw=_w.hasOwnProperty,Aw=RegExp("^"+Tw.call(Iw).replace(bw,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function Pw(e){if(!yw(e)||vw(e))return!1;var t=gw(e)?Aw:xw;return t.test(Ew(e))}Qc.exports=Pw});var tf=E((wee,ef)=>{function Cw(e,t){return e?.[t]}ef.exports=Cw});var Jt=E((Mee,rf)=>{var ww=Jc(),Mw=tf();function Ow(e,t){var r=Mw(e,t);return ww(r)?r:void 0}rf.exports=Ow});var qi=E((Oee,nf)=>{var Dw=Jt(),Rw=gt(),Fw=Dw(Rw,"Map");nf.exports=Fw});var Cn=E((Dee,af)=>{var qw=Jt(),Lw=qw(Object,"create");af.exports=Lw});var lf=E((Ree,of)=>{var sf=Cn();function kw(){this.__data__=sf?sf(null):{},this.size=0}of.exports=kw});var hf=E((Fee,uf)=>{function Nw(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}uf.exports=Nw});var ff=E((qee,cf)=>{var Bw=Cn(),Vw="__lodash_hash_undefined__",Gw=Object.prototype,zw=Gw.hasOwnProperty;function Hw(e){var t=this.__data__;if(Bw){var r=t[e];return r===Vw?void 0:r}return zw.call(t,e)?t[e]:void 0}cf.exports=Hw});var df=E((Lee,pf)=>{var jw=Cn(),Ww=Object.prototype,Uw=Ww.hasOwnProperty;function Xw(e){var t=this.__data__;return jw?t[e]!==void 0:Uw.call(t,e)}pf.exports=Xw});var gf=E((kee,mf)=>{var $w=Cn(),Kw="__lodash_hash_undefined__";function Yw(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=$w&&t===void 0?Kw:t,this}mf.exports=Yw});var yf=E((Nee,vf)=>{var Zw=lf(),Qw=hf(),Jw=ff(),eM=df(),tM=gf();function Nr(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t{var Ef=yf(),rM=An(),nM=qi();function iM(){this.size=0,this.__data__={hash:new Ef,map:new(nM||rM),string:new Ef}}bf.exports=iM});var _f=E((Vee,Sf)=>{function aM(e){var t=typeof e;return t=="string"||t=="number"||t=="symbol"||t=="boolean"?e!=="__proto__":e===null}Sf.exports=aM});var wn=E((Gee,Tf)=>{var sM=_f();function oM(e,t){var r=e.__data__;return sM(t)?r[typeof t=="string"?"string":"hash"]:r.map}Tf.exports=oM});var Af=E((zee,If)=>{var lM=wn();function uM(e){var t=lM(this,e).delete(e);return this.size-=t?1:0,t}If.exports=uM});var Cf=E((Hee,Pf)=>{var hM=wn();function cM(e){return hM(this,e).get(e)}Pf.exports=cM});var Mf=E((jee,wf)=>{var fM=wn();function pM(e){return fM(this,e).has(e)}wf.exports=pM});var Df=E((Wee,Of)=>{var dM=wn();function mM(e,t){var r=dM(this,e),n=r.size;return r.set(e,t),this.size+=r.size==n?0:1,this}Of.exports=mM});var Li=E((Uee,Rf)=>{var gM=xf(),vM=Af(),yM=Cf(),EM=Mf(),bM=Df();function Br(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t{var xM=An(),SM=qi(),_M=Li(),TM=200;function IM(e,t){var r=this.__data__;if(r instanceof xM){var n=r.__data__;if(!SM||n.length{var AM=An(),PM=Ic(),CM=Pc(),wM=wc(),MM=Oc(),OM=qf();function Vr(e){var t=this.__data__=new AM(e);this.size=t.size}Vr.prototype.clear=PM;Vr.prototype.delete=CM;Vr.prototype.get=wM;Vr.prototype.has=MM;Vr.prototype.set=OM;Lf.exports=Vr});var Nf=E((Kee,kf)=>{var DM="__lodash_hash_undefined__";function RM(e){return this.__data__.set(e,DM),this}kf.exports=RM});var Vf=E((Yee,Bf)=>{function FM(e){return this.__data__.has(e)}Bf.exports=FM});var zf=E((Zee,Gf)=>{var qM=Li(),LM=Nf(),kM=Vf();function ki(e){var t=-1,r=e==null?0:e.length;for(this.__data__=new qM;++t{function NM(e,t){for(var r=-1,n=e==null?0:e.length;++r{function BM(e,t){return e.has(t)}Wf.exports=BM});var Js=E((ete,Xf)=>{var VM=zf(),GM=jf(),zM=Uf(),HM=1,jM=2;function WM(e,t,r,n,i,a){var s=r&HM,o=e.length,l=t.length;if(o!=l&&!(s&&l>o))return!1;var c=a.get(e),u=a.get(t);if(c&&u)return c==t&&u==e;var f=-1,g=!0,d=r&jM?new VM:void 0;for(a.set(e,t),a.set(t,e);++f{var UM=gt(),XM=UM.Uint8Array;$f.exports=XM});var Zf=E((rte,Yf)=>{function $M(e){var t=-1,r=Array(e.size);return e.forEach(function(n,i){r[++t]=[i,n]}),r}Yf.exports=$M});var Jf=E((nte,Qf)=>{function KM(e){var t=-1,r=Array(e.size);return e.forEach(function(n){r[++t]=n}),r}Qf.exports=KM});var ip=E((ite,np)=>{var ep=kr(),tp=Kf(),YM=Fi(),ZM=Js(),QM=Zf(),JM=Jf(),eO=1,tO=2,rO="[object Boolean]",nO="[object Date]",iO="[object Error]",aO="[object Map]",sO="[object Number]",oO="[object RegExp]",lO="[object Set]",uO="[object String]",hO="[object Symbol]",cO="[object ArrayBuffer]",fO="[object DataView]",rp=ep?ep.prototype:void 0,eo=rp?rp.valueOf:void 0;function pO(e,t,r,n,i,a,s){switch(r){case fO:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case cO:return!(e.byteLength!=t.byteLength||!a(new tp(e),new tp(t)));case rO:case nO:case sO:return YM(+e,+t);case iO:return e.name==t.name&&e.message==t.message;case oO:case uO:return e==t+"";case aO:var o=QM;case lO:var l=n&eO;if(o||(o=JM),e.size!=t.size&&!l)return!1;var c=s.get(e);if(c)return c==t;n|=tO,s.set(e,t);var u=ZM(o(e),o(t),n,i,a,s);return s.delete(e),u;case hO:if(eo)return eo.call(e)==eo.call(t)}return!1}np.exports=pO});var Ni=E((ate,ap)=>{function dO(e,t){for(var r=-1,n=t.length,i=e.length;++r{var mO=Array.isArray;sp.exports=mO});var to=E((ote,op)=>{var gO=Ni(),vO=qe();function yO(e,t,r){var n=t(e);return vO(e)?n:gO(n,r(e))}op.exports=yO});var up=E((lte,lp)=>{function EO(e,t){for(var r=-1,n=e==null?0:e.length,i=0,a=[];++r{function bO(){return[]}hp.exports=bO});var no=E((hte,fp)=>{var xO=up(),SO=ro(),_O=Object.prototype,TO=_O.propertyIsEnumerable,cp=Object.getOwnPropertySymbols,IO=cp?function(e){return e==null?[]:(e=Object(e),xO(cp(e),function(t){return TO.call(e,t)}))}:SO;fp.exports=IO});var dp=E((cte,pp)=>{function AO(e,t){for(var r=-1,n=Array(e);++r{function PO(e){return e!=null&&typeof e=="object"}mp.exports=PO});var vp=E((pte,gp)=>{var CO=Qt(),wO=kt(),MO="[object Arguments]";function OO(e){return wO(e)&&CO(e)==MO}gp.exports=OO});var Mn=E((dte,bp)=>{var yp=vp(),DO=kt(),Ep=Object.prototype,RO=Ep.hasOwnProperty,FO=Ep.propertyIsEnumerable,qO=yp(function(){return arguments}())?yp:function(e){return DO(e)&&RO.call(e,"callee")&&!FO.call(e,"callee")};bp.exports=qO});var Sp=E((mte,xp)=>{function LO(){return!1}xp.exports=LO});var Bi=E((On,Gr)=>{var kO=gt(),NO=Sp(),Ip=typeof On=="object"&&On&&!On.nodeType&&On,_p=Ip&&typeof Gr=="object"&&Gr&&!Gr.nodeType&&Gr,BO=_p&&_p.exports===Ip,Tp=BO?kO.Buffer:void 0,VO=Tp?Tp.isBuffer:void 0,GO=VO||NO;Gr.exports=GO});var Vi=E((gte,Ap)=>{var zO=9007199254740991,HO=/^(?:0|[1-9]\d*)$/;function jO(e,t){var r=typeof e;return t=t??zO,!!t&&(r=="number"||r!="symbol"&&HO.test(e))&&e>-1&&e%1==0&&e{var WO=9007199254740991;function UO(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=WO}Pp.exports=UO});var wp=E((yte,Cp)=>{var XO=Qt(),$O=Gi(),KO=kt(),YO="[object Arguments]",ZO="[object Array]",QO="[object Boolean]",JO="[object Date]",eD="[object Error]",tD="[object Function]",rD="[object Map]",nD="[object Number]",iD="[object Object]",aD="[object RegExp]",sD="[object Set]",oD="[object String]",lD="[object WeakMap]",uD="[object ArrayBuffer]",hD="[object DataView]",cD="[object Float32Array]",fD="[object Float64Array]",pD="[object Int8Array]",dD="[object Int16Array]",mD="[object Int32Array]",gD="[object Uint8Array]",vD="[object Uint8ClampedArray]",yD="[object Uint16Array]",ED="[object Uint32Array]",be={};be[cD]=be[fD]=be[pD]=be[dD]=be[mD]=be[gD]=be[vD]=be[yD]=be[ED]=!0;be[YO]=be[ZO]=be[uD]=be[QO]=be[hD]=be[JO]=be[eD]=be[tD]=be[rD]=be[nD]=be[iD]=be[aD]=be[sD]=be[oD]=be[lD]=!1;function bD(e){return KO(e)&&$O(e.length)&&!!be[XO(e)]}Cp.exports=bD});var Op=E((Ete,Mp)=>{function xD(e){return function(t){return e(t)}}Mp.exports=xD});var Rp=E((Dn,zr)=>{var SD=$s(),Dp=typeof Dn=="object"&&Dn&&!Dn.nodeType&&Dn,Rn=Dp&&typeof zr=="object"&&zr&&!zr.nodeType&&zr,_D=Rn&&Rn.exports===Dp,io=_D&&SD.process,TD=function(){try{var e=Rn&&Rn.require&&Rn.require("util").types;return e||io&&io.binding&&io.binding("util")}catch{}}();zr.exports=TD});var zi=E((bte,Lp)=>{var ID=wp(),AD=Op(),Fp=Rp(),qp=Fp&&Fp.isTypedArray,PD=qp?AD(qp):ID;Lp.exports=PD});var ao=E((xte,kp)=>{var CD=dp(),wD=Mn(),MD=qe(),OD=Bi(),DD=Vi(),RD=zi(),FD=Object.prototype,qD=FD.hasOwnProperty;function LD(e,t){var r=MD(e),n=!r&&wD(e),i=!r&&!n&&OD(e),a=!r&&!n&&!i&&RD(e),s=r||n||i||a,o=s?CD(e.length,String):[],l=o.length;for(var c in e)(t||qD.call(e,c))&&!(s&&(c=="length"||i&&(c=="offset"||c=="parent")||a&&(c=="buffer"||c=="byteLength"||c=="byteOffset")||DD(c,l)))&&o.push(c);return o}kp.exports=LD});var Hi=E((Ste,Np)=>{var kD=Object.prototype;function ND(e){var t=e&&e.constructor,r=typeof t=="function"&&t.prototype||kD;return e===r}Np.exports=ND});var so=E((_te,Bp)=>{function BD(e,t){return function(r){return e(t(r))}}Bp.exports=BD});var Gp=E((Tte,Vp)=>{var VD=so(),GD=VD(Object.keys,Object);Vp.exports=GD});var ji=E((Ite,zp)=>{var zD=Hi(),HD=Gp(),jD=Object.prototype,WD=jD.hasOwnProperty;function UD(e){if(!zD(e))return HD(e);var t=[];for(var r in Object(e))WD.call(e,r)&&r!="constructor"&&t.push(r);return t}zp.exports=UD});var gr=E((Ate,Hp)=>{var XD=Ks(),$D=Gi();function KD(e){return e!=null&&$D(e.length)&&!XD(e)}Hp.exports=KD});var Fn=E((Pte,jp)=>{var YD=ao(),ZD=ji(),QD=gr();function JD(e){return QD(e)?YD(e):ZD(e)}jp.exports=JD});var Up=E((Cte,Wp)=>{var eR=to(),tR=no(),rR=Fn();function nR(e){return eR(e,rR,tR)}Wp.exports=nR});var Kp=E((wte,$p)=>{var Xp=Up(),iR=1,aR=Object.prototype,sR=aR.hasOwnProperty;function oR(e,t,r,n,i,a){var s=r&iR,o=Xp(e),l=o.length,c=Xp(t),u=c.length;if(l!=u&&!s)return!1;for(var f=l;f--;){var g=o[f];if(!(s?g in t:sR.call(t,g)))return!1}var d=a.get(e),p=a.get(t);if(d&&p)return d==t&&p==e;var m=!0;a.set(e,t),a.set(t,e);for(var h=s;++f{var lR=Jt(),uR=gt(),hR=lR(uR,"DataView");Yp.exports=hR});var Jp=E((Ote,Qp)=>{var cR=Jt(),fR=gt(),pR=cR(fR,"Promise");Qp.exports=pR});var td=E((Dte,ed)=>{var dR=Jt(),mR=gt(),gR=dR(mR,"Set");ed.exports=gR});var oo=E((Rte,rd)=>{var vR=Jt(),yR=gt(),ER=vR(yR,"WeakMap");rd.exports=ER});var Wi=E((Fte,ud)=>{var lo=Zp(),uo=qi(),ho=Jp(),co=td(),fo=oo(),ld=Qt(),Hr=Zs(),nd="[object Map]",bR="[object Object]",id="[object Promise]",ad="[object Set]",sd="[object WeakMap]",od="[object DataView]",xR=Hr(lo),SR=Hr(uo),_R=Hr(ho),TR=Hr(co),IR=Hr(fo),vr=ld;(lo&&vr(new lo(new ArrayBuffer(1)))!=od||uo&&vr(new uo)!=nd||ho&&vr(ho.resolve())!=id||co&&vr(new co)!=ad||fo&&vr(new fo)!=sd)&&(vr=function(e){var t=ld(e),r=t==bR?e.constructor:void 0,n=r?Hr(r):"";if(n)switch(n){case xR:return od;case SR:return nd;case _R:return id;case TR:return ad;case IR:return sd}return t});ud.exports=vr});var vd=E((qte,gd)=>{var po=Qs(),AR=Js(),PR=ip(),CR=Kp(),hd=Wi(),cd=qe(),fd=Bi(),wR=zi(),MR=1,pd="[object Arguments]",dd="[object Array]",Ui="[object Object]",OR=Object.prototype,md=OR.hasOwnProperty;function DR(e,t,r,n,i,a){var s=cd(e),o=cd(t),l=s?dd:hd(e),c=o?dd:hd(t);l=l==pd?Ui:l,c=c==pd?Ui:c;var u=l==Ui,f=c==Ui,g=l==c;if(g&&fd(e)){if(!fd(t))return!1;s=!0,u=!1}if(g&&!u)return a||(a=new po),s||wR(e)?AR(e,t,r,n,i,a):PR(e,t,l,r,n,i,a);if(!(r&MR)){var d=u&&md.call(e,"__wrapped__"),p=f&&md.call(t,"__wrapped__");if(d||p){var m=d?e.value():e,h=p?t.value():t;return a||(a=new po),i(m,h,r,n,a)}}return g?(a||(a=new po),CR(e,t,r,n,i,a)):!1}gd.exports=DR});var mo=E((Lte,bd)=>{var RR=vd(),yd=kt();function Ed(e,t,r,n,i){return e===t?!0:e==null||t==null||!yd(e)&&!yd(t)?e!==e&&t!==t:RR(e,t,r,n,Ed,i)}bd.exports=Ed});var Sd=E((kte,xd)=>{var FR=Qs(),qR=mo(),LR=1,kR=2;function NR(e,t,r,n){var i=r.length,a=i,s=!n;if(e==null)return!a;for(e=Object(e);i--;){var o=r[i];if(s&&o[2]?o[1]!==e[o[0]]:!(o[0]in e))return!1}for(;++i{var BR=Pt();function VR(e){return e===e&&!BR(e)}_d.exports=VR});var Id=E((Bte,Td)=>{var GR=go(),zR=Fn();function HR(e){for(var t=zR(e),r=t.length;r--;){var n=t[r],i=e[n];t[r]=[n,i,GR(i)]}return t}Td.exports=HR});var vo=E((Vte,Ad)=>{function jR(e,t){return function(r){return r==null?!1:r[e]===t&&(t!==void 0||e in Object(r))}}Ad.exports=jR});var Cd=E((Gte,Pd)=>{var WR=Sd(),UR=Id(),XR=vo();function $R(e){var t=UR(e);return t.length==1&&t[0][2]?XR(t[0][0],t[0][1]):function(r){return r===e||WR(r,e,t)}}Pd.exports=$R});var qn=E((zte,wd)=>{var KR=Qt(),YR=kt(),ZR="[object Symbol]";function QR(e){return typeof e=="symbol"||YR(e)&&KR(e)==ZR}wd.exports=QR});var Xi=E((Hte,Md)=>{var JR=qe(),eF=qn(),tF=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,rF=/^\w*$/;function nF(e,t){if(JR(e))return!1;var r=typeof e;return r=="number"||r=="symbol"||r=="boolean"||e==null||eF(e)?!0:rF.test(e)||!tF.test(e)||t!=null&&e in Object(t)}Md.exports=nF});var Rd=E((jte,Dd)=>{var Od=Li(),iF="Expected a function";function yo(e,t){if(typeof e!="function"||t!=null&&typeof t!="function")throw new TypeError(iF);var r=function(){var n=arguments,i=t?t.apply(this,n):n[0],a=r.cache;if(a.has(i))return a.get(i);var s=e.apply(this,n);return r.cache=a.set(i,s)||a,s};return r.cache=new(yo.Cache||Od),r}yo.Cache=Od;Dd.exports=yo});var qd=E((Wte,Fd)=>{var aF=Rd(),sF=500;function oF(e){var t=aF(e,function(n){return r.size===sF&&r.clear(),n}),r=t.cache;return t}Fd.exports=oF});var kd=E((Ute,Ld)=>{var lF=qd(),uF=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,hF=/\\(\\)?/g,cF=lF(function(e){var t=[];return e.charCodeAt(0)===46&&t.push(""),e.replace(uF,function(r,n,i,a){t.push(i?a.replace(hF,"$1"):n||r)}),t});Ld.exports=cF});var Eo=E((Xte,Nd)=>{function fF(e,t){for(var r=-1,n=e==null?0:e.length,i=Array(n);++r{var Bd=kr(),pF=Eo(),dF=qe(),mF=qn(),gF=1/0,Vd=Bd?Bd.prototype:void 0,Gd=Vd?Vd.toString:void 0;function zd(e){if(typeof e=="string")return e;if(dF(e))return pF(e,zd)+"";if(mF(e))return Gd?Gd.call(e):"";var t=e+"";return t=="0"&&1/e==-gF?"-0":t}Hd.exports=zd});var Ud=E((Kte,Wd)=>{var vF=jd();function yF(e){return e==null?"":vF(e)}Wd.exports=yF});var Ln=E((Yte,Xd)=>{var EF=qe(),bF=Xi(),xF=kd(),SF=Ud();function _F(e,t){return EF(e)?e:bF(e,t)?[e]:xF(SF(e))}Xd.exports=_F});var jr=E((Zte,$d)=>{var TF=qn(),IF=1/0;function AF(e){if(typeof e=="string"||TF(e))return e;var t=e+"";return t=="0"&&1/e==-IF?"-0":t}$d.exports=AF});var $i=E((Qte,Kd)=>{var PF=Ln(),CF=jr();function wF(e,t){t=PF(t,e);for(var r=0,n=t.length;e!=null&&r{var MF=$i();function OF(e,t,r){var n=e==null?void 0:MF(e,t);return n===void 0?r:n}Yd.exports=OF});var Qd=E((ere,Zd)=>{function DF(e,t){return e!=null&&t in Object(e)}Zd.exports=DF});var em=E((tre,Jd)=>{var RF=Ln(),FF=Mn(),qF=qe(),LF=Vi(),kF=Gi(),NF=jr();function BF(e,t,r){t=RF(t,e);for(var n=-1,i=t.length,a=!1;++n{var VF=Qd(),GF=em();function zF(e,t){return e!=null&&GF(e,t,VF)}tm.exports=zF});var im=E((nre,nm)=>{var HF=mo(),jF=Ki(),WF=rm(),UF=Xi(),XF=go(),$F=vo(),KF=jr(),YF=1,ZF=2;function QF(e,t){return UF(e)&&XF(t)?$F(KF(e),t):function(r){var n=jF(r,e);return n===void 0&&n===t?WF(r,e):HF(t,n,YF|ZF)}}nm.exports=QF});var Yi=E((ire,am)=>{function JF(e){return e}am.exports=JF});var bo=E((are,sm)=>{function eq(e){return function(t){return t?.[e]}}sm.exports=eq});var lm=E((sre,om)=>{var tq=$i();function rq(e){return function(t){return tq(t,e)}}om.exports=rq});var hm=E((ore,um)=>{var nq=bo(),iq=lm(),aq=Xi(),sq=jr();function oq(e){return aq(e)?nq(sq(e)):iq(e)}um.exports=oq});var er=E((lre,cm)=>{var lq=Cd(),uq=im(),hq=Yi(),cq=qe(),fq=hm();function pq(e){return typeof e=="function"?e:e==null?hq:typeof e=="object"?cq(e)?uq(e[0],e[1]):lq(e):fq(e)}cm.exports=pq});var pm=E((ure,fm)=>{var dq=/\s/;function mq(e){for(var t=e.length;t--&&dq.test(e.charAt(t)););return t}fm.exports=mq});var mm=E((hre,dm)=>{var gq=pm(),vq=/^\s+/;function yq(e){return e&&e.slice(0,gq(e)+1).replace(vq,"")}dm.exports=yq});var Zi=E((cre,ym)=>{var Eq=mm(),gm=Pt(),bq=qn(),vm=0/0,xq=/^[-+]0x[0-9a-f]+$/i,Sq=/^0b[01]+$/i,_q=/^0o[0-7]+$/i,Tq=parseInt;function Iq(e){if(typeof e=="number")return e;if(bq(e))return vm;if(gm(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=gm(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=Eq(e);var r=Sq.test(e);return r||_q.test(e)?Tq(e.slice(2),r?2:8):xq.test(e)?vm:+e}ym.exports=Iq});var xm=E((fre,bm)=>{var Aq=Zi(),Em=1/0,Pq=17976931348623157e292;function Cq(e){if(!e)return e===0?e:0;if(e=Aq(e),e===Em||e===-Em){var t=e<0?-1:1;return t*Pq}return e===e?e:0}bm.exports=Cq});var xo=E((pre,Sm)=>{var wq=xm();function Mq(e){var t=wq(e),r=t%1;return t===t?r?t-r:t:0}Sm.exports=Mq});var So=E((dre,_m)=>{var Oq=Xs(),Dq=er(),Rq=xo(),Fq=Math.max;function qq(e,t,r){var n=e==null?0:e.length;if(!n)return-1;var i=r==null?0:Rq(r);return i<0&&(i=Fq(n+i,0)),Oq(e,Dq(t,3),i)}_m.exports=qq});var se=E((mre,Tm)=>{var Qi=function(e){return e&&e.Math==Math&&e};Tm.exports=Qi(typeof globalThis=="object"&&globalThis)||Qi(typeof window=="object"&&window)||Qi(typeof self=="object"&&self)||Qi(typeof global=="object"&&global)||function(){return this}()||Function("return this")()});var De=E((gre,Im)=>{Im.exports=function(e){try{return!!e()}catch{return!0}}});var vt=E((vre,Am)=>{var Lq=De();Am.exports=!Lq(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})});var nt=E((yre,Pm)=>{var kn=Function.prototype.call;Pm.exports=kn.bind?kn.bind(kn):function(){return kn.apply(kn,arguments)}});var Om=E(Mm=>{"use strict";var Cm={}.propertyIsEnumerable,wm=Object.getOwnPropertyDescriptor,kq=wm&&!Cm.call({1:2},1);Mm.f=kq?function(t){var r=wm(this,t);return!!r&&r.enumerable}:Cm});var Nn=E((bre,Dm)=>{Dm.exports=function(e,t){return{enumerable:!(e&1),configurable:!(e&2),writable:!(e&4),value:t}}});var xe=E((xre,Fm)=>{var Rm=Function.prototype,_o=Rm.bind,To=Rm.call,Nq=_o&&_o.bind(To);Fm.exports=_o?function(e){return e&&Nq(To,e)}:function(e){return e&&function(){return To.apply(e,arguments)}}});var Wr=E((Sre,Lm)=>{var qm=xe(),Bq=qm({}.toString),Vq=qm("".slice);Lm.exports=function(e){return Vq(Bq(e),8,-1)}});var yr=E((_re,km)=>{var Gq=se(),zq=xe(),Hq=De(),jq=Wr(),Io=Gq.Object,Wq=zq("".split);km.exports=Hq(function(){return!Io("z").propertyIsEnumerable(0)})?function(e){return jq(e)=="String"?Wq(e,""):Io(e)}:Io});var Ji=E((Tre,Nm)=>{var Uq=se(),Xq=Uq.TypeError;Nm.exports=function(e){if(e==null)throw Xq("Can't call method on "+e);return e}});var Ct=E((Ire,Bm)=>{var $q=yr(),Kq=Ji();Bm.exports=function(e){return $q(Kq(e))}});var Ie=E((Are,Vm)=>{Vm.exports=function(e){return typeof e=="function"}});var We=E((Pre,Gm)=>{var Yq=Ie();Gm.exports=function(e){return typeof e=="object"?e!==null:Yq(e)}});var it=E((Cre,zm)=>{var Ao=se(),Zq=Ie(),Qq=function(e){return Zq(e)?e:void 0};zm.exports=function(e,t){return arguments.length<2?Qq(Ao[e]):Ao[e]&&Ao[e][t]}});var ea=E((wre,Hm)=>{var Jq=xe();Hm.exports=Jq({}.isPrototypeOf)});var tr=E((Mre,jm)=>{var e2=it();jm.exports=e2("navigator","userAgent")||""});var rr=E((Ore,Ym)=>{var Km=se(),Po=tr(),Wm=Km.process,Um=Km.Deno,Xm=Wm&&Wm.versions||Um&&Um.version,$m=Xm&&Xm.v8,yt,ta;$m&&(yt=$m.split("."),ta=yt[0]>0&&yt[0]<4?1:+(yt[0]+yt[1]));!ta&&Po&&(yt=Po.match(/Edge\/(\d+)/),(!yt||yt[1]>=74)&&(yt=Po.match(/Chrome\/(\d+)/),yt&&(ta=+yt[1])));Ym.exports=ta});var Co=E((Dre,Qm)=>{var Zm=rr(),t2=De();Qm.exports=!!Object.getOwnPropertySymbols&&!t2(function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&Zm&&Zm<41})});var wo=E((Rre,Jm)=>{var r2=Co();Jm.exports=r2&&!Symbol.sham&&typeof Symbol.iterator=="symbol"});var Mo=E((Fre,eg)=>{var n2=se(),i2=it(),a2=Ie(),s2=ea(),o2=wo(),l2=n2.Object;eg.exports=o2?function(e){return typeof e=="symbol"}:function(e){var t=i2("Symbol");return a2(t)&&s2(t.prototype,l2(e))}});var Bn=E((qre,tg)=>{var u2=se(),h2=u2.String;tg.exports=function(e){try{return h2(e)}catch{return"Object"}}});var Et=E((Lre,rg)=>{var c2=se(),f2=Ie(),p2=Bn(),d2=c2.TypeError;rg.exports=function(e){if(f2(e))return e;throw d2(p2(e)+" is not a function")}});var nr=E((kre,ng)=>{var m2=Et();ng.exports=function(e,t){var r=e[t];return r==null?void 0:m2(r)}});var ag=E((Nre,ig)=>{var g2=se(),Oo=nt(),Do=Ie(),Ro=We(),v2=g2.TypeError;ig.exports=function(e,t){var r,n;if(t==="string"&&Do(r=e.toString)&&!Ro(n=Oo(r,e))||Do(r=e.valueOf)&&!Ro(n=Oo(r,e))||t!=="string"&&Do(r=e.toString)&&!Ro(n=Oo(r,e)))return n;throw v2("Can't convert object to primitive value")}});var Ur=E((Bre,sg)=>{sg.exports=!1});var ra=E((Vre,lg)=>{var og=se(),y2=Object.defineProperty;lg.exports=function(e,t){try{y2(og,e,{value:t,configurable:!0,writable:!0})}catch{og[e]=t}return t}});var Vn=E((Gre,hg)=>{var E2=se(),b2=ra(),ug="__core-js_shared__",x2=E2[ug]||b2(ug,{});hg.exports=x2});var Fo=E((zre,fg)=>{var S2=Ur(),cg=Vn();(fg.exports=function(e,t){return cg[e]||(cg[e]=t!==void 0?t:{})})("versions",[]).push({version:"3.19.0",mode:S2?"pure":"global",copyright:"\xA9 2021 Denis Pushkarev (zloirock.ru)"})});var Ce=E((Hre,pg)=>{var _2=se(),T2=Ji(),I2=_2.Object;pg.exports=function(e){return I2(T2(e))}});var at=E((jre,dg)=>{var A2=xe(),P2=Ce(),C2=A2({}.hasOwnProperty);dg.exports=Object.hasOwn||function(t,r){return C2(P2(t),r)}});var na=E((Wre,mg)=>{var w2=xe(),M2=0,O2=Math.random(),D2=w2(1 .toString);mg.exports=function(e){return"Symbol("+(e===void 0?"":e)+")_"+D2(++M2+O2,36)}});var Ae=E((Ure,bg)=>{var R2=se(),F2=Fo(),gg=at(),q2=na(),vg=Co(),Eg=wo(),Xr=F2("wks"),Er=R2.Symbol,yg=Er&&Er.for,L2=Eg?Er:Er&&Er.withoutSetter||q2;bg.exports=function(e){if(!gg(Xr,e)||!(vg||typeof Xr[e]=="string")){var t="Symbol."+e;vg&&gg(Er,e)?Xr[e]=Er[e]:Eg&&yg?Xr[e]=yg(t):Xr[e]=L2(t)}return Xr[e]}});var Tg=E((Xre,_g)=>{var k2=se(),N2=nt(),xg=We(),Sg=Mo(),B2=nr(),V2=ag(),G2=Ae(),z2=k2.TypeError,H2=G2("toPrimitive");_g.exports=function(e,t){if(!xg(e)||Sg(e))return e;var r=B2(e,H2),n;if(r){if(t===void 0&&(t="default"),n=N2(r,e,t),!xg(n)||Sg(n))return n;throw z2("Can't convert object to primitive value")}return t===void 0&&(t="number"),V2(e,t)}});var Gn=E(($re,Ig)=>{var j2=Tg(),W2=Mo();Ig.exports=function(e){var t=j2(e,"string");return W2(t)?t:t+""}});var ia=E((Kre,Pg)=>{var U2=se(),Ag=We(),qo=U2.document,X2=Ag(qo)&&Ag(qo.createElement);Pg.exports=function(e){return X2?qo.createElement(e):{}}});var Lo=E((Yre,Cg)=>{var $2=vt(),K2=De(),Y2=ia();Cg.exports=!$2&&!K2(function(){return Object.defineProperty(Y2("div"),"a",{get:function(){return 7}}).a!=7})});var aa=E(Mg=>{var Z2=vt(),Q2=nt(),J2=Om(),eL=Nn(),tL=Ct(),rL=Gn(),nL=at(),iL=Lo(),wg=Object.getOwnPropertyDescriptor;Mg.f=Z2?wg:function(t,r){if(t=tL(t),r=rL(r),iL)try{return wg(t,r)}catch{}if(nL(t,r))return eL(!Q2(J2.f,t,r),t[r])}});var Be=E((Qre,Dg)=>{var Og=se(),aL=We(),sL=Og.String,oL=Og.TypeError;Dg.exports=function(e){if(aL(e))return e;throw oL(sL(e)+" is not an object")}});var st=E(qg=>{var lL=se(),uL=vt(),hL=Lo(),Rg=Be(),cL=Gn(),fL=lL.TypeError,Fg=Object.defineProperty;qg.f=uL?Fg:function(t,r,n){if(Rg(t),r=cL(r),Rg(n),hL)try{return Fg(t,r,n)}catch{}if("get"in n||"set"in n)throw fL("Accessors not supported");return"value"in n&&(t[r]=n.value),t}});var zn=E((ene,Lg)=>{var pL=vt(),dL=st(),mL=Nn();Lg.exports=pL?function(e,t,r){return dL.f(e,t,mL(1,r))}:function(e,t,r){return e[t]=r,e}});var Hn=E((tne,kg)=>{var gL=xe(),vL=Ie(),ko=Vn(),yL=gL(Function.toString);vL(ko.inspectSource)||(ko.inspectSource=function(e){return yL(e)});kg.exports=ko.inspectSource});var Vg=E((rne,Bg)=>{var EL=se(),bL=Ie(),xL=Hn(),Ng=EL.WeakMap;Bg.exports=bL(Ng)&&/native code/.test(xL(Ng))});var sa=E((nne,zg)=>{var SL=Fo(),_L=na(),Gg=SL("keys");zg.exports=function(e){return Gg[e]||(Gg[e]=_L(e))}});var jn=E((ine,Hg)=>{Hg.exports={}});var xr=E((ane,$g)=>{var TL=Vg(),Xg=se(),No=xe(),IL=We(),AL=zn(),Bo=at(),Vo=Vn(),PL=sa(),CL=jn(),jg="Object already initialized",zo=Xg.TypeError,wL=Xg.WeakMap,oa,Wn,la,ML=function(e){return la(e)?Wn(e):oa(e,{})},OL=function(e){return function(t){var r;if(!IL(t)||(r=Wn(t)).type!==e)throw zo("Incompatible receiver, "+e+" required");return r}};TL||Vo.state?(ir=Vo.state||(Vo.state=new wL),Wg=No(ir.get),Go=No(ir.has),Ug=No(ir.set),oa=function(e,t){if(Go(ir,e))throw new zo(jg);return t.facade=e,Ug(ir,e,t),t},Wn=function(e){return Wg(ir,e)||{}},la=function(e){return Go(ir,e)}):(br=PL("state"),CL[br]=!0,oa=function(e,t){if(Bo(e,br))throw new zo(jg);return t.facade=e,AL(e,br,t),t},Wn=function(e){return Bo(e,br)?e[br]:{}},la=function(e){return Bo(e,br)});var ir,Wg,Go,Ug,br;$g.exports={set:oa,get:Wn,has:la,enforce:ML,getterFor:OL}});var Wo=E((sne,Yg)=>{var Ho=vt(),DL=at(),Kg=Function.prototype,RL=Ho&&Object.getOwnPropertyDescriptor,jo=DL(Kg,"name"),FL=jo&&function(){}.name==="something",qL=jo&&(!Ho||Ho&&RL(Kg,"name").configurable);Yg.exports={EXISTS:jo,PROPER:FL,CONFIGURABLE:qL}});var Nt=E((one,ev)=>{var LL=se(),Zg=Ie(),kL=at(),Qg=zn(),NL=ra(),BL=Hn(),Jg=xr(),VL=Wo().CONFIGURABLE,GL=Jg.get,zL=Jg.enforce,HL=String(String).split("String");(ev.exports=function(e,t,r,n){var i=n?!!n.unsafe:!1,a=n?!!n.enumerable:!1,s=n?!!n.noTargetGet:!1,o=n&&n.name!==void 0?n.name:t,l;if(Zg(r)&&(String(o).slice(0,7)==="Symbol("&&(o="["+String(o).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),(!kL(r,"name")||VL&&r.name!==o)&&Qg(r,"name",o),l=zL(r),l.source||(l.source=HL.join(typeof o=="string"?o:""))),e===LL){a?e[t]=r:NL(t,r);return}else i?!s&&e[t]&&(a=!0):delete e[t];a?e[t]=r:Qg(e,t,r)})(Function.prototype,"toString",function(){return Zg(this)&&GL(this).source||BL(this)})});var ar=E((lne,tv)=>{var jL=Math.ceil,WL=Math.floor;tv.exports=function(e){var t=+e;return t!==t||t===0?0:(t>0?WL:jL)(t)}});var $r=E((une,rv)=>{var UL=ar(),XL=Math.max,$L=Math.min;rv.exports=function(e,t){var r=UL(e);return r<0?XL(r+t,0):$L(r,t)}});var iv=E((hne,nv)=>{var KL=ar(),YL=Math.min;nv.exports=function(e){return e>0?YL(KL(e),9007199254740991):0}});var _e=E((cne,av)=>{var ZL=iv();av.exports=function(e){return ZL(e.length)}});var ua=E((fne,ov)=>{var QL=Ct(),JL=$r(),ek=_e(),sv=function(e){return function(t,r,n){var i=QL(t),a=ek(i),s=JL(n,a),o;if(e&&r!=r){for(;a>s;)if(o=i[s++],o!=o)return!0}else for(;a>s;s++)if((e||s in i)&&i[s]===r)return e||s||0;return!e&&-1}};ov.exports={includes:sv(!0),indexOf:sv(!1)}});var Xo=E((pne,uv)=>{var tk=xe(),Uo=at(),rk=Ct(),nk=ua().indexOf,ik=jn(),lv=tk([].push);uv.exports=function(e,t){var r=rk(e),n=0,i=[],a;for(a in r)!Uo(ik,a)&&Uo(r,a)&&lv(i,a);for(;t.length>n;)Uo(r,a=t[n++])&&(~nk(i,a)||lv(i,a));return i}});var ha=E((dne,hv)=>{hv.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]});var ca=E(cv=>{var ak=Xo(),sk=ha(),ok=sk.concat("length","prototype");cv.f=Object.getOwnPropertyNames||function(t){return ak(t,ok)}});var pv=E(fv=>{fv.f=Object.getOwnPropertySymbols});var mv=E((vne,dv)=>{var lk=it(),uk=xe(),hk=ca(),ck=pv(),fk=Be(),pk=uk([].concat);dv.exports=lk("Reflect","ownKeys")||function(t){var r=hk.f(fk(t)),n=ck.f;return n?pk(r,n(t)):r}});var vv=E((yne,gv)=>{var dk=at(),mk=mv(),gk=aa(),vk=st();gv.exports=function(e,t){for(var r=mk(t),n=vk.f,i=gk.f,a=0;a{var yk=De(),Ek=Ie(),bk=/#|\.prototype\./,Un=function(e,t){var r=Sk[xk(e)];return r==Tk?!0:r==_k?!1:Ek(t)?yk(t):!!t},xk=Un.normalize=function(e){return String(e).replace(bk,".").toLowerCase()},Sk=Un.data={},_k=Un.NATIVE="N",Tk=Un.POLYFILL="P";yv.exports=Un});var he=E((bne,Ev)=>{var $o=se(),Ik=aa().f,Ak=zn(),Pk=Nt(),Ck=ra(),wk=vv(),Mk=fa();Ev.exports=function(e,t){var r=e.target,n=e.global,i=e.stat,a,s,o,l,c,u;if(n?s=$o:i?s=$o[r]||Ck(r,{}):s=($o[r]||{}).prototype,s)for(o in t){if(c=t[o],e.noTargetGet?(u=Ik(s,o),l=u&&u.value):l=s[o],a=Mk(n?o:r+(i?".":"#")+o,e.forced),!a&&l!==void 0){if(typeof c==typeof l)continue;wk(c,l)}(e.sham||l&&l.sham)&&Ak(c,"sham",!0),Pk(s,o,c,e)}}});var bt=E((xne,Sv)=>{var bv=xe(),Ok=Et(),xv=bv(bv.bind);Sv.exports=function(e,t){return Ok(e),t===void 0?e:xv?xv(e,t):function(){return e.apply(t,arguments)}}});var Ko=E((Sne,Tv)=>{var Dk=nt(),_v=Be(),Rk=nr();Tv.exports=function(e,t,r){var n,i;_v(e);try{if(n=Rk(e,"return"),!n){if(t==="throw")throw r;return r}n=Dk(n,e)}catch(a){i=!0,n=a}if(t==="throw")throw r;if(i)throw n;return _v(n),r}});var Av=E((_ne,Iv)=>{var Fk=Be(),qk=Ko();Iv.exports=function(e,t,r,n){try{return n?t(Fk(r)[0],r[1]):t(r)}catch(i){qk(e,"throw",i)}}});var Kr=E((Tne,Pv)=>{Pv.exports={}});var Yo=E((Ine,Cv)=>{var Lk=Ae(),kk=Kr(),Nk=Lk("iterator"),Bk=Array.prototype;Cv.exports=function(e){return e!==void 0&&(kk.Array===e||Bk[Nk]===e)}});var pa=E((Ane,Mv)=>{var Vk=Ae(),Gk=Vk("toStringTag"),wv={};wv[Gk]="z";Mv.exports=String(wv)==="[object z]"});var Xn=E((Pne,Ov)=>{var zk=se(),Hk=pa(),jk=Ie(),da=Wr(),Wk=Ae(),Uk=Wk("toStringTag"),Xk=zk.Object,$k=da(function(){return arguments}())=="Arguments",Kk=function(e,t){try{return e[t]}catch{}};Ov.exports=Hk?da:function(e){var t,r,n;return e===void 0?"Undefined":e===null?"Null":typeof(r=Kk(t=Xk(e),Uk))=="string"?r:$k?da(t):(n=da(t))=="Object"&&jk(t.callee)?"Arguments":n}});var Sr=E((Cne,qv)=>{var Yk=xe(),Zk=De(),Dv=Ie(),Qk=Xn(),Jk=it(),eN=Hn(),Rv=function(){},tN=[],Fv=Jk("Reflect","construct"),Zo=/^\s*(?:class|function)\b/,rN=Yk(Zo.exec),nN=!Zo.exec(Rv),$n=function(e){if(!Dv(e))return!1;try{return Fv(Rv,tN,e),!0}catch{return!1}},iN=function(e){if(!Dv(e))return!1;switch(Qk(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}return nN||!!rN(Zo,eN(e))};qv.exports=!Fv||Zk(function(){var e;return $n($n.call)||!$n(Object)||!$n(function(){e=!0})||e})?iN:$n});var Yr=E((wne,Lv)=>{"use strict";var aN=Gn(),sN=st(),oN=Nn();Lv.exports=function(e,t,r){var n=aN(t);n in e?sN.f(e,n,oN(0,r)):e[n]=r}});var Kn=E((Mne,Nv)=>{var lN=Xn(),kv=nr(),uN=Kr(),hN=Ae(),cN=hN("iterator");Nv.exports=function(e){if(e!=null)return kv(e,cN)||kv(e,"@@iterator")||uN[lN(e)]}});var Yn=E((One,Bv)=>{var fN=se(),pN=nt(),dN=Et(),mN=Be(),gN=Bn(),vN=Kn(),yN=fN.TypeError;Bv.exports=function(e,t){var r=arguments.length<2?vN(e):t;if(dN(r))return mN(pN(r,e));throw yN(gN(e)+" is not iterable")}});var Hv=E((Dne,zv)=>{"use strict";var EN=se(),bN=bt(),xN=nt(),SN=Ce(),_N=Av(),TN=Yo(),IN=Sr(),AN=_e(),Vv=Yr(),PN=Yn(),CN=Kn(),Gv=EN.Array;zv.exports=function(t){var r=SN(t),n=IN(this),i=arguments.length,a=i>1?arguments[1]:void 0,s=a!==void 0;s&&(a=bN(a,i>2?arguments[2]:void 0));var o=CN(r),l=0,c,u,f,g,d,p;if(o&&!(this==Gv&&TN(o)))for(g=PN(r,o),d=g.next,u=n?new this:[];!(f=xN(d,g)).done;l++)p=s?_N(g,a,[f.value,l],!0):f.value,Vv(u,l,p);else for(c=AN(r),u=n?new this(c):Gv(c);c>l;l++)p=s?a(r[l],l):r[l],Vv(u,l,p);return u.length=l,u}});var ma=E((Rne,Xv)=>{var wN=Ae(),Wv=wN("iterator"),Uv=!1;try{jv=0,Qo={next:function(){return{done:!!jv++}},return:function(){Uv=!0}},Qo[Wv]=function(){return this},Array.from(Qo,function(){throw 2})}catch{}var jv,Qo;Xv.exports=function(e,t){if(!t&&!Uv)return!1;var r=!1;try{var n={};n[Wv]=function(){return{next:function(){return{done:r=!0}}}},e(n)}catch{}return r}});var $v=E(()=>{var MN=he(),ON=Hv(),DN=ma(),RN=!DN(function(e){Array.from(e)});MN({target:"Array",stat:!0,forced:RN},{from:ON})});var sr=E((Lne,Kv)=>{var FN=Wr();Kv.exports=Array.isArray||function(t){return FN(t)=="Array"}});var Yv=E(()=>{var qN=he(),LN=sr();qN({target:"Array",stat:!0},{isArray:LN})});var Qv=E(()=>{"use strict";var kN=he(),NN=se(),BN=De(),VN=Sr(),GN=Yr(),Zv=NN.Array,zN=BN(function(){function e(){}return!(Zv.of.call(e)instanceof e)});kN({target:"Array",stat:!0,forced:zN},{of:function(){for(var t=0,r=arguments.length,n=new(VN(this)?this:Zv)(r);r>t;)GN(n,t,arguments[t++]);return n.length=r,n}})});var ey=E((Gne,Jv)=>{var HN=Xo(),jN=ha();Jv.exports=Object.keys||function(t){return HN(t,jN)}});var ry=E((zne,ty)=>{var WN=vt(),UN=st(),XN=Be(),$N=Ct(),KN=ey();ty.exports=WN?Object.defineProperties:function(t,r){XN(t);for(var n=$N(r),i=KN(r),a=i.length,s=0,o;a>s;)UN.f(t,o=i[s++],n[o]);return t}});var Jo=E((Hne,ny)=>{var YN=it();ny.exports=YN("document","documentElement")});var or=E((jne,hy)=>{var ZN=Be(),QN=ry(),iy=ha(),JN=jn(),eB=Jo(),tB=ia(),rB=sa(),ay=">",sy="<",tl="prototype",rl="script",ly=rB("IE_PROTO"),el=function(){},uy=function(e){return sy+rl+ay+e+sy+"/"+rl+ay},oy=function(e){e.write(uy("")),e.close();var t=e.parentWindow.Object;return e=null,t},nB=function(){var e=tB("iframe"),t="java"+rl+":",r;return e.style.display="none",eB.appendChild(e),e.src=String(t),r=e.contentWindow.document,r.open(),r.write(uy("document.F=Object")),r.close(),r.F},ga,va=function(){try{ga=new ActiveXObject("htmlfile")}catch{}va=typeof document<"u"?document.domain&&ga?oy(ga):nB():oy(ga);for(var e=iy.length;e--;)delete va[tl][iy[e]];return va()};JN[ly]=!0;hy.exports=Object.create||function(t,r){var n;return t!==null?(el[tl]=ZN(t),n=new el,el[tl]=null,n[ly]=t):n=va(),r===void 0?n:QN(n,r)}});var Me=E((Wne,cy)=>{var iB=Ae(),aB=or(),sB=st(),nl=iB("unscopables"),il=Array.prototype;il[nl]==null&&sB.f(il,nl,{configurable:!0,value:aB(null)});cy.exports=function(e){il[nl][e]=!0}});var al=E(()=>{"use strict";var oB=he(),lB=Ce(),uB=_e(),hB=ar(),cB=Me();oB({target:"Array",proto:!0},{at:function(t){var r=lB(this),n=uB(r),i=hB(t),a=i>=0?i:n+i;return a<0||a>=n?void 0:r[a]}});cB("at")});var sl=E(($ne,dy)=>{var fB=se(),fy=sr(),pB=Sr(),dB=We(),mB=Ae(),gB=mB("species"),py=fB.Array;dy.exports=function(e){var t;return fy(e)&&(t=e.constructor,pB(t)&&(t===py||fy(t.prototype))?t=void 0:dB(t)&&(t=t[gB],t===null&&(t=void 0))),t===void 0?py:t}});var _r=E((Kne,my)=>{var vB=sl();my.exports=function(e,t){return new(vB(e))(t===0?0:t)}});var Zr=E((Yne,gy)=>{var yB=De(),EB=Ae(),bB=rr(),xB=EB("species");gy.exports=function(e){return bB>=51||!yB(function(){var t=[],r=t.constructor={};return r[xB]=function(){return{foo:1}},t[e](Boolean).foo!==1})}});var Sy=E(()=>{"use strict";var SB=he(),_B=se(),TB=De(),IB=sr(),AB=We(),PB=Ce(),CB=_e(),vy=Yr(),wB=_r(),MB=Zr(),OB=Ae(),DB=rr(),xy=OB("isConcatSpreadable"),yy=9007199254740991,Ey="Maximum allowed index exceeded",by=_B.TypeError,RB=DB>=51||!TB(function(){var e=[];return e[xy]=!1,e.concat()[0]!==e}),FB=MB("concat"),qB=function(e){if(!AB(e))return!1;var t=e[xy];return t!==void 0?!!t:IB(e)},LB=!RB||!FB;SB({target:"Array",proto:!0,forced:LB},{concat:function(t){var r=PB(this),n=wB(r,0),i=0,a,s,o,l,c;for(a=-1,o=arguments.length;ayy)throw by(Ey);for(s=0;s=yy)throw by(Ey);vy(n,i++,c)}return n.length=i,n}})});var Ty=E((Jne,_y)=>{"use strict";var kB=Ce(),ol=$r(),NB=_e(),BB=Math.min;_y.exports=[].copyWithin||function(t,r){var n=kB(this),i=NB(n),a=ol(t,i),s=ol(r,i),o=arguments.length>2?arguments[2]:void 0,l=BB((o===void 0?i:ol(o,i))-s,i-a),c=1;for(s0;)s in n?n[a]=n[s]:delete n[a],a+=c,s+=c;return n}});var Iy=E(()=>{var VB=he(),GB=Ty(),zB=Me();VB({target:"Array",proto:!0},{copyWithin:GB});zB("copyWithin")});var wt=E((rie,Py)=>{var HB=bt(),jB=xe(),WB=yr(),UB=Ce(),XB=_e(),$B=_r(),Ay=jB([].push),lr=function(e){var t=e==1,r=e==2,n=e==3,i=e==4,a=e==6,s=e==7,o=e==5||a;return function(l,c,u,f){for(var g=UB(l),d=WB(g),p=HB(c,u),m=XB(d),h=0,v=f||$B,y=t?v(l,m):r||s?v(l,0):void 0,b,x;m>h;h++)if((o||h in d)&&(b=d[h],x=p(b,h,g),e))if(t)y[h]=x;else if(x)switch(e){case 3:return!0;case 5:return b;case 6:return h;case 2:Ay(y,b)}else switch(e){case 4:return!1;case 7:Ay(y,b)}return a?-1:n||i?i:y}};Py.exports={forEach:lr(0),map:lr(1),filter:lr(2),some:lr(3),every:lr(4),find:lr(5),findIndex:lr(6),filterReject:lr(7)}});var Mt=E((nie,Cy)=>{"use strict";var KB=De();Cy.exports=function(e,t){var r=[][e];return!!r&&KB(function(){r.call(null,t||function(){throw 1},1)})}});var wy=E(()=>{"use strict";var YB=he(),ZB=wt().every,QB=Mt(),JB=QB("every");YB({target:"Array",proto:!0,forced:!JB},{every:function(t){return ZB(this,t,arguments.length>1?arguments[1]:void 0)}})});var Dy=E((sie,Oy)=>{"use strict";var eV=Ce(),My=$r(),tV=_e();Oy.exports=function(t){for(var r=eV(this),n=tV(r),i=arguments.length,a=My(i>1?arguments[1]:void 0,n),s=i>2?arguments[2]:void 0,o=s===void 0?n:My(s,n);o>a;)r[a++]=t;return r}});var Ry=E(()=>{var rV=he(),nV=Dy(),iV=Me();rV({target:"Array",proto:!0},{fill:nV});iV("fill")});var Fy=E(()=>{"use strict";var aV=he(),sV=wt().filter,oV=Zr(),lV=oV("filter");aV({target:"Array",proto:!0,forced:!lV},{filter:function(t){return sV(this,t,arguments.length>1?arguments[1]:void 0)}})});var Ly=E(()=>{"use strict";var uV=he(),hV=wt().find,cV=Me(),ll="find",qy=!0;ll in[]&&Array(1)[ll](function(){qy=!1});uV({target:"Array",proto:!0,forced:qy},{find:function(t){return hV(this,t,arguments.length>1?arguments[1]:void 0)}});cV(ll)});var Ny=E(()=>{"use strict";var fV=he(),pV=wt().findIndex,dV=Me(),ul="findIndex",ky=!0;ul in[]&&Array(1)[ul](function(){ky=!1});fV({target:"Array",proto:!0,forced:ky},{findIndex:function(t){return pV(this,t,arguments.length>1?arguments[1]:void 0)}});dV(ul)});var hl=E((mie,Vy)=>{"use strict";var mV=se(),gV=sr(),vV=_e(),yV=bt(),EV=mV.TypeError,By=function(e,t,r,n,i,a,s,o){for(var l=i,c=0,u=s?yV(s,o):!1,f,g;c0&&gV(f))g=vV(f),l=By(e,t,f,g,l,a-1)-1;else{if(l>=9007199254740991)throw EV("Exceed the acceptable array length");e[l]=f}l++}c++}return l};Vy.exports=By});var Gy=E(()=>{"use strict";var bV=he(),xV=hl(),SV=Ce(),_V=_e(),TV=ar(),IV=_r();bV({target:"Array",proto:!0},{flat:function(){var t=arguments.length?arguments[0]:void 0,r=SV(this),n=_V(r),i=IV(r,0);return i.length=xV(i,r,r,n,0,t===void 0?1:TV(t)),i}})});var zy=E(()=>{"use strict";var AV=he(),PV=hl(),CV=Et(),wV=Ce(),MV=_e(),OV=_r();AV({target:"Array",proto:!0},{flatMap:function(t){var r=wV(this),n=MV(r),i;return CV(t),i=OV(r,0),i.length=PV(i,r,r,n,0,1,t,arguments.length>1?arguments[1]:void 0),i}})});var jy=E((bie,Hy)=>{"use strict";var DV=wt().forEach,RV=Mt(),FV=RV("forEach");Hy.exports=FV?[].forEach:function(t){return DV(this,t,arguments.length>1?arguments[1]:void 0)}});var Uy=E(()=>{"use strict";var qV=he(),Wy=jy();qV({target:"Array",proto:!0,forced:[].forEach!=Wy},{forEach:Wy})});var cl=E(()=>{"use strict";var LV=he(),kV=ua().includes,NV=Me();LV({target:"Array",proto:!0},{includes:function(t){return kV(this,t,arguments.length>1?arguments[1]:void 0)}});NV("includes")});var $y=E(()=>{"use strict";var BV=he(),VV=xe(),GV=ua().indexOf,zV=Mt(),fl=VV([].indexOf),Xy=!!fl&&1/fl([1],1,-0)<0,HV=zV("indexOf");BV({target:"Array",proto:!0,forced:Xy||!HV},{indexOf:function(t){var r=arguments.length>1?arguments[1]:void 0;return Xy?fl(this,t,r)||0:GV(this,t,r)}})});var Yy=E((Pie,Ky)=>{var jV=De();Ky.exports=!jV(function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype})});var ya=E((Cie,Qy)=>{var WV=se(),UV=at(),XV=Ie(),$V=Ce(),KV=sa(),YV=Yy(),Zy=KV("IE_PROTO"),pl=WV.Object,ZV=pl.prototype;Qy.exports=YV?pl.getPrototypeOf:function(e){var t=$V(e);if(UV(t,Zy))return t[Zy];var r=t.constructor;return XV(r)&&t instanceof r?r.prototype:t instanceof pl?ZV:null}});var vl=E((wie,t0)=>{"use strict";var QV=De(),JV=Ie(),e3=or(),Jy=ya(),t3=Nt(),r3=Ae(),n3=Ur(),gl=r3("iterator"),e0=!1,Bt,dl,ml;[].keys&&(ml=[].keys(),"next"in ml?(dl=Jy(Jy(ml)),dl!==Object.prototype&&(Bt=dl)):e0=!0);var i3=Bt==null||QV(function(){var e={};return Bt[gl].call(e)!==e});i3?Bt={}:n3&&(Bt=e3(Bt));JV(Bt[gl])||t3(Bt,gl,function(){return this});t0.exports={IteratorPrototype:Bt,BUGGY_SAFARI_ITERATORS:e0}});var Zn=E((Mie,n0)=>{var a3=st().f,s3=at(),o3=Ae(),r0=o3("toStringTag");n0.exports=function(e,t,r){e&&!s3(e=r?e:e.prototype,r0)&&a3(e,r0,{configurable:!0,value:t})}});var a0=E((Oie,i0)=>{"use strict";var l3=vl().IteratorPrototype,u3=or(),h3=Nn(),c3=Zn(),f3=Kr(),p3=function(){return this};i0.exports=function(e,t,r){var n=t+" Iterator";return e.prototype=u3(l3,{next:h3(1,r)}),c3(e,n,!1,!0),f3[n]=p3,e}});var l0=E((Die,o0)=>{var s0=se(),d3=Ie(),m3=s0.String,g3=s0.TypeError;o0.exports=function(e){if(typeof e=="object"||d3(e))return e;throw g3("Can't set "+m3(e)+" as a prototype")}});var Ea=E((Rie,u0)=>{var v3=xe(),y3=Be(),E3=l0();u0.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e=!1,t={},r;try{r=v3(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set),r(t,[]),e=t instanceof Array}catch{}return function(i,a){return y3(i),E3(a),e?r(i,a):i.__proto__=a,i}}():void 0)});var Sa=E((Fie,E0)=>{"use strict";var b3=he(),x3=nt(),ba=Ur(),v0=Wo(),S3=Ie(),_3=a0(),h0=ya(),c0=Ea(),T3=Zn(),I3=zn(),yl=Nt(),A3=Ae(),f0=Kr(),y0=vl(),P3=v0.PROPER,C3=v0.CONFIGURABLE,p0=y0.IteratorPrototype,xa=y0.BUGGY_SAFARI_ITERATORS,Qn=A3("iterator"),d0="keys",Jn="values",m0="entries",g0=function(){return this};E0.exports=function(e,t,r,n,i,a,s){_3(r,t,n);var o=function(v){if(v===i&&g)return g;if(!xa&&v in u)return u[v];switch(v){case d0:return function(){return new r(this,v)};case Jn:return function(){return new r(this,v)};case m0:return function(){return new r(this,v)}}return function(){return new r(this)}},l=t+" Iterator",c=!1,u=e.prototype,f=u[Qn]||u["@@iterator"]||i&&u[i],g=!xa&&f||o(i),d=t=="Array"&&u.entries||f,p,m,h;if(d&&(p=h0(d.call(new e)),p!==Object.prototype&&p.next&&(!ba&&h0(p)!==p0&&(c0?c0(p,p0):S3(p[Qn])||yl(p,Qn,g0)),T3(p,l,!0,!0),ba&&(f0[l]=g0))),P3&&i==Jn&&f&&f.name!==Jn&&(!ba&&C3?I3(u,"name",Jn):(c=!0,g=function(){return x3(f,this)})),i)if(m={values:o(Jn),keys:a?g:o(d0),entries:o(m0)},s)for(h in m)(xa||c||!(h in u))&&yl(u,h,m[h]);else b3({target:t,proto:!0,forced:xa||c},m);return(!ba||s)&&u[Qn]!==g&&yl(u,Qn,g,{name:i}),f0[t]=g,m}});var T0=E((qie,_0)=>{"use strict";var w3=Ct(),El=Me(),b0=Kr(),x0=xr(),M3=Sa(),S0="Array Iterator",O3=x0.set,D3=x0.getterFor(S0);_0.exports=M3(Array,"Array",function(e,t){O3(this,{type:S0,target:w3(e),index:0,kind:t})},function(){var e=D3(this),t=e.target,r=e.kind,n=e.index++;return!t||n>=t.length?(e.target=void 0,{value:void 0,done:!0}):r=="keys"?{value:n,done:!1}:r=="values"?{value:t[n],done:!1}:{value:[n,t[n]],done:!1}},"values");b0.Arguments=b0.Array;El("keys");El("values");El("entries")});var I0=E(()=>{"use strict";var R3=he(),F3=xe(),q3=yr(),L3=Ct(),k3=Mt(),N3=F3([].join),B3=q3!=Object,V3=k3("join",",");R3({target:"Array",proto:!0,forced:B3||!V3},{join:function(t){return N3(L3(this),t===void 0?",":t)}})});var _a=E((Nie,C0)=>{var bl=Function.prototype,A0=bl.apply,G3=bl.bind,P0=bl.call;C0.exports=typeof Reflect=="object"&&Reflect.apply||(G3?P0.bind(A0):function(){return P0.apply(A0,arguments)})});var O0=E((Bie,M0)=>{"use strict";var z3=_a(),H3=Ct(),j3=ar(),W3=_e(),U3=Mt(),X3=Math.min,xl=[].lastIndexOf,w0=!!xl&&1/[1].lastIndexOf(1,-0)<0,$3=U3("lastIndexOf"),K3=w0||!$3;M0.exports=K3?function(t){if(w0)return z3(xl,this,arguments)||0;var r=H3(this),n=W3(r),i=n-1;for(arguments.length>1&&(i=X3(i,j3(arguments[1]))),i<0&&(i=n+i);i>=0;i--)if(i in r&&r[i]===t)return i||0;return-1}:xl});var R0=E(()=>{var Y3=he(),D0=O0();Y3({target:"Array",proto:!0,forced:D0!==[].lastIndexOf},{lastIndexOf:D0})});var F0=E(()=>{"use strict";var Z3=he(),Q3=wt().map,J3=Zr(),eG=J3("map");Z3({target:"Array",proto:!0,forced:!eG},{map:function(t){return Q3(this,t,arguments.length>1?arguments[1]:void 0)}})});var Sl=E((jie,L0)=>{var tG=se(),rG=Et(),nG=Ce(),iG=yr(),aG=_e(),sG=tG.TypeError,q0=function(e){return function(t,r,n,i){rG(r);var a=nG(t),s=iG(a),o=aG(a),l=e?o-1:0,c=e?-1:1;if(n<2)for(;;){if(l in s){i=s[l],l+=c;break}if(l+=c,e?l<0:o<=l)throw sG("Reduce of empty array with no initial value")}for(;e?l>=0:o>l;l+=c)l in s&&(i=r(i,s[l],l,a));return i}};L0.exports={left:q0(!1),right:q0(!0)}});var Qr=E((Wie,k0)=>{var oG=Wr(),lG=se();k0.exports=oG(lG.process)=="process"});var B0=E(()=>{"use strict";var uG=he(),hG=Sl().left,cG=Mt(),N0=rr(),fG=Qr(),pG=cG("reduce"),dG=!fG&&N0>79&&N0<83;uG({target:"Array",proto:!0,forced:!pG||dG},{reduce:function(t){var r=arguments.length;return hG(this,t,r,r>1?arguments[1]:void 0)}})});var G0=E(()=>{"use strict";var mG=he(),gG=Sl().right,vG=Mt(),V0=rr(),yG=Qr(),EG=vG("reduceRight"),bG=!yG&&V0>79&&V0<83;mG({target:"Array",proto:!0,forced:!EG||bG},{reduceRight:function(t){return gG(this,t,arguments.length,arguments.length>1?arguments[1]:void 0)}})});var H0=E(()=>{"use strict";var xG=he(),SG=xe(),_G=sr(),TG=SG([].reverse),z0=[1,2];xG({target:"Array",proto:!0,forced:String(z0)===String(z0.reverse())},{reverse:function(){return _G(this)&&(this.length=this.length),TG(this)}})});var ei=E((Qie,j0)=>{var IG=xe();j0.exports=IG([].slice)});var X0=E(()=>{"use strict";var AG=he(),PG=se(),W0=sr(),CG=Sr(),wG=We(),U0=$r(),MG=_e(),OG=Ct(),DG=Yr(),RG=Ae(),FG=Zr(),qG=ei(),LG=FG("slice"),kG=RG("species"),_l=PG.Array,NG=Math.max;AG({target:"Array",proto:!0,forced:!LG},{slice:function(t,r){var n=OG(this),i=MG(n),a=U0(t,i),s=U0(r===void 0?i:r,i),o,l,c;if(W0(n)&&(o=n.constructor,CG(o)&&(o===_l||W0(o.prototype))?o=void 0:wG(o)&&(o=o[kG],o===null&&(o=void 0)),o===_l||o===void 0))return qG(n,a,s);for(l=new(o===void 0?_l:o)(NG(s-a,0)),c=0;a{"use strict";var BG=he(),VG=wt().some,GG=Mt(),zG=GG("some");BG({target:"Array",proto:!0,forced:!zG},{some:function(t){return VG(this,t,arguments.length>1?arguments[1]:void 0)}})});var Ta=E((nae,K0)=>{var HG=se(),jG=Xn(),WG=HG.String;K0.exports=function(e){if(jG(e)==="Symbol")throw TypeError("Cannot convert a Symbol value to a string");return WG(e)}});var Q0=E((iae,Z0)=>{var Y0=ei(),UG=Math.floor,Tl=function(e,t){var r=e.length,n=UG(r/2);return r<8?XG(e,t):$G(e,Tl(Y0(e,0,n),t),Tl(Y0(e,n),t),t)},XG=function(e,t){for(var r=e.length,n=1,i,a;n0;)e[a]=e[--a];a!==n++&&(e[a]=i)}return e},$G=function(e,t,r,n){for(var i=t.length,a=r.length,s=0,o=0;s{var KG=tr(),J0=KG.match(/firefox\/(\d+)/i);e1.exports=!!J0&&+J0[1]});var n1=E((sae,r1)=>{var YG=tr();r1.exports=/MSIE|Trident/.test(YG)});var s1=E((oae,a1)=>{var ZG=tr(),i1=ZG.match(/AppleWebKit\/(\d+)\./);a1.exports=!!i1&&+i1[1]});var d1=E(()=>{"use strict";var QG=he(),f1=xe(),JG=Et(),e5=Ce(),t5=_e(),o1=Ta(),Il=De(),r5=Q0(),n5=Mt(),l1=t1(),i5=n1(),u1=rr(),h1=s1(),ur=[],c1=f1(ur.sort),a5=f1(ur.push),s5=Il(function(){ur.sort(void 0)}),o5=Il(function(){ur.sort(null)}),l5=n5("sort"),p1=!Il(function(){if(u1)return u1<70;if(!(l1&&l1>3)){if(i5)return!0;if(h1)return h1<603;var e="",t,r,n,i;for(t=65;t<76;t++){switch(r=String.fromCharCode(t),t){case 66:case 69:case 70:case 72:n=3;break;case 68:case 71:n=4;break;default:n=2}for(i=0;i<47;i++)ur.push({k:r+i,v:n})}for(ur.sort(function(a,s){return s.v-a.v}),i=0;io1(r)?1:-1}};QG({target:"Array",proto:!0,forced:u5},{sort:function(t){t!==void 0&&JG(t);var r=e5(this);if(p1)return t===void 0?c1(r):c1(r,t);var n=[],i=t5(r),a,s;for(s=0;s{"use strict";var c5=it(),f5=st(),p5=Ae(),d5=vt(),m1=p5("species");g1.exports=function(e){var t=c5(e),r=f5.f;d5&&t&&!t[m1]&&r(t,m1,{configurable:!0,get:function(){return this}})}});var v1=E(()=>{var m5=Ia();m5("Array")});var y1=E(()=>{"use strict";var g5=he(),v5=se(),y5=$r(),E5=ar(),b5=_e(),x5=Ce(),S5=_r(),_5=Yr(),T5=Zr(),I5=T5("splice"),A5=v5.TypeError,P5=Math.max,C5=Math.min,w5=9007199254740991,M5="Maximum allowed length exceeded";g5({target:"Array",proto:!0,forced:!I5},{splice:function(t,r){var n=x5(this),i=b5(n),a=y5(t,i),s=arguments.length,o,l,c,u,f,g;if(s===0?o=l=0:s===1?(o=0,l=i-a):(o=s-2,l=C5(P5(E5(r),0),i-a)),i+o-l>w5)throw A5(M5);for(c=S5(n,l),u=0;ui-l+o;u--)delete n[u-1]}else if(o>l)for(u=i-l;u>a;u--)f=u+l-1,g=u+o-1,f in n?n[g]=n[f]:delete n[g];for(u=0;u{var O5=Me();O5("flat")});var b1=E(()=>{var D5=Me();D5("flatMap")});var S1=E((Eae,x1)=>{"use strict";var R5=pa(),F5=Xn();x1.exports=R5?{}.toString:function(){return"[object "+F5(this)+"]"}});var _1=E(()=>{var q5=pa(),L5=Nt(),k5=S1();q5||L5(Object.prototype,"toString",k5,{unsafe:!0})});var P1=E((Sae,A1)=>{var Al=xe(),N5=ar(),B5=Ta(),V5=Ji(),G5=Al("".charAt),T1=Al("".charCodeAt),z5=Al("".slice),I1=function(e){return function(t,r){var n=B5(V5(t)),i=N5(r),a=n.length,s,o;return i<0||i>=a?e?"":void 0:(s=T1(n,i),s<55296||s>56319||i+1===a||(o=T1(n,i+1))<56320||o>57343?e?G5(n,i):s:e?z5(n,i,i+2):(s-55296<<10)+(o-56320)+65536)}};A1.exports={codeAt:I1(!1),charAt:I1(!0)}});var M1=E(()=>{"use strict";var H5=P1().charAt,j5=Ta(),C1=xr(),W5=Sa(),w1="String Iterator",U5=C1.set,X5=C1.getterFor(w1);W5(String,"String",function(e){U5(this,{type:w1,string:j5(e),index:0})},function(){var t=X5(this),r=t.string,n=t.index,i;return n>=r.length?{value:void 0,done:!0}:(i=H5(r,n),t.index+=i.length,{value:i,done:!1})})});var D1=E((Iae,O1)=>{var $5=se();O1.exports=$5});var F1=E((Aae,R1)=>{$v();Yv();Qv();al();Sy();Iy();wy();Ry();Fy();Ly();Ny();Gy();zy();Uy();cl();$y();T0();I0();R0();F0();B0();G0();H0();X0();$0();d1();v1();y1();E1();b1();_1();M1();var K5=D1();R1.exports=K5.Array});var L1=E((Pae,q1)=>{var Y5=F1();q1.exports=Y5});var V1=E((Cae,B1)=>{var Z5=Wr(),Q5=Ct(),k1=ca().f,J5=ei(),N1=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],ez=function(e){try{return k1(e)}catch{return J5(N1)}};B1.exports.f=function(t){return N1&&Z5(t)=="Window"?ez(t):k1(Q5(t))}});var z1=E((wae,G1)=>{var tz=De();G1.exports=!tz(function(){return Object.isExtensible(Object.preventExtensions({}))})});var Ml=E((Mae,W1)=>{var rz=he(),nz=xe(),iz=jn(),az=We(),Pl=at(),sz=st().f,H1=ca(),oz=V1(),lz=na(),uz=z1(),j1=!1,Vt=lz("meta"),hz=0,Cl=Object.isExtensible||function(){return!0},wl=function(e){sz(e,Vt,{value:{objectID:"O"+hz++,weakData:{}}})},cz=function(e,t){if(!az(e))return typeof e=="symbol"?e:(typeof e=="string"?"S":"P")+e;if(!Pl(e,Vt)){if(!Cl(e))return"F";if(!t)return"E";wl(e)}return e[Vt].objectID},fz=function(e,t){if(!Pl(e,Vt)){if(!Cl(e))return!0;if(!t)return!1;wl(e)}return e[Vt].weakData},pz=function(e){return uz&&j1&&Cl(e)&&!Pl(e,Vt)&&wl(e),e},dz=function(){mz.enable=function(){},j1=!0;var e=H1.f,t=nz([].splice),r={};r[Vt]=1,e(r).length&&(H1.f=function(n){for(var i=e(n),a=0,s=i.length;a{var gz=se(),vz=bt(),yz=nt(),Ez=Be(),bz=Bn(),xz=Yo(),Sz=_e(),U1=ea(),_z=Yn(),Tz=Kn(),X1=Ko(),Iz=gz.TypeError,Aa=function(e,t){this.stopped=e,this.result=t},$1=Aa.prototype;K1.exports=function(e,t,r){var n=r&&r.that,i=!!(r&&r.AS_ENTRIES),a=!!(r&&r.IS_ITERATOR),s=!!(r&&r.INTERRUPTED),o=vz(t,n),l,c,u,f,g,d,p,m=function(v){return l&&X1(l,"normal",v),new Aa(!0,v)},h=function(v){return i?(Ez(v),s?o(v[0],v[1],m):o(v[0],v[1])):s?o(v,m):o(v)};if(a)l=e;else{if(c=Tz(e),!c)throw Iz(bz(e)+" is not iterable");if(xz(c)){for(u=0,f=Sz(e);f>u;u++)if(g=h(e[u]),g&&U1($1,g))return g;return new Aa(!1)}l=_z(e,c)}for(d=l.next;!(p=yz(d,l)).done;){try{g=h(p.value)}catch(v){X1(l,"throw",v)}if(typeof g=="object"&&g&&U1($1,g))return g}return new Aa(!1)}});var Ca=E((Dae,Y1)=>{var Az=se(),Pz=ea(),Cz=Az.TypeError;Y1.exports=function(e,t){if(Pz(t,e))return e;throw Cz("Incorrect invocation")}});var J1=E((Rae,Q1)=>{var wz=Ie(),Mz=We(),Z1=Ea();Q1.exports=function(e,t,r){var n,i;return Z1&&wz(n=t.constructor)&&n!==r&&Mz(i=n.prototype)&&i!==r.prototype&&Z1(e,i),e}});var rE=E((Fae,tE)=>{"use strict";var Oz=he(),Dz=se(),Rz=xe(),eE=fa(),Fz=Nt(),qz=Ml(),Lz=Pa(),kz=Ca(),Nz=Ie(),Ol=We(),Dl=De(),Bz=ma(),Vz=Zn(),Gz=J1();tE.exports=function(e,t,r){var n=e.indexOf("Map")!==-1,i=e.indexOf("Weak")!==-1,a=n?"set":"add",s=Dz[e],o=s&&s.prototype,l=s,c={},u=function(v){var y=Rz(o[v]);Fz(o,v,v=="add"?function(x){return y(this,x===0?0:x),this}:v=="delete"?function(b){return i&&!Ol(b)?!1:y(this,b===0?0:b)}:v=="get"?function(x){return i&&!Ol(x)?void 0:y(this,x===0?0:x)}:v=="has"?function(x){return i&&!Ol(x)?!1:y(this,x===0?0:x)}:function(x,S){return y(this,x===0?0:x,S),this})},f=eE(e,!Nz(s)||!(i||o.forEach&&!Dl(function(){new s().entries().next()})));if(f)l=r.getConstructor(t,e,n,a),qz.enable();else if(eE(e,!0)){var g=new l,d=g[a](i?{}:-0,1)!=g,p=Dl(function(){g.has(1)}),m=Bz(function(v){new s(v)}),h=!i&&Dl(function(){for(var v=new s,y=5;y--;)v[a](y,y);return!v.has(-0)});m||(l=t(function(v,y){kz(v,o);var b=Gz(new s,v,l);return y!=null&&Lz(y,b[a],{that:b,AS_ENTRIES:n}),b}),l.prototype=o,o.constructor=l),(p||h)&&(u("delete"),u("has"),n&&u("get")),(h||d)&&u(a),i&&o.clear&&delete o.clear}return c[e]=l,Oz({global:!0,forced:l!=s},c),Vz(l,e),i||r.setStrong(l,e,n),l}});var wa=E((qae,nE)=>{var zz=Nt();nE.exports=function(e,t,r){for(var n in t)zz(e,n,t[n],r);return e}});var uE=E((Lae,lE)=>{"use strict";var Hz=st().f,jz=or(),iE=wa(),Wz=bt(),Uz=Ca(),Xz=Pa(),$z=Sa(),Kz=Ia(),ti=vt(),aE=Ml().fastKey,oE=xr(),sE=oE.set,Rl=oE.getterFor;lE.exports={getConstructor:function(e,t,r,n){var i=e(function(c,u){Uz(c,a),sE(c,{type:t,index:jz(null),first:void 0,last:void 0,size:0}),ti||(c.size=0),u!=null&&Xz(u,c[n],{that:c,AS_ENTRIES:r})}),a=i.prototype,s=Rl(t),o=function(c,u,f){var g=s(c),d=l(c,u),p,m;return d?d.value=f:(g.last=d={index:m=aE(u,!0),key:u,value:f,previous:p=g.last,next:void 0,removed:!1},g.first||(g.first=d),p&&(p.next=d),ti?g.size++:c.size++,m!=="F"&&(g.index[m]=d)),c},l=function(c,u){var f=s(c),g=aE(u),d;if(g!=="F")return f.index[g];for(d=f.first;d;d=d.next)if(d.key==u)return d};return iE(a,{clear:function(){for(var u=this,f=s(u),g=f.index,d=f.first;d;)d.removed=!0,d.previous&&(d.previous=d.previous.next=void 0),delete g[d.index],d=d.next;f.first=f.last=void 0,ti?f.size=0:u.size=0},delete:function(c){var u=this,f=s(u),g=l(u,c);if(g){var d=g.next,p=g.previous;delete f.index[g.index],g.removed=!0,p&&(p.next=d),d&&(d.previous=p),f.first==g&&(f.first=d),f.last==g&&(f.last=p),ti?f.size--:u.size--}return!!g},forEach:function(u){for(var f=s(this),g=Wz(u,arguments.length>1?arguments[1]:void 0),d;d=d?d.next:f.first;)for(g(d.value,d.key,this);d&&d.removed;)d=d.previous},has:function(u){return!!l(this,u)}}),iE(a,r?{get:function(u){var f=l(this,u);return f&&f.value},set:function(u,f){return o(this,u===0?0:u,f)}}:{add:function(u){return o(this,u=u===0?0:u,u)}}),ti&&Hz(a,"size",{get:function(){return s(this).size}}),i},setStrong:function(e,t,r){var n=t+" Iterator",i=Rl(t),a=Rl(n);$z(e,t,function(s,o){sE(this,{type:n,target:s,state:i(s),kind:o,last:void 0})},function(){for(var s=a(this),o=s.kind,l=s.last;l&&l.removed;)l=l.previous;return!s.target||!(s.last=l=l?l.next:s.state.first)?(s.target=void 0,{value:void 0,done:!0}):o=="keys"?{value:l.key,done:!1}:o=="values"?{value:l.value,done:!1}:{value:[l.key,l.value],done:!1}},r?"entries":"values",!r,!0),Kz(t)}}});var hE=E(()=>{"use strict";var Yz=rE(),Zz=uE();Yz("Map",function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}},Zz)});var fE=E((Bae,cE)=>{var Qz=se();cE.exports=Qz.Promise});var dE=E((Vae,pE)=>{var Jz=se(),eH=Sr(),tH=Bn(),rH=Jz.TypeError;pE.exports=function(e){if(eH(e))return e;throw rH(tH(e)+" is not a constructor")}});var vE=E((Gae,gE)=>{var mE=Be(),nH=dE(),iH=Ae(),aH=iH("species");gE.exports=function(e,t){var r=mE(e).constructor,n;return r===void 0||(n=mE(r)[aH])==null?t:nH(n)}});var Fl=E((zae,yE)=>{var sH=tr();yE.exports=/(?:ipad|iphone|ipod).*applewebkit/i.test(sH)});var Hl=E((Hae,AE)=>{var Je=se(),oH=_a(),lH=bt(),EE=Ie(),uH=at(),hH=De(),bE=Jo(),cH=ei(),xE=ia(),fH=Fl(),pH=Qr(),Vl=Je.setImmediate,Gl=Je.clearImmediate,dH=Je.process,ql=Je.Dispatch,mH=Je.Function,SE=Je.MessageChannel,gH=Je.String,Ll=0,ri={},_E="onreadystatechange",ni,Tr,kl,Nl;try{ni=Je.location}catch{}var zl=function(e){if(uH(ri,e)){var t=ri[e];delete ri[e],t()}},Bl=function(e){return function(){zl(e)}},TE=function(e){zl(e.data)},IE=function(e){Je.postMessage(gH(e),ni.protocol+"//"+ni.host)};(!Vl||!Gl)&&(Vl=function(t){var r=cH(arguments,1);return ri[++Ll]=function(){oH(EE(t)?t:mH(t),void 0,r)},Tr(Ll),Ll},Gl=function(t){delete ri[t]},pH?Tr=function(e){dH.nextTick(Bl(e))}:ql&&ql.now?Tr=function(e){ql.now(Bl(e))}:SE&&!fH?(kl=new SE,Nl=kl.port2,kl.port1.onmessage=TE,Tr=lH(Nl.postMessage,Nl)):Je.addEventListener&&EE(Je.postMessage)&&!Je.importScripts&&ni&&ni.protocol!=="file:"&&!hH(IE)?(Tr=IE,Je.addEventListener("message",TE,!1)):_E in xE("script")?Tr=function(e){bE.appendChild(xE("script"))[_E]=function(){bE.removeChild(this),zl(e)}}:Tr=function(e){setTimeout(Bl(e),0)});AE.exports={set:Vl,clear:Gl}});var CE=E((jae,PE)=>{var vH=tr(),yH=se();PE.exports=/ipad|iphone|ipod/i.test(vH)&&yH.Pebble!==void 0});var ME=E((Wae,wE)=>{var EH=tr();wE.exports=/web0s(?!.*chrome)/i.test(EH)});var BE=E((Uae,NE)=>{var Ar=se(),OE=bt(),bH=aa().f,jl=Hl().set,xH=Fl(),SH=CE(),_H=ME(),Wl=Qr(),DE=Ar.MutationObserver||Ar.WebKitMutationObserver,RE=Ar.document,FE=Ar.process,Ma=Ar.Promise,qE=bH(Ar,"queueMicrotask"),kE=qE&&qE.value,ii,Ir,ai,Jr,Ul,Xl,Oa,LE;kE||(ii=function(){var e,t;for(Wl&&(e=FE.domain)&&e.exit();Ir;){t=Ir.fn,Ir=Ir.next;try{t()}catch(r){throw Ir?Jr():ai=void 0,r}}ai=void 0,e&&e.enter()},!xH&&!Wl&&!_H&&DE&&RE?(Ul=!0,Xl=RE.createTextNode(""),new DE(ii).observe(Xl,{characterData:!0}),Jr=function(){Xl.data=Ul=!Ul}):!SH&&Ma&&Ma.resolve?(Oa=Ma.resolve(void 0),Oa.constructor=Ma,LE=OE(Oa.then,Oa),Jr=function(){LE(ii)}):Wl?Jr=function(){FE.nextTick(ii)}:(jl=OE(jl,Ar),Jr=function(){jl(ii)}));NE.exports=kE||function(e){var t={fn:e,next:void 0};ai&&(ai.next=t),Ir||(Ir=t,Jr()),ai=t}});var $l=E((Xae,GE)=>{"use strict";var VE=Et(),TH=function(e){var t,r;this.promise=new e(function(n,i){if(t!==void 0||r!==void 0)throw TypeError("Bad Promise constructor");t=n,r=i}),this.resolve=VE(t),this.reject=VE(r)};GE.exports.f=function(e){return new TH(e)}});var HE=E(($ae,zE)=>{var IH=Be(),AH=We(),PH=$l();zE.exports=function(e,t){if(IH(e),AH(t)&&t.constructor===e)return t;var r=PH.f(e),n=r.resolve;return n(t),r.promise}});var WE=E((Kae,jE)=>{var CH=se();jE.exports=function(e,t){var r=CH.console;r&&r.error&&(arguments.length==1?r.error(e):r.error(e,t))}});var XE=E((Yae,UE)=>{UE.exports=function(e){try{return{error:!1,value:e()}}catch(t){return{error:!0,value:t}}}});var KE=E((Zae,$E)=>{$E.exports=typeof window=="object"});var gb=E(()=>{"use strict";var La=he(),Ra=Ur(),Gt=se(),wH=it(),zt=nt(),Fa=fE(),YE=Nt(),MH=wa(),ZE=Ea(),OH=Zn(),DH=Ia(),Kl=Et(),si=Ie(),RH=We(),FH=Ca(),qH=Hn(),QE=Pa(),LH=ma(),kH=vE(),ab=Hl().set,sb=BE(),NH=HE(),BH=WE(),lb=$l(),Yl=XE(),eu=xr(),VH=fa(),GH=Ae(),zH=KE(),qa=Qr(),JE=rr(),HH=GH("species"),Ht="Promise",eb=eu.get,jH=eu.set,WH=eu.getterFor(Ht),Pr=Fa&&Fa.prototype,ot=Fa,en=Pr,ub=Gt.TypeError,Zl=Gt.document,tu=Gt.process,nn=lb.f,UH=nn,XH=!!(Zl&&Zl.createEvent&&Gt.dispatchEvent),hb=si(Gt.PromiseRejectionEvent),cb="unhandledrejection",$H="rejectionhandled",tb=0,fb=1,KH=2,ru=1,pb=2,Ql=!1,Da,rb,nu,nb,oi=VH(Ht,function(){var e=qH(ot),t=e!==String(ot);if(!t&&JE===66||Ra&&!en.finally)return!0;if(JE>=51&&/native code/.test(e))return!1;var r=new ot(function(a){a(1)}),n=function(a){a(function(){},function(){})},i=r.constructor={};return i[HH]=n,Ql=r.then(function(){})instanceof n,Ql?!t&&zH&&!hb:!0}),YH=oi||!LH(function(e){ot.all(e).catch(function(){})}),db=function(e){var t;return RH(e)&&si(t=e.then)?t:!1},iu=function(e,t){if(!e.notified){e.notified=!0;var r=e.reactions;sb(function(){for(var n=e.value,i=e.state==fb,a=0;r.length>a;){var s=r[a++],o=i?s.ok:s.fail,l=s.resolve,c=s.reject,u=s.domain,f,g,d;try{o?(i||(e.rejection===pb&&QH(e),e.rejection=ru),o===!0?f=n:(u&&u.enter(),f=o(n),u&&(u.exit(),d=!0)),f===s.promise?c(ub("Promise-chain cycle")):(g=db(f))?zt(g,f,l,c):l(f)):c(n)}catch(p){u&&!d&&u.exit(),c(p)}}e.reactions=[],e.notified=!1,t&&!e.rejection&&ZH(e)})}},mb=function(e,t,r){var n,i;XH?(n=Zl.createEvent("Event"),n.promise=t,n.reason=r,n.initEvent(e,!1,!0),Gt.dispatchEvent(n)):n={promise:t,reason:r},!hb&&(i=Gt["on"+e])?i(n):e===cb&&BH("Unhandled promise rejection",r)},ZH=function(e){zt(ab,Gt,function(){var t=e.facade,r=e.value,n=ib(e),i;if(n&&(i=Yl(function(){qa?tu.emit("unhandledRejection",r,t):mb(cb,t,r)}),e.rejection=qa||ib(e)?pb:ru,i.error))throw i.value})},ib=function(e){return e.rejection!==ru&&!e.parent},QH=function(e){zt(ab,Gt,function(){var t=e.facade;qa?tu.emit("rejectionHandled",t):mb($H,t,e.value)})},tn=function(e,t,r){return function(n){e(t,n,r)}},rn=function(e,t,r){e.done||(e.done=!0,r&&(e=r),e.value=t,e.state=KH,iu(e,!0))},Jl=function(e,t,r){if(!e.done){e.done=!0,r&&(e=r);try{if(e.facade===t)throw ub("Promise can't be resolved itself");var n=db(t);n?sb(function(){var i={done:!1};try{zt(n,t,tn(Jl,i,e),tn(rn,i,e))}catch(a){rn(i,a,e)}}):(e.value=t,e.state=fb,iu(e,!1))}catch(i){rn({done:!1},i,e)}}};if(oi&&(ot=function(t){FH(this,en),Kl(t),zt(Da,this);var r=eb(this);try{t(tn(Jl,r),tn(rn,r))}catch(n){rn(r,n)}},en=ot.prototype,Da=function(t){jH(this,{type:Ht,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:tb,value:void 0})},Da.prototype=MH(en,{then:function(t,r){var n=WH(this),i=n.reactions,a=nn(kH(this,ot));return a.ok=si(t)?t:!0,a.fail=si(r)&&r,a.domain=qa?tu.domain:void 0,n.parent=!0,i[i.length]=a,n.state!=tb&&iu(n,!1),a.promise},catch:function(e){return this.then(void 0,e)}}),rb=function(){var e=new Da,t=eb(e);this.promise=e,this.resolve=tn(Jl,t),this.reject=tn(rn,t)},lb.f=nn=function(e){return e===ot||e===nu?new rb(e):UH(e)},!Ra&&si(Fa)&&Pr!==Object.prototype)){nb=Pr.then,Ql||(YE(Pr,"then",function(t,r){var n=this;return new ot(function(i,a){zt(nb,n,i,a)}).then(t,r)},{unsafe:!0}),YE(Pr,"catch",en.catch,{unsafe:!0}));try{delete Pr.constructor}catch{}ZE&&ZE(Pr,en)}La({global:!0,wrap:!0,forced:oi},{Promise:ot});OH(ot,Ht,!1,!0);DH(Ht);nu=wH(Ht);La({target:Ht,stat:!0,forced:oi},{reject:function(t){var r=nn(this);return zt(r.reject,void 0,t),r.promise}});La({target:Ht,stat:!0,forced:Ra||oi},{resolve:function(t){return NH(Ra&&this===nu?ot:this,t)}});La({target:Ht,stat:!0,forced:YH},{all:function(t){var r=this,n=nn(r),i=n.resolve,a=n.reject,s=Yl(function(){var o=Kl(r.resolve),l=[],c=0,u=1;QE(t,function(f){var g=c++,d=!1;u++,zt(o,r,f).then(function(p){d||(d=!0,l[g]=p,--u||i(l))},a)}),--u||i(l)});return s.error&&a(s.value),n.promise},race:function(t){var r=this,n=nn(r),i=n.reject,a=Yl(function(){var s=Kl(r.resolve);QE(t,function(o){zt(s,r,o).then(n.resolve,i)})});return a.error&&i(a.value),n.promise}})});var Ib=E((ese,Tb)=>{var xb=se(),Sb=Vn(),_b=Ie(),JH=or(),ka=ya(),ej=Nt(),tj=Ae(),rj=Ur(),vb="USE_FUNCTION_CONSTRUCTOR",yb=tj("asyncIterator"),Eb=xb.AsyncIterator,bb=Sb.AsyncIteratorPrototype,Ot,au;if(bb)Ot=bb;else if(_b(Eb))Ot=Eb.prototype;else if(Sb[vb]||xb[vb])try{au=ka(ka(ka(Function("return async function*(){}()")()))),ka(au)===Object.prototype&&(Ot=au)}catch{}Ot?rj&&(Ot=JH(Ot)):Ot={};_b(Ot[yb])||ej(Ot,yb,function(){return this});Tb.exports=Ot});var uu=E((tse,wb)=>{"use strict";var su=_a(),Na=Be(),nj=or(),Ab=nr(),ij=wa(),Pb=xr(),aj=it(),sj=Ib(),Ba=aj("Promise"),oj=Pb.set,ou=Pb.get,lu=function(e,t,r){var n=e.done;Ba.resolve(e.value).then(function(i){t({done:n,value:i})},r)},Cb=function(t){oj(this,{iterator:Na(t),next:t.next})};Cb.prototype=ij(nj(sj),{next:function(t){var r=ou(this),n=!!arguments.length;return new Ba(function(i,a){var s=Na(su(r.next,r.iterator,n?[t]:[]));lu(s,i,a)})},return:function(e){var t=ou(this).iterator,r=!!arguments.length;return new Ba(function(n,i){var a=Ab(t,"return");if(a===void 0)return n({done:!0,value:e});var s=Na(su(a,t,r?[e]:[]));lu(s,n,i)})},throw:function(e){var t=ou(this).iterator,r=!!arguments.length;return new Ba(function(n,i){var a=Ab(t,"throw");if(a===void 0)return i(e);var s=Na(su(a,t,r?[e]:[]));lu(s,n,i)})}});wb.exports=Cb});var Ob=E((rse,Mb)=>{var lj=nt(),uj=uu(),hj=Be(),cj=Yn(),fj=nr(),pj=Ae(),dj=pj("asyncIterator");Mb.exports=function(e,t){var r=arguments.length<2?fj(e,dj):t;return r?hj(lj(r,e)):new uj(cj(e))}});var Rb=E((nse,Db)=>{var mj=se();Db.exports=function(e){return mj[e].prototype}});var kb=E((ise,Lb)=>{"use strict";var gj=se(),Fb=nt(),qb=Et(),hu=Be(),vj=it(),yj=nr(),Ej=9007199254740991,bj=gj.TypeError,li=function(e){var t=e==0,r=e==1,n=e==2,i=e==3;return function(a,s,o){hu(a);var l=vj("Promise"),c=qb(a.next),u=0,f=s!==void 0;return(f||!t)&&qb(s),new l(function(g,d){var p=function(v,y){try{var b=yj(a,"return");if(b)return l.resolve(Fb(b,a)).then(function(){v(y)},function(x){d(x)})}catch(x){return d(x)}v(y)},m=function(v){p(d,v)},h=function(){try{if(t&&u>Ej&&f)throw bj("The allowed number of iterations has been exceeded");l.resolve(hu(Fb(c,a))).then(function(v){try{if(hu(v).done)t?(o.length=u,g(o)):g(i?!1:n||void 0);else{var y=v.value;f?l.resolve(t?s(y,u):s(y)).then(function(b){r?h():n?b?h():p(g,!1):t?(o[u++]=b,h()):b?p(g,i||y):h()},m):(o[u++]=y,h())}}catch(b){m(b)}},m)}catch(v){m(v)}};h()})}};Lb.exports={toArray:li(0),forEach:li(1),every:li(2),some:li(3),find:li(4)}});var Bb=E((ase,Nb)=>{"use strict";var xj=bt(),Sj=Ce(),_j=Sr(),Tj=Ob(),Ij=Yn(),Aj=Kn(),Pj=nr(),Cj=Rb(),wj=it(),Mj=Ae(),Oj=uu(),Dj=kb().toArray,Rj=Mj("asyncIterator"),Fj=Cj("Array").values;Nb.exports=function(t){var r=this,n=arguments.length,i=n>1?arguments[1]:void 0,a=n>2?arguments[2]:void 0;return new(wj("Promise"))(function(s){var o=Sj(t);i!==void 0&&(i=xj(i,a));var l=Pj(o,Rj),c=l?void 0:Aj(o)||Fj,u=_j(r)?new r:[],f=l?Tj(o,l):new Oj(Ij(o,c));s(Dj(f,i,u))})}});var Vb=E(()=>{var qj=he(),Lj=Bb();qj({target:"Array",stat:!0},{fromAsync:Lj})});var Gb=E(()=>{al()});var zb=E(()=>{"use strict";var kj=he(),Nj=wt().filterReject,Bj=Me();kj({target:"Array",proto:!0},{filterOut:function(t){return Nj(this,t,arguments.length>1?arguments[1]:void 0)}});Bj("filterOut")});var Hb=E(()=>{"use strict";var Vj=he(),Gj=wt().filterReject,zj=Me();Vj({target:"Array",proto:!0},{filterReject:function(t){return Gj(this,t,arguments.length>1?arguments[1]:void 0)}});zj("filterReject")});var cu=E((dse,Wb)=>{var Hj=bt(),jj=yr(),Wj=Ce(),Uj=_e(),jb=function(e){var t=e==1;return function(r,n,i){for(var a=Wj(r),s=jj(a),o=Hj(n,i),l=Uj(s),c,u;l-- >0;)if(c=s[l],u=o(c,l,a),u)switch(e){case 0:return c;case 1:return l}return t?-1:void 0}};Wb.exports={findLast:jb(0),findLastIndex:jb(1)}});var Ub=E(()=>{"use strict";var Xj=he(),$j=cu().findLast,Kj=Me();Xj({target:"Array",proto:!0},{findLast:function(t){return $j(this,t,arguments.length>1?arguments[1]:void 0)}});Kj("findLast")});var Xb=E(()=>{"use strict";var Yj=he(),Zj=cu().findLastIndex,Qj=Me();Yj({target:"Array",proto:!0},{findLastIndex:function(t){return Zj(this,t,arguments.length>1?arguments[1]:void 0)}});Qj("findLastIndex")});var Kb=E((Ese,$b)=>{$b.exports=function(e,t){for(var r=0,n=t.length,i=new e(n);n>r;)i[r]=t[r++];return i}});var Zb=E((bse,Yb)=>{var Jj=se(),eW=bt(),tW=xe(),rW=yr(),nW=Ce(),iW=Gn(),aW=_e(),sW=or(),oW=Kb(),lW=Jj.Array,uW=tW([].push);Yb.exports=function(e,t,r,n){for(var i=nW(e),a=rW(i),s=eW(t,r),o=sW(null),l=aW(a),c=0,u,f,g;l>c;c++)g=a[c],f=iW(s(g,c,i)),f in o?uW(o[f],g):o[f]=[g];if(n&&(u=n(i),u!==lW))for(f in o)o[f]=oW(u,o[f]);return o}});var Qb=E(()=>{"use strict";var hW=he(),cW=Zb(),fW=sl(),pW=Me();hW({target:"Array",proto:!0},{groupBy:function(t){var r=arguments.length>1?arguments[1]:void 0;return cW(this,t,r,fW)}});pW("groupBy")});var tx=E(()=>{var dW=he(),mW=sr(),Jb=Object.isFrozen,ex=function(e,t){if(!Jb||!mW(e)||!Jb(e))return!1;for(var r=0,n=e.length,i;r"u"))return!1;return n!==0};dW({target:"Array",stat:!0},{isTemplateObject:function(t){if(!ex(t,!0))return!1;var r=t.raw;return!(r.length!==t.length||!ex(r,!1))}})});var ix=E(()=>{"use strict";var gW=vt(),vW=Me(),rx=Ce(),nx=_e(),yW=st().f;gW&&!("lastItem"in[])&&(yW(Array.prototype,"lastItem",{configurable:!0,get:function(){var t=rx(this),r=nx(t);return r==0?void 0:t[r-1]},set:function(t){var r=rx(this),n=nx(r);return r[n==0?0:n-1]=t}}),vW("lastItem"))});var ax=E(()=>{"use strict";var EW=vt(),bW=Me(),xW=Ce(),SW=_e(),_W=st().f;EW&&!("lastIndex"in[])&&(_W(Array.prototype,"lastIndex",{configurable:!0,get:function(){var t=xW(this),r=SW(t);return r==0?0:r-1}}),bW("lastIndex"))});var lx=E((wse,ox)=>{"use strict";var TW=it(),Va=xe(),IW=Et(),AW=_e(),PW=Ce(),CW=_r(),sx=TW("Map"),fu=sx.prototype,wW=Va(fu.forEach),MW=Va(fu.has),OW=Va(fu.set),DW=Va([].push);ox.exports=function(t){var r=PW(this),n=AW(r),i=CW(r,0),a=new sx,s=t!=null?IW(t):function(u){return u},o,l,c;for(o=0;o{"use strict";var RW=he(),FW=Me(),qW=lx();RW({target:"Array",proto:!0},{uniqueBy:qW});FW("uniqueBy")});var cx=E((Dse,hx)=>{var LW=L1();hE();gb();Vb();Gb();zb();Hb();Ub();Xb();Qb();tx();ix();ax();ux();hx.exports=LW});var wx=E(Ua=>{"use strict";Object.defineProperty(Ua,"__esModule",{value:!0});Ua.strFromU8=Cx;Ua.unzip=KW;var fx={},kW=function(e,t,r,n,i){let a=new Worker(fx[t]||(fx[t]=URL.createObjectURL(new Blob([e+';addEventListener("error",function(e){e=e.error;postMessage({$e$:[e.message,e.code,e.stack]})})'],{type:"text/javascript"}))));return a.onmessage=function(s){let o=s.data,l=o.$e$;if(l){let c=new Error(l[0]);c.code=l[1],c.stack=l[2],i(c,null)}else i(null,o)},a.postMessage(r,n),a},Xe=Uint8Array,cr=Uint16Array,pu=Uint32Array,du=new Xe([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0]),mu=new Xe([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0]),gx=new Xe([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),vx=function(e,t){let r=new cr(31);for(var n=0;n<31;++n)r[n]=t+=1<>>1|(21845&Ee)<<1;e=(52428&e)>>>2|(13107&e)<<2,e=(61680&e)>>>4|(3855&e)<<4,ja[Ee]=((65280&e)>>>8|(255&e)<<8)>>>1}var Ee,an=function(e,t,r){let n=e.length,i=0,a=new cr(t);for(;i>>l]=c}}else for(o=new cr(n),i=0;i>>15-e[i]);return o},ui=new Xe(288);for(Ee=0;Ee<144;++Ee)ui[Ee]=8;for(Ee=144;Ee<256;++Ee)ui[Ee]=9;for(Ee=256;Ee<280;++Ee)ui[Ee]=7;for(Ee=280;Ee<288;++Ee)ui[Ee]=8;var bx=new Xe(32);for(Ee=0;Ee<32;++Ee)bx[Ee]=5;var xx=an(ui,9,1),Sx=an(bx,5,1),za=function(e){let t=e[0];for(let r=1;rt&&(t=e[r]);return t},lt=function(e,t,r){let n=t/8|0;return(e[n]|e[n+1]<<8)>>(7&t)&r},Ha=function(e,t){let r=t/8|0;return(e[r]|e[r+1]<<8|e[r+2]<<16)>>(7&t)},_x=function(e){return(e+7)/8|0},Wa=function(e,t,r){(t==null||t<0)&&(t=0),(r==null||r>e.length)&&(r=e.length);let n=new(e.BYTES_PER_ELEMENT===2?cr:e.BYTES_PER_ELEMENT===4?pu:Xe)(r-t);return n.set(e.subarray(t,r)),n},Tx=["unexpected EOF","invalid block type","invalid length/literal","invalid distance","stream finished","no stream handler",,"no callback","invalid UTF-8 data","extra field too long","date not in range 1980-2099","filename too long","stream finishing","invalid zip data"],Ue=function(e,t,r){let n=new Error(t||Tx[e]);if(n.code=e,Error.captureStackTrace&&Error.captureStackTrace(n,Ue),!r)throw n;return n},Ix=function(e,t,r){let n=e.length;if(!n||r&&r.f&&!r.l)return t||new Xe(0);let i=!t||r,a=!r||r.i;r||(r={}),t||(t=new Xe(3*n));let s=function(x){let S=t.length;if(x>S){let T=new Xe(Math.max(2*S,x));T.set(t),t=T}},o=r.f||0,l=r.p||0,c=r.b||0,u=r.l,f=r.d,g=r.m,d=r.n,p=8*n;do{if(!u){o=lt(e,l,1);let _=lt(e,l+1,3);if(l+=3,!_){let A=e[(h=_x(l)+4)-4]|e[h-3]<<8,R=h+A;if(R>n){a&&Ue(0);break}i&&s(c+A),t.set(e.subarray(h,R),c),r.b=c+=A,r.p=l=8*R,r.f=o;continue}if(_===1)u=xx,f=Sx,g=9,d=5;else if(_===2){let A=lt(e,l,31)+257,R=lt(e,l+10,15)+4,w=A+lt(e,l+5,31)+1;l+=14;let C=new Xe(w),F=new Xe(19);for(var m=0;m>>4)<16)C[m++]=h;else{var v=0;let P=0;for(h===16?(P=3+lt(e,l,3),l+=2,v=C[m-1]):h===17?(P=3+lt(e,l,7),l+=3):h===18&&(P=11+lt(e,l,127),l+=7);P--;)C[m++]=v}}let W=C.subarray(0,A);var y=C.subarray(A);g=za(W),d=za(y),u=an(W,g,1),f=an(y,d,1)}else Ue(1);if(l>p){a&&Ue(0);break}}i&&s(c+131072);let x=(1<>>4;if(l+=15&v,l>p){a&&Ue(0);break}if(v||Ue(2),_<256)t[c++]=_;else{if(_===256){T=l,u=null;break}{let A=_-254;if(_>264){var b=du[m=_-257];A=lt(e,l,(1<>>4;if(R||Ue(3),l+=15&R,y=Ex[w],w>3&&(b=mu[w],y+=Ha(e,l)&(1<p){a&&Ue(0);break}i&&s(c+131072);let C=c+A;for(;c>>0};function WW(e,t,r){return r||(r=t,t={}),typeof r!="function"&&Ue(7),jW(e,t,[HW],function(n){return Ax(vu(n.data[0],Px(n.data[1])))},1,r)}function vu(e,t){return Ix(e,t)}var dx=typeof TextDecoder<"u"&&new TextDecoder,UW=function(e){for(let t="",r=0;;){let n=e[r++],i=(n>127)+(n>223)+(n>239);if(r+i>e.length)return[t,Wa(e,r-1)];i?i===3?(n=((15&n)<<18|(63&e[r++])<<12|(63&e[r++])<<6|63&e[r++])-65536,t+=String.fromCharCode(55296|n>>10,56320|1023&n)):t+=1&i?String.fromCharCode((31&n)<<6|63&e[r++]):String.fromCharCode((15&n)<<12|(63&e[r++])<<6|63&e[r++]):t+=String.fromCharCode(n)}};function Cx(e,t){if(t){let r="";for(let n=0;n65558)return s(Ue(13,0,1),null),i;let l=hr(e,o+8);if(l){let c=l,u=jt(e,o+16),f=u===4294967295||c===65535;if(f){let p=jt(e,o-12);f=jt(e,p)===101075792,f&&(c=l=jt(e,p+32),u=jt(e,p+48))}let g=t&&t.filter,d=function(){let p=$W(e,u,f),m=p[0],h=p[1],v=p[2],y=p[3],b=p[4],x=p[5],S=XW(e,x);u=b;let T=function(_,A){_?(i(),s(_,null)):(A&&(a[y]=A),--l||s(null,a))};if(!g||g({name:y,size:h,originalSize:v,compression:m}))if(m)if(m===8){let _=e.subarray(S,S+h);if(h<32e4)try{T(null,vu(_,new Xe(v)))}catch(A){T(A,null)}else n.push(WW(_,{size:v},T))}else T(Ue(14,"unknown compression type "+m,1),null);else T(null,Wa(e,S,S+h));else T(null,null)};for(let p=0;pt.arrayBuffer())}async function JW(e){return(await new Promise(r=>{let n=new FileReader;n.readAsDataURL(new Blob([e])),n.onload=()=>r(n.result)})).split(",",2)[1]}async function eU(e){let t=new Uint8Array(e),r=await new Promise((n,i)=>{(0,Xa.unzip)(t,(a,s)=>a?i(a):n(s))});return{read:n=>(0,Xa.strFromU8)(r[n]),readB64:async n=>await JW(r[n])}}async function tU(e,t){if(!("assets"in e))return e;async function r(i){let{p:a}=i;if(a==null||t.read(`images/${a}`)==null)return i;let s=a.split(".").pop(),o=await t.readB64(`images/${a}`);if(s?.startsWith("data:"))return i.p=s,i.e=1,i;switch(s){case"svg":case"svg+xml":i.p=`data:image/svg+xml;base64,${o}`;break;case"png":case"jpg":case"jpeg":case"gif":case"webp":i.p=`data:image/${s};base64,${o}`;break;default:i.p=`data:;base64,${o}`}return i.e=1,i}return(await Promise.all(e.assets.map(r))).map((i,a)=>{e.assets[a]=i}),e}async function rU(e){let t=await eU(e),r=YW(t.read("manifest.json"));return(await Promise.all(r.animations.map(i=>{let a=JSON.parse(t.read(`animations/${i.id}.json`));return tU(a,t)})))[0]}async function Mx(e){let t=await QW(e);return ZW(t)?await rU(t):JSON.parse(new TextDecoder().decode(t))}var Xa,Ox=ye(()=>{"use strict";Xa=pe(wx())});var Lx={};je(Lx,{cleanupElement:()=>bu,createInstance:()=>Fx,destroy:()=>aU,init:()=>qx,ready:()=>sU});var $a,qse,nU,iU,hi,yu,Ka,Dx,Eu,Rx,Fx,bu,qx,aU,sU,kx=ye(()=>{"use strict";$a=pe(So()),qse=pe(cx());Ox();nU=()=>window.Webflow.require("lottie").lottie,iU=()=>!!(window.Webflow.env("design")||window.Webflow.env("preview")),hi={Playing:"playing",Stopped:"stopped"},yu=class{_cache=[];set(t,r){let n=(0,$a.default)(this._cache,({wrapper:i})=>i===t);n!==-1&&this._cache.splice(n,1),this._cache.push({wrapper:t,instance:r})}delete(t){let r=(0,$a.default)(this._cache,({wrapper:n})=>n===t);r!==-1&&this._cache.splice(r,1)}get(t){let r=(0,$a.default)(this._cache,({wrapper:n})=>n===t);return r!==-1?this._cache[r].instance:null}},Ka=new yu,Dx={},Eu=class{config=null;currentState=hi.Stopped;animationItem;handlers={enterFrame:[],complete:[],loop:[],dataReady:[],destroy:[],error:[]};load(t){let n=(t.dataset||Dx).src||"";n.endsWith(".lottie")?Mx(n).then(i=>{this._loadAnimation(t,i)}):this._loadAnimation(t,void 0),Ka.set(t,this),this.container=t}_loadAnimation(t,r){let n=t.dataset||Dx,i=n.src||"",a=n.preserveAspectRatio||"xMidYMid meet",s=n.renderer||"svg",o=parseFloat(n.loop)===1,l=parseFloat(n.direction)||1,c=parseFloat(n.autoplay)===1,u=parseFloat(n.duration)||0,f=parseFloat(n.isIx2Target)===1,g=parseFloat(n.ix2InitialState);isNaN(g)&&(g=null);let d={src:i,loop:o,autoplay:c,renderer:s,direction:l,duration:u,hasIx2:f,ix2InitialValue:g,preserveAspectRatio:a};if(this.animationItem&&this.config&&this.config.src===i&&s===this.config.renderer&&a===this.config.preserveAspectRatio){if(o!==this.config.loop&&this.setLooping(o),f||(l!==this.config.direction&&this.setDirection(l),u!==this.config.duration&&(u>0&&u!==this.duration?this.setSpeed(this.duration/u):this.setSpeed(1))),c&&this.play(),g&&g!==this.config.ix2InitialValue){let m=g/100;this.goToFrame(this.frames*m)}this.config=d;return}let p={container:t,loop:o,autoplay:c,renderer:s,rendererSettings:{preserveAspectRatio:a,progressiveLoad:!0,hideOnTransparent:!0}};try{this.animationItem&&this.destroy(),this.animationItem=nU().loadAnimation({...p,...r?{animationData:r}:{path:i}})}catch(m){this.handlers.error.forEach(h=>h(m));return}this.animationItem&&(iU()&&(this.animationItem.addEventListener("enterFrame",()=>{if(!this.isPlaying)return;let{currentFrame:m,totalFrames:h,playDirection:v}=this.animationItem,y=m/h*100,b=Math.round(v===1?y:100-y);this.handlers.enterFrame.forEach(x=>x(b,m))}),this.animationItem.addEventListener("complete",()=>{if(this.currentState!==hi.Playing){this.handlers.complete.forEach(m=>m());return}if(!this.animationItem.loop){this.handlers.complete.forEach(m=>m());return}this.currentState=hi.Stopped}),this.animationItem.addEventListener("loopComplete",m=>{this.handlers.loop.forEach(h=>h(m))}),this.animationItem.addEventListener("data_failed",m=>{this.handlers.error.forEach(h=>h(m))}),this.animationItem.addEventListener("error",m=>{this.handlers.error.forEach(h=>h(m))})),this.isLoaded?(this.handlers.dataReady.forEach(m=>m()),c&&this.play()):this.animationItem.addEventListener("data_ready",()=>{if(this.handlers.dataReady.forEach(m=>m()),f||(this.setDirection(l),u>0&&u!==this.duration&&this.setSpeed(this.duration/u),c&&this.play()),g){let m=g/100;this.goToFrame(this.frames*m)}}),this.config=d)}onFrameChange(t){this.handlers.enterFrame.indexOf(t)===-1&&this.handlers.enterFrame.push(t)}onPlaybackComplete(t){this.handlers.complete.indexOf(t)===-1&&this.handlers.complete.push(t)}onLoopComplete(t){this.handlers.loop.indexOf(t)===-1&&this.handlers.loop.push(t)}onDestroy(t){this.handlers.destroy.indexOf(t)===-1&&this.handlers.destroy.push(t)}onDataReady(t){this.handlers.dataReady.indexOf(t)===-1&&this.handlers.dataReady.push(t)}onError(t){this.handlers.error.indexOf(t)===-1&&this.handlers.error.push(t)}play(){if(!this.animationItem)return;let t=this.animationItem.playDirection===1?0:this.frames;this.animationItem.goToAndPlay(t,!0),this.currentState=hi.Playing}stop(){if(this.animationItem){if(this.isPlaying){let{playDirection:t}=this.animationItem,r=t===1?0:this.frames;this.animationItem.goToAndStop(r,!0)}this.currentState=hi.Stopped}}destroy(){this.animationItem&&(this.isPlaying&&this.stop(),this.handlers.destroy.forEach(t=>t()),this.container&&Ka.delete(this.container),this.animationItem.destroy(),Object.keys(this.handlers).forEach(t=>this.handlers[t].length=0),this.animationItem=null,this.container=null,this.config=null)}get isPlaying(){return this.animationItem?!this.animationItem.isPaused:!1}get isPaused(){return this.animationItem?this.animationItem.isPaused:!1}get duration(){return this.animationItem?this.animationItem.getDuration():0}get frames(){return this.animationItem?this.animationItem.totalFrames:0}get direction(){return this.animationItem?this.animationItem.playDirection:1}get isLoaded(){return this.animationItem,this.animationItem.isLoaded}get ix2InitialValue(){return this.config?this.config.ix2InitialValue:null}goToFrame(t){this.animationItem&&this.animationItem.setCurrentRawFrameValue(t)}setSubframe(t){this.animationItem&&this.animationItem.setSubframe(t)}setSpeed(t=1){this.animationItem&&(this.isPlaying&&this.stop(),this.animationItem.setSpeed(t))}setLooping(t){this.animationItem&&(this.isPlaying&&this.stop(),this.animationItem.loop=t)}setDirection(t){this.animationItem&&(this.isPlaying&&this.stop(),this.animationItem.setDirection(t),this.goToFrame(t===1?0:this.frames))}},Rx=()=>Array.from(document.querySelectorAll('[data-animation-type="lottie"]')),Fx=e=>{let t=Ka.get(e);return t==null&&(t=new Eu),t.load(e),t},bu=e=>{let t=Ka.get(e);t&&t.destroy()},qx=()=>{Rx().forEach(e=>{parseFloat(e.getAttribute("data-is-ix2-target"))===1||bu(e),Fx(e)})},aU=()=>{Rx().forEach(bu)},sU=qx});var Nx=E((exports,module)=>{typeof navigator<"u"&&function(e,t){typeof exports=="object"&&typeof module<"u"?module.exports=t():typeof define=="function"&&define.amd?define(t):(e=typeof globalThis<"u"?globalThis:e||self).lottie=t()}(exports,function(){"use strict";var svgNS="http://www.w3.org/2000/svg",locationHref="",_useWebWorker=!1,initialDefaultFrame=-999999,setWebWorker=function(e){_useWebWorker=!!e},getWebWorker=function(){return _useWebWorker},setLocationHref=function(e){locationHref=e},getLocationHref=function(){return locationHref};function createTag(e){return document.createElement(e)}function extendPrototype(e,t){var r,n,i=e.length;for(r=0;r1?r[1]=1:r[1]<=0&&(r[1]=0),HSVtoRGB(r[0],r[1],r[2])}function addBrightnessToRGB(e,t){var r=RGBtoHSV(255*e[0],255*e[1],255*e[2]);return r[2]+=t,r[2]>1?r[2]=1:r[2]<0&&(r[2]=0),HSVtoRGB(r[0],r[1],r[2])}function addHueToRGB(e,t){var r=RGBtoHSV(255*e[0],255*e[1],255*e[2]);return r[0]+=t/360,r[0]>1?r[0]-=1:r[0]<0&&(r[0]+=1),HSVtoRGB(r[0],r[1],r[2])}var rgbToHex=function(){var e,t,r=[];for(e=0;e<256;e+=1)t=e.toString(16),r[e]=t.length===1?"0"+t:t;return function(n,i,a){return n<0&&(n=0),i<0&&(i=0),a<0&&(a=0),"#"+r[n]+r[i]+r[a]}}(),setSubframeEnabled=function(e){subframeEnabled=!!e},getSubframeEnabled=function(){return subframeEnabled},setExpressionsPlugin=function(e){expressionsPlugin=e},getExpressionsPlugin=function(){return expressionsPlugin},setExpressionInterfaces=function(e){expressionsInterfaces=e},getExpressionInterfaces=function(){return expressionsInterfaces},setDefaultCurveSegments=function(e){defaultCurveSegments=e},getDefaultCurveSegments=function(){return defaultCurveSegments},setIdPrefix=function(e){idPrefix$1=e},getIdPrefix=function(){return idPrefix$1};function createNS(e){return document.createElementNS(svgNS,e)}function _typeof$5(e){return _typeof$5=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},_typeof$5(e)}var dataManager=function(){var e,t,r=1,n=[],i={onmessage:function(){},postMessage:function(l){e({data:l})}},a={postMessage:function(l){i.onmessage({data:l})}};function s(){t||(t=function(l){if(window.Worker&&window.Blob&&getWebWorker()){var c=new Blob(["var _workerSelf = self; self.onmessage = ",l.toString()],{type:"text/javascript"}),u=URL.createObjectURL(c);return new Worker(u)}return e=l,i}(function(l){if(a.dataManager||(a.dataManager=function(){function u(_,A){var R,w,C,F,M,O,B=_.length;for(w=0;w=0;A-=1)if(_[A].ty==="sh")if(_[A].ks.k.i)d(_[A].ks.k);else for(w=_[A].ks.k.length,R=0;RR[0]||!(R[0]>_[0])&&(_[1]>R[1]||!(R[1]>_[1])&&(_[2]>R[2]||!(R[2]>_[2])&&null))}var m,h=function(){var _=[4,4,14];function A(R){var w,C,F,M=R.length;for(w=0;w=0;C-=1)if(w[C].ty==="sh")if(w[C].ks.k.i)w[C].ks.k.c=w[C].closed;else for(M=w[C].ks.k.length,F=0;F500)&&(this._imageLoaded(),clearInterval(c)),l+=1}.bind(this),50)}function a(o){var l={assetData:o},c=n(o,this.assetsPath,this.path);return dataManager.loadData(c,function(u){l.img=u,this._footageLoaded()}.bind(this),function(){l.img={},this._footageLoaded()}.bind(this)),l}function s(){this._imageLoaded=t.bind(this),this._footageLoaded=r.bind(this),this.testImageLoaded=i.bind(this),this.createFootageData=a.bind(this),this.assetsPath="",this.path="",this.totalImages=0,this.totalFootages=0,this.loadedAssets=0,this.loadedFootagesCount=0,this.imagesLoadedCb=null,this.images=[]}return s.prototype={loadAssets:function(o,l){var c;this.imagesLoadedCb=l;var u=o.length;for(c=0;cthis.animationData.op&&(this.animationData.op=e.op,this.totalFrames=Math.floor(e.op-this.animationData.ip));var t,r,n=this.animationData.layers,i=n.length,a=e.layers,s=a.length;for(r=0;rthis.timeCompleted&&(this.currentFrame=this.timeCompleted),this.trigger("enterFrame"),this.renderFrame(),this.trigger("drawnFrame")},AnimationItem.prototype.renderFrame=function(){if(this.isLoaded!==!1&&this.renderer)try{this.expressionsPlugin&&this.expressionsPlugin.resetFrame(),this.renderer.renderFrame(this.currentFrame+this.firstFrame)}catch(e){this.triggerRenderFrameError(e)}},AnimationItem.prototype.play=function(e){e&&this.name!==e||this.isPaused===!0&&(this.isPaused=!1,this.trigger("_play"),this.audioController.resume(),this._idle&&(this._idle=!1,this.trigger("_active")))},AnimationItem.prototype.pause=function(e){e&&this.name!==e||this.isPaused===!1&&(this.isPaused=!0,this.trigger("_pause"),this._idle=!0,this.trigger("_idle"),this.audioController.pause())},AnimationItem.prototype.togglePause=function(e){e&&this.name!==e||(this.isPaused===!0?this.play():this.pause())},AnimationItem.prototype.stop=function(e){e&&this.name!==e||(this.pause(),this.playCount=0,this._completedLoop=!1,this.setCurrentRawFrameValue(0))},AnimationItem.prototype.getMarkerData=function(e){for(var t,r=0;r=this.totalFrames-1&&this.frameModifier>0?this.loop&&this.playCount!==this.loop?t>=this.totalFrames?(this.playCount+=1,this.checkSegments(t%this.totalFrames)||(this.setCurrentRawFrameValue(t%this.totalFrames),this._completedLoop=!0,this.trigger("loopComplete"))):this.setCurrentRawFrameValue(t):this.checkSegments(t>this.totalFrames?t%this.totalFrames:0)||(r=!0,t=this.totalFrames-1):t<0?this.checkSegments(t%this.totalFrames)||(!this.loop||this.playCount--<=0&&this.loop!==!0?(r=!0,t=0):(this.setCurrentRawFrameValue(this.totalFrames+t%this.totalFrames),this._completedLoop?this.trigger("loopComplete"):this._completedLoop=!0)):this.setCurrentRawFrameValue(t),r&&(this.setCurrentRawFrameValue(t),this.pause(),this.trigger("complete"))}},AnimationItem.prototype.adjustSegment=function(e,t){this.playCount=0,e[1]0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(-1)),this.totalFrames=e[0]-e[1],this.timeCompleted=this.totalFrames,this.firstFrame=e[1],this.setCurrentRawFrameValue(this.totalFrames-.001-t)):e[1]>e[0]&&(this.frameModifier<0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(1)),this.totalFrames=e[1]-e[0],this.timeCompleted=this.totalFrames,this.firstFrame=e[0],this.setCurrentRawFrameValue(.001+t)),this.trigger("segmentStart")},AnimationItem.prototype.setSegment=function(e,t){var r=-1;this.isPaused&&(this.currentRawFrame+this.firstFramet&&(r=t-e)),this.firstFrame=e,this.totalFrames=t-e,this.timeCompleted=this.totalFrames,r!==-1&&this.goToAndStop(r,!0)},AnimationItem.prototype.playSegments=function(e,t){if(t&&(this.segments.length=0),_typeof$4(e[0])==="object"){var r,n=e.length;for(r=0;r=0;h-=1)t[h].animation.destroy(m)},e.freeze=function(){s=!0},e.unfreeze=function(){s=!1,p()},e.setVolume=function(m,h){var v;for(v=0;v=.001?function(y,b,x,S){for(var T=0;T<4;++T){var _=l(b,x,S);if(_===0)return b;b-=(o(b,x,S)-y)/_}return b}(u,h,f,g):v===0?h:function(y,b,x,S,T){var _,A,R=0;do(_=o(A=b+(x-b)/2,S,T)-y)>0?x=A:b=A;while(Math.abs(_)>1e-7&&++R<10);return A}(u,p,p+r,f,g)}},e}(),pooling={double:function(e){return e.concat(createSizedArray(e.length))}},poolFactory=function(e,t,r){var n=0,i=e,a=createSizedArray(i);return{newElement:function(){return n?a[n-=1]:t()},release:function(s){n===i&&(a=pooling.double(a),i*=2),r&&r(s),a[n]=s,n+=1}}},bezierLengthPool=poolFactory(8,function(){return{addedLength:0,percents:createTypedArray("float32",getDefaultCurveSegments()),lengths:createTypedArray("float32",getDefaultCurveSegments())}}),segmentsLengthPool=poolFactory(8,function(){return{lengths:[],totalLength:0}},function(e){var t,r=e.lengths.length;for(t=0;t-.001&&m<.001}var r=function(c,u,f,g){var d,p,m,h,v,y,b=getDefaultCurveSegments(),x=0,S=[],T=[],_=bezierLengthPool.newElement();for(m=f.length,d=0;dm?-1:1,y=!0;y;)if(g[p]<=m&&g[p+1]>m?(h=(m-g[p])/(g[p+1]-g[p]),y=!1):p+=v,p<0||p>=d-1){if(p===d-1)return f[p];y=!1}return f[p]+(f[p+1]-f[p])*h}var l=createTypedArray("float32",8);return{getSegmentsLength:function(c){var u,f=segmentsLengthPool.newElement(),g=c.c,d=c.v,p=c.o,m=c.i,h=c._length,v=f.lengths,y=0;for(u=0;u1&&(d=1);var h,v=o(d,m),y=o(p=p>1?1:p,m),b=c.length,x=1-v,S=1-y,T=x*x*x,_=v*x*x*3,A=v*v*x*3,R=v*v*v,w=x*x*S,C=v*x*S+x*v*S+x*x*y,F=v*v*S+x*v*y+v*x*y,M=v*v*y,O=x*S*S,B=v*S*S+x*y*S+x*S*y,W=v*y*S+x*y*y+v*S*y,J=v*y*y,P=S*S*S,D=y*S*S+S*y*S+S*S*y,N=y*y*S+S*y*y+y*S*y,X=y*y*y;for(h=0;hx?b>S?b-x-S:S-x-b:S>x?S-x-b:x-b-S)>-1e-4&&y<1e-4}}}var bez=bezFunction(),initFrame=initialDefaultFrame,mathAbs=Math.abs;function interpolateValue(e,t){var r,n=this.offsetTime;this.propType==="multidimensional"&&(r=createTypedArray("float32",this.pv.length));for(var i,a,s,o,l,c,u,f,g,d=t.lastIndex,p=d,m=this.keyframes.length-1,h=!0;h;){if(i=this.keyframes[p],a=this.keyframes[p+1],p===m-1&&e>=a.t-n){i.h&&(i=a),d=0;break}if(a.t-n>e){d=p;break}p=y||e=y?x.points.length-1:0;for(l=x.points[S].point.length,o=0;o=A&&_=y?(r[0]=v[0],r[1]=v[1],r[2]=v[2]):e<=b?(r[0]=i.s[0],r[1]=i.s[1],r[2]=i.s[2]):quaternionToEuler(r,slerp(createQuaternion(i.s),createQuaternion(v),(e-b)/(y-b)));else for(p=0;p=y?c=1:e1e-6?(n=Math.acos(i),a=Math.sin(n),s=Math.sin((1-r)*n)/a,o=Math.sin(r*n)/a):(s=1-r,o=r),l[0]=s*c+o*d,l[1]=s*u+o*p,l[2]=s*f+o*m,l[3]=s*g+o*h,l}function quaternionToEuler(e,t){var r=t[0],n=t[1],i=t[2],a=t[3],s=Math.atan2(2*n*a-2*r*i,1-2*n*n-2*i*i),o=Math.asin(2*r*n+2*i*a),l=Math.atan2(2*r*a-2*n*i,1-2*r*r-2*i*i);e[0]=s/degToRads,e[1]=o/degToRads,e[2]=l/degToRads}function createQuaternion(e){var t=e[0]*degToRads,r=e[1]*degToRads,n=e[2]*degToRads,i=Math.cos(t/2),a=Math.cos(r/2),s=Math.cos(n/2),o=Math.sin(t/2),l=Math.sin(r/2),c=Math.sin(n/2);return[o*l*s+i*a*c,o*a*s+i*l*c,i*l*s-o*a*c,i*a*s-o*l*c]}function getValueAtCurrentTime(){var e=this.comp.renderedFrame-this.offsetTime,t=this.keyframes[0].t-this.offsetTime,r=this.keyframes[this.keyframes.length-1].t-this.offsetTime;if(!(e===this._caching.lastFrame||this._caching.lastFrame!==initFrame&&(this._caching.lastFrame>=r&&e>=r||this._caching.lastFrame=e&&(this._caching._lastKeyframeIndex=-1,this._caching.lastIndex=0);var n=this.interpolateValue(e,this._caching);this.pv=n}return this._caching.lastFrame=e,this.pv}function setVValue(e){var t;if(this.propType==="unidimensional")t=e*this.mult,mathAbs(this.v-t)>1e-5&&(this.v=t,this._mdf=!0);else for(var r=0,n=this.v.length;r1e-5&&(this.v[r]=t,this._mdf=!0),r+=1}function processEffectsSequence(){if(this.elem.globalData.frameId!==this.frameId&&this.effectsSequence.length)if(this.lock)this.setVValue(this.pv);else{var e;this.lock=!0,this._mdf=this._isFirstFrame;var t=this.effectsSequence.length,r=this.kf?this.pv:this.data.k;for(e=0;e=this._maxLength&&this.doubleArrayLength(),r){case"v":a=this.v;break;case"i":a=this.i;break;case"o":a=this.o;break;default:a=[]}(!a[n]||a[n]&&!i)&&(a[n]=pointPool.newElement()),a[n][0]=e,a[n][1]=t},ShapePath.prototype.setTripleAt=function(e,t,r,n,i,a,s,o){this.setXYAt(e,t,"v",s,o),this.setXYAt(r,n,"o",s,o),this.setXYAt(i,a,"i",s,o)},ShapePath.prototype.reverse=function(){var e=new ShapePath;e.setPathData(this.c,this._length);var t=this.v,r=this.o,n=this.i,i=0;this.c&&(e.setTripleAt(t[0][0],t[0][1],n[0][0],n[0][1],r[0][0],r[0][1],0,!1),i=1);var a,s=this._length-1,o=this._length;for(a=i;a=w[w.length-1].t-this.offsetTime)h=w[w.length-1].s?w[w.length-1].s[0]:w[w.length-2].e[0],y=!0;else{for(var C,F,M,O=R,B=w.length-1,W=!0;W&&(C=w[O],!((F=w[O+1]).t-this.offsetTime>d));)O=F.t-this.offsetTime)_=1;else if(dm&&d>m)||(this._caching.lastIndex=h0||P>-1e-6&&P<0?n(1e4*P)/1e4:P}function J(){var P=this.props;return"matrix("+W(P[0])+","+W(P[1])+","+W(P[4])+","+W(P[5])+","+W(P[12])+","+W(P[13])+")"}return function(){this.reset=i,this.rotate=a,this.rotateX=s,this.rotateY=o,this.rotateZ=l,this.skew=u,this.skewFromAxis=f,this.shear=c,this.scale=g,this.setTransform=d,this.translate=p,this.transform=m,this.multiply=h,this.applyToPoint=S,this.applyToX=T,this.applyToY=_,this.applyToZ=A,this.applyToPointArray=M,this.applyToTriplePoints=F,this.applyToPointStringified=O,this.toCSS=B,this.to2dCSS=J,this.clone=b,this.cloneFromProps=x,this.equals=y,this.inversePoints=C,this.inversePoint=w,this.getInverseMatrix=R,this._t=this.transform,this.isIdentity=v,this._identity=!0,this._identityCalculated=!1,this.props=createTypedArray("float32",16),this.reset()}}();function _typeof$3(e){return _typeof$3=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},_typeof$3(e)}var lottie={},standalone="__[STANDALONE]__",animationData="__[ANIMATIONDATA]__",renderer="";function setLocation(e){setLocationHref(e)}function searchAnimations(){standalone===!0?animationManager.searchAnimations(animationData,standalone,renderer):animationManager.searchAnimations()}function setSubframeRendering(e){setSubframeEnabled(e)}function setPrefix(e){setIdPrefix(e)}function loadAnimation(e){return standalone===!0&&(e.animationData=JSON.parse(animationData)),animationManager.loadAnimation(e)}function setQuality(e){if(typeof e=="string")switch(e){case"high":setDefaultCurveSegments(200);break;default:case"medium":setDefaultCurveSegments(50);break;case"low":setDefaultCurveSegments(10)}else!isNaN(e)&&e>1&&setDefaultCurveSegments(e);getDefaultCurveSegments()>=50?roundValues(!1):roundValues(!0)}function inBrowser(){return typeof navigator<"u"}function installPlugin(e,t){e==="expressions"&&setExpressionsPlugin(t)}function getFactory(e){switch(e){case"propertyFactory":return PropertyFactory;case"shapePropertyFactory":return ShapePropertyFactory;case"matrix":return Matrix;default:return null}}function checkReady(){document.readyState==="complete"&&(clearInterval(readyStateCheckInterval),searchAnimations())}function getQueryVariable(e){for(var t=queryString.split("&"),r=0;r"u"?"undefined":_typeof$3(exports))==="object"&&typeof module<"u"||typeof define=="function"&&define.amd||(window.bodymovin=lottie)}catch(e){}var ShapeModifiers=function(){var e={},t={};return e.registerModifier=function(r,n){t[r]||(t[r]=n)},e.getModifier=function(r,n,i){return new t[r](n,i)},e}();function ShapeModifier(){}function TrimModifier(){}function PuckerAndBloatModifier(){}ShapeModifier.prototype.initModifierProperties=function(){},ShapeModifier.prototype.addShapeToModifier=function(){},ShapeModifier.prototype.addShape=function(e){if(!this.closed){e.sh.container.addDynamicProperty(e.sh);var t={shape:e.sh,data:e,localShapeCollection:shapeCollectionPool.newShapeCollection()};this.shapes.push(t),this.addShapeToModifier(t),this._isAnimated&&e.setAsAnimated()}},ShapeModifier.prototype.init=function(e,t){this.shapes=[],this.elem=e,this.initDynamicPropertyContainer(e),this.initModifierProperties(e,t),this.frameId=initialDefaultFrame,this.closed=!1,this.k=!1,this.dynamicProperties.length?this.k=!0:this.getValue(!0)},ShapeModifier.prototype.processKeys=function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties())},extendPrototype([DynamicPropertyContainer],ShapeModifier),extendPrototype([ShapeModifier],TrimModifier),TrimModifier.prototype.initModifierProperties=function(e,t){this.s=PropertyFactory.getProp(e,t.s,0,.01,this),this.e=PropertyFactory.getProp(e,t.e,0,.01,this),this.o=PropertyFactory.getProp(e,t.o,0,0,this),this.sValue=0,this.eValue=0,this.getValue=this.processKeys,this.m=t.m,this._isAnimated=!!this.s.effectsSequence.length||!!this.e.effectsSequence.length||!!this.o.effectsSequence.length},TrimModifier.prototype.addShapeToModifier=function(e){e.pathsData=[]},TrimModifier.prototype.calculateShapeEdges=function(e,t,r,n,i){var a=[];t<=1?a.push({s:e,e:t}):e>=1?a.push({s:e-1,e:t-1}):(a.push({s:e,e:1}),a.push({s:0,e:t-1}));var s,o,l=[],c=a.length;for(s=0;sn+r||(u=o.s*i<=n?0:(o.s*i-n)/r,f=o.e*i>=n+r?1:(o.e*i-n)/r,l.push([u,f]))}return l.length||l.push([0,0]),l},TrimModifier.prototype.releasePathsData=function(e){var t,r=e.length;for(t=0;t1?1+a:this.s.v<0?0+a:this.s.v+a)>(r=this.e.v>1?1+a:this.e.v<0?0+a:this.e.v+a)){var s=t;t=r,r=s}t=1e-4*Math.round(1e4*t),r=1e-4*Math.round(1e4*r),this.sValue=t,this.eValue=r}else t=this.sValue,r=this.eValue;var o,l,c,u,f,g=this.shapes.length,d=0;if(r===t)for(i=0;i=0;i-=1)if((p=this.shapes[i]).shape._mdf){for((m=p.localShapeCollection).releaseShapes(),this.m===2&&g>1?(v=this.calculateShapeEdges(t,r,p.totalShapeLength,x,d),x+=p.totalShapeLength):v=[[y,b]],l=v.length,o=0;o=1?h.push({s:p.totalShapeLength*(y-1),e:p.totalShapeLength*(b-1)}):(h.push({s:p.totalShapeLength*y,e:p.totalShapeLength}),h.push({s:0,e:p.totalShapeLength*(b-1)}));var S=this.addShapes(p,h[0]);if(h[0].s!==h[0].e){if(h.length>1)if(p.shape.paths.shapes[p.shape.paths._length-1].c){var T=S.pop();this.addPaths(S,m),S=this.addShapes(p,h[1],T)}else this.addPaths(S,m),S=this.addShapes(p,h[1]);this.addPaths(S,m)}}p.shape.paths=m}}},TrimModifier.prototype.addPaths=function(e,t){var r,n=e.length;for(r=0;rt.e){r.c=!1;break}t.s<=p&&t.e>=p+s.addedLength?(this.addSegment(g[n].v[i-1],g[n].o[i-1],g[n].i[i],g[n].v[i],r,o,h),h=!1):(c=bez.getNewSegment(g[n].v[i-1],g[n].v[i],g[n].o[i-1],g[n].i[i],(t.s-p)/s.addedLength,(t.e-p)/s.addedLength,l[i-1]),this.addSegmentFromArray(c,r,o,h),h=!1,r.c=!1),p+=s.addedLength,o+=1}if(g[n].c&&l.length){if(s=l[i-1],p<=t.e){var v=l[i-1].addedLength;t.s<=p&&t.e>=p+v?(this.addSegment(g[n].v[i-1],g[n].o[i-1],g[n].i[0],g[n].v[0],r,o,h),h=!1):(c=bez.getNewSegment(g[n].v[i-1],g[n].v[0],g[n].o[i-1],g[n].i[0],(t.s-p)/v,(t.e-p)/v,l[i-1]),this.addSegmentFromArray(c,r,o,h),h=!1,r.c=!1)}else r.c=!1;p+=s.addedLength,o+=1}if(r._length&&(r.setXYAt(r.v[u][0],r.v[u][1],"i",u),r.setXYAt(r.v[r._length-1][0],r.v[r._length-1][1],"o",r._length-1)),p>t.e)break;n=this.p.keyframes[this.p.keyframes.length-1].t?(i=this.p.getValueAtTime(this.p.keyframes[this.p.keyframes.length-1].t/n,0),a=this.p.getValueAtTime((this.p.keyframes[this.p.keyframes.length-1].t-.05)/n,0)):(i=this.p.pv,a=this.p.getValueAtTime((this.p._caching.lastFrame+this.p.offsetTime-.01)/n,this.p.offsetTime));else if(this.px&&this.px.keyframes&&this.py.keyframes&&this.px.getValueAtTime&&this.py.getValueAtTime){i=[],a=[];var s=this.px,o=this.py;s._caching.lastFrame+s.offsetTime<=s.keyframes[0].t?(i[0]=s.getValueAtTime((s.keyframes[0].t+.01)/n,0),i[1]=o.getValueAtTime((o.keyframes[0].t+.01)/n,0),a[0]=s.getValueAtTime(s.keyframes[0].t/n,0),a[1]=o.getValueAtTime(o.keyframes[0].t/n,0)):s._caching.lastFrame+s.offsetTime>=s.keyframes[s.keyframes.length-1].t?(i[0]=s.getValueAtTime(s.keyframes[s.keyframes.length-1].t/n,0),i[1]=o.getValueAtTime(o.keyframes[o.keyframes.length-1].t/n,0),a[0]=s.getValueAtTime((s.keyframes[s.keyframes.length-1].t-.01)/n,0),a[1]=o.getValueAtTime((o.keyframes[o.keyframes.length-1].t-.01)/n,0)):(i=[s.pv,o.pv],a[0]=s.getValueAtTime((s._caching.lastFrame+s.offsetTime-.01)/n,s.offsetTime),a[1]=o.getValueAtTime((o._caching.lastFrame+o.offsetTime-.01)/n,o.offsetTime))}else i=a=e;this.v.rotate(-Math.atan2(i[1]-a[1],i[0]-a[0]))}this.data.p&&this.data.p.s?this.data.p.z?this.v.translate(this.px.v,this.py.v,-this.pz.v):this.v.translate(this.px.v,this.py.v,0):this.v.translate(this.p.v[0],this.p.v[1],-this.p.v[2])}this.frameId=this.elem.globalData.frameId}},precalculateMatrix:function(){if(this.appliedTransformations=0,this.pre.reset(),!this.a.effectsSequence.length&&(this.pre.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.appliedTransformations=1,!this.s.effectsSequence.length)){if(this.pre.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.appliedTransformations=2,this.sk){if(this.sk.effectsSequence.length||this.sa.effectsSequence.length)return;this.pre.skewFromAxis(-this.sk.v,this.sa.v),this.appliedTransformations=3}this.r?this.r.effectsSequence.length||(this.pre.rotate(-this.r.v),this.appliedTransformations=4):this.rz.effectsSequence.length||this.ry.effectsSequence.length||this.rx.effectsSequence.length||this.or.effectsSequence.length||(this.pre.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.appliedTransformations=4)}},autoOrient:function(){}},extendPrototype([DynamicPropertyContainer],t),t.prototype.addDynamicProperty=function(r){this._addDynamicProperty(r),this.elem.addDynamicProperty(r),this._isDirty=!0},t.prototype._addDynamicProperty=DynamicPropertyContainer.prototype.addDynamicProperty,{getTransformProperty:function(r,n,i){return new t(r,n,i)}}}();function RepeaterModifier(){}function RoundCornersModifier(){}function floatEqual(e,t){return 1e5*Math.abs(e-t)<=Math.min(Math.abs(e),Math.abs(t))}function floatZero(e){return Math.abs(e)<=1e-5}function lerp(e,t,r){return e*(1-r)+t*r}function lerpPoint(e,t,r){return[lerp(e[0],t[0],r),lerp(e[1],t[1],r)]}function quadRoots(e,t,r){if(e===0)return[];var n=t*t-4*e*r;if(n<0)return[];var i=-t/(2*e);if(n===0)return[i];var a=Math.sqrt(n)/(2*e);return[i-a,i+a]}function polynomialCoefficients(e,t,r,n){return[3*t-e-3*r+n,3*e-6*t+3*r,-3*e+3*t,e]}function singlePoint(e){return new PolynomialBezier(e,e,e,e,!1)}function PolynomialBezier(e,t,r,n,i){i&&pointEqual(e,t)&&(t=lerpPoint(e,n,1/3)),i&&pointEqual(r,n)&&(r=lerpPoint(e,n,2/3));var a=polynomialCoefficients(e[0],t[0],r[0],n[0]),s=polynomialCoefficients(e[1],t[1],r[1],n[1]);this.a=[a[0],s[0]],this.b=[a[1],s[1]],this.c=[a[2],s[2]],this.d=[a[3],s[3]],this.points=[e,t,r,n]}function extrema(e,t){var r=e.points[0][t],n=e.points[e.points.length-1][t];if(r>n){var i=n;n=r,r=i}for(var a=quadRoots(3*e.a[t],2*e.b[t],e.c[t]),s=0;s0&&a[s]<1){var o=e.point(a[s])[t];on&&(n=o)}return{min:r,max:n}}function intersectData(e,t,r){var n=e.boundingBox();return{cx:n.cx,cy:n.cy,width:n.width,height:n.height,bez:e,t:(t+r)/2,t1:t,t2:r}}function splitData(e){var t=e.bez.split(.5);return[intersectData(t[0],e.t1,e.t),intersectData(t[1],e.t,e.t2)]}function boxIntersect(e,t){return 2*Math.abs(e.cx-t.cx)=a||e.width<=n&&e.height<=n&&t.width<=n&&t.height<=n)i.push([e.t,t.t]);else{var s=splitData(e),o=splitData(t);intersectsImpl(s[0],o[0],r+1,n,i,a),intersectsImpl(s[0],o[1],r+1,n,i,a),intersectsImpl(s[1],o[0],r+1,n,i,a),intersectsImpl(s[1],o[1],r+1,n,i,a)}}function crossProduct(e,t){return[e[1]*t[2]-e[2]*t[1],e[2]*t[0]-e[0]*t[2],e[0]*t[1]-e[1]*t[0]]}function lineIntersection(e,t,r,n){var i=[e[0],e[1],1],a=[t[0],t[1],1],s=[r[0],r[1],1],o=[n[0],n[1],1],l=crossProduct(crossProduct(i,a),crossProduct(s,o));return floatZero(l[2])?null:[l[0]/l[2],l[1]/l[2]]}function polarOffset(e,t,r){return[e[0]+Math.cos(t)*r,e[1]-Math.sin(t)*r]}function pointDistance(e,t){return Math.hypot(e[0]-t[0],e[1]-t[1])}function pointEqual(e,t){return floatEqual(e[0],t[0])&&floatEqual(e[1],t[1])}function ZigZagModifier(){}function setPoint(e,t,r,n,i,a,s){var o=r-Math.PI/2,l=r+Math.PI/2,c=t[0]+Math.cos(r)*n*i,u=t[1]-Math.sin(r)*n*i;e.setTripleAt(c,u,c+Math.cos(o)*a,u-Math.sin(o)*a,c+Math.cos(l)*s,u-Math.sin(l)*s,e.length())}function getPerpendicularVector(e,t){var r=[t[0]-e[0],t[1]-e[1]],n=.5*-Math.PI;return[Math.cos(n)*r[0]-Math.sin(n)*r[1],Math.sin(n)*r[0]+Math.cos(n)*r[1]]}function getProjectingAngle(e,t){var r=t===0?e.length()-1:t-1,n=(t+1)%e.length(),i=getPerpendicularVector(e.v[r],e.v[n]);return Math.atan2(0,1)-Math.atan2(i[1],i[0])}function zigZagCorner(e,t,r,n,i,a,s){var o=getProjectingAngle(t,r),l=t.v[r%t._length],c=t.v[r===0?t._length-1:r-1],u=t.v[(r+1)%t._length],f=a===2?Math.sqrt(Math.pow(l[0]-c[0],2)+Math.pow(l[1]-c[1],2)):0,g=a===2?Math.sqrt(Math.pow(l[0]-u[0],2)+Math.pow(l[1]-u[1],2)):0;setPoint(e,t.v[r%t._length],o,s,n,g/(2*(i+1)),f/(2*(i+1)),a)}function zigZagSegment(e,t,r,n,i,a){for(var s=0;s1&&t.length>1&&(i=getIntersection(e[0],t[t.length-1]))?[[e[0].split(i[0])[0]],[t[t.length-1].split(i[1])[1]]]:[r,n]}function pruneIntersections(e){for(var t,r=1;r1&&(t=pruneSegmentIntersection(e[e.length-1],e[0]),e[e.length-1]=t[0],e[0]=t[1]),e}function offsetSegmentSplit(e,t){var r,n,i,a,s=e.inflectionPoints();if(s.length===0)return[offsetSegment(e,t)];if(s.length===1||floatEqual(s[1],1))return r=(i=e.split(s[0]))[0],n=i[1],[offsetSegment(r,t),offsetSegment(n,t)];r=(i=e.split(s[0]))[0];var o=(s[1]-s[0])/(1-s[0]);return a=(i=i[1].split(o))[0],n=i[1],[offsetSegment(r,t),offsetSegment(a,t),offsetSegment(n,t)]}function OffsetPathModifier(){}function getFontProperties(e){for(var t=e.fStyle?e.fStyle.split(" "):[],r="normal",n="normal",i=t.length,a=0;a0;)r-=1,this._elements.unshift(t[r]);this.dynamicProperties.length?this.k=!0:this.getValue(!0)},RepeaterModifier.prototype.resetElements=function(e){var t,r=e.length;for(t=0;t0?Math.floor(g):Math.ceil(g),m=this.pMatrix.props,h=this.rMatrix.props,v=this.sMatrix.props;this.pMatrix.reset(),this.rMatrix.reset(),this.sMatrix.reset(),this.tMatrix.reset(),this.matrix.reset();var y,b,x=0;if(g>0){for(;xp;)this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!0),x-=1;d&&(this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,-d,!0),x-=d)}for(n=this.data.m===1?0:this._currentCopies-1,i=this.data.m===1?1:-1,a=this._currentCopies;a;){if(b=(r=(t=this.elemsData[n].it)[t.length-1].transform.mProps.v.props).length,t[t.length-1].transform.mProps._mdf=!0,t[t.length-1].transform.op._mdf=!0,t[t.length-1].transform.op.v=this._currentCopies===1?this.so.v:this.so.v+(this.eo.v-this.so.v)*(n/(this._currentCopies-1)),x!==0){for((n!==0&&i===1||n!==this._currentCopies-1&&i===-1)&&this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!1),this.matrix.transform(h[0],h[1],h[2],h[3],h[4],h[5],h[6],h[7],h[8],h[9],h[10],h[11],h[12],h[13],h[14],h[15]),this.matrix.transform(v[0],v[1],v[2],v[3],v[4],v[5],v[6],v[7],v[8],v[9],v[10],v[11],v[12],v[13],v[14],v[15]),this.matrix.transform(m[0],m[1],m[2],m[3],m[4],m[5],m[6],m[7],m[8],m[9],m[10],m[11],m[12],m[13],m[14],m[15]),y=0;y0&&n<1?[t]:[]:[t-n,t+n].filter(function(i){return i>0&&i<1})},PolynomialBezier.prototype.split=function(e){if(e<=0)return[singlePoint(this.points[0]),this];if(e>=1)return[this,singlePoint(this.points[this.points.length-1])];var t=lerpPoint(this.points[0],this.points[1],e),r=lerpPoint(this.points[1],this.points[2],e),n=lerpPoint(this.points[2],this.points[3],e),i=lerpPoint(t,r,e),a=lerpPoint(r,n,e),s=lerpPoint(i,a,e);return[new PolynomialBezier(this.points[0],t,i,s,!0),new PolynomialBezier(s,a,n,this.points[3],!0)]},PolynomialBezier.prototype.bounds=function(){return{x:extrema(this,0),y:extrema(this,1)}},PolynomialBezier.prototype.boundingBox=function(){var e=this.bounds();return{left:e.x.min,right:e.x.max,top:e.y.min,bottom:e.y.max,width:e.x.max-e.x.min,height:e.y.max-e.y.min,cx:(e.x.max+e.x.min)/2,cy:(e.y.max+e.y.min)/2}},PolynomialBezier.prototype.intersections=function(e,t,r){t===void 0&&(t=2),r===void 0&&(r=7);var n=[];return intersectsImpl(intersectData(this,0,1),intersectData(e,0,1),0,t,n,r),n},PolynomialBezier.shapeSegment=function(e,t){var r=(t+1)%e.length();return new PolynomialBezier(e.v[t],e.o[t],e.i[r],e.v[r],!0)},PolynomialBezier.shapeSegmentInverted=function(e,t){var r=(t+1)%e.length();return new PolynomialBezier(e.v[r],e.i[r],e.o[t],e.v[t],!0)},extendPrototype([ShapeModifier],ZigZagModifier),ZigZagModifier.prototype.initModifierProperties=function(e,t){this.getValue=this.processKeys,this.amplitude=PropertyFactory.getProp(e,t.s,0,null,this),this.frequency=PropertyFactory.getProp(e,t.r,0,null,this),this.pointsType=PropertyFactory.getProp(e,t.pt,0,null,this),this._isAnimated=this.amplitude.effectsSequence.length!==0||this.frequency.effectsSequence.length!==0||this.pointsType.effectsSequence.length!==0},ZigZagModifier.prototype.processPath=function(e,t,r,n){var i=e._length,a=shapePool.newElement();if(a.c=e.c,e.c||(i-=1),i===0)return a;var s=-1,o=PolynomialBezier.shapeSegment(e,0);zigZagCorner(a,e,0,t,r,n,s);for(var l=0;l=0;a-=1)o=PolynomialBezier.shapeSegmentInverted(e,a),c.push(offsetSegmentSplit(o,t));c=pruneIntersections(c);var u=null,f=null;for(a=0;a=55296&&g<=56319){var d=u.charCodeAt(1);d>=56320&&d<=57343&&(f=1024*(g-55296)+d-56320+65536)}return f}function o(u){var f=s(u);return f>=127462&&f<=127487}var l=function(){this.fonts=[],this.chars=null,this.typekitLoaded=0,this.isLoaded=!1,this._warned=!1,this.initTime=Date.now(),this.setIsLoadedBinded=this.setIsLoaded.bind(this),this.checkLoadedFontsBinded=this.checkLoadedFonts.bind(this)};l.isModifier=function(u,f){var g=u.toString(16)+f.toString(16);return n.indexOf(g)!==-1},l.isZeroWidthJoiner=function(u){return u===8205},l.isFlagEmoji=function(u){return o(u.substr(0,2))&&o(u.substr(2,2))},l.isRegionalCode=o,l.isCombinedCharacter=function(u){return t.indexOf(u)!==-1},l.isRegionalFlag=function(u,f){var g=s(u.substr(f,2));if(g!==r)return!1;var d=0;for(f+=2;d<5;){if((g=s(u.substr(f,2)))<917601||g>917626)return!1;d+=1,f+=2}return s(u.substr(f,2))===917631},l.isVariationSelector=function(u){return u===65039},l.BLACK_FLAG_CODE_POINT=r;var c={addChars:function(u){if(u){var f;this.chars||(this.chars=[]);var g,d,p=u.length,m=this.chars.length;for(f=0;f0&&(y=!1),y){var b=createTag("style");b.setAttribute("f-forigin",d[g].fOrigin),b.setAttribute("f-origin",d[g].origin),b.setAttribute("f-family",d[g].fFamily),b.type="text/css",b.innerText="@font-face {font-family: "+d[g].fFamily+"; font-style: normal; src: url('"+d[g].fPath+"');}",f.appendChild(b)}}else if(d[g].fOrigin==="g"||d[g].origin===1){for(h=document.querySelectorAll('link[f-forigin="g"], link[f-origin="1"]'),v=0;ve?this.isInRange!==!0&&(this.globalData._mdf=!0,this._mdf=!0,this.isInRange=!0,this.show()):this.isInRange!==!1&&(this.globalData._mdf=!0,this.isInRange=!1,this.hide())},renderRenderable:function(){var e,t=this.renderableComponents.length;for(e=0;e.1)&&this.audio.seek(this._currentTime/this.globalData.frameRate):(this.audio.play(),this.audio.seek(this._currentTime/this.globalData.frameRate),this._isPlaying=!0))},AudioElement.prototype.show=function(){},AudioElement.prototype.hide=function(){this.audio.pause(),this._isPlaying=!1},AudioElement.prototype.pause=function(){this.audio.pause(),this._isPlaying=!1,this._canPlay=!1},AudioElement.prototype.resume=function(){this._canPlay=!0},AudioElement.prototype.setRate=function(e){this.audio.rate(e)},AudioElement.prototype.volume=function(e){this._volumeMultiplier=e,this._previousVolume=e*this._volume,this.audio.volume(this._previousVolume)},AudioElement.prototype.getBaseElement=function(){return null},AudioElement.prototype.destroy=function(){},AudioElement.prototype.sourceRectAtTime=function(){},AudioElement.prototype.initExpressions=function(){},BaseRenderer.prototype.checkLayers=function(e){var t,r,n=this.layers.length;for(this.completeLayers=!0,t=n-1;t>=0;t-=1)this.elements[t]||(r=this.layers[t]).ip-r.st<=e-this.layers[t].st&&r.op-r.st>e-this.layers[t].st&&this.buildItem(t),this.completeLayers=!!this.elements[t]&&this.completeLayers;this.checkPendingElements()},BaseRenderer.prototype.createItem=function(e){switch(e.ty){case 2:return this.createImage(e);case 0:return this.createComp(e);case 1:return this.createSolid(e);case 3:default:return this.createNull(e);case 4:return this.createShape(e);case 5:return this.createText(e);case 6:return this.createAudio(e);case 13:return this.createCamera(e);case 15:return this.createFootage(e)}},BaseRenderer.prototype.createCamera=function(){throw new Error("You're using a 3d camera. Try the html renderer.")},BaseRenderer.prototype.createAudio=function(e){return new AudioElement(e,this.globalData,this)},BaseRenderer.prototype.createFootage=function(e){return new FootageElement(e,this.globalData,this)},BaseRenderer.prototype.buildAllItems=function(){var e,t=this.layers.length;for(e=0;e0&&(this.maskElement.setAttribute("id",h),this.element.maskedElement.setAttribute(y,"url("+getLocationHref()+"#"+h+")"),a.appendChild(this.maskElement)),this.viewData.length&&this.element.addRenderableComponent(this)}TransformElement.prototype={initTransform:function(){var e=new Matrix;this.finalTransform={mProp:this.data.ks?TransformPropertyFactory.getTransformProperty(this,this.data.ks,this):{o:0},_matMdf:!1,_localMatMdf:!1,_opMdf:!1,mat:e,localMat:e,localOpacity:1},this.data.ao&&(this.finalTransform.mProp.autoOriented=!0),this.data.ty},renderTransform:function(){if(this.finalTransform._opMdf=this.finalTransform.mProp.o._mdf||this._isFirstFrame,this.finalTransform._matMdf=this.finalTransform.mProp._mdf||this._isFirstFrame,this.hierarchy){var e,t=this.finalTransform.mat,r=0,n=this.hierarchy.length;if(!this.finalTransform._matMdf)for(;r1&&(a+=" C"+t.o[n-1][0]+","+t.o[n-1][1]+" "+t.i[0][0]+","+t.i[0][1]+" "+t.v[0][0]+","+t.v[0][1]),r.lastPath!==a){var s="";r.elem&&(t.c&&(s=e.inv?this.solidPath+a:a),r.elem.setAttribute("d",s)),r.lastPath=a}},MaskElement.prototype.destroy=function(){this.element=null,this.globalData=null,this.maskElement=null,this.data=null,this.masksProperties=null};var filtersFactory=function(){var e={};return e.createFilter=function(t,r){var n=createNS("filter");return n.setAttribute("id",t),r!==!0&&(n.setAttribute("filterUnits","objectBoundingBox"),n.setAttribute("x","0%"),n.setAttribute("y","0%"),n.setAttribute("width","100%"),n.setAttribute("height","100%")),n},e.createAlphaToLuminanceFilter=function(){var t=createNS("feColorMatrix");return t.setAttribute("type","matrix"),t.setAttribute("color-interpolation-filters","sRGB"),t.setAttribute("values","0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 1"),t},e}(),featureSupport=function(){var e={maskType:!0,svgLumaHidden:!0,offscreenCanvas:typeof OffscreenCanvas<"u"};return(/MSIE 10/i.test(navigator.userAgent)||/MSIE 9/i.test(navigator.userAgent)||/rv:11.0/i.test(navigator.userAgent)||/Edge\/\d./i.test(navigator.userAgent))&&(e.maskType=!1),/firefox/i.test(navigator.userAgent)&&(e.svgLumaHidden=!1),e}(),registeredEffects$1={},idPrefix="filter_result_";function SVGEffects(e){var t,r,n="SourceGraphic",i=e.data.ef?e.data.ef.length:0,a=createElementID(),s=filtersFactory.createFilter(a,!0),o=0;for(this.filters=[],t=0;t=0&&!this.shapeModifiers[e].processShapes(this._isFirstFrame);e-=1);}},searchProcessedElement:function(e){for(var t=this.processedElements,r=0,n=t.length;r.01)return!1;r+=1}return!0},GradientProperty.prototype.checkCollapsable=function(){if(this.o.length/2!=this.c.length/4)return!1;if(this.data.k.k[0].s)for(var e=0,t=this.data.k.k.length;e0;)m=u.transformers[S].mProps._mdf||m,x-=1,S-=1;if(m)for(x=_-u.styles[v].lvl,S=u.transformers.length-1;x>0;)b.multiply(u.transformers[S].mProps.v),x-=1,S-=1}else b=e;if(d=(y=u.sh.paths)._length,m){for(p="",g=0;g=1?C=.99:C<=-1&&(C=-.99);var F=h*C,M=Math.cos(w+u.a.v)*F+b[0],O=Math.sin(w+u.a.v)*F+b[1];v.setAttribute("fx",M),v.setAttribute("fy",O),y&&!u.g._collapsable&&(u.of.setAttribute("fx",M),u.of.setAttribute("fy",O))}}function l(c,u,f){var g=u.style,d=u.d;d&&(d._mdf||f)&&d.dashStr&&(g.pElem.setAttribute("stroke-dasharray",d.dashStr),g.pElem.setAttribute("stroke-dashoffset",d.dashoffset[0])),u.c&&(u.c._mdf||f)&&g.pElem.setAttribute("stroke","rgb("+bmFloor(u.c.v[0])+","+bmFloor(u.c.v[1])+","+bmFloor(u.c.v[2])+")"),(u.o._mdf||f)&&g.pElem.setAttribute("stroke-opacity",u.o.v),(u.w._mdf||f)&&(g.pElem.setAttribute("stroke-width",u.w.v),g.msElem&&g.msElem.setAttribute("stroke-width",u.w.v))}return{createRenderFunction:function(c){switch(c.ty){case"fl":return a;case"gf":return o;case"gs":return s;case"st":return l;case"sh":case"el":case"rc":case"sr":return i;case"tr":return r;case"no":return n;default:return null}}}}();function SVGShapeElement(e,t,r){this.shapes=[],this.shapesData=e.shapes,this.stylesList=[],this.shapeModifiers=[],this.itemsData=[],this.processedElements=[],this.animatedContents=[],this.initElement(e,t,r),this.prevViewData=[]}function LetterProps(e,t,r,n,i,a){this.o=e,this.sw=t,this.sc=r,this.fc=n,this.m=i,this.p=a,this._mdf={o:!0,sw:!!t,sc:!!r,fc:!!n,m:!0,p:!0}}function TextProperty(e,t){this._frameId=initialDefaultFrame,this.pv="",this.v="",this.kf=!1,this._isFirstFrame=!0,this._mdf=!1,t.d&&t.d.sid&&(t.d=e.globalData.slotManager.getProp(t.d)),this.data=t,this.elem=e,this.comp=this.elem.comp,this.keysIndex=0,this.canResize=!1,this.minimumFontSize=1,this.effectsSequence=[],this.currentData={ascent:0,boxWidth:this.defaultBoxWidth,f:"",fStyle:"",fWeight:"",fc:"",j:"",justifyOffset:"",l:[],lh:0,lineWidths:[],ls:"",of:"",s:"",sc:"",sw:0,t:0,tr:0,sz:0,ps:null,fillColorAnim:!1,strokeColorAnim:!1,strokeWidthAnim:!1,yOffset:0,finalSize:0,finalText:[],finalLineHeight:0,__complete:!1},this.copyData(this.currentData,this.data.d.k[0].s),this.searchProperty()||this.completeTextData(this.currentData)}extendPrototype([BaseElement,TransformElement,SVGBaseElement,IShapeElement,HierarchyElement,FrameElement,RenderableDOMElement],SVGShapeElement),SVGShapeElement.prototype.initSecondaryElement=function(){},SVGShapeElement.prototype.identityMatrix=new Matrix,SVGShapeElement.prototype.buildExpressionInterface=function(){},SVGShapeElement.prototype.createContent=function(){this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.layerElement,0,[],!0),this.filterUniqueShapes()},SVGShapeElement.prototype.filterUniqueShapes=function(){var e,t,r,n,i=this.shapes.length,a=this.stylesList.length,s=[],o=!1;for(r=0;r1&&o&&this.setShapesAsAnimated(s)}},SVGShapeElement.prototype.setShapesAsAnimated=function(e){var t,r=e.length;for(t=0;t=0;o-=1){if((g=this.searchProcessedElement(e[o]))?t[o]=r[g-1]:e[o]._render=s,e[o].ty==="fl"||e[o].ty==="st"||e[o].ty==="gf"||e[o].ty==="gs"||e[o].ty==="no")g?t[o].style.closed=!1:t[o]=this.createStyleElement(e[o],i),e[o]._render&&t[o].style.pElem.parentNode!==n&&n.appendChild(t[o].style.pElem),m.push(t[o].style);else if(e[o].ty==="gr"){if(g)for(c=t[o].it.length,l=0;l1,this.kf&&this.addEffect(this.getKeyframeValue.bind(this)),this.kf},TextProperty.prototype.addEffect=function(e){this.effectsSequence.push(e),this.elem.addDynamicProperty(this)},TextProperty.prototype.getValue=function(e){if(this.elem.globalData.frameId!==this.frameId&&this.effectsSequence.length||e){this.currentData.t=this.data.d.k[this.keysIndex].s.t;var t=this.currentData,r=this.keysIndex;if(this.lock)this.setCurrentData(this.currentData);else{var n;this.lock=!0,this._mdf=!1;var i=this.effectsSequence.length,a=e||this.data.d.k[this.keysIndex].s;for(n=0;nt);)r+=1;return this.keysIndex!==r&&(this.keysIndex=r),this.data.d.k[this.keysIndex].s},TextProperty.prototype.buildFinalText=function(e){for(var t,r,n=[],i=0,a=e.length,s=!1,o=!1,l="";i=55296&&t<=56319?FontManager.isRegionalFlag(e,i)?l=e.substr(i,14):(r=e.charCodeAt(i+1))>=56320&&r<=57343&&(FontManager.isModifier(t,r)?(l=e.substr(i,2),s=!0):l=FontManager.isFlagEmoji(e.substr(i,4))?e.substr(i,4):e.substr(i,2)):t>56319?(r=e.charCodeAt(i+1),FontManager.isVariationSelector(t)&&(s=!0)):FontManager.isZeroWidthJoiner(t)&&(s=!0,o=!0),s?(n[n.length-1]+=l,s=!1):n.push(l),i+=l.length;return n},TextProperty.prototype.completeTextData=function(e){e.__complete=!0;var t,r,n,i,a,s,o,l=this.elem.globalData.fontManager,c=this.data,u=[],f=0,g=c.m.g,d=0,p=0,m=0,h=[],v=0,y=0,b=l.getFontByName(e.f),x=0,S=getFontProperties(b);e.fWeight=S.weight,e.fStyle=S.style,e.finalSize=e.s,e.finalText=this.buildFinalText(e.t),r=e.finalText.length,e.finalLineHeight=e.lh;var T,_=e.tr/1e3*e.finalSize;if(e.sz)for(var A,R,w=!0,C=e.sz[0],F=e.sz[1];w;){A=0,v=0,r=(R=this.buildFinalText(e.t)).length,_=e.tr/1e3*e.finalSize;var M=-1;for(t=0;tC&&R[t]!==" "?(M===-1?r+=1:t=M,A+=e.finalLineHeight||1.2*e.finalSize,R.splice(t,M===t?1:0,"\r"),M=-1,v=0):(v+=x,v+=_);A+=b.ascent*e.finalSize/100,this.canResize&&e.finalSize>this.minimumFontSize&&Fy?v:y,v=-2*_,i="",n=!0,m+=1):i=O,l.chars?(o=l.getCharData(O,b.fStyle,l.getFontByName(e.f).fFamily),x=n?0:o.w*e.finalSize/100):x=l.measureText(i,e.f,e.finalSize),O===" "?B+=x+_:(v+=x+_+B,B=0),u.push({l:x,an:x,add:d,n,anIndexes:[],val:i,line:m,animatorJustifyOffset:0}),g==2){if(d+=x,i===""||i===" "||t===r-1){for(i!==""&&i!==" "||(d-=x);p<=t;)u[p].an=d,u[p].ind=f,u[p].extra=x,p+=1;f+=1,d=0}}else if(g==3){if(d+=x,i===""||t===r-1){for(i===""&&(d-=x);p<=t;)u[p].an=d,u[p].ind=f,u[p].extra=x,p+=1;d=0,f+=1}}else u[f].ind=f,u[f].extra=0,f+=1;if(e.l=u,y=v>y?v:y,h.push(v),e.sz)e.boxWidth=e.sz[0],e.justifyOffset=0;else switch(e.boxWidth=y,e.j){case 1:e.justifyOffset=-e.boxWidth;break;case 2:e.justifyOffset=-e.boxWidth/2;break;default:e.justifyOffset=0}e.lineWidths=h;var W,J,P,D,N=c.a;s=N.length;var X=[];for(a=0;a0?a=this.ne.v/100:s=-this.ne.v/100,this.xe.v>0?o=1-this.xe.v/100:l=1+this.xe.v/100;var c=BezierFactory.getBezierEasing(a,s,o,l).get,u=0,f=this.finalS,g=this.finalE,d=this.data.sh;if(d===2)u=c(u=g===f?i>=g?1:0:e(0,t(.5/(g-f)+(i-f)/(g-f),1)));else if(d===3)u=c(u=g===f?i>=g?0:1:1-e(0,t(.5/(g-f)+(i-f)/(g-f),1)));else if(d===4)g===f?u=0:(u=e(0,t(.5/(g-f)+(i-f)/(g-f),1)))<.5?u*=2:u=1-2*(u-.5),u=c(u);else if(d===5){if(g===f)u=0;else{var p=g-f,m=-p/2+(i=t(e(0,i+.5-f),g-f)),h=p/2;u=Math.sqrt(1-m*m/(h*h))}u=c(u)}else d===6?(g===f?u=0:(i=t(e(0,i+.5-f),g-f),u=(1+Math.cos(Math.PI+2*Math.PI*i/(g-f)))/2),u=c(u)):(i>=r(f)&&(u=e(0,t(i-f<0?t(g,1)-(f-i):g-i,1))),u=c(u));if(this.sm.v!==100){var v=.01*this.sm.v;v===0&&(v=1e-8);var y=.5-.5*v;u1&&(u=1)}return u*this.a.v},getValue:function(i){this.iterateDynamicProperties(),this._mdf=i||this._mdf,this._currentTextLength=this.elem.textProperty.currentData.l.length||0,i&&this.data.r===2&&(this.e.v=this._currentTextLength);var a=this.data.r===2?1:100/this.data.totalChars,s=this.o.v/a,o=this.s.v/a+s,l=this.e.v/a+s;if(o>l){var c=o;o=l,l=c}this.finalS=o,this.finalE=l}},extendPrototype([DynamicPropertyContainer],n),{getTextSelectorProp:function(i,a,s){return new n(i,a,s)}}}();function TextAnimatorDataProperty(e,t,r){var n={propType:!1},i=PropertyFactory.getProp,a=t.a;this.a={r:a.r?i(e,a.r,0,degToRads,r):n,rx:a.rx?i(e,a.rx,0,degToRads,r):n,ry:a.ry?i(e,a.ry,0,degToRads,r):n,sk:a.sk?i(e,a.sk,0,degToRads,r):n,sa:a.sa?i(e,a.sa,0,degToRads,r):n,s:a.s?i(e,a.s,1,.01,r):n,a:a.a?i(e,a.a,1,0,r):n,o:a.o?i(e,a.o,0,.01,r):n,p:a.p?i(e,a.p,1,0,r):n,sw:a.sw?i(e,a.sw,0,0,r):n,sc:a.sc?i(e,a.sc,1,0,r):n,fc:a.fc?i(e,a.fc,1,0,r):n,fh:a.fh?i(e,a.fh,0,0,r):n,fs:a.fs?i(e,a.fs,0,.01,r):n,fb:a.fb?i(e,a.fb,0,.01,r):n,t:a.t?i(e,a.t,0,0,r):n},this.s=TextSelectorProp.getTextSelectorProp(e,t.s,r),this.s.t=t.s.t}function TextAnimatorProperty(e,t,r){this._isFirstFrame=!0,this._hasMaskedPath=!1,this._frameId=-1,this._textData=e,this._renderType=t,this._elem=r,this._animatorsData=createSizedArray(this._textData.a.length),this._pathData={},this._moreOptions={alignment:{}},this.renderedLetters=[],this.lettersChangedFlag=!1,this.initDynamicPropertyContainer(r)}function ITextElement(){}TextAnimatorProperty.prototype.searchProperties=function(){var e,t,r=this._textData.a.length,n=PropertyFactory.getProp;for(e=0;e=o+ie||!p?(y=(o+ie-c)/l.partialLength,Y=d.point[0]+(l.point[0]-d.point[0])*y,$=d.point[1]+(l.point[1]-d.point[1])*y,A.translate(-S[0]*C[i].an*.005,-S[1]*D*.01),u=!1):p&&(c+=l.partialLength,(f+=1)>=p.length&&(f=0,m[g+=1]?p=m[g].points:x.v.c?(f=0,p=m[g=0].points):(c-=l.partialLength,p=null)),p&&(d=l,h=(l=p[f]).partialLength));X=C[i].an/2-C[i].add,A.translate(-X,0,0)}else X=C[i].an/2-C[i].add,A.translate(-X,0,0),A.translate(-S[0]*C[i].an*.005,-S[1]*D*.01,0);for(B=0;Be?this.textSpans[e].span:createNS(l?"g":"text"),h<=e){if(s.setAttribute("stroke-linecap","butt"),s.setAttribute("stroke-linejoin","round"),s.setAttribute("stroke-miterlimit","4"),this.textSpans[e].span=s,l){var v=createNS("g");s.appendChild(v),this.textSpans[e].childSpan=v}this.textSpans[e].span=s,this.layerElement.appendChild(s)}s.style.display="inherit"}if(c.reset(),u&&(o[e].n&&(f=-p,g+=r.yOffset,g+=d?1:0,d=!1),this.applyTextPropertiesToMatrix(r,c,o[e].line,f,g),f+=o[e].l||0,f+=p),l){var y;if((m=this.globalData.fontManager.getCharData(r.finalText[e],n.fStyle,this.globalData.fontManager.getFontByName(r.f).fFamily)).t===1)y=new SVGCompElement(m.data,this.globalData,this);else{var b=emptyShapeData;m.data&&m.data.shapes&&(b=this.buildShapeData(m.data,r.finalSize)),y=new SVGShapeElement(b,this.globalData,this)}if(this.textSpans[e].glyph){var x=this.textSpans[e].glyph;this.textSpans[e].childSpan.removeChild(x.layerElement),x.destroy()}this.textSpans[e].glyph=y,y._debug=!0,y.prepareFrame(0),y.renderFrame(),this.textSpans[e].childSpan.appendChild(y.layerElement),m.t===1&&this.textSpans[e].childSpan.setAttribute("transform","scale("+r.finalSize/100+","+r.finalSize/100+")")}else u&&s.setAttribute("transform","translate("+c.props[12]+","+c.props[13]+")"),s.textContent=o[e].val,s.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve")}u&&s&&s.setAttribute("d","")}else{var S=this.textContainer,T="start";switch(r.j){case 1:T="end";break;case 2:T="middle";break;default:T="start"}S.setAttribute("text-anchor",T),S.setAttribute("letter-spacing",p);var _=this.buildTextContents(r.finalText);for(t=_.length,g=r.ps?r.ps[1]+r.ascent:0,e=0;e=0;t-=1)(this.completeLayers||this.elements[t])&&this.elements[t].prepareFrame(e-this.layers[t].st);if(this.globalData._mdf)for(t=0;t=0;r-=1)(this.completeLayers||this.elements[r])&&(this.elements[r].prepareFrame(this.renderedFrame-this.layers[r].st),this.elements[r]._mdf&&(this._mdf=!0))}},ICompElement.prototype.renderInnerContent=function(){var e,t=this.layers.length;for(e=0;e=0;r-=1)e.finalTransform.multiply(e.transforms[r].transform.mProps.v);e._mdf=i},processSequences:function(e){var t,r=this.sequenceList.length;for(t=0;t=1){this.buffers=[];var e=this.globalData.canvasContext,t=assetLoader.createCanvas(e.canvas.width,e.canvas.height);this.buffers.push(t);var r=assetLoader.createCanvas(e.canvas.width,e.canvas.height);this.buffers.push(r),this.data.tt>=3&&!document._isProxy&&assetLoader.loadLumaCanvas()}this.canvasContext=this.globalData.canvasContext,this.transformCanvas=this.globalData.transformCanvas,this.renderableEffectsManager=new CVEffects(this),this.searchEffectTransforms()},createContent:function(){},setBlendMode:function(){var e=this.globalData;if(e.blendMode!==this.data.bm){e.blendMode=this.data.bm;var t=getBlendMode(this.data.bm);e.canvasContext.globalCompositeOperation=t}},createRenderableComponents:function(){this.maskManager=new CVMaskElement(this.data,this),this.transformEffects=this.renderableEffectsManager.getEffects(effectTypes.TRANSFORM_EFFECT)},hideElement:function(){this.hidden||this.isInRange&&!this.isTransparent||(this.hidden=!0)},showElement:function(){this.isInRange&&!this.isTransparent&&(this.hidden=!1,this._isFirstFrame=!0,this.maskManager._isFirstFrame=!0)},clearCanvas:function(e){e.clearRect(this.transformCanvas.tx,this.transformCanvas.ty,this.transformCanvas.w*this.transformCanvas.sx,this.transformCanvas.h*this.transformCanvas.sy)},prepareLayer:function(){if(this.data.tt>=1){var e=this.buffers[0].getContext("2d");this.clearCanvas(e),e.drawImage(this.canvasContext.canvas,0,0),this.currentTransform=this.canvasContext.getTransform(),this.canvasContext.setTransform(1,0,0,1,0,0),this.clearCanvas(this.canvasContext),this.canvasContext.setTransform(this.currentTransform)}},exitLayer:function(){if(this.data.tt>=1){var e=this.buffers[1],t=e.getContext("2d");if(this.clearCanvas(t),t.drawImage(this.canvasContext.canvas,0,0),this.canvasContext.setTransform(1,0,0,1,0,0),this.clearCanvas(this.canvasContext),this.canvasContext.setTransform(this.currentTransform),this.comp.getElementById("tp"in this.data?this.data.tp:this.data.ind-1).renderFrame(!0),this.canvasContext.setTransform(1,0,0,1,0,0),this.data.tt>=3&&!document._isProxy){var r=assetLoader.getLumaCanvas(this.canvasContext.canvas);r.getContext("2d").drawImage(this.canvasContext.canvas,0,0),this.clearCanvas(this.canvasContext),this.canvasContext.drawImage(r,0,0)}this.canvasContext.globalCompositeOperation=operationsMap[this.data.tt],this.canvasContext.drawImage(e,0,0),this.canvasContext.globalCompositeOperation="destination-over",this.canvasContext.drawImage(this.buffers[0],0,0),this.canvasContext.setTransform(this.currentTransform),this.canvasContext.globalCompositeOperation="source-over"}},renderFrame:function(e){if(!this.hidden&&!this.data.hd&&(this.data.td!==1||e)){this.renderTransform(),this.renderRenderable(),this.renderLocalTransform(),this.setBlendMode();var t=this.data.ty===0;this.prepareLayer(),this.globalData.renderer.save(t),this.globalData.renderer.ctxTransform(this.finalTransform.localMat.props),this.globalData.renderer.ctxOpacity(this.finalTransform.localOpacity),this.renderInnerContent(),this.globalData.renderer.restore(t),this.exitLayer(),this.maskManager.hasMasks&&this.globalData.renderer.restore(!0),this._isFirstFrame&&(this._isFirstFrame=!1)}},destroy:function(){this.canvasContext=null,this.data=null,this.globalData=null,this.maskManager.destroy()},mHelper:new Matrix},CVBaseElement.prototype.hide=CVBaseElement.prototype.hideElement,CVBaseElement.prototype.show=CVBaseElement.prototype.showElement,CVShapeData.prototype.setAsAnimated=SVGShapeData.prototype.setAsAnimated,extendPrototype([BaseElement,TransformElement,CVBaseElement,IShapeElement,HierarchyElement,FrameElement,RenderableElement],CVShapeElement),CVShapeElement.prototype.initElement=RenderableDOMElement.prototype.initElement,CVShapeElement.prototype.transformHelper={opacity:1,_opMdf:!1},CVShapeElement.prototype.dashResetter=[],CVShapeElement.prototype.createContent=function(){this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,!0,[])},CVShapeElement.prototype.createStyleElement=function(e,t){var r={data:e,type:e.ty,preTransforms:this.transformsManager.addTransformSequence(t),transforms:[],elements:[],closed:e.hd===!0},n={};if(e.ty==="fl"||e.ty==="st"?(n.c=PropertyFactory.getProp(this,e.c,1,255,this),n.c.k||(r.co="rgb("+bmFloor(n.c.v[0])+","+bmFloor(n.c.v[1])+","+bmFloor(n.c.v[2])+")")):e.ty!=="gf"&&e.ty!=="gs"||(n.s=PropertyFactory.getProp(this,e.s,1,null,this),n.e=PropertyFactory.getProp(this,e.e,1,null,this),n.h=PropertyFactory.getProp(this,e.h||{k:0},0,.01,this),n.a=PropertyFactory.getProp(this,e.a||{k:0},0,degToRads,this),n.g=new GradientProperty(this,e.g,this)),n.o=PropertyFactory.getProp(this,e.o,0,.01,this),e.ty==="st"||e.ty==="gs"){if(r.lc=lineCapEnum[e.lc||2],r.lj=lineJoinEnum[e.lj||2],e.lj==1&&(r.ml=e.ml),n.w=PropertyFactory.getProp(this,e.w,0,null,this),n.w.k||(r.wi=n.w.v),e.d){var i=new DashProperty(this,e.d,"canvas",this);n.d=i,n.d.k||(r.da=n.d.dashArray,r.do=n.d.dashoffset[0])}}else r.r=e.r===2?"evenodd":"nonzero";return this.stylesList.push(r),n.style=r,n},CVShapeElement.prototype.createGroupElement=function(){return{it:[],prevViewData:[]}},CVShapeElement.prototype.createTransformElement=function(e){return{transform:{opacity:1,_opMdf:!1,key:this.transformsManager.getNewKey(),op:PropertyFactory.getProp(this,e.o,0,.01,this),mProps:TransformPropertyFactory.getTransformProperty(this,e,this)}}},CVShapeElement.prototype.createShapeElement=function(e){var t=new CVShapeData(this,e,this.stylesList,this.transformsManager);return this.shapes.push(t),this.addShapeToModifiers(t),t},CVShapeElement.prototype.reloadShapes=function(){var e;this._isFirstFrame=!0;var t=this.itemsData.length;for(e=0;e=0;a-=1){if((l=this.searchProcessedElement(e[a]))?t[a]=r[l-1]:e[a]._shouldRender=n,e[a].ty==="fl"||e[a].ty==="st"||e[a].ty==="gf"||e[a].ty==="gs")l?t[a].style.closed=!1:t[a]=this.createStyleElement(e[a],p),g.push(t[a].style);else if(e[a].ty==="gr"){if(l)for(o=t[a].it.length,s=0;s=0;i-=1)t[i].ty==="tr"?(a=r[i].transform,this.renderShapeTransform(e,a)):t[i].ty==="sh"||t[i].ty==="el"||t[i].ty==="rc"||t[i].ty==="sr"?this.renderPath(t[i],r[i]):t[i].ty==="fl"?this.renderFill(t[i],r[i],a):t[i].ty==="st"?this.renderStroke(t[i],r[i],a):t[i].ty==="gf"||t[i].ty==="gs"?this.renderGradientFill(t[i],r[i],a):t[i].ty==="gr"?this.renderShape(a,t[i].it,r[i].it):t[i].ty;n&&this.drawLayer()},CVShapeElement.prototype.renderStyledShape=function(e,t){if(this._isFirstFrame||t._mdf||e.transforms._mdf){var r,n,i,a=e.trNodes,s=t.paths,o=s._length;a.length=0;var l=e.transforms.finalTransform;for(i=0;i=1?f=.99:f<=-1&&(f=-.99);var g=c*f,d=Math.cos(u+t.a.v)*g+o[0],p=Math.sin(u+t.a.v)*g+o[1];n=s.createRadialGradient(d,p,0,o[0],o[1],c)}var m=e.g.p,h=t.g.c,v=1;for(a=0;ao&&l==="xMidYMid slice"||si&&o==="meet"||ai&&o==="slice")?(r-this.transformCanvas.w*(n/this.transformCanvas.h))/2*this.renderConfig.dpr:c==="xMax"&&(ai&&o==="slice")?(r-this.transformCanvas.w*(n/this.transformCanvas.h))*this.renderConfig.dpr:0,this.transformCanvas.ty=u==="YMid"&&(a>i&&o==="meet"||ai&&o==="meet"||a=0;e-=1)this.elements[e]&&this.elements[e].destroy&&this.elements[e].destroy();this.elements.length=0,this.globalData.canvasContext=null,this.animationItem.container=null,this.destroyed=!0},CanvasRendererBase.prototype.renderFrame=function(e,t){if((this.renderedFrame!==e||this.renderConfig.clearCanvas!==!0||t)&&!this.destroyed&&e!==-1){var r;this.renderedFrame=e,this.globalData.frameNum=e-this.animationItem._isFirstFrame,this.globalData.frameId+=1,this.globalData._mdf=!this.renderConfig.clearCanvas||t,this.globalData.projectInterface.currentFrame=e;var n=this.layers.length;for(this.completeLayers||this.checkLayers(e),r=n-1;r>=0;r-=1)(this.completeLayers||this.elements[r])&&this.elements[r].prepareFrame(e-this.layers[r].st);if(this.globalData._mdf){for(this.renderConfig.clearCanvas===!0?this.canvasContext.clearRect(0,0,this.transformCanvas.w,this.transformCanvas.h):this.save(),r=n-1;r>=0;r-=1)(this.completeLayers||this.elements[r])&&this.elements[r].renderFrame();this.renderConfig.clearCanvas!==!0&&this.restore()}}},CanvasRendererBase.prototype.buildItem=function(e){var t=this.elements;if(!t[e]&&this.layers[e].ty!==99){var r=this.createItem(this.layers[e],this,this.globalData);t[e]=r,r.initExpressions()}},CanvasRendererBase.prototype.checkPendingElements=function(){for(;this.pendingElements.length;)this.pendingElements.pop().checkParenting()},CanvasRendererBase.prototype.hide=function(){this.animationItem.container.style.display="none"},CanvasRendererBase.prototype.show=function(){this.animationItem.container.style.display="block"},CVContextData.prototype.duplicate=function(){var e=2*this._length,t=0;for(t=this._length;t=0;e-=1)(this.completeLayers||this.elements[e])&&this.elements[e].renderFrame()},CVCompElement.prototype.destroy=function(){var e;for(e=this.layers.length-1;e>=0;e-=1)this.elements[e]&&this.elements[e].destroy();this.layers=null,this.elements=null},CVCompElement.prototype.createComp=function(e){return new CVCompElement(e,this.globalData,this)},extendPrototype([CanvasRendererBase],CanvasRenderer),CanvasRenderer.prototype.createComp=function(e){return new CVCompElement(e,this.globalData,this)},HBaseElement.prototype={checkBlendMode:function(){},initRendererElement:function(){this.baseElement=createTag(this.data.tg||"div"),this.data.hasMask?(this.svgElement=createNS("svg"),this.layerElement=createNS("g"),this.maskedElement=this.layerElement,this.svgElement.appendChild(this.layerElement),this.baseElement.appendChild(this.svgElement)):this.layerElement=this.baseElement,styleDiv(this.baseElement)},createContainerElements:function(){this.renderableEffectsManager=new CVEffects(this),this.transformedElement=this.baseElement,this.maskedElement=this.layerElement,this.data.ln&&this.layerElement.setAttribute("id",this.data.ln),this.data.cl&&this.layerElement.setAttribute("class",this.data.cl),this.data.bm!==0&&this.setBlendMode()},renderElement:function(){var e=this.transformedElement?this.transformedElement.style:{};if(this.finalTransform._matMdf){var t=this.finalTransform.mat.toCSS();e.transform=t,e.webkitTransform=t}this.finalTransform._opMdf&&(e.opacity=this.finalTransform.mProp.o.v)},renderFrame:function(){this.data.hd||this.hidden||(this.renderTransform(),this.renderRenderable(),this.renderElement(),this.renderInnerContent(),this._isFirstFrame&&(this._isFirstFrame=!1))},destroy:function(){this.layerElement=null,this.transformedElement=null,this.matteElement&&(this.matteElement=null),this.maskManager&&(this.maskManager.destroy(),this.maskManager=null)},createRenderableComponents:function(){this.maskManager=new MaskElement(this.data,this,this.globalData)},addEffects:function(){},setMatte:function(){}},HBaseElement.prototype.getBaseElement=SVGBaseElement.prototype.getBaseElement,HBaseElement.prototype.destroyBaseElement=HBaseElement.prototype.destroy,HBaseElement.prototype.buildElementParenting=BaseRenderer.prototype.buildElementParenting,extendPrototype([BaseElement,TransformElement,HBaseElement,HierarchyElement,FrameElement,RenderableDOMElement],HSolidElement),HSolidElement.prototype.createContent=function(){var e;this.data.hasMask?((e=createNS("rect")).setAttribute("width",this.data.sw),e.setAttribute("height",this.data.sh),e.setAttribute("fill",this.data.sc),this.svgElement.setAttribute("width",this.data.sw),this.svgElement.setAttribute("height",this.data.sh)):((e=createTag("div")).style.width=this.data.sw+"px",e.style.height=this.data.sh+"px",e.style.backgroundColor=this.data.sc),this.layerElement.appendChild(e)},extendPrototype([BaseElement,TransformElement,HSolidElement,SVGShapeElement,HBaseElement,HierarchyElement,FrameElement,RenderableElement],HShapeElement),HShapeElement.prototype._renderShapeFrame=HShapeElement.prototype.renderInnerContent,HShapeElement.prototype.createContent=function(){var e;if(this.baseElement.style.fontSize=0,this.data.hasMask)this.layerElement.appendChild(this.shapesContainer),e=this.svgElement;else{e=createNS("svg");var t=this.comp.data?this.comp.data:this.globalData.compSize;e.setAttribute("width",t.w),e.setAttribute("height",t.h),e.appendChild(this.shapesContainer),this.layerElement.appendChild(e)}this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.shapesContainer,0,[],!0),this.filterUniqueShapes(),this.shapeCont=e},HShapeElement.prototype.getTransformedPoint=function(e,t){var r,n=e.length;for(r=0;r0&&o<1&&f[g].push(this.calculateF(o,e,t,r,n,g)):(l=a*a-4*s*i)>=0&&((c=(-a+bmSqrt(l))/(2*i))>0&&c<1&&f[g].push(this.calculateF(c,e,t,r,n,g)),(u=(-a-bmSqrt(l))/(2*i))>0&&u<1&&f[g].push(this.calculateF(u,e,t,r,n,g))));this.shapeBoundingBox.left=bmMin.apply(null,f[0]),this.shapeBoundingBox.top=bmMin.apply(null,f[1]),this.shapeBoundingBox.right=bmMax.apply(null,f[0]),this.shapeBoundingBox.bottom=bmMax.apply(null,f[1])},HShapeElement.prototype.calculateF=function(e,t,r,n,i,a){return bmPow(1-e,3)*t[a]+3*bmPow(1-e,2)*e*r[a]+3*(1-e)*bmPow(e,2)*n[a]+bmPow(e,3)*i[a]},HShapeElement.prototype.calculateBoundingBox=function(e,t){var r,n=e.length;for(r=0;rr&&(r=i)}r*=e.mult}else r=e.v*e.mult;t.x-=r,t.xMax+=r,t.y-=r,t.yMax+=r},HShapeElement.prototype.currentBoxContains=function(e){return this.currentBBox.x<=e.x&&this.currentBBox.y<=e.y&&this.currentBBox.width+this.currentBBox.x>=e.x+e.width&&this.currentBBox.height+this.currentBBox.y>=e.y+e.height},HShapeElement.prototype.renderInnerContent=function(){if(this._renderShapeFrame(),!this.hidden&&(this._isFirstFrame||this._mdf)){var e=this.tempBoundingBox,t=999999;if(e.x=t,e.xMax=-t,e.y=t,e.yMax=-t,this.calculateBoundingBox(this.itemsData,e),e.width=e.xMax=0;e-=1){var n=this.hierarchy[e].finalTransform.mProp;this.mat.translate(-n.p.v[0],-n.p.v[1],n.p.v[2]),this.mat.rotateX(-n.or.v[0]).rotateY(-n.or.v[1]).rotateZ(n.or.v[2]),this.mat.rotateX(-n.rx.v).rotateY(-n.ry.v).rotateZ(n.rz.v),this.mat.scale(1/n.s.v[0],1/n.s.v[1],1/n.s.v[2]),this.mat.translate(n.a.v[0],n.a.v[1],n.a.v[2])}if(this.p?this.mat.translate(-this.p.v[0],-this.p.v[1],this.p.v[2]):this.mat.translate(-this.px.v,-this.py.v,this.pz.v),this.a){var i;i=this.p?[this.p.v[0]-this.a.v[0],this.p.v[1]-this.a.v[1],this.p.v[2]-this.a.v[2]]:[this.px.v-this.a.v[0],this.py.v-this.a.v[1],this.pz.v-this.a.v[2]];var a=Math.sqrt(Math.pow(i[0],2)+Math.pow(i[1],2)+Math.pow(i[2],2)),s=[i[0]/a,i[1]/a,i[2]/a],o=Math.sqrt(s[2]*s[2]+s[0]*s[0]),l=Math.atan2(s[1],o),c=Math.atan2(s[0],-s[2]);this.mat.rotateY(c).rotateX(-l)}this.mat.rotateX(-this.rx.v).rotateY(-this.ry.v).rotateZ(this.rz.v),this.mat.rotateX(-this.or.v[0]).rotateY(-this.or.v[1]).rotateZ(this.or.v[2]),this.mat.translate(this.globalData.compSize.w/2,this.globalData.compSize.h/2,0),this.mat.translate(0,0,this.pe.v);var u=!this._prevMat.equals(this.mat);if((u||this.pe._mdf)&&this.comp.threeDElements){var f,g,d;for(t=this.comp.threeDElements.length,e=0;e=e)return this.threeDElements[t].perspectiveElem;t+=1}return null},HybridRendererBase.prototype.createThreeDContainer=function(e,t){var r,n,i=createTag("div");styleDiv(i);var a=createTag("div");if(styleDiv(a),t==="3d"){(r=i.style).width=this.globalData.compSize.w+"px",r.height=this.globalData.compSize.h+"px";var s="50% 50%";r.webkitTransformOrigin=s,r.mozTransformOrigin=s,r.transformOrigin=s;var o="matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)";(n=a.style).transform=o,n.webkitTransform=o}i.appendChild(a);var l={container:a,perspectiveElem:i,startPos:e,endPos:e,type:t};return this.threeDElements.push(l),l},HybridRendererBase.prototype.build3dContainers=function(){var e,t,r=this.layers.length,n="";for(e=0;e=0;e-=1)this.resizerElem.appendChild(this.threeDElements[e].perspectiveElem)},HybridRendererBase.prototype.addTo3dContainer=function(e,t){for(var r=0,n=this.threeDElements.length;rs?(e=i/this.globalData.compSize.w,t=i/this.globalData.compSize.w,r=0,n=(a-this.globalData.compSize.h*(i/this.globalData.compSize.w))/2):(e=a/this.globalData.compSize.h,t=a/this.globalData.compSize.h,r=(i-this.globalData.compSize.w*(a/this.globalData.compSize.h))/2,n=0);var o=this.resizerElem.style;o.webkitTransform="matrix3d("+e+",0,0,0,0,"+t+",0,0,0,0,1,0,"+r+","+n+",0,1)",o.transform=o.webkitTransform},HybridRendererBase.prototype.renderFrame=SVGRenderer.prototype.renderFrame,HybridRendererBase.prototype.hide=function(){this.resizerElem.style.display="none"},HybridRendererBase.prototype.show=function(){this.resizerElem.style.display="block"},HybridRendererBase.prototype.initItems=function(){if(this.buildAllItems(),this.camera)this.camera.setup();else{var e,t=this.globalData.compSize.w,r=this.globalData.compSize.h,n=this.threeDElements.length;for(e=0;e=o;)S/=2,T/=2,_>>>=1;return(S+_)/T};return x.int32=function(){return 0|b.g(4)},x.quick=function(){return b.g(4)/4294967296},x.double=x,g(d(b.S),e),(m.pass||h||function(S,T,_,A){return A&&(A.S&&u(A,b),S.state=function(){return u(b,{})}),_?(t.random=S,T):S})(x,y,"global"in m?m.global:this==t,m.state)},g(t.random(),e)}function initialize$2(e){seedRandom([],e)}var propTypes={SHAPE:"shape"};function _typeof$1(e){return _typeof$1=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},_typeof$1(e)}var ExpressionManager=function(){var ob={},Math=BMMath,window=null,document=null,XMLHttpRequest=null,fetch=null,frames=null,_lottieGlobal={};function resetFrame(){_lottieGlobal={}}function $bm_isInstanceOfArray(e){return e.constructor===Array||e.constructor===Float32Array}function isNumerable(e,t){return e==="number"||t instanceof Number||e==="boolean"||e==="string"}function $bm_neg(e){var t=_typeof$1(e);if(t==="number"||e instanceof Number||t==="boolean")return-e;if($bm_isInstanceOfArray(e)){var r,n=e.length,i=[];for(r=0;rr){var n=r;r=t,t=n}return Math.min(Math.max(e,t),r)}function radiansToDegrees(e){return e/degToRads}var radians_to_degrees=radiansToDegrees;function degreesToRadians(e){return e*degToRads}var degrees_to_radians=radiansToDegrees,helperLengthArray=[0,0,0,0,0,0];function length(e,t){if(typeof e=="number"||e instanceof Number)return t=t||0,Math.abs(e-t);var r;t||(t=helperLengthArray);var n=Math.min(e.length,t.length),i=0;for(r=0;r.5?c/(2-s-o):c/(s+o),s){case n:t=(i-a)/c+(i1&&(r-=1),r<1/6?e+6*(t-e)*r:r<.5?t:r<2/3?e+(t-e)*(2/3-r)*6:e}function hslToRgb(e){var t,r,n,i=e[0],a=e[1],s=e[2];if(a===0)t=s,n=s,r=s;else{var o=s<.5?s*(1+a):s+a-s*a,l=2*s-o;t=hue2rgb(l,o,i+1/3),r=hue2rgb(l,o,i),n=hue2rgb(l,o,i-1/3)}return[t,r,n,e[3]]}function linear(e,t,r,n,i){if(n!==void 0&&i!==void 0||(n=t,i=r,t=0,r=1),r=r)return i;var s,o=r===t?0:(e-t)/(r-t);if(!n.length)return n+(i-n)*o;var l=n.length,c=createTypedArray("float32",l);for(s=0;s1){for(n=0;n1?t=1:t<0&&(t=0);var s=e(t);if($bm_isInstanceOfArray(i)){var o,l=i.length,c=createTypedArray("float32",l);for(o=0;odata.k[t].t&&edata.k[t+1].t-e?(r=t+2,n=data.k[t+1].t):(r=t+1,n=data.k[t].t);break}}r===-1&&(r=t+1,n=data.k[t].t)}else r=0,n=0;var a={};return a.index=r,a.time=n/elem.comp.globalData.frameRate,a}function key(e){var t,r,n;if(!data.k.length||typeof data.k[0]=="number")throw new Error("The property has no keyframe at index "+e);e-=1,t={time:data.k[e].t/elem.comp.globalData.frameRate,value:[]};var i=Object.prototype.hasOwnProperty.call(data.k[e],"s")?data.k[e].s:data.k[e-1].e;for(n=i.length,r=0;rx.length-1)&&(g=x.length-1),p=S-(m=x[x.length-1-g].t)),f==="pingpong"){if(Math.floor((b-m)/p)%2!=0)return this.getValueAtTime((p-(b-m)%p+m)/this.comp.globalData.frameRate,0)}else{if(f==="offset"){var T=this.getValueAtTime(m/this.comp.globalData.frameRate,0),_=this.getValueAtTime(S/this.comp.globalData.frameRate,0),A=this.getValueAtTime(((b-m)%p+m)/this.comp.globalData.frameRate,0),R=Math.floor((b-m)/p);if(this.pv.length){for(v=(y=new Array(T.length)).length,h=0;h=S)return this.pv;if(d?m=S+(p=g?Math.abs(this.elem.comp.globalData.frameRate*g):Math.max(0,this.elem.data.op-S)):((!g||g>x.length-1)&&(g=x.length-1),p=(m=x[g].t)-S),f==="pingpong"){if(Math.floor((S-b)/p)%2==0)return this.getValueAtTime(((S-b)%p+S)/this.comp.globalData.frameRate,0)}else{if(f==="offset"){var T=this.getValueAtTime(S/this.comp.globalData.frameRate,0),_=this.getValueAtTime(m/this.comp.globalData.frameRate,0),A=this.getValueAtTime((p-(S-b)%p+S)/this.comp.globalData.frameRate,0),R=Math.floor((S-b)/p)+1;if(this.pv.length){for(v=(y=new Array(T.length)).length,h=0;h1?(m+f-h)/(g-1):1,y=0,b=0;for(d=this.pv.length?createTypedArray("float32",this.pv.length):0;yv){var S=y,T=d.c&&y===b-1?0:y+1,_=(v-x)/h[y].addedLength;p=bez.getPointInSegment(d.v[S],d.v[T],d.o[S],d.i[T],_,h[y]);break}x+=h[y].addedLength,y+=1}return p||(p=d.c?[d.v[0][0],d.v[0][1]]:[d.v[d._length-1][0],d.v[d._length-1][1]]),p},vectorOnPath:function(f,g,d){f==1?f=this.v.c:f==0&&(f=.999);var p=this.pointOnPath(f,g),m=this.pointOnPath(f+.001,g),h=m[0]-p[0],v=m[1]-p[1],y=Math.sqrt(Math.pow(h,2)+Math.pow(v,2));return y===0?[0,0]:d==="tangent"?[h/y,v/y]:[-v/y,h/y]},tangentOnPath:function(f,g){return this.vectorOnPath(f,g,"tangent")},normalOnPath:function(f,g){return this.vectorOnPath(f,g,"normal")},setGroupProperty:expressionHelpers.setGroupProperty,getValueAtTime:expressionHelpers.getStaticValueAtTime},extendPrototype([c],o),extendPrototype([c],l),l.prototype.getValueAtTime=function(f){return this._cachingAtTime||(this._cachingAtTime={shapeValue:shapePool.clone(this.pv),lastIndex:0,lastTime:initialDefaultFrame}),f*=this.elem.globalData.frameRate,(f-=this.offsetTime)!==this._cachingAtTime.lastTime&&(this._cachingAtTime.lastIndex=this._cachingAtTime.lastTime=c?d<0?n:i:n+g*Math.pow((a-e)/d,1/r),u[f]=s,f+=1,o+=256/255;return u.join(" ")},SVGProLevelsFilter.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){var t,r=this.filterManager.effectElements;this.feFuncRComposed&&(e||r[3].p._mdf||r[4].p._mdf||r[5].p._mdf||r[6].p._mdf||r[7].p._mdf)&&(t=this.getTableValue(r[3].p.v,r[4].p.v,r[5].p.v,r[6].p.v,r[7].p.v),this.feFuncRComposed.setAttribute("tableValues",t),this.feFuncGComposed.setAttribute("tableValues",t),this.feFuncBComposed.setAttribute("tableValues",t)),this.feFuncR&&(e||r[10].p._mdf||r[11].p._mdf||r[12].p._mdf||r[13].p._mdf||r[14].p._mdf)&&(t=this.getTableValue(r[10].p.v,r[11].p.v,r[12].p.v,r[13].p.v,r[14].p.v),this.feFuncR.setAttribute("tableValues",t)),this.feFuncG&&(e||r[17].p._mdf||r[18].p._mdf||r[19].p._mdf||r[20].p._mdf||r[21].p._mdf)&&(t=this.getTableValue(r[17].p.v,r[18].p.v,r[19].p.v,r[20].p.v,r[21].p.v),this.feFuncG.setAttribute("tableValues",t)),this.feFuncB&&(e||r[24].p._mdf||r[25].p._mdf||r[26].p._mdf||r[27].p._mdf||r[28].p._mdf)&&(t=this.getTableValue(r[24].p.v,r[25].p.v,r[26].p.v,r[27].p.v,r[28].p.v),this.feFuncB.setAttribute("tableValues",t)),this.feFuncA&&(e||r[31].p._mdf||r[32].p._mdf||r[33].p._mdf||r[34].p._mdf||r[35].p._mdf)&&(t=this.getTableValue(r[31].p.v,r[32].p.v,r[33].p.v,r[34].p.v,r[35].p.v),this.feFuncA.setAttribute("tableValues",t))}},extendPrototype([SVGComposableEffect],SVGDropShadowEffect),SVGDropShadowEffect.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){if((e||this.filterManager.effectElements[4].p._mdf)&&this.feGaussianBlur.setAttribute("stdDeviation",this.filterManager.effectElements[4].p.v/4),e||this.filterManager.effectElements[0].p._mdf){var t=this.filterManager.effectElements[0].p.v;this.feFlood.setAttribute("flood-color",rgbToHex(Math.round(255*t[0]),Math.round(255*t[1]),Math.round(255*t[2])))}if((e||this.filterManager.effectElements[1].p._mdf)&&this.feFlood.setAttribute("flood-opacity",this.filterManager.effectElements[1].p.v/255),e||this.filterManager.effectElements[2].p._mdf||this.filterManager.effectElements[3].p._mdf){var r=this.filterManager.effectElements[3].p.v,n=(this.filterManager.effectElements[2].p.v-90)*degToRads,i=r*Math.cos(n),a=r*Math.sin(n);this.feOffset.setAttribute("dx",i),this.feOffset.setAttribute("dy",a)}}};var _svgMatteSymbols=[];function SVGMatte3Effect(e,t,r){this.initialized=!1,this.filterManager=t,this.filterElem=e,this.elem=r,r.matteElement=createNS("g"),r.matteElement.appendChild(r.layerElement),r.matteElement.appendChild(r.transformedElement),r.baseElement=r.matteElement}function SVGGaussianBlurEffect(e,t,r,n){e.setAttribute("x","-100%"),e.setAttribute("y","-100%"),e.setAttribute("width","300%"),e.setAttribute("height","300%"),this.filterManager=t;var i=createNS("feGaussianBlur");i.setAttribute("result",n),e.appendChild(i),this.feGaussianBlur=i}function TransformEffect(){}function SVGTransformEffect(e,t){this.init(t)}function CVTransformEffect(e){this.init(e)}return SVGMatte3Effect.prototype.findSymbol=function(e){for(var t=0,r=_svgMatteSymbols.length;t{"use strict";var oU=Qe(),ci=(kx(),pt(Lx)),lU=Nx();oU.define("lottie",Bx.exports=function(){return{lottie:lU,createInstance:ci.createInstance,cleanupElement:ci.cleanupElement,init:ci.init,destroy:ci.destroy,ready:ci.ready}})});var Hx=E((Nse,zx)=>{"use strict";var Gx=Qe();Gx.define("brand",zx.exports=function(e){var t={},r=document,n=e("html"),i=e("body"),a=".w-webflow-badge",s=window.location,o=/PhantomJS/i.test(navigator.userAgent),l="fullscreenchange webkitfullscreenchange mozfullscreenchange msfullscreenchange",c;t.ready=function(){var d=n.attr("data-wf-status"),p=n.attr("data-wf-domain")||"";/\.webflow\.io$/i.test(p)&&s.hostname!==p&&(d=!0),d&&!o&&(c=c||f(),g(),setTimeout(g,500),e(r).off(l,u).on(l,u))};function u(){var d=r.fullScreen||r.mozFullScreen||r.webkitIsFullScreen||r.msFullscreenElement||!!r.webkitFullscreenElement;e(c).attr("style",d?"display: none !important;":"")}function f(){var d=e('').attr("href","https://webflow.com?utm_campaign=brandjs"),p=e("").attr("src","https://d3e54v103j8qbb.cloudfront.net/img/webflow-badge-icon-d2.89e12c322e.svg").attr("alt","").css({marginRight:"4px",width:"26px"}),m=e("").attr("src","https://d3e54v103j8qbb.cloudfront.net/img/webflow-badge-text-d2.c82cec3b78.svg").attr("alt","Made in Webflow");return d.append(p,m),d[0]}function g(){var d=i.children(a),p=d.length&&d.get(0)===c,m=Gx.env("editor");if(p){m&&d.remove();return}d.length&&d.remove(),m||i.append(c)}return t})});var Wx=E((Bse,jx)=>{"use strict";var xu=Qe();xu.define("edit",jx.exports=function(e,t,r){if(r=r||{},(xu.env("test")||xu.env("frame"))&&!r.fixture&&!uU())return{exit:1};var n={},i=e(window),a=e(document.documentElement),s=document.location,o="hashchange",l,c=r.load||g,u=!1;try{u=localStorage&&localStorage.getItem&&localStorage.getItem("WebflowEditor")}catch{}u?c():s.search?(/[?&](edit)(?:[=&?]|$)/.test(s.search)||/\?edit$/.test(s.href))&&c():i.on(o,f).triggerHandler(o);function f(){l||/\?edit/.test(s.hash)&&c()}function g(){l=!0,window.WebflowEditor=!0,i.off(o,f),y(function(x){e.ajax({url:v("https://editor-api.webflow.com/api/editor/view"),data:{siteId:a.attr("data-wf-site")},xhrFields:{withCredentials:!0},dataType:"json",crossDomain:!0,success:d(x)})})}function d(x){return function(S){if(!S){console.error("Could not load editor data");return}S.thirdPartyCookiesSupported=x,p(h(S.bugReporterScriptPath),function(){p(h(S.scriptPath),function(){window.WebflowEditor(S)})})}}function p(x,S){e.ajax({type:"GET",url:x,dataType:"script",cache:!0}).then(S,m)}function m(x,S,T){throw console.error("Could not load editor script: "+S),T}function h(x){return x.indexOf("//")>=0?x:v("https://editor-api.webflow.com"+x)}function v(x){return x.replace(/([^:])\/\//g,"$1/")}function y(x){var S=window.document.createElement("iframe");S.src="https://webflow.com/site/third-party-cookie-check.html",S.style.display="none",S.sandbox="allow-scripts allow-same-origin";var T=function(_){_.data==="WF_third_party_cookies_unsupported"?(b(S,T),x(!1)):_.data==="WF_third_party_cookies_supported"&&(b(S,T),x(!0))};S.onerror=function(){b(S,T),x(!1)},window.addEventListener("message",T,!1),window.document.body.appendChild(S)}function b(x,S){window.removeEventListener("message",S,!1),x.remove()}return n});function uU(){try{return window.top.__Cypress__}catch{return!1}}});var Xx=E((Vse,Ux)=>{"use strict";var hU=Qe();hU.define("focus-visible",Ux.exports=function(){function e(r){var n=!0,i=!1,a=null,s={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function o(b){return!!(b&&b!==document&&b.nodeName!=="HTML"&&b.nodeName!=="BODY"&&"classList"in b&&"contains"in b.classList)}function l(b){var x=b.type,S=b.tagName;return!!(S==="INPUT"&&s[x]&&!b.readOnly||S==="TEXTAREA"&&!b.readOnly||b.isContentEditable)}function c(b){b.getAttribute("data-wf-focus-visible")||b.setAttribute("data-wf-focus-visible","true")}function u(b){b.getAttribute("data-wf-focus-visible")&&b.removeAttribute("data-wf-focus-visible")}function f(b){b.metaKey||b.altKey||b.ctrlKey||(o(r.activeElement)&&c(r.activeElement),n=!0)}function g(){n=!1}function d(b){o(b.target)&&(n||l(b.target))&&c(b.target)}function p(b){o(b.target)&&b.target.hasAttribute("data-wf-focus-visible")&&(i=!0,window.clearTimeout(a),a=window.setTimeout(function(){i=!1},100),u(b.target))}function m(){document.visibilityState==="hidden"&&(i&&(n=!0),h())}function h(){document.addEventListener("mousemove",y),document.addEventListener("mousedown",y),document.addEventListener("mouseup",y),document.addEventListener("pointermove",y),document.addEventListener("pointerdown",y),document.addEventListener("pointerup",y),document.addEventListener("touchmove",y),document.addEventListener("touchstart",y),document.addEventListener("touchend",y)}function v(){document.removeEventListener("mousemove",y),document.removeEventListener("mousedown",y),document.removeEventListener("mouseup",y),document.removeEventListener("pointermove",y),document.removeEventListener("pointerdown",y),document.removeEventListener("pointerup",y),document.removeEventListener("touchmove",y),document.removeEventListener("touchstart",y),document.removeEventListener("touchend",y)}function y(b){b.target.nodeName&&b.target.nodeName.toLowerCase()==="html"||(n=!1,v())}document.addEventListener("keydown",f,!0),document.addEventListener("mousedown",g,!0),document.addEventListener("pointerdown",g,!0),document.addEventListener("touchstart",g,!0),document.addEventListener("visibilitychange",m,!0),h(),r.addEventListener("focus",d,!0),r.addEventListener("blur",p,!0)}function t(){if(typeof document<"u")try{document.querySelector(":focus-visible")}catch{e(document)}}return{ready:t}})});var Yx=E((Gse,Kx)=>{"use strict";var $x=Qe();$x.define("focus",Kx.exports=function(){var e=[],t=!1;function r(s){t&&(s.preventDefault(),s.stopPropagation(),s.stopImmediatePropagation(),e.unshift(s))}function n(s){var o=s.target,l=o.tagName;return/^a$/i.test(l)&&o.href!=null||/^(button|textarea)$/i.test(l)&&o.disabled!==!0||/^input$/i.test(l)&&/^(button|reset|submit|radio|checkbox)$/i.test(o.type)&&!o.disabled||!/^(button|input|textarea|select|a)$/i.test(l)&&!Number.isNaN(Number.parseFloat(o.tabIndex))||/^audio$/i.test(l)||/^video$/i.test(l)&&o.controls===!0}function i(s){n(s)&&(t=!0,setTimeout(()=>{for(t=!1,s.target.focus();e.length>0;){var o=e.pop();o.target.dispatchEvent(new MouseEvent(o.type,o))}},0))}function a(){typeof document<"u"&&document.body.hasAttribute("data-wf-focus-within")&&$x.env.safari&&(document.addEventListener("mousedown",i,!0),document.addEventListener("mouseup",r,!0),document.addEventListener("click",r,!0))}return{ready:a}})});var Jx=E((zse,Qx)=>{"use strict";var Su=window.jQuery,Dt={},Ya=[],Zx=".w-ix",Za={reset:function(e,t){t.__wf_intro=null},intro:function(e,t){t.__wf_intro||(t.__wf_intro=!0,Su(t).triggerHandler(Dt.types.INTRO))},outro:function(e,t){t.__wf_intro&&(t.__wf_intro=null,Su(t).triggerHandler(Dt.types.OUTRO))}};Dt.triggers={};Dt.types={INTRO:"w-ix-intro"+Zx,OUTRO:"w-ix-outro"+Zx};Dt.init=function(){for(var e=Ya.length,t=0;t{"use strict";var _u=Jx();function eS(e,t){var r=document.createEvent("CustomEvent");r.initCustomEvent(t,!0,!0,null),e.dispatchEvent(r)}var cU=window.jQuery,Qa={},tS=".w-ix",fU={reset:function(e,t){_u.triggers.reset(e,t)},intro:function(e,t){_u.triggers.intro(e,t),eS(t,"COMPONENT_ACTIVE")},outro:function(e,t){_u.triggers.outro(e,t),eS(t,"COMPONENT_INACTIVE")}};Qa.triggers={};Qa.types={INTRO:"w-ix-intro"+tS,OUTRO:"w-ix-outro"+tS};cU.extend(Qa.triggers,fU);rS.exports=Qa});var nS=E((jse,Wt)=>{function Tu(e){return Wt.exports=Tu=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Wt.exports.__esModule=!0,Wt.exports.default=Wt.exports,Tu(e)}Wt.exports=Tu,Wt.exports.__esModule=!0,Wt.exports.default=Wt.exports});var es=E((Wse,fi)=>{var pU=nS().default;function iS(e){if(typeof WeakMap!="function")return null;var t=new WeakMap,r=new WeakMap;return(iS=function(i){return i?r:t})(e)}function dU(e,t){if(!t&&e&&e.__esModule)return e;if(e===null||pU(e)!=="object"&&typeof e!="function")return{default:e};var r=iS(t);if(r&&r.has(e))return r.get(e);var n={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(a!=="default"&&Object.prototype.hasOwnProperty.call(e,a)){var s=i?Object.getOwnPropertyDescriptor(e,a):null;s&&(s.get||s.set)?Object.defineProperty(n,a,s):n[a]=e[a]}return n.default=e,r&&r.set(e,n),n}fi.exports=dU,fi.exports.__esModule=!0,fi.exports.default=fi.exports});var aS=E((Use,pi)=>{function mU(e){return e&&e.__esModule?e:{default:e}}pi.exports=mU,pi.exports.__esModule=!0,pi.exports.default=pi.exports});var oS=E((Xse,sS)=>{var gU=se(),vU=xe();sS.exports=function(e,t){return vU(gU[e].prototype[t])}});var uS=E(($se,lS)=>{cl();var yU=oS();lS.exports=yU("Array","includes")});var cS=E((Kse,hS)=>{var EU=uS();hS.exports=EU});var pS=E((Yse,fS)=>{var bU=cS();fS.exports=bU});var Iu=E((Zse,dS)=>{var xU=so(),SU=xU(Object.getPrototypeOf,Object);dS.exports=SU});var Au=E((Qse,gS)=>{var _U=Qt(),TU=Iu(),IU=kt(),AU="[object Object]",PU=Function.prototype,CU=Object.prototype,mS=PU.toString,wU=CU.hasOwnProperty,MU=mS.call(Object);function OU(e){if(!IU(e)||_U(e)!=AU)return!1;var t=TU(e);if(t===null)return!0;var r=wU.call(t,"constructor")&&t.constructor;return typeof r=="function"&&r instanceof r&&mS.call(r)==MU}gS.exports=OU});var vS=E(Pu=>{"use strict";Object.defineProperty(Pu,"__esModule",{value:!0});Pu.default=DU;function DU(e){var t,r=e.Symbol;return typeof r=="function"?r.observable?t=r.observable:(t=r("observable"),r.observable=t):t="@@observable",t}});var yS=E((wu,Cu)=>{"use strict";Object.defineProperty(wu,"__esModule",{value:!0});var RU=vS(),FU=qU(RU);function qU(e){return e&&e.__esModule?e:{default:e}}var sn;typeof self<"u"?sn=self:typeof window<"u"?sn=window:typeof global<"u"?sn=global:typeof Cu<"u"?sn=Cu:sn=Function("return this")();var LU=(0,FU.default)(sn);wu.default=LU});var Mu=E(di=>{"use strict";di.__esModule=!0;di.ActionTypes=void 0;di.default=SS;var kU=Au(),NU=xS(kU),BU=yS(),ES=xS(BU);function xS(e){return e&&e.__esModule?e:{default:e}}var bS=di.ActionTypes={INIT:"@@redux/INIT"};function SS(e,t,r){var n;if(typeof t=="function"&&typeof r>"u"&&(r=t,t=void 0),typeof r<"u"){if(typeof r!="function")throw new Error("Expected the enhancer to be a function.");return r(SS)(e,t)}if(typeof e!="function")throw new Error("Expected the reducer to be a function.");var i=e,a=t,s=[],o=s,l=!1;function c(){o===s&&(o=s.slice())}function u(){return a}function f(m){if(typeof m!="function")throw new Error("Expected listener to be a function.");var h=!0;return c(),o.push(m),function(){if(h){h=!1,c();var y=o.indexOf(m);o.splice(y,1)}}}function g(m){if(!(0,NU.default)(m))throw new Error("Actions must be plain objects. Use custom middleware for async actions.");if(typeof m.type>"u")throw new Error('Actions may not have an undefined "type" property. Have you misspelled a constant?');if(l)throw new Error("Reducers may not dispatch actions.");try{l=!0,a=i(a,m)}finally{l=!1}for(var h=s=o,v=0;v{"use strict";Ou.__esModule=!0;Ou.default=VU;function VU(e){typeof console<"u"&&typeof console.error=="function"&&console.error(e);try{throw new Error(e)}catch{}}});var IS=E(Ru=>{"use strict";Ru.__esModule=!0;Ru.default=WU;var _S=Mu(),GU=Au(),roe=TS(GU),zU=Du(),noe=TS(zU);function TS(e){return e&&e.__esModule?e:{default:e}}function HU(e,t){var r=t&&t.type,n=r&&'"'+r.toString()+'"'||"an action";return"Given action "+n+', reducer "'+e+'" returned undefined. To ignore an action, you must explicitly return the previous state.'}function jU(e){Object.keys(e).forEach(function(t){var r=e[t],n=r(void 0,{type:_S.ActionTypes.INIT});if(typeof n>"u")throw new Error('Reducer "'+t+'" returned undefined during initialization. If the state passed to the reducer is undefined, you must explicitly return the initial state. The initial state may not be undefined.');var i="@@redux/PROBE_UNKNOWN_ACTION_"+Math.random().toString(36).substring(7).split("").join(".");if(typeof r(void 0,{type:i})>"u")throw new Error('Reducer "'+t+'" returned undefined when probed with a random type. '+("Don't try to handle "+_S.ActionTypes.INIT+' or other actions in "redux/*" ')+"namespace. They are considered private. Instead, you must return the current state for any unknown actions, unless it is undefined, in which case you must return the initial state, regardless of the action type. The initial state may not be undefined.")})}function WU(e){for(var t=Object.keys(e),r={},n=0;n"u"){var b=HU(m,u);throw new Error(b)}d[m]=y,g=g||y!==v}return g?d:c}}});var PS=E(Fu=>{"use strict";Fu.__esModule=!0;Fu.default=UU;function AS(e,t){return function(){return t(e.apply(void 0,arguments))}}function UU(e,t){if(typeof e=="function")return AS(e,t);if(typeof e!="object"||e===null)throw new Error("bindActionCreators expected an object or a function, instead received "+(e===null?"null":typeof e)+'. Did you write "import ActionCreators from" instead of "import * as ActionCreators from"?');for(var r=Object.keys(e),n={},i=0;i{"use strict";qu.__esModule=!0;qu.default=XU;function XU(){for(var e=arguments.length,t=Array(e),r=0;r{"use strict";ku.__esModule=!0;var $U=Object.assign||function(e){for(var t=1;t{"use strict";ut.__esModule=!0;ut.compose=ut.applyMiddleware=ut.bindActionCreators=ut.combineReducers=ut.createStore=void 0;var JU=Mu(),e4=on(JU),t4=IS(),r4=on(t4),n4=PS(),i4=on(n4),a4=CS(),s4=on(a4),o4=Lu(),l4=on(o4),u4=Du(),loe=on(u4);function on(e){return e&&e.__esModule?e:{default:e}}ut.createStore=e4.default;ut.combineReducers=r4.default;ut.bindActionCreators=i4.default;ut.applyMiddleware=s4.default;ut.compose=l4.default});var xt,Bu,Rt,h4,c4,Vu,f4,wS=ye(()=>{"use strict";xt={NAVBAR_OPEN:"NAVBAR_OPEN",NAVBAR_CLOSE:"NAVBAR_CLOSE",TAB_ACTIVE:"TAB_ACTIVE",TAB_INACTIVE:"TAB_INACTIVE",SLIDER_ACTIVE:"SLIDER_ACTIVE",SLIDER_INACTIVE:"SLIDER_INACTIVE",DROPDOWN_OPEN:"DROPDOWN_OPEN",DROPDOWN_CLOSE:"DROPDOWN_CLOSE",MOUSE_CLICK:"MOUSE_CLICK",MOUSE_SECOND_CLICK:"MOUSE_SECOND_CLICK",MOUSE_DOWN:"MOUSE_DOWN",MOUSE_UP:"MOUSE_UP",MOUSE_OVER:"MOUSE_OVER",MOUSE_OUT:"MOUSE_OUT",MOUSE_MOVE:"MOUSE_MOVE",MOUSE_MOVE_IN_VIEWPORT:"MOUSE_MOVE_IN_VIEWPORT",SCROLL_INTO_VIEW:"SCROLL_INTO_VIEW",SCROLL_OUT_OF_VIEW:"SCROLL_OUT_OF_VIEW",SCROLLING_IN_VIEW:"SCROLLING_IN_VIEW",ECOMMERCE_CART_OPEN:"ECOMMERCE_CART_OPEN",ECOMMERCE_CART_CLOSE:"ECOMMERCE_CART_CLOSE",PAGE_START:"PAGE_START",PAGE_FINISH:"PAGE_FINISH",PAGE_SCROLL_UP:"PAGE_SCROLL_UP",PAGE_SCROLL_DOWN:"PAGE_SCROLL_DOWN",PAGE_SCROLL:"PAGE_SCROLL"},Bu={ELEMENT:"ELEMENT",CLASS:"CLASS",PAGE:"PAGE"},Rt={ELEMENT:"ELEMENT",VIEWPORT:"VIEWPORT"},h4={X_AXIS:"X_AXIS",Y_AXIS:"Y_AXIS"},c4={CHILDREN:"CHILDREN",SIBLINGS:"SIBLINGS",IMMEDIATE_CHILDREN:"IMMEDIATE_CHILDREN"},Vu={FADE_EFFECT:"FADE_EFFECT",SLIDE_EFFECT:"SLIDE_EFFECT",GROW_EFFECT:"GROW_EFFECT",SHRINK_EFFECT:"SHRINK_EFFECT",SPIN_EFFECT:"SPIN_EFFECT",FLY_EFFECT:"FLY_EFFECT",POP_EFFECT:"POP_EFFECT",FLIP_EFFECT:"FLIP_EFFECT",JIGGLE_EFFECT:"JIGGLE_EFFECT",PULSE_EFFECT:"PULSE_EFFECT",DROP_EFFECT:"DROP_EFFECT",BLINK_EFFECT:"BLINK_EFFECT",BOUNCE_EFFECT:"BOUNCE_EFFECT",FLIP_LEFT_TO_RIGHT_EFFECT:"FLIP_LEFT_TO_RIGHT_EFFECT",FLIP_RIGHT_TO_LEFT_EFFECT:"FLIP_RIGHT_TO_LEFT_EFFECT",RUBBER_BAND_EFFECT:"RUBBER_BAND_EFFECT",JELLO_EFFECT:"JELLO_EFFECT",GROW_BIG_EFFECT:"GROW_BIG_EFFECT",SHRINK_BIG_EFFECT:"SHRINK_BIG_EFFECT",PLUGIN_LOTTIE_EFFECT:"PLUGIN_LOTTIE_EFFECT"},f4={LEFT:"LEFT",RIGHT:"RIGHT",BOTTOM:"BOTTOM",TOP:"TOP",BOTTOM_LEFT:"BOTTOM_LEFT",BOTTOM_RIGHT:"BOTTOM_RIGHT",TOP_RIGHT:"TOP_RIGHT",TOP_LEFT:"TOP_LEFT",CLOCKWISE:"CLOCKWISE",COUNTER_CLOCKWISE:"COUNTER_CLOCKWISE"}});var ht,p4,Gu=ye(()=>{"use strict";ht={TRANSFORM_MOVE:"TRANSFORM_MOVE",TRANSFORM_SCALE:"TRANSFORM_SCALE",TRANSFORM_ROTATE:"TRANSFORM_ROTATE",TRANSFORM_SKEW:"TRANSFORM_SKEW",STYLE_OPACITY:"STYLE_OPACITY",STYLE_SIZE:"STYLE_SIZE",STYLE_FILTER:"STYLE_FILTER",STYLE_FONT_VARIATION:"STYLE_FONT_VARIATION",STYLE_BACKGROUND_COLOR:"STYLE_BACKGROUND_COLOR",STYLE_BORDER:"STYLE_BORDER",STYLE_TEXT_COLOR:"STYLE_TEXT_COLOR",OBJECT_VALUE:"OBJECT_VALUE",PLUGIN_LOTTIE:"PLUGIN_LOTTIE",PLUGIN_SPLINE:"PLUGIN_SPLINE",PLUGIN_VARIABLE:"PLUGIN_VARIABLE",GENERAL_DISPLAY:"GENERAL_DISPLAY",GENERAL_START_ACTION:"GENERAL_START_ACTION",GENERAL_CONTINUOUS_ACTION:"GENERAL_CONTINUOUS_ACTION",GENERAL_COMBO_CLASS:"GENERAL_COMBO_CLASS",GENERAL_STOP_ACTION:"GENERAL_STOP_ACTION",GENERAL_LOOP:"GENERAL_LOOP",STYLE_BOX_SHADOW:"STYLE_BOX_SHADOW"},p4={ELEMENT:"ELEMENT",ELEMENT_CLASS:"ELEMENT_CLASS",TRIGGER_ELEMENT:"TRIGGER_ELEMENT"}});var d4,MS=ye(()=>{"use strict";d4={MOUSE_CLICK_INTERACTION:"MOUSE_CLICK_INTERACTION",MOUSE_HOVER_INTERACTION:"MOUSE_HOVER_INTERACTION",MOUSE_MOVE_INTERACTION:"MOUSE_MOVE_INTERACTION",SCROLL_INTO_VIEW_INTERACTION:"SCROLL_INTO_VIEW_INTERACTION",SCROLLING_IN_VIEW_INTERACTION:"SCROLLING_IN_VIEW_INTERACTION",MOUSE_MOVE_IN_VIEWPORT_INTERACTION:"MOUSE_MOVE_IN_VIEWPORT_INTERACTION",PAGE_IS_SCROLLING_INTERACTION:"PAGE_IS_SCROLLING_INTERACTION",PAGE_LOAD_INTERACTION:"PAGE_LOAD_INTERACTION",PAGE_SCROLLED_INTERACTION:"PAGE_SCROLLED_INTERACTION",NAVBAR_INTERACTION:"NAVBAR_INTERACTION",DROPDOWN_INTERACTION:"DROPDOWN_INTERACTION",ECOMMERCE_CART_INTERACTION:"ECOMMERCE_CART_INTERACTION",TAB_INTERACTION:"TAB_INTERACTION",SLIDER_INTERACTION:"SLIDER_INTERACTION"}});var m4,g4,v4,y4,E4,b4,x4,zu,OS=ye(()=>{"use strict";Gu();({TRANSFORM_MOVE:m4,TRANSFORM_SCALE:g4,TRANSFORM_ROTATE:v4,TRANSFORM_SKEW:y4,STYLE_SIZE:E4,STYLE_FILTER:b4,STYLE_FONT_VARIATION:x4}=ht),zu={[m4]:!0,[g4]:!0,[v4]:!0,[y4]:!0,[E4]:!0,[b4]:!0,[x4]:!0}});var Re={};je(Re,{IX2_ACTION_LIST_PLAYBACK_CHANGED:()=>N4,IX2_ANIMATION_FRAME_CHANGED:()=>D4,IX2_CLEAR_REQUESTED:()=>w4,IX2_ELEMENT_STATE_CHANGED:()=>k4,IX2_EVENT_LISTENER_ADDED:()=>M4,IX2_EVENT_STATE_CHANGED:()=>O4,IX2_INSTANCE_ADDED:()=>F4,IX2_INSTANCE_REMOVED:()=>L4,IX2_INSTANCE_STARTED:()=>q4,IX2_MEDIA_QUERIES_DEFINED:()=>V4,IX2_PARAMETER_CHANGED:()=>R4,IX2_PLAYBACK_REQUESTED:()=>P4,IX2_PREVIEW_REQUESTED:()=>A4,IX2_RAW_DATA_IMPORTED:()=>S4,IX2_SESSION_INITIALIZED:()=>_4,IX2_SESSION_STARTED:()=>T4,IX2_SESSION_STOPPED:()=>I4,IX2_STOP_REQUESTED:()=>C4,IX2_TEST_FRAME_RENDERED:()=>G4,IX2_VIEWPORT_WIDTH_CHANGED:()=>B4});var S4,_4,T4,I4,A4,P4,C4,w4,M4,O4,D4,R4,F4,q4,L4,k4,N4,B4,V4,G4,DS=ye(()=>{"use strict";S4="IX2_RAW_DATA_IMPORTED",_4="IX2_SESSION_INITIALIZED",T4="IX2_SESSION_STARTED",I4="IX2_SESSION_STOPPED",A4="IX2_PREVIEW_REQUESTED",P4="IX2_PLAYBACK_REQUESTED",C4="IX2_STOP_REQUESTED",w4="IX2_CLEAR_REQUESTED",M4="IX2_EVENT_LISTENER_ADDED",O4="IX2_EVENT_STATE_CHANGED",D4="IX2_ANIMATION_FRAME_CHANGED",R4="IX2_PARAMETER_CHANGED",F4="IX2_INSTANCE_ADDED",q4="IX2_INSTANCE_STARTED",L4="IX2_INSTANCE_REMOVED",k4="IX2_ELEMENT_STATE_CHANGED",N4="IX2_ACTION_LIST_PLAYBACK_CHANGED",B4="IX2_VIEWPORT_WIDTH_CHANGED",V4="IX2_MEDIA_QUERIES_DEFINED",G4="IX2_TEST_FRAME_RENDERED"});var Ve={};je(Ve,{ABSTRACT_NODE:()=>BX,AUTO:()=>CX,BACKGROUND:()=>SX,BACKGROUND_COLOR:()=>xX,BAR_DELIMITER:()=>OX,BORDER_COLOR:()=>_X,BOUNDARY_SELECTOR:()=>U4,CHILDREN:()=>DX,COLON_DELIMITER:()=>MX,COLOR:()=>TX,COMMA_DELIMITER:()=>wX,CONFIG_UNIT:()=>eX,CONFIG_VALUE:()=>Y4,CONFIG_X_UNIT:()=>Z4,CONFIG_X_VALUE:()=>X4,CONFIG_Y_UNIT:()=>Q4,CONFIG_Y_VALUE:()=>$4,CONFIG_Z_UNIT:()=>J4,CONFIG_Z_VALUE:()=>K4,DISPLAY:()=>IX,FILTER:()=>vX,FLEX:()=>AX,FONT_VARIATION_SETTINGS:()=>yX,HEIGHT:()=>bX,HTML_ELEMENT:()=>kX,IMMEDIATE_CHILDREN:()=>RX,IX2_ID_DELIMITER:()=>z4,OPACITY:()=>gX,PARENT:()=>qX,PLAIN_OBJECT:()=>NX,PRESERVE_3D:()=>LX,RENDER_GENERAL:()=>GX,RENDER_PLUGIN:()=>HX,RENDER_STYLE:()=>zX,RENDER_TRANSFORM:()=>VX,ROTATE_X:()=>hX,ROTATE_Y:()=>cX,ROTATE_Z:()=>fX,SCALE_3D:()=>uX,SCALE_X:()=>sX,SCALE_Y:()=>oX,SCALE_Z:()=>lX,SIBLINGS:()=>FX,SKEW:()=>pX,SKEW_X:()=>dX,SKEW_Y:()=>mX,TRANSFORM:()=>tX,TRANSLATE_3D:()=>aX,TRANSLATE_X:()=>rX,TRANSLATE_Y:()=>nX,TRANSLATE_Z:()=>iX,WF_PAGE:()=>H4,WIDTH:()=>EX,WILL_CHANGE:()=>PX,W_MOD_IX:()=>W4,W_MOD_JS:()=>j4});var z4,H4,j4,W4,U4,X4,$4,K4,Y4,Z4,Q4,J4,eX,tX,rX,nX,iX,aX,sX,oX,lX,uX,hX,cX,fX,pX,dX,mX,gX,vX,yX,EX,bX,xX,SX,_X,TX,IX,AX,PX,CX,wX,MX,OX,DX,RX,FX,qX,LX,kX,NX,BX,VX,GX,zX,HX,RS=ye(()=>{"use strict";z4="|",H4="data-wf-page",j4="w-mod-js",W4="w-mod-ix",U4=".w-dyn-item",X4="xValue",$4="yValue",K4="zValue",Y4="value",Z4="xUnit",Q4="yUnit",J4="zUnit",eX="unit",tX="transform",rX="translateX",nX="translateY",iX="translateZ",aX="translate3d",sX="scaleX",oX="scaleY",lX="scaleZ",uX="scale3d",hX="rotateX",cX="rotateY",fX="rotateZ",pX="skew",dX="skewX",mX="skewY",gX="opacity",vX="filter",yX="font-variation-settings",EX="width",bX="height",xX="backgroundColor",SX="background",_X="borderColor",TX="color",IX="display",AX="flex",PX="willChange",CX="AUTO",wX=",",MX=":",OX="|",DX="CHILDREN",RX="IMMEDIATE_CHILDREN",FX="SIBLINGS",qX="PARENT",LX="preserve-3d",kX="HTML_ELEMENT",NX="PLAIN_OBJECT",BX="ABSTRACT_NODE",VX="RENDER_TRANSFORM",GX="RENDER_GENERAL",zX="RENDER_STYLE",HX="RENDER_PLUGIN"});var FS={};je(FS,{ActionAppliesTo:()=>p4,ActionTypeConsts:()=>ht,EventAppliesTo:()=>Bu,EventBasedOn:()=>Rt,EventContinuousMouseAxes:()=>h4,EventLimitAffectedElements:()=>c4,EventTypeConsts:()=>xt,IX2EngineActionTypes:()=>Re,IX2EngineConstants:()=>Ve,InteractionTypeConsts:()=>d4,QuickEffectDirectionConsts:()=>f4,QuickEffectIds:()=>Vu,ReducedMotionTypes:()=>zu});var et=ye(()=>{"use strict";wS();Gu();MS();OS();DS();RS()});var jX,qS,LS=ye(()=>{"use strict";et();({IX2_RAW_DATA_IMPORTED:jX}=Re),qS=(e=Object.freeze({}),t)=>{switch(t.type){case jX:return t.payload.ixData||Object.freeze({});default:return e}}});var ln=E(Pe=>{"use strict";Object.defineProperty(Pe,"__esModule",{value:!0});var WX=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};Pe.clone=rs;Pe.addLast=BS;Pe.addFirst=VS;Pe.removeLast=GS;Pe.removeFirst=zS;Pe.insert=HS;Pe.removeAt=jS;Pe.replaceAt=WS;Pe.getIn=ns;Pe.set=is;Pe.setIn=as;Pe.update=XS;Pe.updateIn=$S;Pe.merge=KS;Pe.mergeDeep=YS;Pe.mergeIn=ZS;Pe.omit=QS;Pe.addDefaults=JS;var kS="INVALID_ARGS";function NS(e){throw new Error(e)}function Hu(e){var t=Object.keys(e);return Object.getOwnPropertySymbols?t.concat(Object.getOwnPropertySymbols(e)):t}var UX={}.hasOwnProperty;function rs(e){if(Array.isArray(e))return e.slice();for(var t=Hu(e),r={},n=0;n3?a-3:0),o=3;o"u"?"undefined":WX(e);return e!=null&&(t==="object"||t==="function")}function BS(e,t){return Array.isArray(t)?e.concat(t):e.concat([t])}function VS(e,t){return Array.isArray(t)?t.concat(e):[t].concat(e)}function GS(e){return e.length?e.slice(0,e.length-1):e}function zS(e){return e.length?e.slice(1):e}function HS(e,t,r){return e.slice(0,t).concat(Array.isArray(r)?r:[r]).concat(e.slice(t))}function jS(e,t){return t>=e.length||t<0?e:e.slice(0,t).concat(e.slice(t+1))}function WS(e,t,r){if(e[t]===r)return e;for(var n=e.length,i=Array(n),a=0;a6?s-6:0),l=6;l6?s-6:0),l=6;l7?c-7:0),f=7;f=0||(a[l]=e[l])}return a}function JS(e,t,r,n,i,a){for(var s=arguments.length,o=Array(s>6?s-6:0),l=6;l{"use strict";et();t_=pe(ln()),{IX2_PREVIEW_REQUESTED:$X,IX2_PLAYBACK_REQUESTED:KX,IX2_STOP_REQUESTED:YX,IX2_CLEAR_REQUESTED:ZX}=Re,QX={preview:{},playback:{},stop:{},clear:{}},e_=Object.create(null,{[$X]:{value:"preview"},[KX]:{value:"playback"},[YX]:{value:"stop"},[ZX]:{value:"clear"}}),r_=(e=QX,t)=>{if(t.type in e_){let r=[e_[t.type]];return(0,t_.setIn)(e,[r],{...t.payload})}return e}});var $e,JX,e6,t6,r6,n6,i6,a6,s6,o6,l6,i_,u6,a_,s_=ye(()=>{"use strict";et();$e=pe(ln()),{IX2_SESSION_INITIALIZED:JX,IX2_SESSION_STARTED:e6,IX2_TEST_FRAME_RENDERED:t6,IX2_SESSION_STOPPED:r6,IX2_EVENT_LISTENER_ADDED:n6,IX2_EVENT_STATE_CHANGED:i6,IX2_ANIMATION_FRAME_CHANGED:a6,IX2_ACTION_LIST_PLAYBACK_CHANGED:s6,IX2_VIEWPORT_WIDTH_CHANGED:o6,IX2_MEDIA_QUERIES_DEFINED:l6}=Re,i_={active:!1,tick:0,eventListeners:[],eventState:{},playbackState:{},viewportWidth:0,mediaQueryKey:null,hasBoundaryNodes:!1,hasDefinedMediaQueries:!1,reducedMotion:!1},u6=20,a_=(e=i_,t)=>{switch(t.type){case JX:{let{hasBoundaryNodes:r,reducedMotion:n}=t.payload;return(0,$e.merge)(e,{hasBoundaryNodes:r,reducedMotion:n})}case e6:return(0,$e.set)(e,"active",!0);case t6:{let{payload:{step:r=u6}}=t;return(0,$e.set)(e,"tick",e.tick+r)}case r6:return i_;case a6:{let{payload:{now:r}}=t;return(0,$e.set)(e,"tick",r)}case n6:{let r=(0,$e.addLast)(e.eventListeners,t.payload);return(0,$e.set)(e,"eventListeners",r)}case i6:{let{stateKey:r,newState:n}=t.payload;return(0,$e.setIn)(e,["eventState",r],n)}case s6:{let{actionListId:r,isPlaying:n}=t.payload;return(0,$e.setIn)(e,["playbackState",r],n)}case o6:{let{width:r,mediaQueries:n}=t.payload,i=n.length,a=null;for(let s=0;s=l&&r<=c){a=o;break}}return(0,$e.merge)(e,{viewportWidth:r,mediaQueryKey:a})}case l6:return(0,$e.set)(e,"hasDefinedMediaQueries",!0);default:return e}}});var ju=E((Aoe,o_)=>{var h6=er(),c6=gr(),f6=Fn();function p6(e){return function(t,r,n){var i=Object(t);if(!c6(t)){var a=h6(r,3);t=f6(t),r=function(o){return a(i[o],o,i)}}var s=e(t,r,n);return s>-1?i[a?t[s]:s]:void 0}}o_.exports=p6});var Wu=E((Poe,l_)=>{var d6=ju(),m6=So(),g6=d6(m6);l_.exports=g6});var c_={};je(c_,{ELEMENT_MATCHES:()=>v6,FLEX_PREFIXED:()=>Uu,IS_BROWSER_ENV:()=>St,TRANSFORM_PREFIXED:()=>fr,TRANSFORM_STYLE_PREFIXED:()=>os,withBrowser:()=>ss});var h_,St,ss,v6,Uu,fr,u_,os,ls=ye(()=>{"use strict";h_=pe(Wu()),St=typeof window<"u",ss=(e,t)=>St?e():t,v6=ss(()=>(0,h_.default)(["matches","matchesSelector","mozMatchesSelector","msMatchesSelector","oMatchesSelector","webkitMatchesSelector"],e=>e in Element.prototype)),Uu=ss(()=>{let e=document.createElement("i"),t=["flex","-webkit-flex","-ms-flexbox","-moz-box","-webkit-box"],r="";try{let{length:n}=t;for(let i=0;i{let e=document.createElement("i");if(e.style.transform==null){let t=["Webkit","Moz","ms"],r="Transform",{length:n}=t;for(let i=0;i{var y6=4,E6=.001,b6=1e-7,x6=10,mi=11,us=1/(mi-1),S6=typeof Float32Array=="function";function f_(e,t){return 1-3*t+3*e}function p_(e,t){return 3*t-6*e}function d_(e){return 3*e}function hs(e,t,r){return((f_(t,r)*e+p_(t,r))*e+d_(t))*e}function m_(e,t,r){return 3*f_(t,r)*e*e+2*p_(t,r)*e+d_(t)}function _6(e,t,r,n,i){var a,s,o=0;do s=t+(r-t)/2,a=hs(s,n,i)-e,a>0?r=s:t=s;while(Math.abs(a)>b6&&++o=E6?T6(l,d,t,n):p===0?d:_6(l,c,c+us,t,n)}return function(c){return t===r&&n===i?c:c===0?0:c===1?1:hs(o(c),r,i)}}});var vi={};je(vi,{bounce:()=>s$,bouncePast:()=>o$,ease:()=>I6,easeIn:()=>A6,easeInOut:()=>C6,easeOut:()=>P6,inBack:()=>Z6,inCirc:()=>X6,inCubic:()=>D6,inElastic:()=>e$,inExpo:()=>j6,inOutBack:()=>J6,inOutCirc:()=>K6,inOutCubic:()=>F6,inOutElastic:()=>r$,inOutExpo:()=>U6,inOutQuad:()=>O6,inOutQuart:()=>k6,inOutQuint:()=>V6,inOutSine:()=>H6,inQuad:()=>w6,inQuart:()=>q6,inQuint:()=>N6,inSine:()=>G6,outBack:()=>Q6,outBounce:()=>Y6,outCirc:()=>$6,outCubic:()=>R6,outElastic:()=>t$,outExpo:()=>W6,outQuad:()=>M6,outQuart:()=>L6,outQuint:()=>B6,outSine:()=>z6,swingFrom:()=>i$,swingFromTo:()=>n$,swingTo:()=>a$});function w6(e){return Math.pow(e,2)}function M6(e){return-(Math.pow(e-1,2)-1)}function O6(e){return(e/=.5)<1?.5*Math.pow(e,2):-.5*((e-=2)*e-2)}function D6(e){return Math.pow(e,3)}function R6(e){return Math.pow(e-1,3)+1}function F6(e){return(e/=.5)<1?.5*Math.pow(e,3):.5*(Math.pow(e-2,3)+2)}function q6(e){return Math.pow(e,4)}function L6(e){return-(Math.pow(e-1,4)-1)}function k6(e){return(e/=.5)<1?.5*Math.pow(e,4):-.5*((e-=2)*Math.pow(e,3)-2)}function N6(e){return Math.pow(e,5)}function B6(e){return Math.pow(e-1,5)+1}function V6(e){return(e/=.5)<1?.5*Math.pow(e,5):.5*(Math.pow(e-2,5)+2)}function G6(e){return-Math.cos(e*(Math.PI/2))+1}function z6(e){return Math.sin(e*(Math.PI/2))}function H6(e){return-.5*(Math.cos(Math.PI*e)-1)}function j6(e){return e===0?0:Math.pow(2,10*(e-1))}function W6(e){return e===1?1:-Math.pow(2,-10*e)+1}function U6(e){return e===0?0:e===1?1:(e/=.5)<1?.5*Math.pow(2,10*(e-1)):.5*(-Math.pow(2,-10*--e)+2)}function X6(e){return-(Math.sqrt(1-e*e)-1)}function $6(e){return Math.sqrt(1-Math.pow(e-1,2))}function K6(e){return(e/=.5)<1?-.5*(Math.sqrt(1-e*e)-1):.5*(Math.sqrt(1-(e-=2)*e)+1)}function Y6(e){return e<1/2.75?7.5625*e*e:e<2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e<2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375}function Z6(e){let t=Ut;return e*e*((t+1)*e-t)}function Q6(e){let t=Ut;return(e-=1)*e*((t+1)*e+t)+1}function J6(e){let t=Ut;return(e/=.5)<1?.5*(e*e*(((t*=1.525)+1)*e-t)):.5*((e-=2)*e*(((t*=1.525)+1)*e+t)+2)}function e$(e){let t=Ut,r=0,n=1;return e===0?0:e===1?1:(r||(r=.3),n<1?(n=1,t=r/4):t=r/(2*Math.PI)*Math.asin(1/n),-(n*Math.pow(2,10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/r)))}function t$(e){let t=Ut,r=0,n=1;return e===0?0:e===1?1:(r||(r=.3),n<1?(n=1,t=r/4):t=r/(2*Math.PI)*Math.asin(1/n),n*Math.pow(2,-10*e)*Math.sin((e-t)*(2*Math.PI)/r)+1)}function r$(e){let t=Ut,r=0,n=1;return e===0?0:(e/=1/2)===2?1:(r||(r=.3*1.5),n<1?(n=1,t=r/4):t=r/(2*Math.PI)*Math.asin(1/n),e<1?-.5*(n*Math.pow(2,10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/r)):n*Math.pow(2,-10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/r)*.5+1)}function n$(e){let t=Ut;return(e/=.5)<1?.5*(e*e*(((t*=1.525)+1)*e-t)):.5*((e-=2)*e*(((t*=1.525)+1)*e+t)+2)}function i$(e){let t=Ut;return e*e*((t+1)*e-t)}function a$(e){let t=Ut;return(e-=1)*e*((t+1)*e+t)+1}function s$(e){return e<1/2.75?7.5625*e*e:e<2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e<2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375}function o$(e){return e<1/2.75?7.5625*e*e:e<2/2.75?2-(7.5625*(e-=1.5/2.75)*e+.75):e<2.5/2.75?2-(7.5625*(e-=2.25/2.75)*e+.9375):2-(7.5625*(e-=2.625/2.75)*e+.984375)}var gi,Ut,I6,A6,P6,C6,$u=ye(()=>{"use strict";gi=pe(Xu()),Ut=1.70158,I6=(0,gi.default)(.25,.1,.25,1),A6=(0,gi.default)(.42,0,1,1),P6=(0,gi.default)(0,0,.58,1),C6=(0,gi.default)(.42,0,.58,1)});var y_={};je(y_,{applyEasing:()=>u$,createBezierEasing:()=>l$,optimizeFloat:()=>yi});function yi(e,t=5,r=10){let n=Math.pow(r,t),i=Number(Math.round(e*n)/n);return Math.abs(i)>1e-4?i:0}function l$(e){return(0,v_.default)(...e)}function u$(e,t,r){return t===0?0:t===1?1:yi(r?t>0?r(t):t:t>0&&e&&vi[e]?vi[e](t):t)}var v_,Ku=ye(()=>{"use strict";$u();v_=pe(Xu())});var x_={};je(x_,{createElementState:()=>b_,ixElements:()=>_$,mergeActionState:()=>Yu});function b_(e,t,r,n,i){let a=r===h$?(0,un.getIn)(i,["config","target","objectId"]):null;return(0,un.mergeIn)(e,[n],{id:n,ref:t,refId:a,refType:r})}function Yu(e,t,r,n,i){let a=I$(i);return(0,un.mergeIn)(e,[t,S$,r],n,a)}function I$(e){let{config:t}=e;return T$.reduce((r,n)=>{let i=n[0],a=n[1],s=t[i],o=t[a];return s!=null&&o!=null&&(r[a]=o),r},{})}var un,Moe,h$,Ooe,c$,f$,p$,d$,m$,g$,v$,y$,E$,b$,x$,E_,S$,_$,T$,S_=ye(()=>{"use strict";un=pe(ln());et();({HTML_ELEMENT:Moe,PLAIN_OBJECT:h$,ABSTRACT_NODE:Ooe,CONFIG_X_VALUE:c$,CONFIG_Y_VALUE:f$,CONFIG_Z_VALUE:p$,CONFIG_VALUE:d$,CONFIG_X_UNIT:m$,CONFIG_Y_UNIT:g$,CONFIG_Z_UNIT:v$,CONFIG_UNIT:y$}=Ve),{IX2_SESSION_STOPPED:E$,IX2_INSTANCE_ADDED:b$,IX2_ELEMENT_STATE_CHANGED:x$}=Re,E_={},S$="refState",_$=(e=E_,t={})=>{switch(t.type){case E$:return E_;case b$:{let{elementId:r,element:n,origin:i,actionItem:a,refType:s}=t.payload,{actionTypeId:o}=a,l=e;return(0,un.getIn)(l,[r,n])!==n&&(l=b_(l,n,s,r,a)),Yu(l,r,o,i,a)}case x$:{let{elementId:r,actionTypeId:n,current:i,actionItem:a}=t.payload;return Yu(e,r,n,i,a)}default:return e}};T$=[[c$,m$],[f$,g$],[p$,v$],[d$,y$]]});var __=E(Le=>{"use strict";Object.defineProperty(Le,"__esModule",{value:!0});Le.renderPlugin=Le.getPluginOrigin=Le.getPluginDuration=Le.getPluginDestination=Le.getPluginConfig=Le.createPluginInstance=Le.clearPlugin=void 0;var A$=e=>e.value;Le.getPluginConfig=A$;var P$=(e,t)=>{if(t.config.duration!=="auto")return null;let r=parseFloat(e.getAttribute("data-duration"));return r>0?r*1e3:parseFloat(e.getAttribute("data-default-duration"))*1e3};Le.getPluginDuration=P$;var C$=e=>e||{value:0};Le.getPluginOrigin=C$;var w$=e=>({value:e.value});Le.getPluginDestination=w$;var M$=e=>{let t=window.Webflow.require("lottie").createInstance(e);return t.stop(),t.setSubframe(!0),t};Le.createPluginInstance=M$;var O$=(e,t,r)=>{if(!e)return;let n=t[r.actionTypeId].value/100;e.goToFrame(e.frames*n)};Le.renderPlugin=O$;var D$=e=>{window.Webflow.require("lottie").createInstance(e).stop()};Le.clearPlugin=D$});var I_=E(ke=>{"use strict";Object.defineProperty(ke,"__esModule",{value:!0});ke.renderPlugin=ke.getPluginOrigin=ke.getPluginDuration=ke.getPluginDestination=ke.getPluginConfig=ke.createPluginInstance=ke.clearPlugin=void 0;var R$=e=>document.querySelector(`[data-w-id="${e}"]`),F$=()=>window.Webflow.require("spline"),q$=(e,t)=>e.filter(r=>!t.includes(r)),L$=(e,t)=>e.value[t];ke.getPluginConfig=L$;var k$=()=>null;ke.getPluginDuration=k$;var T_=Object.freeze({positionX:0,positionY:0,positionZ:0,rotationX:0,rotationY:0,rotationZ:0,scaleX:1,scaleY:1,scaleZ:1}),N$=(e,t)=>{let r=t.config.value,n=Object.keys(r);if(e){let a=Object.keys(e),s=q$(n,a);return s.length?s.reduce((l,c)=>(l[c]=T_[c],l),e):e}return n.reduce((a,s)=>(a[s]=T_[s],a),{})};ke.getPluginOrigin=N$;var B$=e=>e.value;ke.getPluginDestination=B$;var V$=(e,t)=>{var r,n;let i=t==null||(r=t.config)===null||r===void 0||(n=r.target)===null||n===void 0?void 0:n.pluginElement;return i?R$(i):null};ke.createPluginInstance=V$;var G$=(e,t,r)=>{let n=F$(),i=n.getInstance(e),a=r.config.target.objectId,s=o=>{if(!o)throw new Error("Invalid spline app passed to renderSpline");let l=a&&o.findObjectById(a);if(!l)return;let{PLUGIN_SPLINE:c}=t;c.positionX!=null&&(l.position.x=c.positionX),c.positionY!=null&&(l.position.y=c.positionY),c.positionZ!=null&&(l.position.z=c.positionZ),c.rotationX!=null&&(l.rotation.x=c.rotationX),c.rotationY!=null&&(l.rotation.y=c.rotationY),c.rotationZ!=null&&(l.rotation.z=c.rotationZ),c.scaleX!=null&&(l.scale.x=c.scaleX),c.scaleY!=null&&(l.scale.y=c.scaleY),c.scaleZ!=null&&(l.scale.z=c.scaleZ)};i?s(i.spline):n.setLoadHandler(e,s)};ke.renderPlugin=G$;var z$=()=>null;ke.clearPlugin=z$});var P_=E(Fe=>{"use strict";Object.defineProperty(Fe,"__esModule",{value:!0});Fe.getPluginOrigin=Fe.getPluginDuration=Fe.getPluginDestination=Fe.getPluginConfig=Fe.createPluginInstance=Fe.clearPlugin=void 0;Fe.normalizeColor=A_;Fe.renderPlugin=void 0;function A_(e){let t,r,n,i=1,a=e.replace(/\s/g,"").toLowerCase();if(a.startsWith("#")){let s=a.substring(1);s.length===3?(t=parseInt(s[0]+s[0],16),r=parseInt(s[1]+s[1],16),n=parseInt(s[2]+s[2],16)):s.length===6&&(t=parseInt(s.substring(0,2),16),r=parseInt(s.substring(2,4),16),n=parseInt(s.substring(4,6),16))}else if(a.startsWith("rgba")){let s=a.match(/rgba\(([^)]+)\)/)[1].split(",");t=parseInt(s[0],10),r=parseInt(s[1],10),n=parseInt(s[2],10),i=parseFloat(s[3])}else if(a.startsWith("rgb")){let s=a.match(/rgb\(([^)]+)\)/)[1].split(",");t=parseInt(s[0],10),r=parseInt(s[1],10),n=parseInt(s[2],10)}else if(a.startsWith("hsla")){let s=a.match(/hsla\(([^)]+)\)/)[1].split(","),o=parseFloat(s[0]),l=parseFloat(s[1].replace("%",""))/100,c=parseFloat(s[2].replace("%",""))/100;i=parseFloat(s[3]);let u=(1-Math.abs(2*c-1))*l,f=u*(1-Math.abs(o/60%2-1)),g=c-u/2,d,p,m;o>=0&&o<60?(d=u,p=f,m=0):o>=60&&o<120?(d=f,p=u,m=0):o>=120&&o<180?(d=0,p=u,m=f):o>=180&&o<240?(d=0,p=f,m=u):o>=240&&o<300?(d=f,p=0,m=u):(d=u,p=0,m=f),t=Math.round((d+g)*255),r=Math.round((p+g)*255),n=Math.round((m+g)*255)}else if(a.startsWith("hsl")){let s=a.match(/hsl\(([^)]+)\)/)[1].split(","),o=parseFloat(s[0]),l=parseFloat(s[1].replace("%",""))/100,c=parseFloat(s[2].replace("%",""))/100,u=(1-Math.abs(2*c-1))*l,f=u*(1-Math.abs(o/60%2-1)),g=c-u/2,d,p,m;o>=0&&o<60?(d=u,p=f,m=0):o>=60&&o<120?(d=f,p=u,m=0):o>=120&&o<180?(d=0,p=u,m=f):o>=180&&o<240?(d=0,p=f,m=u):o>=240&&o<300?(d=f,p=0,m=u):(d=u,p=0,m=f),t=Math.round((d+g)*255),r=Math.round((p+g)*255),n=Math.round((m+g)*255)}return(Number.isNaN(t)||Number.isNaN(r)||Number.isNaN(n))&&`${e}`,{red:t,green:r,blue:n,alpha:i}}var H$=(e,t)=>e.value[t];Fe.getPluginConfig=H$;var j$=()=>null;Fe.getPluginDuration=j$;var W$=(e,t)=>{if(e)return e;let r=t.config.value,n=t.config.target.objectId,i=getComputedStyle(document.documentElement).getPropertyValue(n);if(r.size!=null)return{size:parseInt(i,10)};if(r.red!=null&&r.green!=null&&r.blue!=null)return A_(i)};Fe.getPluginOrigin=W$;var U$=e=>e.value;Fe.getPluginDestination=U$;var X$=()=>null;Fe.createPluginInstance=X$;var $$=(e,t,r)=>{let n=r.config.target.objectId,i=r.config.value.unit,{PLUGIN_VARIABLE:a}=t,{size:s,red:o,green:l,blue:c,alpha:u}=a,f;s!=null&&(f=s+i),o!=null&&c!=null&&l!=null&&u!=null&&(f=`rgba(${o}, ${l}, ${c}, ${u})`),f!=null&&document.documentElement.style.setProperty(n,f)};Fe.renderPlugin=$$;var K$=(e,t)=>{let r=t.config.target.objectId;document.documentElement.style.removeProperty(r)};Fe.clearPlugin=K$});var C_=E(cs=>{"use strict";var Qu=es().default;Object.defineProperty(cs,"__esModule",{value:!0});cs.pluginMethodMap=void 0;var Zu=(et(),pt(FS)),Y$=Qu(__()),Z$=Qu(I_()),Q$=Qu(P_()),qoe=cs.pluginMethodMap=new Map([[Zu.ActionTypeConsts.PLUGIN_LOTTIE,{...Y$}],[Zu.ActionTypeConsts.PLUGIN_SPLINE,{...Z$}],[Zu.ActionTypeConsts.PLUGIN_VARIABLE,{...Q$}]])});var w_={};je(w_,{clearPlugin:()=>ih,createPluginInstance:()=>e8,getPluginConfig:()=>eh,getPluginDestination:()=>rh,getPluginDuration:()=>J$,getPluginOrigin:()=>th,isPluginType:()=>Cr,renderPlugin:()=>nh});function Cr(e){return Ju.pluginMethodMap.has(e)}var Ju,wr,eh,th,J$,rh,e8,nh,ih,ah=ye(()=>{"use strict";ls();Ju=pe(C_());wr=e=>t=>{if(!St)return()=>null;let r=Ju.pluginMethodMap.get(t);if(!r)throw new Error(`IX2 no plugin configured for: ${t}`);let n=r[e];if(!n)throw new Error(`IX2 invalid plugin method: ${e}`);return n},eh=wr("getPluginConfig"),th=wr("getPluginOrigin"),J$=wr("getPluginDuration"),rh=wr("getPluginDestination"),e8=wr("createPluginInstance"),nh=wr("renderPlugin"),ih=wr("clearPlugin")});var O_=E((Noe,M_)=>{function t8(e,t){return e==null||e!==e?t:e}M_.exports=t8});var R_=E((Boe,D_)=>{function r8(e,t,r,n){var i=-1,a=e==null?0:e.length;for(n&&a&&(r=e[++i]);++i{function n8(e){return function(t,r,n){for(var i=-1,a=Object(t),s=n(t),o=s.length;o--;){var l=s[e?o:++i];if(r(a[l],l,a)===!1)break}return t}}F_.exports=n8});var k_=E((Goe,L_)=>{var i8=q_(),a8=i8();L_.exports=a8});var sh=E((zoe,N_)=>{var s8=k_(),o8=Fn();function l8(e,t){return e&&s8(e,t,o8)}N_.exports=l8});var V_=E((Hoe,B_)=>{var u8=gr();function h8(e,t){return function(r,n){if(r==null)return r;if(!u8(r))return e(r,n);for(var i=r.length,a=t?i:-1,s=Object(r);(t?a--:++a{var c8=sh(),f8=V_(),p8=f8(c8);G_.exports=p8});var H_=E((Woe,z_)=>{function d8(e,t,r,n,i){return i(e,function(a,s,o){r=n?(n=!1,a):t(r,a,s,o)}),r}z_.exports=d8});var W_=E((Uoe,j_)=>{var m8=R_(),g8=oh(),v8=er(),y8=H_(),E8=qe();function b8(e,t,r){var n=E8(e)?m8:y8,i=arguments.length<3;return n(e,v8(t,4),r,i,g8)}j_.exports=b8});var X_=E((Xoe,U_)=>{var x8=Xs(),S8=er(),_8=xo(),T8=Math.max,I8=Math.min;function A8(e,t,r){var n=e==null?0:e.length;if(!n)return-1;var i=n-1;return r!==void 0&&(i=_8(r),i=r<0?T8(n+i,0):I8(i,n-1)),x8(e,S8(t,3),i,!0)}U_.exports=A8});var K_=E(($oe,$_)=>{var P8=ju(),C8=X_(),w8=P8(C8);$_.exports=w8});function Y_(e,t){return e===t?e!==0||t!==0||1/e===1/t:e!==e&&t!==t}function O8(e,t){if(Y_(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;let r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(let i=0;i{"use strict";M8=Object.prototype.hasOwnProperty;lh=O8});var dT={};je(dT,{cleanupHTMLElement:()=>CK,clearAllStyles:()=>PK,clearObjectCache:()=>$8,getActionListProgress:()=>MK,getAffectedElements:()=>ph,getComputedStyle:()=>rK,getDestinationValues:()=>uK,getElementId:()=>Q8,getInstanceId:()=>Y8,getInstanceOrigin:()=>aK,getItemConfigByKey:()=>lK,getMaxDurationItemIndex:()=>pT,getNamespacedParameterId:()=>RK,getRenderType:()=>hT,getStyleProp:()=>hK,mediaQueriesEqual:()=>qK,observeStore:()=>tK,reduceListToGroup:()=>OK,reifyState:()=>J8,renderHTMLElement:()=>cK,shallowEqual:()=>lh,shouldAllowMediaQuery:()=>FK,shouldNamespaceEventParameter:()=>DK,stringifyTarget:()=>LK});function $8(){fs.clear()}function Y8(){return"i"+K8++}function Q8(e,t){for(let r in e){let n=e[r];if(n&&n.ref===t)return n.id}return"e"+Z8++}function J8({events:e,actionLists:t,site:r}={}){let n=(0,gs.default)(e,(s,o)=>{let{eventTypeId:l}=o;return s[l]||(s[l]={}),s[l][o.id]=o,s},{}),i=r&&r.mediaQueries,a=[];return i?a=i.map(s=>s.key):(i=[],console.warn("IX2 missing mediaQueries in site data")),{ixData:{events:e,actionLists:t,eventTypeMap:n,mediaQueries:i,mediaQueryKeys:a}}}function tK({store:e,select:t,onChange:r,comparator:n=eK}){let{getState:i,subscribe:a}=e,s=a(l),o=t(i());function l(){let c=t(i());if(c==null){s();return}n(c,o)||(o=c,r(o,e))}return s}function eT(e){let t=typeof e;if(t==="string")return{id:e};if(e!=null&&t==="object"){let{id:r,objectId:n,selector:i,selectorGuids:a,appliesTo:s,useEventTarget:o}=e;return{id:r,objectId:n,selector:i,selectorGuids:a,appliesTo:s,useEventTarget:o}}return{}}function ph({config:e,event:t,eventTarget:r,elementRoot:n,elementApi:i}){if(!i)throw new Error("IX2 missing elementApi");let{targets:a}=e;if(Array.isArray(a)&&a.length>0)return a.reduce((F,M)=>F.concat(ph({config:{target:M},event:t,eventTarget:r,elementRoot:n,elementApi:i})),[]);let{getValidDocument:s,getQuerySelector:o,queryDocument:l,getChildElements:c,getSiblingElements:u,matchSelector:f,elementContains:g,isSiblingNode:d}=i,{target:p}=e;if(!p)return[];let{id:m,objectId:h,selector:v,selectorGuids:y,appliesTo:b,useEventTarget:x}=eT(p);if(h)return[fs.has(h)?fs.get(h):fs.set(h,{}).get(h)];if(b===Bu.PAGE){let F=s(m);return F?[F]:[]}let T=(t?.action?.config?.affectedElements??{})[m||v]||{},_=!!(T.id||T.selector),A,R,w,C=t&&o(eT(t.target));if(_?(A=T.limitAffectedElements,R=C,w=o(T)):R=w=o({id:m,selector:v,selectorGuids:y}),t&&x){let F=r&&(w||x===!0)?[r]:l(C);if(w){if(x===W8)return l(w).filter(M=>F.some(O=>g(M,O)));if(x===Q_)return l(w).filter(M=>F.some(O=>g(O,M)));if(x===J_)return l(w).filter(M=>F.some(O=>d(O,M)))}return F}return R==null||w==null?[]:St&&n?l(w).filter(F=>n.contains(F)):A===Q_?l(R,w):A===j8?c(l(R)).filter(f(w)):A===J_?u(l(R)).filter(f(w)):l(w)}function rK({element:e,actionItem:t}){if(!St)return{};let{actionTypeId:r}=t;switch(r){case dn:case mn:case gn:case vn:case ys:return window.getComputedStyle(e);default:return{}}}function aK(e,t={},r={},n,i){let{getStyle:a}=i,{actionTypeId:s}=n;if(Cr(s))return th(s)(t[s],n);switch(n.actionTypeId){case cn:case fn:case pn:case Si:return t[n.actionTypeId]||dh[n.actionTypeId];case _i:return nK(t[n.actionTypeId],n.config.filters);case Ti:return iK(t[n.actionTypeId],n.config.fontVariations);case oT:return{value:(0,Xt.default)(parseFloat(a(e,ds)),1)};case dn:{let o=a(e,Ft),l=a(e,qt),c,u;return n.config.widthUnit===pr?c=tT.test(o)?parseFloat(o):parseFloat(r.width):c=(0,Xt.default)(parseFloat(o),parseFloat(r.width)),n.config.heightUnit===pr?u=tT.test(l)?parseFloat(l):parseFloat(r.height):u=(0,Xt.default)(parseFloat(l),parseFloat(r.height)),{widthValue:c,heightValue:u}}case mn:case gn:case vn:return TK({element:e,actionTypeId:n.actionTypeId,computedStyle:r,getStyle:a});case ys:return{value:(0,Xt.default)(a(e,ms),r.display)};case X8:return t[n.actionTypeId]||{value:0};default:return}}function uK({element:e,actionItem:t,elementApi:r}){if(Cr(t.actionTypeId))return rh(t.actionTypeId)(t.config);switch(t.actionTypeId){case cn:case fn:case pn:case Si:{let{xValue:n,yValue:i,zValue:a}=t.config;return{xValue:n,yValue:i,zValue:a}}case dn:{let{getStyle:n,setStyle:i,getProperty:a}=r,{widthUnit:s,heightUnit:o}=t.config,{widthValue:l,heightValue:c}=t.config;if(!St)return{widthValue:l,heightValue:c};if(s===pr){let u=n(e,Ft);i(e,Ft,""),l=a(e,"offsetWidth"),i(e,Ft,u)}if(o===pr){let u=n(e,qt);i(e,qt,""),c=a(e,"offsetHeight"),i(e,qt,u)}return{widthValue:l,heightValue:c}}case mn:case gn:case vn:{let{rValue:n,gValue:i,bValue:a,aValue:s}=t.config;return{rValue:n,gValue:i,bValue:a,aValue:s}}case _i:return t.config.filters.reduce(sK,{});case Ti:return t.config.fontVariations.reduce(oK,{});default:{let{value:n}=t.config;return{value:n}}}}function hT(e){if(/^TRANSFORM_/.test(e))return aT;if(/^STYLE_/.test(e))return ch;if(/^GENERAL_/.test(e))return hh;if(/^PLUGIN_/.test(e))return sT}function hK(e,t){return e===ch?t.replace("STYLE_","").toLowerCase():null}function cK(e,t,r,n,i,a,s,o,l){switch(o){case aT:return gK(e,t,r,i,s);case ch:return IK(e,t,r,i,a,s);case hh:return AK(e,i,s);case sT:{let{actionTypeId:c}=i;if(Cr(c))return nh(c)(l,t,i)}}}function gK(e,t,r,n,i){let a=mK.map(o=>{let l=dh[o],{xValue:c=l.xValue,yValue:u=l.yValue,zValue:f=l.zValue,xUnit:g="",yUnit:d="",zUnit:p=""}=t[o]||{};switch(o){case cn:return`${F8}(${c}${g}, ${u}${d}, ${f}${p})`;case fn:return`${q8}(${c}${g}, ${u}${d}, ${f}${p})`;case pn:return`${L8}(${c}${g}) ${k8}(${u}${d}) ${N8}(${f}${p})`;case Si:return`${B8}(${c}${g}, ${u}${d})`;default:return""}}).join(" "),{setStyle:s}=i;Mr(e,fr,i),s(e,fr,a),EK(n,r)&&s(e,os,V8)}function vK(e,t,r,n){let i=(0,gs.default)(t,(s,o,l)=>`${s} ${l}(${o}${dK(l,r)})`,""),{setStyle:a}=n;Mr(e,Ei,n),a(e,Ei,i)}function yK(e,t,r,n){let i=(0,gs.default)(t,(s,o,l)=>(s.push(`"${l}" ${o}`),s),[]).join(", "),{setStyle:a}=n;Mr(e,bi,n),a(e,bi,i)}function EK({actionTypeId:e},{xValue:t,yValue:r,zValue:n}){return e===cn&&n!==void 0||e===fn&&n!==void 0||e===pn&&(t!==void 0||r!==void 0)}function _K(e,t){let r=e.exec(t);return r?r[1]:""}function TK({element:e,actionTypeId:t,computedStyle:r,getStyle:n}){let i=fh[t],a=n(e,i),s=xK.test(a)?a:r[i],o=_K(SK,s).split(xi);return{rValue:(0,Xt.default)(parseInt(o[0],10),255),gValue:(0,Xt.default)(parseInt(o[1],10),255),bValue:(0,Xt.default)(parseInt(o[2],10),255),aValue:(0,Xt.default)(parseFloat(o[3]),1)}}function IK(e,t,r,n,i,a){let{setStyle:s}=a;switch(n.actionTypeId){case dn:{let{widthUnit:o="",heightUnit:l=""}=n.config,{widthValue:c,heightValue:u}=r;c!==void 0&&(o===pr&&(o="px"),Mr(e,Ft,a),s(e,Ft,c+o)),u!==void 0&&(l===pr&&(l="px"),Mr(e,qt,a),s(e,qt,u+l));break}case _i:{vK(e,r,n.config,a);break}case Ti:{yK(e,r,n.config,a);break}case mn:case gn:case vn:{let o=fh[n.actionTypeId],l=Math.round(r.rValue),c=Math.round(r.gValue),u=Math.round(r.bValue),f=r.aValue;Mr(e,o,a),s(e,o,f>=1?`rgb(${l},${c},${u})`:`rgba(${l},${c},${u},${f})`);break}default:{let{unit:o=""}=n.config;Mr(e,i,a),s(e,i,r.value+o);break}}}function AK(e,t,r){let{setStyle:n}=r;switch(t.actionTypeId){case ys:{let{value:i}=t.config;i===G8&&St?n(e,ms,Uu):n(e,ms,i);return}}}function Mr(e,t,r){if(!St)return;let n=uT[t];if(!n)return;let{getStyle:i,setStyle:a}=r,s=i(e,hn);if(!s){a(e,hn,n);return}let o=s.split(xi).map(lT);o.indexOf(n)===-1&&a(e,hn,o.concat(n).join(xi))}function cT(e,t,r){if(!St)return;let n=uT[t];if(!n)return;let{getStyle:i,setStyle:a}=r,s=i(e,hn);!s||s.indexOf(n)===-1||a(e,hn,s.split(xi).map(lT).filter(o=>o!==n).join(xi))}function PK({store:e,elementApi:t}){let{ixData:r}=e.getState(),{events:n={},actionLists:i={}}=r;Object.keys(n).forEach(a=>{let s=n[a],{config:o}=s.action,{actionListId:l}=o,c=i[l];c&&rT({actionList:c,event:s,elementApi:t})}),Object.keys(i).forEach(a=>{rT({actionList:i[a],elementApi:t})})}function rT({actionList:e={},event:t,elementApi:r}){let{actionItemGroups:n,continuousParameterGroups:i}=e;n&&n.forEach(a=>{nT({actionGroup:a,event:t,elementApi:r})}),i&&i.forEach(a=>{let{continuousActionGroups:s}=a;s.forEach(o=>{nT({actionGroup:o,event:t,elementApi:r})})})}function nT({actionGroup:e,event:t,elementApi:r}){let{actionItems:n}=e;n.forEach(i=>{let{actionTypeId:a,config:s}=i,o;Cr(a)?o=l=>ih(a)(l,i):o=fT({effect:wK,actionTypeId:a,elementApi:r}),ph({config:s,event:t,elementApi:r}).forEach(o)})}function CK(e,t,r){let{setStyle:n,getStyle:i}=r,{actionTypeId:a}=t;if(a===dn){let{config:s}=t;s.widthUnit===pr&&n(e,Ft,""),s.heightUnit===pr&&n(e,qt,"")}i(e,hn)&&fT({effect:cT,actionTypeId:a,elementApi:r})(e)}function wK(e,t,r){let{setStyle:n}=r;cT(e,t,r),n(e,t,""),t===fr&&n(e,os,"")}function pT(e){let t=0,r=0;return e.forEach((n,i)=>{let{config:a}=n,s=a.delay+a.duration;s>=t&&(t=s,r=i)}),r}function MK(e,t){let{actionItemGroups:r,useFirstGroupAsInitialState:n}=e,{actionItem:i,verboseTimeElapsed:a=0}=t,s=0,o=0;return r.forEach((l,c)=>{if(n&&c===0)return;let{actionItems:u}=l,f=u[pT(u)],{config:g,actionTypeId:d}=f;i.id===f.id&&(o=s+a);let p=hT(d)===hh?0:g.duration;s+=g.delay+p}),s>0?yi(o/s):0}function OK({actionList:e,actionItemId:t,rawData:r}){let{actionItemGroups:n,continuousParameterGroups:i}=e,a=[],s=o=>(a.push((0,vs.mergeIn)(o,["config"],{delay:0,duration:0})),o.id===t);return n&&n.some(({actionItems:o})=>o.some(s)),i&&i.some(o=>{let{continuousActionGroups:l}=o;return l.some(({actionItems:c})=>c.some(s))}),(0,vs.setIn)(r,["actionLists"],{[e.id]:{id:e.id,actionItemGroups:[{actionItems:a}]}})}function DK(e,{basedOn:t}){return e===xt.SCROLLING_IN_VIEW&&(t===Rt.ELEMENT||t==null)||e===xt.MOUSE_MOVE&&t===Rt.ELEMENT}function RK(e,t){return e+U8+t}function FK(e,t){return t==null?!0:e.indexOf(t)!==-1}function qK(e,t){return lh(e&&e.sort(),t&&t.sort())}function LK(e){if(typeof e=="string")return e;if(e.pluginElement&&e.objectId)return e.pluginElement+uh+e.objectId;if(e.objectId)return e.objectId;let{id:t="",selector:r="",useEventTarget:n=""}=e;return t+uh+r+uh+n}var Xt,gs,ps,vs,D8,R8,F8,q8,L8,k8,N8,B8,V8,G8,ds,Ei,bi,Ft,qt,iT,z8,H8,Q_,j8,J_,W8,ms,hn,pr,xi,U8,uh,aT,hh,ch,sT,cn,fn,pn,Si,oT,_i,Ti,dn,mn,gn,vn,ys,X8,lT,fh,uT,fs,K8,Z8,eK,tT,nK,iK,sK,oK,lK,dh,fK,pK,dK,mK,bK,xK,SK,fT,mT=ye(()=>{"use strict";Xt=pe(O_()),gs=pe(W_()),ps=pe(K_()),vs=pe(ln());et();Z_();Ku();ah();ls();({BACKGROUND:D8,TRANSFORM:R8,TRANSLATE_3D:F8,SCALE_3D:q8,ROTATE_X:L8,ROTATE_Y:k8,ROTATE_Z:N8,SKEW:B8,PRESERVE_3D:V8,FLEX:G8,OPACITY:ds,FILTER:Ei,FONT_VARIATION_SETTINGS:bi,WIDTH:Ft,HEIGHT:qt,BACKGROUND_COLOR:iT,BORDER_COLOR:z8,COLOR:H8,CHILDREN:Q_,IMMEDIATE_CHILDREN:j8,SIBLINGS:J_,PARENT:W8,DISPLAY:ms,WILL_CHANGE:hn,AUTO:pr,COMMA_DELIMITER:xi,COLON_DELIMITER:U8,BAR_DELIMITER:uh,RENDER_TRANSFORM:aT,RENDER_GENERAL:hh,RENDER_STYLE:ch,RENDER_PLUGIN:sT}=Ve),{TRANSFORM_MOVE:cn,TRANSFORM_SCALE:fn,TRANSFORM_ROTATE:pn,TRANSFORM_SKEW:Si,STYLE_OPACITY:oT,STYLE_FILTER:_i,STYLE_FONT_VARIATION:Ti,STYLE_SIZE:dn,STYLE_BACKGROUND_COLOR:mn,STYLE_BORDER:gn,STYLE_TEXT_COLOR:vn,GENERAL_DISPLAY:ys,OBJECT_VALUE:X8}=ht,lT=e=>e.trim(),fh=Object.freeze({[mn]:iT,[gn]:z8,[vn]:H8}),uT=Object.freeze({[fr]:R8,[iT]:D8,[ds]:ds,[Ei]:Ei,[Ft]:Ft,[qt]:qt,[bi]:bi}),fs=new Map;K8=1;Z8=1;eK=(e,t)=>e===t;tT=/px/,nK=(e,t)=>t.reduce((r,n)=>(r[n.type]==null&&(r[n.type]=fK[n.type]),r),e||{}),iK=(e,t)=>t.reduce((r,n)=>(r[n.type]==null&&(r[n.type]=pK[n.type]||n.defaultValue||0),r),e||{});sK=(e,t)=>(t&&(e[t.type]=t.value||0),e),oK=(e,t)=>(t&&(e[t.type]=t.value||0),e),lK=(e,t,r)=>{if(Cr(e))return eh(e)(r,t);switch(e){case _i:{let n=(0,ps.default)(r.filters,({type:i})=>i===t);return n?n.value:0}case Ti:{let n=(0,ps.default)(r.fontVariations,({type:i})=>i===t);return n?n.value:0}default:return r[t]}};dh={[cn]:Object.freeze({xValue:0,yValue:0,zValue:0}),[fn]:Object.freeze({xValue:1,yValue:1,zValue:1}),[pn]:Object.freeze({xValue:0,yValue:0,zValue:0}),[Si]:Object.freeze({xValue:0,yValue:0})},fK=Object.freeze({blur:0,"hue-rotate":0,invert:0,grayscale:0,saturate:100,sepia:0,contrast:100,brightness:100}),pK=Object.freeze({wght:0,opsz:0,wdth:0,slnt:0}),dK=(e,t)=>{let r=(0,ps.default)(t.filters,({type:n})=>n===e);if(r&&r.unit)return r.unit;switch(e){case"blur":return"px";case"hue-rotate":return"deg";default:return"%"}},mK=Object.keys(dh);bK="\\(([^)]+)\\)",xK=/^rgb/,SK=RegExp(`rgba?${bK}`);fT=({effect:e,actionTypeId:t,elementApi:r})=>n=>{switch(t){case cn:case fn:case pn:case Si:e(n,fr,r);break;case _i:e(n,Ei,r);break;case Ti:e(n,bi,r);break;case oT:e(n,ds,r);break;case dn:e(n,Ft,r),e(n,qt,r);break;case mn:case gn:case vn:e(n,fh[t],r);break;case ys:e(n,ms,r);break}}});var Or=E(Ke=>{"use strict";var yn=es().default;Object.defineProperty(Ke,"__esModule",{value:!0});Ke.IX2VanillaUtils=Ke.IX2VanillaPlugins=Ke.IX2ElementsReducer=Ke.IX2Easings=Ke.IX2EasingUtils=Ke.IX2BrowserSupport=void 0;var kK=yn((ls(),pt(c_)));Ke.IX2BrowserSupport=kK;var NK=yn(($u(),pt(vi)));Ke.IX2Easings=NK;var BK=yn((Ku(),pt(y_)));Ke.IX2EasingUtils=BK;var VK=yn((S_(),pt(x_)));Ke.IX2ElementsReducer=VK;var GK=yn((ah(),pt(w_)));Ke.IX2VanillaPlugins=GK;var zK=yn((mT(),pt(dT)));Ke.IX2VanillaUtils=zK});var bs,$t,HK,jK,WK,UK,XK,$K,Es,gT,KK,YK,mh,ZK,QK,JK,e9,vT,yT=ye(()=>{"use strict";et();bs=pe(Or()),$t=pe(ln()),{IX2_RAW_DATA_IMPORTED:HK,IX2_SESSION_STOPPED:jK,IX2_INSTANCE_ADDED:WK,IX2_INSTANCE_STARTED:UK,IX2_INSTANCE_REMOVED:XK,IX2_ANIMATION_FRAME_CHANGED:$K}=Re,{optimizeFloat:Es,applyEasing:gT,createBezierEasing:KK}=bs.IX2EasingUtils,{RENDER_GENERAL:YK}=Ve,{getItemConfigByKey:mh,getRenderType:ZK,getStyleProp:QK}=bs.IX2VanillaUtils,JK=(e,t)=>{let{position:r,parameterId:n,actionGroups:i,destinationKeys:a,smoothing:s,restingValue:o,actionTypeId:l,customEasingFn:c,skipMotion:u,skipToValue:f}=e,{parameters:g}=t.payload,d=Math.max(1-s,.01),p=g[n];p==null&&(d=1,p=o);let m=Math.max(p,0)||0,h=Es(m-r),v=u?f:Es(r+h*d),y=v*100;if(v===r&&e.current)return e;let b,x,S,T;for(let A=0,{length:R}=i;A=w){b=C[0];let F=i[A+1],M=F&&y!==w;x=M?F.actionItems[0]:null,M&&(S=w/100,T=(F.keyframe-w)/100)}}let _={};if(b&&!x)for(let A=0,{length:R}=a;A{let{active:r,origin:n,start:i,immediate:a,renderType:s,verbose:o,actionItem:l,destination:c,destinationKeys:u,pluginDuration:f,instanceDelay:g,customEasingFn:d,skipMotion:p}=e,m=l.config.easing,{duration:h,delay:v}=l.config;f!=null&&(h=f),v=g??v,s===YK?h=0:(a||p)&&(h=v=0);let{now:y}=t.payload;if(r&&n){let b=y-(i+v);if(o){let A=y-i,R=h+v,w=Es(Math.min(Math.max(0,A/R),1));e=(0,$t.set)(e,"verboseTimeElapsed",R*w)}if(b<0)return e;let x=Es(Math.min(Math.max(0,b/h),1)),S=gT(m,x,d),T={},_=null;return u.length&&(_=u.reduce((A,R)=>{let w=c[R],C=parseFloat(n[R])||0,M=(parseFloat(w)-C)*S+C;return A[R]=M,A},{})),T.current=_,T.position=x,x===1&&(T.active=!1,T.complete=!0),(0,$t.merge)(e,T)}return e},vT=(e=Object.freeze({}),t)=>{switch(t.type){case HK:return t.payload.ixInstances||Object.freeze({});case jK:return Object.freeze({});case WK:{let{instanceId:r,elementId:n,actionItem:i,eventId:a,eventTarget:s,eventStateKey:o,actionListId:l,groupIndex:c,isCarrier:u,origin:f,destination:g,immediate:d,verbose:p,continuous:m,parameterId:h,actionGroups:v,smoothing:y,restingValue:b,pluginInstance:x,pluginDuration:S,instanceDelay:T,skipMotion:_,skipToValue:A}=t.payload,{actionTypeId:R}=i,w=ZK(R),C=QK(w,R),F=Object.keys(g).filter(O=>g[O]!=null&&typeof g[O]!="string"),{easing:M}=i.config;return(0,$t.set)(e,r,{id:r,elementId:n,active:!1,position:0,start:0,origin:f,destination:g,destinationKeys:F,immediate:d,verbose:p,current:null,actionItem:i,actionTypeId:R,eventId:a,eventTarget:s,eventStateKey:o,actionListId:l,groupIndex:c,renderType:w,isCarrier:u,styleProp:C,continuous:m,parameterId:h,actionGroups:v,smoothing:y,restingValue:b,pluginInstance:x,pluginDuration:S,instanceDelay:T,skipMotion:_,skipToValue:A,customEasingFn:Array.isArray(M)&&M.length===4?KK(M):void 0})}case UK:{let{instanceId:r,time:n}=t.payload;return(0,$t.mergeIn)(e,[r],{active:!0,complete:!1,start:n})}case XK:{let{instanceId:r}=t.payload;if(!e[r])return e;let n={},i=Object.keys(e),{length:a}=i;for(let s=0;s{"use strict";et();({IX2_RAW_DATA_IMPORTED:t9,IX2_SESSION_STOPPED:r9,IX2_PARAMETER_CHANGED:n9}=Re),ET=(e={},t)=>{switch(t.type){case t9:return t.payload.ixParameters||{};case r9:return{};case n9:{let{key:r,value:n}=t.payload;return e[r]=n,e}default:return e}}});var _T={};je(_T,{default:()=>a9});var xT,ST,i9,a9,TT=ye(()=>{"use strict";xT=pe(Nu());LS();n_();s_();ST=pe(Or());yT();bT();({ixElements:i9}=ST.IX2ElementsReducer),a9=(0,xT.combineReducers)({ixData:qS,ixRequest:r_,ixSession:a_,ixElements:i9,ixInstances:vT,ixParameters:ET})});var AT=E((cle,IT)=>{var s9=Qt(),o9=qe(),l9=kt(),u9="[object String]";function h9(e){return typeof e=="string"||!o9(e)&&l9(e)&&s9(e)==u9}IT.exports=h9});var CT=E((fle,PT)=>{var c9=bo(),f9=c9("length");PT.exports=f9});var MT=E((ple,wT)=>{var p9="\\ud800-\\udfff",d9="\\u0300-\\u036f",m9="\\ufe20-\\ufe2f",g9="\\u20d0-\\u20ff",v9=d9+m9+g9,y9="\\ufe0e\\ufe0f",E9="\\u200d",b9=RegExp("["+E9+p9+v9+y9+"]");function x9(e){return b9.test(e)}wT.exports=x9});var BT=E((dle,NT)=>{var DT="\\ud800-\\udfff",S9="\\u0300-\\u036f",_9="\\ufe20-\\ufe2f",T9="\\u20d0-\\u20ff",I9=S9+_9+T9,A9="\\ufe0e\\ufe0f",P9="["+DT+"]",gh="["+I9+"]",vh="\\ud83c[\\udffb-\\udfff]",C9="(?:"+gh+"|"+vh+")",RT="[^"+DT+"]",FT="(?:\\ud83c[\\udde6-\\uddff]){2}",qT="[\\ud800-\\udbff][\\udc00-\\udfff]",w9="\\u200d",LT=C9+"?",kT="["+A9+"]?",M9="(?:"+w9+"(?:"+[RT,FT,qT].join("|")+")"+kT+LT+")*",O9=kT+LT+M9,D9="(?:"+[RT+gh+"?",gh,FT,qT,P9].join("|")+")",OT=RegExp(vh+"(?="+vh+")|"+D9+O9,"g");function R9(e){for(var t=OT.lastIndex=0;OT.test(e);)++t;return t}NT.exports=R9});var GT=E((mle,VT)=>{var F9=CT(),q9=MT(),L9=BT();function k9(e){return q9(e)?L9(e):F9(e)}VT.exports=k9});var HT=E((gle,zT)=>{var N9=ji(),B9=Wi(),V9=gr(),G9=AT(),z9=GT(),H9="[object Map]",j9="[object Set]";function W9(e){if(e==null)return 0;if(V9(e))return G9(e)?z9(e):e.length;var t=B9(e);return t==H9||t==j9?e.size:N9(e).length}zT.exports=W9});var WT=E((vle,jT)=>{var U9="Expected a function";function X9(e){if(typeof e!="function")throw new TypeError(U9);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)}}jT.exports=X9});var yh=E((yle,UT)=>{var $9=Jt(),K9=function(){try{var e=$9(Object,"defineProperty");return e({},"",{}),e}catch{}}();UT.exports=K9});var Eh=E((Ele,$T)=>{var XT=yh();function Y9(e,t,r){t=="__proto__"&&XT?XT(e,t,{configurable:!0,enumerable:!0,value:r,writable:!0}):e[t]=r}$T.exports=Y9});var YT=E((ble,KT)=>{var Z9=Eh(),Q9=Fi(),J9=Object.prototype,e7=J9.hasOwnProperty;function t7(e,t,r){var n=e[t];(!(e7.call(e,t)&&Q9(n,r))||r===void 0&&!(t in e))&&Z9(e,t,r)}KT.exports=t7});var JT=E((xle,QT)=>{var r7=YT(),n7=Ln(),i7=Vi(),ZT=Pt(),a7=jr();function s7(e,t,r,n){if(!ZT(e))return e;t=n7(t,e);for(var i=-1,a=t.length,s=a-1,o=e;o!=null&&++i{var o7=$i(),l7=JT(),u7=Ln();function h7(e,t,r){for(var n=-1,i=t.length,a={};++n{var c7=Ni(),f7=Iu(),p7=no(),d7=ro(),m7=Object.getOwnPropertySymbols,g7=m7?function(e){for(var t=[];e;)c7(t,p7(e)),e=f7(e);return t}:d7;rI.exports=g7});var aI=E((Tle,iI)=>{function v7(e){var t=[];if(e!=null)for(var r in Object(e))t.push(r);return t}iI.exports=v7});var oI=E((Ile,sI)=>{var y7=Pt(),E7=Hi(),b7=aI(),x7=Object.prototype,S7=x7.hasOwnProperty;function _7(e){if(!y7(e))return b7(e);var t=E7(e),r=[];for(var n in e)n=="constructor"&&(t||!S7.call(e,n))||r.push(n);return r}sI.exports=_7});var uI=E((Ale,lI)=>{var T7=ao(),I7=oI(),A7=gr();function P7(e){return A7(e)?T7(e,!0):I7(e)}lI.exports=P7});var cI=E((Ple,hI)=>{var C7=to(),w7=nI(),M7=uI();function O7(e){return C7(e,M7,w7)}hI.exports=O7});var pI=E((Cle,fI)=>{var D7=Eo(),R7=er(),F7=tI(),q7=cI();function L7(e,t){if(e==null)return{};var r=D7(q7(e),function(n){return[n]});return t=R7(t),F7(e,r,function(n,i){return t(n,i[0])})}fI.exports=L7});var mI=E((wle,dI)=>{var k7=er(),N7=WT(),B7=pI();function V7(e,t){return B7(e,N7(k7(t)))}dI.exports=V7});var vI=E((Mle,gI)=>{var G7=ji(),z7=Wi(),H7=Mn(),j7=qe(),W7=gr(),U7=Bi(),X7=Hi(),$7=zi(),K7="[object Map]",Y7="[object Set]",Z7=Object.prototype,Q7=Z7.hasOwnProperty;function J7(e){if(e==null)return!0;if(W7(e)&&(j7(e)||typeof e=="string"||typeof e.splice=="function"||U7(e)||$7(e)||H7(e)))return!e.length;var t=z7(e);if(t==K7||t==Y7)return!e.size;if(X7(e))return!G7(e).length;for(var r in e)if(Q7.call(e,r))return!1;return!0}gI.exports=J7});var EI=E((Ole,yI)=>{var eY=Eh(),tY=sh(),rY=er();function nY(e,t){var r={};return t=rY(t,3),tY(e,function(n,i,a){eY(r,i,t(n,i,a))}),r}yI.exports=nY});var xI=E((Dle,bI)=>{function iY(e,t){for(var r=-1,n=e==null?0:e.length;++r{var aY=Yi();function sY(e){return typeof e=="function"?e:aY}SI.exports=sY});var II=E((Fle,TI)=>{var oY=xI(),lY=oh(),uY=_I(),hY=qe();function cY(e,t){var r=hY(e)?oY:lY;return r(e,uY(t))}TI.exports=cY});var PI=E((qle,AI)=>{var fY=gt(),pY=function(){return fY.Date.now()};AI.exports=pY});var MI=E((Lle,wI)=>{var dY=Pt(),bh=PI(),CI=Zi(),mY="Expected a function",gY=Math.max,vY=Math.min;function yY(e,t,r){var n,i,a,s,o,l,c=0,u=!1,f=!1,g=!0;if(typeof e!="function")throw new TypeError(mY);t=CI(t)||0,dY(r)&&(u=!!r.leading,f="maxWait"in r,a=f?gY(CI(r.maxWait)||0,t):a,g="trailing"in r?!!r.trailing:g);function d(T){var _=n,A=i;return n=i=void 0,c=T,s=e.apply(A,_),s}function p(T){return c=T,o=setTimeout(v,t),u?d(T):s}function m(T){var _=T-l,A=T-c,R=t-_;return f?vY(R,a-A):R}function h(T){var _=T-l,A=T-c;return l===void 0||_>=t||_<0||f&&A>=a}function v(){var T=bh();if(h(T))return y(T);o=setTimeout(v,m(T))}function y(T){return o=void 0,g&&n?d(T):(n=i=void 0,s)}function b(){o!==void 0&&clearTimeout(o),c=0,n=l=i=o=void 0}function x(){return o===void 0?s:y(bh())}function S(){var T=bh(),_=h(T);if(n=arguments,i=this,l=T,_){if(o===void 0)return p(l);if(f)return clearTimeout(o),o=setTimeout(v,t),d(l)}return o===void 0&&(o=setTimeout(v,t)),s}return S.cancel=b,S.flush=x,S}wI.exports=yY});var DI=E((kle,OI)=>{var EY=MI(),bY=Pt(),xY="Expected a function";function SY(e,t,r){var n=!0,i=!0;if(typeof e!="function")throw new TypeError(xY);return bY(r)&&(n="leading"in r?!!r.leading:n,i="trailing"in r?!!r.trailing:i),EY(e,t,{leading:n,maxWait:t,trailing:i})}OI.exports=SY});var FI={};je(FI,{actionListPlaybackChanged:()=>bn,animationFrameChanged:()=>Ss,clearRequested:()=>XY,elementStateChanged:()=>Ch,eventListenerAdded:()=>xs,eventStateChanged:()=>Ih,instanceAdded:()=>Ah,instanceRemoved:()=>Ph,instanceStarted:()=>_s,mediaQueriesDefined:()=>Mh,parameterChanged:()=>En,playbackRequested:()=>WY,previewRequested:()=>jY,rawDataImported:()=>xh,sessionInitialized:()=>Sh,sessionStarted:()=>_h,sessionStopped:()=>Th,stopRequested:()=>UY,testFrameRendered:()=>$Y,viewportWidthChanged:()=>wh});var RI,_Y,TY,IY,AY,PY,CY,wY,MY,OY,DY,RY,FY,qY,LY,kY,NY,BY,VY,GY,zY,HY,xh,Sh,_h,Th,jY,WY,UY,XY,xs,$Y,Ih,Ss,En,Ah,_s,Ph,Ch,bn,wh,Mh,Ts=ye(()=>{"use strict";et();RI=pe(Or()),{IX2_RAW_DATA_IMPORTED:_Y,IX2_SESSION_INITIALIZED:TY,IX2_SESSION_STARTED:IY,IX2_SESSION_STOPPED:AY,IX2_PREVIEW_REQUESTED:PY,IX2_PLAYBACK_REQUESTED:CY,IX2_STOP_REQUESTED:wY,IX2_CLEAR_REQUESTED:MY,IX2_EVENT_LISTENER_ADDED:OY,IX2_TEST_FRAME_RENDERED:DY,IX2_EVENT_STATE_CHANGED:RY,IX2_ANIMATION_FRAME_CHANGED:FY,IX2_PARAMETER_CHANGED:qY,IX2_INSTANCE_ADDED:LY,IX2_INSTANCE_STARTED:kY,IX2_INSTANCE_REMOVED:NY,IX2_ELEMENT_STATE_CHANGED:BY,IX2_ACTION_LIST_PLAYBACK_CHANGED:VY,IX2_VIEWPORT_WIDTH_CHANGED:GY,IX2_MEDIA_QUERIES_DEFINED:zY}=Re,{reifyState:HY}=RI.IX2VanillaUtils,xh=e=>({type:_Y,payload:{...HY(e)}}),Sh=({hasBoundaryNodes:e,reducedMotion:t})=>({type:TY,payload:{hasBoundaryNodes:e,reducedMotion:t}}),_h=()=>({type:IY}),Th=()=>({type:AY}),jY=({rawData:e,defer:t})=>({type:PY,payload:{defer:t,rawData:e}}),WY=({actionTypeId:e=ht.GENERAL_START_ACTION,actionListId:t,actionItemId:r,eventId:n,allowEvents:i,immediate:a,testManual:s,verbose:o,rawData:l})=>({type:CY,payload:{actionTypeId:e,actionListId:t,actionItemId:r,testManual:s,eventId:n,allowEvents:i,immediate:a,verbose:o,rawData:l}}),UY=e=>({type:wY,payload:{actionListId:e}}),XY=()=>({type:MY}),xs=(e,t)=>({type:OY,payload:{target:e,listenerParams:t}}),$Y=(e=1)=>({type:DY,payload:{step:e}}),Ih=(e,t)=>({type:RY,payload:{stateKey:e,newState:t}}),Ss=(e,t)=>({type:FY,payload:{now:e,parameters:t}}),En=(e,t)=>({type:qY,payload:{key:e,value:t}}),Ah=e=>({type:LY,payload:{...e}}),_s=(e,t)=>({type:kY,payload:{instanceId:e,time:t}}),Ph=e=>({type:NY,payload:{instanceId:e}}),Ch=(e,t,r,n)=>({type:BY,payload:{elementId:e,actionTypeId:t,current:r,actionItem:n}}),bn=({actionListId:e,isPlaying:t})=>({type:VY,payload:{actionListId:e,isPlaying:t}}),wh=({width:e,mediaQueries:t})=>({type:GY,payload:{width:e,mediaQueries:t}}),Mh=()=>({type:zY})});var Ye={};je(Ye,{elementContains:()=>Rh,getChildElements:()=>iZ,getClosestElement:()=>Ii,getProperty:()=>JY,getQuerySelector:()=>Dh,getRefType:()=>Fh,getSiblingElements:()=>aZ,getStyle:()=>QY,getValidDocument:()=>tZ,isSiblingNode:()=>nZ,matchSelector:()=>eZ,queryDocument:()=>rZ,setStyle:()=>ZY});function ZY(e,t,r){e.style[t]=r}function QY(e,t){return e.style[t]}function JY(e,t){return e[t]}function eZ(e){return t=>t[Oh](e)}function Dh({id:e,selector:t}){if(e){let r=e;if(e.indexOf(qI)!==-1){let n=e.split(qI),i=n[0];if(r=n[1],i!==document.documentElement.getAttribute(kI))return null}return`[data-w-id="${r}"], [data-w-id^="${r}_instance"]`}return t}function tZ(e){return e==null||e===document.documentElement.getAttribute(kI)?document:null}function rZ(e,t){return Array.prototype.slice.call(document.querySelectorAll(t?e+" "+t:e))}function Rh(e,t){return e.contains(t)}function nZ(e,t){return e!==t&&e.parentNode===t.parentNode}function iZ(e){let t=[];for(let r=0,{length:n}=e||[];r{"use strict";LI=pe(Or());et();({ELEMENT_MATCHES:Oh}=LI.IX2BrowserSupport),{IX2_ID_DELIMITER:qI,HTML_ELEMENT:KY,PLAIN_OBJECT:YY,WF_PAGE:kI}=Ve;Ii=Element.prototype.closest?(e,t)=>document.documentElement.contains(e)?e.closest(t):null:(e,t)=>{if(!document.documentElement.contains(e))return null;let r=e;do{if(r[Oh]&&r[Oh](t))return r;r=r.parentNode}while(r!=null);return null}});var qh=E((Vle,VI)=>{var sZ=Pt(),BI=Object.create,oZ=function(){function e(){}return function(t){if(!sZ(t))return{};if(BI)return BI(t);e.prototype=t;var r=new e;return e.prototype=void 0,r}}();VI.exports=oZ});var Is=E((Gle,GI)=>{function lZ(){}GI.exports=lZ});var Ps=E((zle,zI)=>{var uZ=qh(),hZ=Is();function As(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=void 0}As.prototype=uZ(hZ.prototype);As.prototype.constructor=As;zI.exports=As});var UI=E((Hle,WI)=>{var HI=kr(),cZ=Mn(),fZ=qe(),jI=HI?HI.isConcatSpreadable:void 0;function pZ(e){return fZ(e)||cZ(e)||!!(jI&&e&&e[jI])}WI.exports=pZ});var KI=E((jle,$I)=>{var dZ=Ni(),mZ=UI();function XI(e,t,r,n,i){var a=-1,s=e.length;for(r||(r=mZ),i||(i=[]);++a0&&r(o)?t>1?XI(o,t-1,r,n,i):dZ(i,o):n||(i[i.length]=o)}return i}$I.exports=XI});var ZI=E((Wle,YI)=>{var gZ=KI();function vZ(e){var t=e==null?0:e.length;return t?gZ(e,1):[]}YI.exports=vZ});var JI=E((Ule,QI)=>{function yZ(e,t,r){switch(r.length){case 0:return e.call(t);case 1:return e.call(t,r[0]);case 2:return e.call(t,r[0],r[1]);case 3:return e.call(t,r[0],r[1],r[2])}return e.apply(t,r)}QI.exports=yZ});var rA=E((Xle,tA)=>{var EZ=JI(),eA=Math.max;function bZ(e,t,r){return t=eA(t===void 0?e.length-1:t,0),function(){for(var n=arguments,i=-1,a=eA(n.length-t,0),s=Array(a);++i{function xZ(e){return function(){return e}}nA.exports=xZ});var oA=E((Kle,sA)=>{var SZ=iA(),aA=yh(),_Z=Yi(),TZ=aA?function(e,t){return aA(e,"toString",{configurable:!0,enumerable:!1,value:SZ(t),writable:!0})}:_Z;sA.exports=TZ});var uA=E((Yle,lA)=>{var IZ=800,AZ=16,PZ=Date.now;function CZ(e){var t=0,r=0;return function(){var n=PZ(),i=AZ-(n-r);if(r=n,i>0){if(++t>=IZ)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}lA.exports=CZ});var cA=E((Zle,hA)=>{var wZ=oA(),MZ=uA(),OZ=MZ(wZ);hA.exports=OZ});var pA=E((Qle,fA)=>{var DZ=ZI(),RZ=rA(),FZ=cA();function qZ(e){return FZ(RZ(e,void 0,DZ),e+"")}fA.exports=qZ});var gA=E((Jle,mA)=>{var dA=oo(),LZ=dA&&new dA;mA.exports=LZ});var yA=E((eue,vA)=>{function kZ(){}vA.exports=kZ});var Lh=E((tue,bA)=>{var EA=gA(),NZ=yA(),BZ=EA?function(e){return EA.get(e)}:NZ;bA.exports=BZ});var SA=E((rue,xA)=>{var VZ={};xA.exports=VZ});var kh=E((nue,TA)=>{var _A=SA(),GZ=Object.prototype,zZ=GZ.hasOwnProperty;function HZ(e){for(var t=e.name+"",r=_A[t],n=zZ.call(_A,t)?r.length:0;n--;){var i=r[n],a=i.func;if(a==null||a==e)return i.name}return t}TA.exports=HZ});var ws=E((iue,IA)=>{var jZ=qh(),WZ=Is(),UZ=4294967295;function Cs(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=UZ,this.__views__=[]}Cs.prototype=jZ(WZ.prototype);Cs.prototype.constructor=Cs;IA.exports=Cs});var PA=E((aue,AA)=>{function XZ(e,t){var r=-1,n=e.length;for(t||(t=Array(n));++r{var $Z=ws(),KZ=Ps(),YZ=PA();function ZZ(e){if(e instanceof $Z)return e.clone();var t=new KZ(e.__wrapped__,e.__chain__);return t.__actions__=YZ(e.__actions__),t.__index__=e.__index__,t.__values__=e.__values__,t}CA.exports=ZZ});var DA=E((oue,OA)=>{var QZ=ws(),MA=Ps(),JZ=Is(),eQ=qe(),tQ=kt(),rQ=wA(),nQ=Object.prototype,iQ=nQ.hasOwnProperty;function Ms(e){if(tQ(e)&&!eQ(e)&&!(e instanceof QZ)){if(e instanceof MA)return e;if(iQ.call(e,"__wrapped__"))return rQ(e)}return new MA(e)}Ms.prototype=JZ.prototype;Ms.prototype.constructor=Ms;OA.exports=Ms});var FA=E((lue,RA)=>{var aQ=ws(),sQ=Lh(),oQ=kh(),lQ=DA();function uQ(e){var t=oQ(e),r=lQ[t];if(typeof r!="function"||!(t in aQ.prototype))return!1;if(e===r)return!0;var n=sQ(r);return!!n&&e===n[0]}RA.exports=uQ});var NA=E((uue,kA)=>{var qA=Ps(),hQ=pA(),cQ=Lh(),Nh=kh(),fQ=qe(),LA=FA(),pQ="Expected a function",dQ=8,mQ=32,gQ=128,vQ=256;function yQ(e){return hQ(function(t){var r=t.length,n=r,i=qA.prototype.thru;for(e&&t.reverse();n--;){var a=t[n];if(typeof a!="function")throw new TypeError(pQ);if(i&&!s&&Nh(a)=="wrapper")var s=new qA([],!0)}for(n=s?n:r;++n{var EQ=NA(),bQ=EQ();BA.exports=bQ});var zA=E((cue,GA)=>{function xQ(e,t,r){return e===e&&(r!==void 0&&(e=e<=r?e:r),t!==void 0&&(e=e>=t?e:t)),e}GA.exports=xQ});var jA=E((fue,HA)=>{var SQ=zA(),Bh=Zi();function _Q(e,t,r){return r===void 0&&(r=t,t=void 0),r!==void 0&&(r=Bh(r),r=r===r?r:0),t!==void 0&&(t=Bh(t),t=t===t?t:0),SQ(Bh(e),t,r)}HA.exports=_Q});var JA,eP,tP,rP,TQ,IQ,AQ,PQ,CQ,wQ,MQ,OQ,DQ,RQ,FQ,qQ,LQ,kQ,NQ,nP,iP,BQ,VQ,GQ,aP,zQ,HQ,sP,jQ,Vh,oP,WA,UA,lP,Pi,WQ,Lt,uP,UQ,rt,_t,Ci,hP,Gh,XA,zh,XQ,Ai,$Q,KQ,YQ,cP,$A,ZQ,KA,QQ,JQ,eJ,YA,Os,Ds,ZA,QA,fP,pP=ye(()=>{"use strict";JA=pe(VA()),eP=pe(Ki()),tP=pe(jA());et();Hh();Ts();rP=pe(Or()),{MOUSE_CLICK:TQ,MOUSE_SECOND_CLICK:IQ,MOUSE_DOWN:AQ,MOUSE_UP:PQ,MOUSE_OVER:CQ,MOUSE_OUT:wQ,DROPDOWN_CLOSE:MQ,DROPDOWN_OPEN:OQ,SLIDER_ACTIVE:DQ,SLIDER_INACTIVE:RQ,TAB_ACTIVE:FQ,TAB_INACTIVE:qQ,NAVBAR_CLOSE:LQ,NAVBAR_OPEN:kQ,MOUSE_MOVE:NQ,PAGE_SCROLL_DOWN:nP,SCROLL_INTO_VIEW:iP,SCROLL_OUT_OF_VIEW:BQ,PAGE_SCROLL_UP:VQ,SCROLLING_IN_VIEW:GQ,PAGE_FINISH:aP,ECOMMERCE_CART_CLOSE:zQ,ECOMMERCE_CART_OPEN:HQ,PAGE_START:sP,PAGE_SCROLL:jQ}=xt,Vh="COMPONENT_ACTIVE",oP="COMPONENT_INACTIVE",{COLON_DELIMITER:WA}=Ve,{getNamespacedParameterId:UA}=rP.IX2VanillaUtils,lP=e=>t=>typeof t=="object"&&e(t)?!0:t,Pi=lP(({element:e,nativeEvent:t})=>e===t.target),WQ=lP(({element:e,nativeEvent:t})=>e.contains(t.target)),Lt=(0,JA.default)([Pi,WQ]),uP=(e,t)=>{if(t){let{ixData:r}=e.getState(),{events:n}=r,i=n[t];if(i&&!XQ[i.eventTypeId])return i}return null},UQ=({store:e,event:t})=>{let{action:r}=t,{autoStopEventId:n}=r.config;return!!uP(e,n)},rt=({store:e,event:t,element:r,eventStateKey:n},i)=>{let{action:a,id:s}=t,{actionListId:o,autoStopEventId:l}=a.config,c=uP(e,l);return c&&xn({store:e,eventId:l,eventTarget:r,eventStateKey:l+WA+n.split(WA)[1],actionListId:(0,eP.default)(c,"action.config.actionListId")}),xn({store:e,eventId:s,eventTarget:r,eventStateKey:n,actionListId:o}),wi({store:e,eventId:s,eventTarget:r,eventStateKey:n,actionListId:o}),i},_t=(e,t)=>(r,n)=>e(r,n)===!0?t(r,n):n,Ci={handler:_t(Lt,rt)},hP={...Ci,types:[Vh,oP].join(" ")},Gh=[{target:window,types:"resize orientationchange",throttle:!0},{target:document,types:"scroll wheel readystatechange IX2_PAGE_UPDATE",throttle:!0}],XA="mouseover mouseout",zh={types:Gh},XQ={PAGE_START:sP,PAGE_FINISH:aP},Ai=(()=>{let e=window.pageXOffset!==void 0,r=document.compatMode==="CSS1Compat"?document.documentElement:document.body;return()=>({scrollLeft:e?window.pageXOffset:r.scrollLeft,scrollTop:e?window.pageYOffset:r.scrollTop,stiffScrollTop:(0,tP.default)(e?window.pageYOffset:r.scrollTop,0,r.scrollHeight-window.innerHeight),scrollWidth:r.scrollWidth,scrollHeight:r.scrollHeight,clientWidth:r.clientWidth,clientHeight:r.clientHeight,innerWidth:window.innerWidth,innerHeight:window.innerHeight})})(),$Q=(e,t)=>!(e.left>t.right||e.rightt.bottom||e.bottom{let{type:r,target:n,relatedTarget:i}=t,a=e.contains(n);if(r==="mouseover"&&a)return!0;let s=e.contains(i);return!!(r==="mouseout"&&a&&s)},YQ=e=>{let{element:t,event:{config:r}}=e,{clientWidth:n,clientHeight:i}=Ai(),a=r.scrollOffsetValue,l=r.scrollOffsetUnit==="PX"?a:i*(a||0)/100;return $Q(t.getBoundingClientRect(),{left:0,top:l,right:n,bottom:i-l})},cP=e=>(t,r)=>{let{type:n}=t.nativeEvent,i=[Vh,oP].indexOf(n)!==-1?n===Vh:r.isActive,a={...r,isActive:i};return(!r||a.isActive!==r.isActive)&&e(t,a)||a},$A=e=>(t,r)=>{let n={elementHovered:KQ(t)};return(r?n.elementHovered!==r.elementHovered:n.elementHovered)&&e(t,n)||n},ZQ=e=>(t,r)=>{let n={...r,elementVisible:YQ(t)};return(r?n.elementVisible!==r.elementVisible:n.elementVisible)&&e(t,n)||n},KA=e=>(t,r={})=>{let{stiffScrollTop:n,scrollHeight:i,innerHeight:a}=Ai(),{event:{config:s,eventTypeId:o}}=t,{scrollOffsetValue:l,scrollOffsetUnit:c}=s,u=c==="PX",f=i-a,g=Number((n/f).toFixed(2));if(r&&r.percentTop===g)return r;let d=(u?l:a*(l||0)/100)/f,p,m,h=0;r&&(p=g>r.percentTop,m=r.scrollingDown!==p,h=m?g:r.anchorTop);let v=o===nP?g>=h+d:g<=h-d,y={...r,percentTop:g,inBounds:v,anchorTop:h,scrollingDown:p};return r&&v&&(m||y.inBounds!==r.inBounds)&&e(t,y)||y},QQ=(e,t)=>e.left>t.left&&e.leftt.top&&e.top(t,r)=>{let n={finished:document.readyState==="complete"};return n.finished&&!(r&&r.finshed)&&e(t),n},eJ=e=>(t,r)=>{let n={started:!0};return r||e(t),n},YA=e=>(t,r={clickCount:0})=>{let n={clickCount:r.clickCount%2+1};return n.clickCount!==r.clickCount&&e(t,n)||n},Os=(e=!0)=>({...hP,handler:_t(e?Lt:Pi,cP((t,r)=>r.isActive?Ci.handler(t,r):r))}),Ds=(e=!0)=>({...hP,handler:_t(e?Lt:Pi,cP((t,r)=>r.isActive?r:Ci.handler(t,r)))}),ZA={...zh,handler:ZQ((e,t)=>{let{elementVisible:r}=t,{event:n,store:i}=e,{ixData:a}=i.getState(),{events:s}=a;return!s[n.action.config.autoStopEventId]&&t.triggered?t:n.eventTypeId===iP===r?(rt(e),{...t,triggered:!0}):t})},QA=.05,fP={[DQ]:Os(),[RQ]:Ds(),[OQ]:Os(),[MQ]:Ds(),[kQ]:Os(!1),[LQ]:Ds(!1),[FQ]:Os(),[qQ]:Ds(),[HQ]:{types:"ecommerce-cart-open",handler:_t(Lt,rt)},[zQ]:{types:"ecommerce-cart-close",handler:_t(Lt,rt)},[TQ]:{types:"click",handler:_t(Lt,YA((e,{clickCount:t})=>{UQ(e)?t===1&&rt(e):rt(e)}))},[IQ]:{types:"click",handler:_t(Lt,YA((e,{clickCount:t})=>{t===2&&rt(e)}))},[AQ]:{...Ci,types:"mousedown"},[PQ]:{...Ci,types:"mouseup"},[CQ]:{types:XA,handler:_t(Lt,$A((e,t)=>{t.elementHovered&&rt(e)}))},[wQ]:{types:XA,handler:_t(Lt,$A((e,t)=>{t.elementHovered||rt(e)}))},[NQ]:{types:"mousemove mouseout scroll",handler:({store:e,element:t,eventConfig:r,nativeEvent:n,eventStateKey:i},a={clientX:0,clientY:0,pageX:0,pageY:0})=>{let{basedOn:s,selectedAxis:o,continuousParameterGroupId:l,reverse:c,restingState:u=0}=r,{clientX:f=a.clientX,clientY:g=a.clientY,pageX:d=a.pageX,pageY:p=a.pageY}=n,m=o==="X_AXIS",h=n.type==="mouseout",v=u/100,y=l,b=!1;switch(s){case Rt.VIEWPORT:{v=m?Math.min(f,window.innerWidth)/window.innerWidth:Math.min(g,window.innerHeight)/window.innerHeight;break}case Rt.PAGE:{let{scrollLeft:x,scrollTop:S,scrollWidth:T,scrollHeight:_}=Ai();v=m?Math.min(x+d,T)/T:Math.min(S+p,_)/_;break}case Rt.ELEMENT:default:{y=UA(i,l);let x=n.type.indexOf("mouse")===0;if(x&&Lt({element:t,nativeEvent:n})!==!0)break;let S=t.getBoundingClientRect(),{left:T,top:_,width:A,height:R}=S;if(!x&&!QQ({left:f,top:g},S))break;b=!0,v=m?(f-T)/A:(g-_)/R;break}}return h&&(v>1-QA||v{let{continuousParameterGroupId:r,reverse:n}=t,{scrollTop:i,scrollHeight:a,clientHeight:s}=Ai(),o=i/(a-s);o=n?1-o:o,e.dispatch(En(r,o))}},[GQ]:{types:Gh,handler:({element:e,store:t,eventConfig:r,eventStateKey:n},i={scrollPercent:0})=>{let{scrollLeft:a,scrollTop:s,scrollWidth:o,scrollHeight:l,clientHeight:c}=Ai(),{basedOn:u,selectedAxis:f,continuousParameterGroupId:g,startsEntering:d,startsExiting:p,addEndOffset:m,addStartOffset:h,addOffsetValue:v=0,endOffsetValue:y=0}=r,b=f==="X_AXIS";if(u===Rt.VIEWPORT){let x=b?a/o:s/l;return x!==i.scrollPercent&&t.dispatch(En(g,x)),{scrollPercent:x}}else{let x=UA(n,g),S=e.getBoundingClientRect(),T=(h?v:0)/100,_=(m?y:0)/100;T=d?T:1-T,_=p?_:1-_;let A=S.top+Math.min(S.height*T,c),w=S.top+S.height*_-A,C=Math.min(c+w,l),M=Math.min(Math.max(0,c-A),C)/C;return M!==i.scrollPercent&&t.dispatch(En(x,M)),{scrollPercent:M}}}},[iP]:ZA,[BQ]:ZA,[nP]:{...zh,handler:KA((e,t)=>{t.scrollingDown&&rt(e)})},[VQ]:{...zh,handler:KA((e,t)=>{t.scrollingDown||rt(e)})},[aP]:{types:"readystatechange IX2_PAGE_UPDATE",handler:_t(Pi,JQ(rt))},[sP]:{types:"readystatechange IX2_PAGE_UPDATE",handler:_t(Pi,eJ(rt))}}});var MP={};je(MP,{observeRequests:()=>bJ,startActionGroup:()=>wi,startEngine:()=>Ns,stopActionGroup:()=>xn,stopAllActionGroups:()=>PP,stopEngine:()=>Bs});function bJ(e){Dr({store:e,select:({ixRequest:t})=>t.preview,onChange:_J}),Dr({store:e,select:({ixRequest:t})=>t.playback,onChange:TJ}),Dr({store:e,select:({ixRequest:t})=>t.stop,onChange:IJ}),Dr({store:e,select:({ixRequest:t})=>t.clear,onChange:AJ})}function xJ(e){Dr({store:e,select:({ixSession:t})=>t.mediaQueryKey,onChange:()=>{Bs(e),_P({store:e,elementApi:Ye}),Ns({store:e,allowEvents:!0}),TP()}})}function SJ(e,t){let r=Dr({store:e,select:({ixSession:n})=>n.tick,onChange:n=>{t(n),r()}})}function _J({rawData:e,defer:t},r){let n=()=>{Ns({store:r,rawData:e,allowEvents:!0}),TP()};t?setTimeout(n,0):n()}function TP(){document.dispatchEvent(new CustomEvent("IX2_PAGE_UPDATE"))}function TJ(e,t){let{actionTypeId:r,actionListId:n,actionItemId:i,eventId:a,allowEvents:s,immediate:o,testManual:l,verbose:c=!0}=e,{rawData:u}=e;if(n&&i&&u&&o){let f=u.actionLists[n];f&&(u=uJ({actionList:f,actionItemId:i,rawData:u}))}if(Ns({store:t,rawData:u,allowEvents:s,testManual:l}),n&&r===ht.GENERAL_START_ACTION||jh(r)){xn({store:t,actionListId:n}),AP({store:t,actionListId:n,eventId:a});let f=wi({store:t,eventId:a,actionListId:n,immediate:o,verbose:c});c&&f&&t.dispatch(bn({actionListId:n,isPlaying:!o}))}}function IJ({actionListId:e},t){e?xn({store:t,actionListId:e}):PP({store:t}),Bs(t)}function AJ(e,t){Bs(t),_P({store:t,elementApi:Ye})}function Ns({store:e,rawData:t,allowEvents:r,testManual:n}){let{ixSession:i}=e.getState();t&&e.dispatch(xh(t)),i.active||(e.dispatch(Sh({hasBoundaryNodes:!!document.querySelector(Fs),reducedMotion:document.body.hasAttribute("data-wf-ix-vacation")&&window.matchMedia("(prefers-reduced-motion)").matches})),r&&(DJ(e),PJ(),e.getState().ixSession.hasDefinedMediaQueries&&xJ(e)),e.dispatch(_h()),CJ(e,n))}function PJ(){let{documentElement:e}=document;e.className.indexOf(dP)===-1&&(e.className+=` ${dP}`)}function CJ(e,t){let r=n=>{let{ixSession:i,ixParameters:a}=e.getState();i.active&&(e.dispatch(Ss(n,a)),t?SJ(e,r):requestAnimationFrame(r))};r(window.performance.now())}function Bs(e){let{ixSession:t}=e.getState();if(t.active){let{eventListeners:r}=t;r.forEach(wJ),pJ(),e.dispatch(Th())}}function wJ({target:e,listenerParams:t}){e.removeEventListener.apply(e,t)}function MJ({store:e,eventStateKey:t,eventTarget:r,eventId:n,eventConfig:i,actionListId:a,parameterGroup:s,smoothing:o,restingValue:l}){let{ixData:c,ixSession:u}=e.getState(),{events:f}=c,g=f[n],{eventTypeId:d}=g,p={},m={},h=[],{continuousActionGroups:v}=s,{id:y}=s;hJ(d,i)&&(y=cJ(t,y));let b=u.hasBoundaryNodes&&r?Ii(r,Fs):null;v.forEach(x=>{let{keyframe:S,actionItems:T}=x;T.forEach(_=>{let{actionTypeId:A}=_,{target:R}=_.config;if(!R)return;let w=R.boundaryMode?b:null,C=dJ(R)+Wh+A;if(m[C]=OJ(m[C],S,_),!p[C]){p[C]=!0;let{config:F}=_;qs({config:F,event:g,eventTarget:r,elementRoot:w,elementApi:Ye}).forEach(M=>{h.push({element:M,key:C})})}})}),h.forEach(({element:x,key:S})=>{let T=m[S],_=(0,Kt.default)(T,"[0].actionItems[0]",{}),{actionTypeId:A}=_,R=ks(A)?Xh(A)(x,_):null,w=Uh({element:x,actionItem:_,elementApi:Ye},R);$h({store:e,element:x,eventId:n,actionListId:a,actionItem:_,destination:w,continuous:!0,parameterId:y,actionGroups:T,smoothing:o,restingValue:l,pluginInstance:R})})}function OJ(e=[],t,r){let n=[...e],i;return n.some((a,s)=>a.keyframe===t?(i=s,!0):!1),i==null&&(i=n.length,n.push({keyframe:t,actionItems:[]})),n[i].actionItems.push(r),n}function DJ(e){let{ixData:t}=e.getState(),{eventTypeMap:r}=t;IP(e),(0,Sn.default)(r,(i,a)=>{let s=fP[a];if(!s){console.warn(`IX2 event type not configured: ${a}`);return}NJ({logic:s,store:e,events:i})});let{ixSession:n}=e.getState();n.eventListeners.length&&FJ(e)}function FJ(e){let t=()=>{IP(e)};RJ.forEach(r=>{window.addEventListener(r,t),e.dispatch(xs(window,[r,t]))}),t()}function IP(e){let{ixSession:t,ixData:r}=e.getState(),n=window.innerWidth;if(n!==t.viewportWidth){let{mediaQueries:i}=r;e.dispatch(wh({width:n,mediaQueries:i}))}}function NJ({logic:e,store:t,events:r}){BJ(r);let{types:n,handler:i}=e,{ixData:a}=t.getState(),{actionLists:s}=a,o=qJ(r,kJ);if(!(0,vP.default)(o))return;(0,Sn.default)(o,(f,g)=>{let d=r[g],{action:p,id:m,mediaQueries:h=a.mediaQueryKeys}=d,{actionListId:v}=p.config;mJ(h,a.mediaQueryKeys)||t.dispatch(Mh()),p.actionTypeId===ht.GENERAL_CONTINUOUS_ACTION&&(Array.isArray(d.config)?d.config:[d.config]).forEach(b=>{let{continuousParameterGroupId:x}=b,S=(0,Kt.default)(s,`${v}.continuousParameterGroups`,[]),T=(0,gP.default)(S,({id:R})=>R===x),_=(b.smoothing||0)/100,A=(b.restingState||0)/100;T&&f.forEach((R,w)=>{let C=m+Wh+w;MJ({store:t,eventStateKey:C,eventTarget:R,eventId:m,eventConfig:b,actionListId:v,parameterGroup:T,smoothing:_,restingValue:A})})}),(p.actionTypeId===ht.GENERAL_START_ACTION||jh(p.actionTypeId))&&AP({store:t,actionListId:v,eventId:m})});let l=f=>{let{ixSession:g}=t.getState();LJ(o,(d,p,m)=>{let h=r[p],v=g.eventState[m],{action:y,mediaQueries:b=a.mediaQueryKeys}=h;if(!Ls(b,g.mediaQueryKey))return;let x=(S={})=>{let T=i({store:t,element:d,event:h,eventConfig:S,nativeEvent:f,eventStateKey:m},v);gJ(T,v)||t.dispatch(Ih(m,T))};y.actionTypeId===ht.GENERAL_CONTINUOUS_ACTION?(Array.isArray(h.config)?h.config:[h.config]).forEach(x):x()})},c=(0,xP.default)(l,EJ),u=({target:f=document,types:g,throttle:d})=>{g.split(" ").filter(Boolean).forEach(p=>{let m=d?c:l;f.addEventListener(p,m),t.dispatch(xs(f,[p,m]))})};Array.isArray(n)?n.forEach(u):typeof n=="string"&&u(e)}function BJ(e){if(!yJ)return;let t={},r="";for(let n in e){let{eventTypeId:i,target:a}=e[n],s=Dh(a);t[s]||(i===xt.MOUSE_CLICK||i===xt.MOUSE_SECOND_CLICK)&&(t[s]=!0,r+=s+"{cursor: pointer;touch-action: manipulation;}")}if(r){let n=document.createElement("style");n.textContent=r,document.body.appendChild(n)}}function AP({store:e,actionListId:t,eventId:r}){let{ixData:n,ixSession:i}=e.getState(),{actionLists:a,events:s}=n,o=s[r],l=a[t];if(l&&l.useFirstGroupAsInitialState){let c=(0,Kt.default)(l,"actionItemGroups[0].actionItems",[]),u=(0,Kt.default)(o,"mediaQueries",n.mediaQueryKeys);if(!Ls(u,i.mediaQueryKey))return;c.forEach(f=>{let{config:g,actionTypeId:d}=f,p=g?.target?.useEventTarget===!0&&g?.target?.objectId==null?{target:o.target,targets:o.targets}:g,m=qs({config:p,event:o,elementApi:Ye}),h=ks(d);m.forEach(v=>{let y=h?Xh(d)(v,f):null;$h({destination:Uh({element:v,actionItem:f,elementApi:Ye},y),immediate:!0,store:e,element:v,eventId:r,actionItem:f,actionListId:t,pluginInstance:y})})})}}function PP({store:e}){let{ixInstances:t}=e.getState();(0,Sn.default)(t,r=>{if(!r.continuous){let{actionListId:n,verbose:i}=r;Kh(r,e),i&&e.dispatch(bn({actionListId:n,isPlaying:!1}))}})}function xn({store:e,eventId:t,eventTarget:r,eventStateKey:n,actionListId:i}){let{ixInstances:a,ixSession:s}=e.getState(),o=s.hasBoundaryNodes&&r?Ii(r,Fs):null;(0,Sn.default)(a,l=>{let c=(0,Kt.default)(l,"actionItem.config.target.boundaryMode"),u=n?l.eventStateKey===n:!0;if(l.actionListId===i&&l.eventId===t&&u){if(o&&c&&!Rh(o,l.element))return;Kh(l,e),l.verbose&&e.dispatch(bn({actionListId:i,isPlaying:!1}))}})}function wi({store:e,eventId:t,eventTarget:r,eventStateKey:n,actionListId:i,groupIndex:a=0,immediate:s,verbose:o}){let{ixData:l,ixSession:c}=e.getState(),{events:u}=l,f=u[t]||{},{mediaQueries:g=l.mediaQueryKeys}=f,d=(0,Kt.default)(l,`actionLists.${i}`,{}),{actionItemGroups:p,useFirstGroupAsInitialState:m}=d;if(!p||!p.length)return!1;a>=p.length&&(0,Kt.default)(f,"config.loop")&&(a=0),a===0&&m&&a++;let v=(a===0||a===1&&m)&&jh(f.action?.actionTypeId)?f.config.delay:void 0,y=(0,Kt.default)(p,[a,"actionItems"],[]);if(!y.length||!Ls(g,c.mediaQueryKey))return!1;let b=c.hasBoundaryNodes&&r?Ii(r,Fs):null,x=sJ(y),S=!1;return y.forEach((T,_)=>{let{config:A,actionTypeId:R}=T,w=ks(R),{target:C}=A;if(!C)return;let F=C.boundaryMode?b:null;qs({config:A,event:f,eventTarget:r,elementRoot:F,elementApi:Ye}).forEach((O,B)=>{let W=w?Xh(R)(O,T):null,J=w?vJ(R)(O,T):null;S=!0;let P=x===_&&B===0,D=oJ({element:O,actionItem:T}),N=Uh({element:O,actionItem:T,elementApi:Ye},W);$h({store:e,element:O,actionItem:T,eventId:t,eventTarget:r,eventStateKey:n,actionListId:i,groupIndex:a,isCarrier:P,computedStyle:D,destination:N,immediate:s,verbose:o,pluginInstance:W,pluginDuration:J,instanceDelay:v})})}),S}function $h(e){let{store:t,computedStyle:r,...n}=e,{element:i,actionItem:a,immediate:s,pluginInstance:o,continuous:l,restingValue:c,eventId:u}=n,f=!l,g=iJ(),{ixElements:d,ixSession:p,ixData:m}=t.getState(),h=nJ(d,i),{refState:v}=d[h]||{},y=Fh(i),b=p.reducedMotion&&zu[a.actionTypeId],x;if(b&&l)switch(m.events[u]?.eventTypeId){case xt.MOUSE_MOVE:case xt.MOUSE_MOVE_IN_VIEWPORT:x=c;break;default:x=.5;break}let S=lJ(i,v,r,a,Ye,o);if(t.dispatch(Ah({instanceId:g,elementId:h,origin:S,refType:y,skipMotion:b,skipToValue:x,...n})),CP(document.body,"ix2-animation-started",g),s){VJ(t,g);return}Dr({store:t,select:({ixInstances:T})=>T[g],onChange:wP}),f&&t.dispatch(_s(g,p.tick))}function Kh(e,t){CP(document.body,"ix2-animation-stopping",{instanceId:e.id,state:t.getState()});let{elementId:r,actionItem:n}=e,{ixElements:i}=t.getState(),{ref:a,refType:s}=i[r]||{};s===SP&&fJ(a,n,Ye),t.dispatch(Ph(e.id))}function CP(e,t,r){let n=document.createEvent("CustomEvent");n.initCustomEvent(t,!0,!0,r),e.dispatchEvent(n)}function VJ(e,t){let{ixParameters:r}=e.getState();e.dispatch(_s(t,0)),e.dispatch(Ss(performance.now(),r));let{ixInstances:n}=e.getState();wP(n[t],e)}function wP(e,t){let{active:r,continuous:n,complete:i,elementId:a,actionItem:s,actionTypeId:o,renderType:l,current:c,groupIndex:u,eventId:f,eventTarget:g,eventStateKey:d,actionListId:p,isCarrier:m,styleProp:h,verbose:v,pluginInstance:y}=e,{ixData:b,ixSession:x}=t.getState(),{events:S}=b,T=S[f]||{},{mediaQueries:_=b.mediaQueryKeys}=T;if(Ls(_,x.mediaQueryKey)&&(n||r||i)){if(c||l===rJ&&i){t.dispatch(Ch(a,o,c,s));let{ixElements:A}=t.getState(),{ref:R,refType:w,refState:C}=A[a]||{},F=C&&C[o];(w===SP||ks(o))&&aJ(R,C,F,f,s,h,Ye,l,y)}if(i){if(m){let A=wi({store:t,eventId:f,eventTarget:g,eventStateKey:d,actionListId:p,groupIndex:u+1,verbose:v});v&&!A&&t.dispatch(bn({actionListId:p,isPlaying:!1}))}Kh(e,t)}}}var gP,Kt,vP,yP,EP,bP,Sn,xP,Rs,tJ,jh,Wh,Fs,SP,rJ,dP,qs,nJ,Uh,Dr,iJ,aJ,_P,sJ,oJ,lJ,uJ,hJ,cJ,Ls,fJ,pJ,dJ,mJ,gJ,ks,Xh,vJ,mP,yJ,EJ,RJ,qJ,LJ,kJ,Hh=ye(()=>{"use strict";gP=pe(Wu()),Kt=pe(Ki()),vP=pe(HT()),yP=pe(mI()),EP=pe(vI()),bP=pe(EI()),Sn=pe(II()),xP=pe(DI());et();Rs=pe(Or());Ts();NI();pP();tJ=Object.keys(Vu),jh=e=>tJ.includes(e),{COLON_DELIMITER:Wh,BOUNDARY_SELECTOR:Fs,HTML_ELEMENT:SP,RENDER_GENERAL:rJ,W_MOD_IX:dP}=Ve,{getAffectedElements:qs,getElementId:nJ,getDestinationValues:Uh,observeStore:Dr,getInstanceId:iJ,renderHTMLElement:aJ,clearAllStyles:_P,getMaxDurationItemIndex:sJ,getComputedStyle:oJ,getInstanceOrigin:lJ,reduceListToGroup:uJ,shouldNamespaceEventParameter:hJ,getNamespacedParameterId:cJ,shouldAllowMediaQuery:Ls,cleanupHTMLElement:fJ,clearObjectCache:pJ,stringifyTarget:dJ,mediaQueriesEqual:mJ,shallowEqual:gJ}=Rs.IX2VanillaUtils,{isPluginType:ks,createPluginInstance:Xh,getPluginDuration:vJ}=Rs.IX2VanillaPlugins,mP=navigator.userAgent,yJ=mP.match(/iPad/i)||mP.match(/iPhone/),EJ=12;RJ=["resize","orientationchange"];qJ=(e,t)=>(0,yP.default)((0,bP.default)(e,t),EP.default),LJ=(e,t)=>{(0,Sn.default)(e,(r,n)=>{r.forEach((i,a)=>{let s=n+Wh+a;t(i,n,s)})})},kJ=e=>{let t={target:e.target,targets:e.targets};return qs({config:t,elementApi:Ye})}});var DP=E(Yt=>{"use strict";var GJ=es().default,zJ=aS().default;Object.defineProperty(Yt,"__esModule",{value:!0});Yt.actions=void 0;Yt.destroy=OP;Yt.init=XJ;Yt.setEnv=UJ;Yt.store=void 0;pS();var HJ=Nu(),jJ=zJ((TT(),pt(_T))),Yh=(Hh(),pt(MP)),WJ=GJ((Ts(),pt(FI)));Yt.actions=WJ;var Zh=Yt.store=(0,HJ.createStore)(jJ.default);function UJ(e){e()&&(0,Yh.observeRequests)(Zh)}function XJ(e){OP(),(0,Yh.startEngine)({store:Zh,rawData:e,allowEvents:!0})}function OP(){(0,Yh.stopEngine)(Zh)}});var LP=E((xue,qP)=>{"use strict";var RP=Qe(),FP=DP();FP.setEnv(RP.env);RP.define("ix2",qP.exports=function(){return FP})});var NP=E((Sue,kP)=>{"use strict";var _n=Qe();_n.define("links",kP.exports=function(e,t){var r={},n=e(window),i,a=_n.env(),s=window.location,o=document.createElement("a"),l="w--current",c=/index\.(html|php)$/,u=/\/$/,f,g;r.ready=r.design=r.preview=d;function d(){i=a&&_n.env("design"),g=_n.env("slug")||s.pathname||"",_n.scroll.off(m),f=[];for(var v=document.links,y=0;y=0)){var b=e(v);if(o.hash.length>1&&o.host+o.pathname===s.host+s.pathname){if(!/^#[a-zA-Z0-9\-\_]+$/.test(o.hash))return;var x=e(o.hash);x.length&&f.push({link:b,sec:x,active:!1});return}if(!(y==="#"||y==="")){var S=o.href===s.href||y===g||c.test(y)&&u.test(g);h(b,l,S)}}}function m(){var v=n.scrollTop(),y=n.height();t.each(f,function(b){var x=b.link,S=b.sec,T=S.offset().top,_=S.outerHeight(),A=y*.5,R=S.is(":visible")&&T+_-A>=v&&T+A<=v+y;b.active!==R&&(b.active=R,h(x,l,R))})}function h(v,y,b){var x=v.hasClass(y);b&&x||!b&&!x||(b?v.addClass(y):v.removeClass(y))}return r})});var VP=E((_ue,BP)=>{"use strict";var Vs=Qe();Vs.define("scroll",BP.exports=function(e){var t={WF_CLICK_EMPTY:"click.wf-empty-link",WF_CLICK_SCROLL:"click.wf-scroll"},r=window.location,n=p()?null:window.history,i=e(window),a=e(document),s=e(document.body),o=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||function(F){window.setTimeout(F,15)},l=Vs.env("editor")?".w-editor-body":"body",c="header, "+l+" > .header, "+l+" > .w-nav:not([data-no-scroll])",u='a[href="#"]',f='a[href*="#"]:not(.w-tab-link):not('+u+")",g='.wf-force-outline-none[tabindex="-1"]:focus{outline:none;}',d=document.createElement("style");d.appendChild(document.createTextNode(g));function p(){try{return!!window.frameElement}catch{return!0}}var m=/^#[a-zA-Z0-9][\w:.-]*$/;function h(F){return m.test(F.hash)&&F.host+F.pathname===r.host+r.pathname}let v=typeof window.matchMedia=="function"&&window.matchMedia("(prefers-reduced-motion: reduce)");function y(){return document.body.getAttribute("data-wf-scroll-motion")==="none"||v.matches}function b(F,M){var O;switch(M){case"add":O=F.attr("tabindex"),O?F.attr("data-wf-tabindex-swap",O):F.attr("tabindex","-1");break;case"remove":O=F.attr("data-wf-tabindex-swap"),O?(F.attr("tabindex",O),F.removeAttr("data-wf-tabindex-swap")):F.removeAttr("tabindex");break}F.toggleClass("wf-force-outline-none",M==="add")}function x(F){var M=F.currentTarget;if(!(Vs.env("design")||window.$.mobile&&/(?:^|\s)ui-link(?:$|\s)/.test(M.className))){var O=h(M)?M.hash:"";if(O!==""){var B=e(O);B.length&&(F&&(F.preventDefault(),F.stopPropagation()),S(O,F),window.setTimeout(function(){T(B,function(){b(B,"add"),B.get(0).focus({preventScroll:!0}),b(B,"remove")})},F?0:300))}}}function S(F){if(r.hash!==F&&n&&n.pushState&&!(Vs.env.chrome&&r.protocol==="file:")){var M=n.state&&n.state.hash;M!==F&&n.pushState({hash:F},"",F)}}function T(F,M){var O=i.scrollTop(),B=_(F);if(O!==B){var W=A(F,O,B),J=Date.now(),P=function(){var D=Date.now()-J;window.scroll(0,R(O,B,D,W)),D<=W?o(P):typeof M=="function"&&M()};o(P)}}function _(F){var M=e(c),O=M.css("position")==="fixed"?M.outerHeight():0,B=F.offset().top-O;if(F.data("scroll")==="mid"){var W=i.height()-O,J=F.outerHeight();J=0&&(B=P)}),(472.143*Math.log(Math.abs(M-O)+125)-2e3)*B}function R(F,M,O,B){return O>B?M:F+(M-F)*w(O/B)}function w(F){return F<.5?4*F*F*F:(F-1)*(2*F-2)*(2*F-2)+1}function C(){var{WF_CLICK_EMPTY:F,WF_CLICK_SCROLL:M}=t;a.on(M,f,x),a.on(F,u,function(O){O.preventDefault()}),document.head.insertBefore(d,document.head.firstChild)}return{ready:C}})});var zP=E((Tue,GP)=>{"use strict";var $J=Qe();$J.define("touch",GP.exports=function(e){var t={},r=window.getSelection;e.event.special.tap={bindType:"click",delegateType:"click"},t.init=function(a){return a=typeof a=="string"?e(a).get(0):a,a?new n(a):null};function n(a){var s=!1,o=!1,l=Math.min(Math.round(window.innerWidth*.04),40),c,u;a.addEventListener("touchstart",f,!1),a.addEventListener("touchmove",g,!1),a.addEventListener("touchend",d,!1),a.addEventListener("touchcancel",p,!1),a.addEventListener("mousedown",f,!1),a.addEventListener("mousemove",g,!1),a.addEventListener("mouseup",d,!1),a.addEventListener("mouseout",p,!1);function f(h){var v=h.touches;v&&v.length>1||(s=!0,v?(o=!0,c=v[0].clientX):c=h.clientX,u=c)}function g(h){if(s){if(o&&h.type==="mousemove"){h.preventDefault(),h.stopPropagation();return}var v=h.touches,y=v?v[0].clientX:h.clientX,b=y-u;u=y,Math.abs(b)>l&&r&&String(r())===""&&(i("swipe",h,{direction:b>0?"right":"left"}),p())}}function d(h){if(s&&(s=!1,o&&h.type==="mouseup")){h.preventDefault(),h.stopPropagation(),o=!1;return}}function p(){s=!1}function m(){a.removeEventListener("touchstart",f,!1),a.removeEventListener("touchmove",g,!1),a.removeEventListener("touchend",d,!1),a.removeEventListener("touchcancel",p,!1),a.removeEventListener("mousedown",f,!1),a.removeEventListener("mousemove",g,!1),a.removeEventListener("mouseup",d,!1),a.removeEventListener("mouseout",p,!1),a=null}this.destroy=m}function i(a,s,o){var l=e.Event(a,{originalEvent:s});e(s.target).trigger(l,o)}return t.instance=t.init(document),t})});var WP=E((Iue,jP)=>{"use strict";var Rr=Qe(),KJ=Ja(),Tt={ARROW_LEFT:37,ARROW_UP:38,ARROW_RIGHT:39,ARROW_DOWN:40,ESCAPE:27,SPACE:32,ENTER:13,HOME:36,END:35},HP=!0,YJ=/^#[a-zA-Z0-9\-_]+$/;Rr.define("dropdown",jP.exports=function(e,t){var r=t.debounce,n={},i=Rr.env(),a=!1,s,o=Rr.env.touch,l=".w-dropdown",c="w--open",u=KJ.triggers,f=900,g="focusout"+l,d="keydown"+l,p="mouseenter"+l,m="mousemove"+l,h="mouseleave"+l,v=(o?"click":"mouseup")+l,y="w-close"+l,b="setting"+l,x=e(document),S;n.ready=T,n.design=function(){a&&M(),a=!1,T()},n.preview=function(){a=!0,T()};function T(){s=i&&Rr.env("design"),S=x.find(l),S.each(_)}function _(q,K){var Q=e(K),V=e.data(K,l);V||(V=e.data(K,l,{open:!1,el:Q,config:{},selectedIdx:-1})),V.toggle=V.el.children(".w-dropdown-toggle"),V.list=V.el.children(".w-dropdown-list"),V.links=V.list.find("a:not(.w-dropdown .w-dropdown a)"),V.complete=W(V),V.mouseLeave=P(V),V.mouseUpOutside=B(V),V.mouseMoveOutside=D(V),A(V);var re=V.toggle.attr("id"),fe=V.list.attr("id");re||(re="w-dropdown-toggle-"+q),fe||(fe="w-dropdown-list-"+q),V.toggle.attr("id",re),V.toggle.attr("aria-controls",fe),V.toggle.attr("aria-haspopup","menu"),V.toggle.attr("aria-expanded","false"),V.toggle.find(".w-icon-dropdown-toggle").attr("aria-hidden","true"),V.toggle.prop("tagName")!=="BUTTON"&&(V.toggle.attr("role","button"),V.toggle.attr("tabindex")||V.toggle.attr("tabindex","0")),V.list.attr("id",fe),V.list.attr("aria-labelledby",re),V.links.each(function(L,Z){Z.hasAttribute("tabindex")||Z.setAttribute("tabindex","0"),YJ.test(Z.hash)&&Z.addEventListener("click",F.bind(null,V))}),V.el.off(l),V.toggle.off(l),V.nav&&V.nav.off(l);var oe=w(V,HP);s&&V.el.on(b,R(V)),s||(i&&(V.hovering=!1,F(V)),V.config.hover&&V.toggle.on(p,J(V)),V.el.on(y,oe),V.el.on(d,N(V)),V.el.on(g,$(V)),V.toggle.on(v,oe),V.toggle.on(d,Y(V)),V.nav=V.el.closest(".w-nav"),V.nav.on(y,oe))}function A(q){var K=Number(q.el.css("z-index"));q.manageZ=K===f||K===f+1,q.config={hover:q.el.attr("data-hover")==="true"&&!o,delay:q.el.attr("data-delay")}}function R(q){return function(K,Q){Q=Q||{},A(q),Q.open===!0&&C(q,!0),Q.open===!1&&F(q,{immediate:!0})}}function w(q,K){return r(function(Q){if(q.open||Q&&Q.type==="w-close")return F(q,{forceClose:K});C(q)})}function C(q){if(!q.open){O(q),q.open=!0,q.list.addClass(c),q.toggle.addClass(c),q.toggle.attr("aria-expanded","true"),u.intro(0,q.el[0]),Rr.redraw.up(),q.manageZ&&q.el.css("z-index",f+1);var K=Rr.env("editor");s||x.on(v,q.mouseUpOutside),q.hovering&&!K&&q.el.on(h,q.mouseLeave),q.hovering&&K&&x.on(m,q.mouseMoveOutside),window.clearTimeout(q.delayId)}}function F(q,{immediate:K,forceClose:Q}={}){if(q.open&&!(q.config.hover&&q.hovering&&!Q)){q.toggle.attr("aria-expanded","false"),q.open=!1;var V=q.config;if(u.outro(0,q.el[0]),x.off(v,q.mouseUpOutside),x.off(m,q.mouseMoveOutside),q.el.off(h,q.mouseLeave),window.clearTimeout(q.delayId),!V.delay||K)return q.complete();q.delayId=window.setTimeout(q.complete,V.delay)}}function M(){x.find(l).each(function(q,K){e(K).triggerHandler(y)})}function O(q){var K=q.el[0];S.each(function(Q,V){var re=e(V);re.is(K)||re.has(K).length||re.triggerHandler(y)})}function B(q){return q.mouseUpOutside&&x.off(v,q.mouseUpOutside),r(function(K){if(q.open){var Q=e(K.target);if(!Q.closest(".w-dropdown-toggle").length){var V=e.inArray(q.el[0],Q.parents(l))===-1,re=Rr.env("editor");if(V){if(re){var fe=Q.parents().length===1&&Q.parents("svg").length===1,oe=Q.parents(".w-editor-bem-EditorHoverControls").length;if(fe||oe)return}F(q)}}}})}function W(q){return function(){q.list.removeClass(c),q.toggle.removeClass(c),q.manageZ&&q.el.css("z-index","")}}function J(q){return function(){q.hovering=!0,C(q)}}function P(q){return function(){q.hovering=!1,q.links.is(":focus")||F(q)}}function D(q){return r(function(K){if(q.open){var Q=e(K.target),V=e.inArray(q.el[0],Q.parents(l))===-1;if(V){var re=Q.parents(".w-editor-bem-EditorHoverControls").length,fe=Q.parents(".w-editor-bem-RTToolbar").length,oe=e(".w-editor-bem-EditorOverlay"),L=oe.find(".w-editor-edit-outline").length||oe.find(".w-editor-bem-RTToolbar").length;if(re||fe||L)return;q.hovering=!1,F(q)}}})}function N(q){return function(K){if(!(s||!q.open))switch(q.selectedIdx=q.links.index(document.activeElement),K.keyCode){case Tt.HOME:return q.open?(q.selectedIdx=0,X(q),K.preventDefault()):void 0;case Tt.END:return q.open?(q.selectedIdx=q.links.length-1,X(q),K.preventDefault()):void 0;case Tt.ESCAPE:return F(q),q.toggle.focus(),K.stopPropagation();case Tt.ARROW_RIGHT:case Tt.ARROW_DOWN:return q.selectedIdx=Math.min(q.links.length-1,q.selectedIdx+1),X(q),K.preventDefault();case Tt.ARROW_LEFT:case Tt.ARROW_UP:return q.selectedIdx=Math.max(-1,q.selectedIdx-1),X(q),K.preventDefault()}}}function X(q){q.links[q.selectedIdx]&&q.links[q.selectedIdx].focus()}function Y(q){var K=w(q,HP);return function(Q){if(!s){if(!q.open)switch(Q.keyCode){case Tt.ARROW_UP:case Tt.ARROW_DOWN:return Q.stopPropagation()}switch(Q.keyCode){case Tt.SPACE:case Tt.ENTER:return K(),Q.stopPropagation(),Q.preventDefault()}}}}function $(q){return r(function(K){var{relatedTarget:Q,target:V}=K,re=q.el[0],fe=re.contains(Q)||re.contains(V);return fe||F(q),K.stopPropagation()})}return n})});var UP=E(Qh=>{"use strict";Object.defineProperty(Qh,"__esModule",{value:!0});Qh.default=ZJ;function ZJ(e,t,r,n,i,a,s,o,l,c,u,f,g){return function(d){e(d);var p=d.form,m={name:p.attr("data-name")||p.attr("name")||"Untitled Form",pageId:p.attr("data-wf-page-id")||"",elementId:p.attr("data-wf-element-id")||"",source:t.href,test:r.env(),fields:{},fileUploads:{},dolphin:/pass[\s-_]?(word|code)|secret|login|credentials/i.test(p.html()),trackingCookies:n()};let h=p.attr("data-wf-flow");h&&(m.wfFlow=h),i(d);var v=a(p,m.fields);if(v)return s(v);if(m.fileUploads=o(p),l(d),!c){u(d);return}f.ajax({url:g,type:"POST",data:m,dataType:"json",crossDomain:!0}).done(function(y){y&&y.code===200&&(d.success=!0),u(d)}).fail(function(){u(d)})}}});var $P=E((Pue,XP)=>{"use strict";var Gs=Qe();Gs.define("forms",XP.exports=function(e,t){var r={},n=e(document),i,a=window.location,s=window.XDomainRequest&&!window.atob,o=".w-form",l,c=/e(-)?mail/i,u=/^\S+@\S+$/,f=window.alert,g=Gs.env(),d,p,m,h=/list-manage[1-9]?.com/i,v=t.debounce(function(){f("Oops! This page has improperly configured forms. Please contact your website administrator to fix this issue.")},100);r.ready=r.design=r.preview=function(){y(),!g&&!d&&x()};function y(){l=e("html").attr("data-wf-site"),p="https://webflow.com/api/v1/form/"+l,s&&p.indexOf("https://webflow.com")>=0&&(p=p.replace("https://webflow.com","https://formdata.webflow.com")),m=`${p}/signFile`,i=e(o+" form"),i.length&&i.each(b)}function b(D,N){var X=e(N),Y=e.data(N,o);Y||(Y=e.data(N,o,{form:X})),S(Y);var $=X.closest("div.w-form");Y.done=$.find("> .w-form-done"),Y.fail=$.find("> .w-form-fail"),Y.fileUploads=$.find(".w-file-upload"),Y.fileUploads.each(function(Q){W(Q,Y)});var q=Y.form.attr("aria-label")||Y.form.attr("data-name")||"Form";Y.done.attr("aria-label")||Y.form.attr("aria-label",q),Y.done.attr("tabindex","-1"),Y.done.attr("role","region"),Y.done.attr("aria-label")||Y.done.attr("aria-label",q+" success"),Y.fail.attr("tabindex","-1"),Y.fail.attr("role","region"),Y.fail.attr("aria-label")||Y.fail.attr("aria-label",q+" failure");var K=Y.action=X.attr("action");if(Y.handler=null,Y.redirect=X.attr("data-redirect"),h.test(K)){Y.handler=M;return}if(!K){if(l){Y.handler=(()=>{let Q=UP().default;return Q(S,a,Gs,w,B,_,f,A,T,l,O,e,p)})();return}v()}}function x(){d=!0,n.on("submit",o+" form",function(Q){var V=e.data(this,o);V.handler&&(V.evt=Q,V.handler(V))});let D=".w-checkbox-input",N=".w-radio-input",X="w--redirected-checked",Y="w--redirected-focus",$="w--redirected-focus-visible",q=":focus-visible, [data-wf-focus-visible]",K=[["checkbox",D],["radio",N]];n.on("change",o+' form input[type="checkbox"]:not('+D+")",Q=>{e(Q.target).siblings(D).toggleClass(X)}),n.on("change",o+' form input[type="radio"]',Q=>{e(`input[name="${Q.target.name}"]:not(${D})`).map((re,fe)=>e(fe).siblings(N).removeClass(X));let V=e(Q.target);V.hasClass("w-radio-input")||V.siblings(N).addClass(X)}),K.forEach(([Q,V])=>{n.on("focus",o+` form input[type="${Q}"]:not(`+V+")",re=>{e(re.target).siblings(V).addClass(Y),e(re.target).filter(q).siblings(V).addClass($)}),n.on("blur",o+` form input[type="${Q}"]:not(`+V+")",re=>{e(re.target).siblings(V).removeClass(`${Y} ${$}`)})})}function S(D){var N=D.btn=D.form.find(':input[type="submit"]');D.wait=D.btn.attr("data-wait")||null,D.success=!1,N.prop("disabled",!1),D.label&&N.val(D.label)}function T(D){var N=D.btn,X=D.wait;N.prop("disabled",!0),X&&(D.label=N.val(),N.val(X))}function _(D,N){var X=null;return N=N||{},D.find(':input:not([type="submit"]):not([type="file"])').each(function(Y,$){var q=e($),K=q.attr("type"),Q=q.attr("data-name")||q.attr("name")||"Field "+(Y+1),V=q.val();if(K==="checkbox")V=q.is(":checked");else if(K==="radio"){if(N[Q]===null||typeof N[Q]=="string")return;V=D.find('input[name="'+q.attr("name")+'"]:checked').val()||null}typeof V=="string"&&(V=e.trim(V)),N[Q]=V,X=X||C(q,K,Q,V)}),X}function A(D){var N={};return D.find(':input[type="file"]').each(function(X,Y){var $=e(Y),q=$.attr("data-name")||$.attr("name")||"File "+(X+1),K=$.attr("data-value");typeof K=="string"&&(K=e.trim(K)),N[q]=K}),N}let R={_mkto_trk:"marketo"};function w(){return document.cookie.split("; ").reduce(function(N,X){let Y=X.split("="),$=Y[0];if($ in R){let q=R[$],K=Y.slice(1).join("=");N[q]=K}return N},{})}function C(D,N,X,Y){var $=null;return N==="password"?$="Passwords cannot be submitted.":D.attr("required")?Y?c.test(D.attr("type"))&&(u.test(Y)||($="Please enter a valid email address for: "+X)):$="Please fill out the required field: "+X:X==="g-recaptcha-response"&&!Y&&($="Please confirm you\u2019re not a robot."),$}function F(D){B(D),O(D)}function M(D){S(D);var N=D.form,X={};if(/^https/.test(a.href)&&!/^https/.test(D.action)){N.attr("method","post");return}B(D);var Y=_(N,X);if(Y)return f(Y);T(D);var $;t.each(X,function(V,re){c.test(re)&&(X.EMAIL=V),/^((full[ _-]?)?name)$/i.test(re)&&($=V),/^(first[ _-]?name)$/i.test(re)&&(X.FNAME=V),/^(last[ _-]?name)$/i.test(re)&&(X.LNAME=V)}),$&&!X.FNAME&&($=$.split(" "),X.FNAME=$[0],X.LNAME=X.LNAME||$[1]);var q=D.action.replace("/post?","/post-json?")+"&c=?",K=q.indexOf("u=")+2;K=q.substring(K,q.indexOf("&",K));var Q=q.indexOf("id=")+3;Q=q.substring(Q,q.indexOf("&",Q)),X["b_"+K+"_"+Q]="",e.ajax({url:q,data:X,dataType:"jsonp"}).done(function(V){D.success=V.result==="success"||/already/.test(V.msg),D.success||console.info("MailChimp error: "+V.msg),O(D)}).fail(function(){O(D)})}function O(D){var N=D.form,X=D.redirect,Y=D.success;if(Y&&X){Gs.location(X);return}D.done.toggle(Y),D.fail.toggle(!Y),Y?D.done.focus():D.fail.focus(),N.toggle(!Y),S(D)}function B(D){D.evt&&D.evt.preventDefault(),D.evt=null}function W(D,N){if(!N.fileUploads||!N.fileUploads[D])return;var X,Y=e(N.fileUploads[D]),$=Y.find("> .w-file-upload-default"),q=Y.find("> .w-file-upload-uploading"),K=Y.find("> .w-file-upload-success"),Q=Y.find("> .w-file-upload-error"),V=$.find(".w-file-upload-input"),re=$.find(".w-file-upload-label"),fe=re.children(),oe=Q.find(".w-file-upload-error-msg"),L=K.find(".w-file-upload-file"),Z=K.find(".w-file-remove-link"),te=L.find(".w-file-upload-file-name"),U=oe.attr("data-w-size-error"),de=oe.attr("data-w-type-error"),Ge=oe.attr("data-w-generic-error");if(g||re.on("click keydown",function(z){z.type==="keydown"&&z.which!==13&&z.which!==32||(z.preventDefault(),V.click())}),re.find(".w-icon-file-upload-icon").attr("aria-hidden","true"),Z.find(".w-icon-file-upload-remove").attr("aria-hidden","true"),g)V.on("click",function(z){z.preventDefault()}),re.on("click",function(z){z.preventDefault()}),fe.on("click",function(z){z.preventDefault()});else{Z.on("click keydown",function(z){if(z.type==="keydown"){if(z.which!==13&&z.which!==32)return;z.preventDefault()}V.removeAttr("data-value"),V.val(""),te.html(""),$.toggle(!0),K.toggle(!1),re.focus()}),V.on("change",function(z){X=z.target&&z.target.files&&z.target.files[0],X&&($.toggle(!1),Q.toggle(!1),q.toggle(!0),q.focus(),te.text(X.name),j()||T(N),N.fileUploads[D].uploading=!0,J(X,k))});var Oe=re.outerHeight();V.height(Oe),V.width(1)}function I(z){var H=z.responseJSON&&z.responseJSON.msg,ne=Ge;typeof H=="string"&&H.indexOf("InvalidFileTypeError")===0?ne=de:typeof H=="string"&&H.indexOf("MaxFileSizeError")===0&&(ne=U),oe.text(ne),V.removeAttr("data-value"),V.val(""),q.toggle(!1),$.toggle(!0),Q.toggle(!0),Q.focus(),N.fileUploads[D].uploading=!1,j()||S(N)}function k(z,H){if(z)return I(z);var ne=H.fileName,ie=H.postData,ce=H.fileId,ee=H.s3Url;V.attr("data-value",ce),P(ee,ie,X,ne,G)}function G(z){if(z)return I(z);q.toggle(!1),K.css("display","inline-block"),K.focus(),N.fileUploads[D].uploading=!1,j()||S(N)}function j(){var z=N.fileUploads&&N.fileUploads.toArray()||[];return z.some(function(H){return H.uploading})}}function J(D,N){var X=new URLSearchParams({name:D.name,size:D.size});e.ajax({type:"GET",url:`${m}?${X}`,crossDomain:!0}).done(function(Y){N(null,Y)}).fail(function(Y){N(Y)})}function P(D,N,X,Y,$){var q=new FormData;for(var K in N)q.append(K,N[K]);q.append("file",X,Y),e.ajax({type:"POST",url:D,data:q,processData:!1,contentType:!1}).done(function(){$(null)}).fail(function(Q){$(Q)})}return r})});var YP=E((Cue,KP)=>{"use strict";var dr=Qe(),QJ=Ja(),Ne={ARROW_LEFT:37,ARROW_UP:38,ARROW_RIGHT:39,ARROW_DOWN:40,ESCAPE:27,SPACE:32,ENTER:13,HOME:36,END:35};dr.define("navbar",KP.exports=function(e,t){var r={},n=e.tram,i=e(window),a=e(document),s=t.debounce,o,l,c,u,f=dr.env(),g='
',d=".w-nav",p="w--open",m="w--nav-dropdown-open",h="w--nav-dropdown-toggle-open",v="w--nav-dropdown-list-open",y="w--nav-link-open",b=QJ.triggers,x=e();r.ready=r.design=r.preview=S,r.destroy=function(){x=e(),T(),l&&l.length&&l.each(w)};function S(){c=f&&dr.env("design"),u=dr.env("editor"),o=e(document.body),l=a.find(d),l.length&&(l.each(R),T(),_())}function T(){dr.resize.off(A)}function _(){dr.resize.on(A)}function A(){l.each($)}function R(L,Z){var te=e(Z),U=e.data(Z,d);U||(U=e.data(Z,d,{open:!1,el:te,config:{},selectedIdx:-1})),U.menu=te.find(".w-nav-menu"),U.links=U.menu.find(".w-nav-link"),U.dropdowns=U.menu.find(".w-dropdown"),U.dropdownToggle=U.menu.find(".w-dropdown-toggle"),U.dropdownList=U.menu.find(".w-dropdown-list"),U.button=te.find(".w-nav-button"),U.container=te.find(".w-container"),U.overlayContainerId="w-nav-overlay-"+L,U.outside=X(U);var de=te.find(".w-nav-brand");de&&de.attr("href")==="/"&&de.attr("aria-label")==null&&de.attr("aria-label","home"),U.button.attr("style","-webkit-user-select: text;"),U.button.attr("aria-label")==null&&U.button.attr("aria-label","menu"),U.button.attr("role","button"),U.button.attr("tabindex","0"),U.button.attr("aria-controls",U.overlayContainerId),U.button.attr("aria-haspopup","menu"),U.button.attr("aria-expanded","false"),U.el.off(d),U.button.off(d),U.menu.off(d),M(U),c?(C(U),U.el.on("setting"+d,O(U))):(F(U),U.button.on("click"+d,D(U)),U.menu.on("click"+d,"a",N(U)),U.button.on("keydown"+d,B(U)),U.el.on("keydown"+d,W(U))),$(L,Z)}function w(L,Z){var te=e.data(Z,d);te&&(C(te),e.removeData(Z,d))}function C(L){L.overlay&&(oe(L,!0),L.overlay.remove(),L.overlay=null)}function F(L){L.overlay||(L.overlay=e(g).appendTo(L.el),L.overlay.attr("id",L.overlayContainerId),L.parent=L.menu.parent(),oe(L,!0))}function M(L){var Z={},te=L.config||{},U=Z.animation=L.el.attr("data-animation")||"default";Z.animOver=/^over/.test(U),Z.animDirect=/left$/.test(U)?-1:1,te.animation!==U&&L.open&&t.defer(P,L),Z.easing=L.el.attr("data-easing")||"ease",Z.easing2=L.el.attr("data-easing2")||"ease";var de=L.el.attr("data-duration");Z.duration=de!=null?Number(de):400,Z.docHeight=L.el.attr("data-doc-height"),L.config=Z}function O(L){return function(Z,te){te=te||{};var U=i.width();M(L),te.open===!0&&re(L,!0),te.open===!1&&oe(L,!0),L.open&&t.defer(function(){U!==i.width()&&P(L)})}}function B(L){return function(Z){switch(Z.keyCode){case Ne.SPACE:case Ne.ENTER:return D(L)(),Z.preventDefault(),Z.stopPropagation();case Ne.ESCAPE:return oe(L),Z.preventDefault(),Z.stopPropagation();case Ne.ARROW_RIGHT:case Ne.ARROW_DOWN:case Ne.HOME:case Ne.END:return L.open?(Z.keyCode===Ne.END?L.selectedIdx=L.links.length-1:L.selectedIdx=0,J(L),Z.preventDefault(),Z.stopPropagation()):(Z.preventDefault(),Z.stopPropagation())}}}function W(L){return function(Z){if(L.open)switch(L.selectedIdx=L.links.index(document.activeElement),Z.keyCode){case Ne.HOME:case Ne.END:return Z.keyCode===Ne.END?L.selectedIdx=L.links.length-1:L.selectedIdx=0,J(L),Z.preventDefault(),Z.stopPropagation();case Ne.ESCAPE:return oe(L),L.button.focus(),Z.preventDefault(),Z.stopPropagation();case Ne.ARROW_LEFT:case Ne.ARROW_UP:return L.selectedIdx=Math.max(-1,L.selectedIdx-1),J(L),Z.preventDefault(),Z.stopPropagation();case Ne.ARROW_RIGHT:case Ne.ARROW_DOWN:return L.selectedIdx=Math.min(L.links.length-1,L.selectedIdx+1),J(L),Z.preventDefault(),Z.stopPropagation()}}}function J(L){if(L.links[L.selectedIdx]){var Z=L.links[L.selectedIdx];Z.focus(),N(Z)}}function P(L){L.open&&(oe(L,!0),re(L,!0))}function D(L){return s(function(){L.open?oe(L):re(L)})}function N(L){return function(Z){var te=e(this),U=te.attr("href");if(!dr.validClick(Z.currentTarget)){Z.preventDefault();return}U&&U.indexOf("#")===0&&L.open&&oe(L)}}function X(L){return L.outside&&a.off("click"+d,L.outside),function(Z){var te=e(Z.target);u&&te.closest(".w-editor-bem-EditorOverlay").length||Y(L,te)}}var Y=s(function(L,Z){if(L.open){var te=Z.closest(".w-nav-menu");L.menu.is(te)||oe(L)}});function $(L,Z){var te=e.data(Z,d),U=te.collapsed=te.button.css("display")!=="none";if(te.open&&!U&&!c&&oe(te,!0),te.container.length){var de=K(te);te.links.each(de),te.dropdowns.each(de)}te.open&&fe(te)}var q="max-width";function K(L){var Z=L.container.css(q);return Z==="none"&&(Z=""),function(te,U){U=e(U),U.css(q,""),U.css(q)==="none"&&U.css(q,Z)}}function Q(L,Z){Z.setAttribute("data-nav-menu-open","")}function V(L,Z){Z.removeAttribute("data-nav-menu-open")}function re(L,Z){if(L.open)return;L.open=!0,L.menu.each(Q),L.links.addClass(y),L.dropdowns.addClass(m),L.dropdownToggle.addClass(h),L.dropdownList.addClass(v),L.button.addClass(p);var te=L.config,U=te.animation;(U==="none"||!n.support.transform||te.duration<=0)&&(Z=!0);var de=fe(L),Ge=L.menu.outerHeight(!0),Oe=L.menu.outerWidth(!0),I=L.el.height(),k=L.el[0];if($(0,k),b.intro(0,k),dr.redraw.up(),c||a.on("click"+d,L.outside),Z){z();return}var G="transform "+te.duration+"ms "+te.easing;if(L.overlay&&(x=L.menu.prev(),L.overlay.show().append(L.menu)),te.animOver){n(L.menu).add(G).set({x:te.animDirect*Oe,height:de}).start({x:0}).then(z),L.overlay&&L.overlay.width(Oe);return}var j=I+Ge;n(L.menu).add(G).set({y:-j}).start({y:0}).then(z);function z(){L.button.attr("aria-expanded","true")}}function fe(L){var Z=L.config,te=Z.docHeight?a.height():o.height();return Z.animOver?L.menu.height(te):L.el.css("position")!=="fixed"&&(te-=L.el.outerHeight(!0)),L.overlay&&L.overlay.height(te),te}function oe(L,Z){if(!L.open)return;L.open=!1,L.button.removeClass(p);var te=L.config;if((te.animation==="none"||!n.support.transform||te.duration<=0)&&(Z=!0),b.outro(0,L.el[0]),a.off("click"+d,L.outside),Z){n(L.menu).stop(),k();return}var U="transform "+te.duration+"ms "+te.easing2,de=L.menu.outerHeight(!0),Ge=L.menu.outerWidth(!0),Oe=L.el.height();if(te.animOver){n(L.menu).add(U).start({x:Ge*te.animDirect}).then(k);return}var I=Oe+de;n(L.menu).add(U).start({y:-I}).then(k);function k(){L.menu.height(""),n(L.menu).set({x:0,y:0}),L.menu.each(V),L.links.removeClass(y),L.dropdowns.removeClass(m),L.dropdownToggle.removeClass(h),L.dropdownList.removeClass(v),L.overlay&&L.overlay.children().length&&(x.length?L.menu.insertAfter(x):L.menu.prependTo(L.parent),L.overlay.attr("style","").hide()),L.el.triggerHandler("w-close"),L.button.attr("aria-expanded","false")}}return r})});Vx();Hx();Wx();Xx();Yx();Ja();LP();NP();VP();zP();WP();$P();YP();})(); -/*! - * tram.js v0.8.2-global - * Cross-browser CSS3 transitions in JavaScript - * https://github.com/bkwld/tram - * MIT License - */ -/*! - * Webflow._ (aka) Underscore.js 1.6.0 (custom build) - * _.each - * _.map - * _.find - * _.filter - * _.any - * _.contains - * _.delay - * _.defer - * _.throttle (webflow) - * _.debounce - * _.keys - * _.has - * _.now - * _.template (webflow: upgraded to 1.13.6) - * - * http://underscorejs.org - * (c) 2009-2013 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors - * Underscore may be freely distributed under the MIT license. - * @license MIT - */ -/*! Bundled license information: - -timm/lib/timm.js: - (*! - * Timm - * - * Immutability helpers with fast reads and acceptable writes. - * - * @copyright Guillermo Grau Panea 2016 - * @license MIT - *) -*/ -/** - * ---------------------------------------------------------------------- - * Webflow: Interactions 2.0: Init - */ -Webflow.require('ix2').init( -{"events":{"e-3":{"id":"e-3","name":"","animationType":"preset","eventTypeId":"DROPDOWN_OPEN","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-4"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"6550dc350fc956749ca012ca|b9d1a16e-d1b2-2234-6f46-c57c1dc5e0c0","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[{"id":"6550dc350fc956749ca012ca|b9d1a16e-d1b2-2234-6f46-c57c1dc5e0c0","appliesTo":"ELEMENT","styleBlockIds":[]}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":null,"scrollOffsetUnit":null,"delay":null,"direction":null,"effectIn":null},"createdOn":1700176118880},"e-5":{"id":"e-5","name":"","animationType":"preset","eventTypeId":"DROPDOWN_OPEN","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-6"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"6550dc350fc956749ca012ca|76637450-ff25-83c3-1c44-b420cd25a1d3","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[{"id":"6550dc350fc956749ca012ca|76637450-ff25-83c3-1c44-b420cd25a1d3","appliesTo":"ELEMENT","styleBlockIds":[]}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":null,"scrollOffsetUnit":null,"delay":null,"direction":null,"effectIn":null},"createdOn":1700180363848},"e-7":{"id":"e-7","name":"","animationType":"preset","eventTypeId":"DROPDOWN_OPEN","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-8"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"6550dc350fc956749ca012ca|011b69b3-50d5-30eb-8750-75ad5dd591fb","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[{"id":"6550dc350fc956749ca012ca|011b69b3-50d5-30eb-8750-75ad5dd591fb","appliesTo":"ELEMENT","styleBlockIds":[]}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":null,"scrollOffsetUnit":null,"delay":null,"direction":null,"effectIn":null},"createdOn":1700180364356},"e-9":{"id":"e-9","name":"","animationType":"preset","eventTypeId":"DROPDOWN_OPEN","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-10"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"6550dc350fc956749ca012ca|ecf759c1-b362-96a6-0b29-fd93c6ec4c22","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[{"id":"6550dc350fc956749ca012ca|ecf759c1-b362-96a6-0b29-fd93c6ec4c22","appliesTo":"ELEMENT","styleBlockIds":[]}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":null,"scrollOffsetUnit":null,"delay":null,"direction":null,"effectIn":null},"createdOn":1700180364529},"e-11":{"id":"e-11","name":"","animationType":"preset","eventTypeId":"DROPDOWN_OPEN","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-12"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"6550dc350fc956749ca012ca|30d30d90-160c-8d9b-7579-02b3a50d2c8a","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[{"id":"6550dc350fc956749ca012ca|30d30d90-160c-8d9b-7579-02b3a50d2c8a","appliesTo":"ELEMENT","styleBlockIds":[]}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":null,"scrollOffsetUnit":null,"delay":null,"direction":null,"effectIn":null},"createdOn":1700180364801},"e-13":{"id":"e-13","name":"","animationType":"preset","eventTypeId":"DROPDOWN_OPEN","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-14"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"6550dc350fc956749ca012ca|4b75c5b3-bcd3-d725-a13d-4a4b88d36ecb","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[{"id":"6550dc350fc956749ca012ca|4b75c5b3-bcd3-d725-a13d-4a4b88d36ecb","appliesTo":"ELEMENT","styleBlockIds":[]}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":null,"scrollOffsetUnit":null,"delay":null,"direction":null,"effectIn":null},"createdOn":1700180365017},"e-15":{"id":"e-15","name":"","animationType":"preset","eventTypeId":"DROPDOWN_OPEN","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-16"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"6550dc350fc956749ca012ca|80151355-abfb-0d63-f7f2-8a3d4fc55476","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[{"id":"6550dc350fc956749ca012ca|80151355-abfb-0d63-f7f2-8a3d4fc55476","appliesTo":"ELEMENT","styleBlockIds":[]}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":null,"scrollOffsetUnit":null,"delay":null,"direction":null,"effectIn":null},"createdOn":1700180365217},"e-17":{"id":"e-17","name":"","animationType":"custom","eventTypeId":"SCROLL_INTO_VIEW","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a-4","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-18"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"6550dc350fc956749ca012ca|1bd8a2f6-1782-20db-97cb-c48811d87abc","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[{"id":"6550dc350fc956749ca012ca|1bd8a2f6-1782-20db-97cb-c48811d87abc","appliesTo":"ELEMENT","styleBlockIds":[]}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":15,"scrollOffsetUnit":"%","delay":210,"direction":"BOTTOM_LEFT","effectIn":true},"createdOn":1700260759183},"e-21":{"id":"e-21","name":"","animationType":"custom","eventTypeId":"SCROLL_INTO_VIEW","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a-4","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-22"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"6550dc350fc956749ca012ca|dc432fac-1fdb-da64-e65b-f24dcf0a3546","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[{"id":"6550dc350fc956749ca012ca|dc432fac-1fdb-da64-e65b-f24dcf0a3546","appliesTo":"ELEMENT","styleBlockIds":[]}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":13,"scrollOffsetUnit":"%","delay":null,"direction":null,"effectIn":null},"createdOn":1700261296420},"e-27":{"id":"e-27","name":"","animationType":"custom","eventTypeId":"SCROLL_INTO_VIEW","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a-6","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-28"}},"mediaQueries":["main","medium","small","tiny"],"target":{"selector":".cardquote","originalId":"6550dc350fc956749ca012ca|4e72df3a-199b-de98-ca44-c740b4a6473a","appliesTo":"CLASS"},"targets":[{"selector":".cardquote","originalId":"6550dc350fc956749ca012ca|4e72df3a-199b-de98-ca44-c740b4a6473a","appliesTo":"CLASS"}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":18,"scrollOffsetUnit":"%","delay":null,"direction":null,"effectIn":null},"createdOn":1700261514214},"e-29":{"id":"e-29","name":"","animationType":"custom","eventTypeId":"SCROLL_INTO_VIEW","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a-6","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-30"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"6550dc350fc956749ca012ca|fc6c8eaa-4795-d43f-66f8-c9f7d5dc3af7","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[{"id":"6550dc350fc956749ca012ca|fc6c8eaa-4795-d43f-66f8-c9f7d5dc3af7","appliesTo":"ELEMENT","styleBlockIds":[]}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":18,"scrollOffsetUnit":"%","delay":null,"direction":null,"effectIn":null},"createdOn":1700262142263},"e-31":{"id":"e-31","name":"","animationType":"custom","eventTypeId":"SCROLL_INTO_VIEW","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a-6","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-32"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"6550dc350fc956749ca012ca|2d03f357-7e2e-aa34-d8ea-bf70acc13d2f","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[{"id":"6550dc350fc956749ca012ca|2d03f357-7e2e-aa34-d8ea-bf70acc13d2f","appliesTo":"ELEMENT","styleBlockIds":[]}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":20,"scrollOffsetUnit":"%","delay":null,"direction":null,"effectIn":null},"createdOn":1700262239715},"e-33":{"id":"e-33","name":"","animationType":"custom","eventTypeId":"SCROLL_INTO_VIEW","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a-7","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-34"}},"mediaQueries":["main","medium","small","tiny"],"target":{"selector":".bulletpointdiv","originalId":"6550dc350fc956749ca012ca|17f58903-493c-49da-a14f-cc5cfe847cd2","appliesTo":"CLASS"},"targets":[{"selector":".bulletpointdiv","originalId":"6550dc350fc956749ca012ca|17f58903-493c-49da-a14f-cc5cfe847cd2","appliesTo":"CLASS"}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":15,"scrollOffsetUnit":"%","delay":null,"direction":null,"effectIn":null},"createdOn":1700668703854},"e-35":{"id":"e-35","name":"","animationType":"custom","eventTypeId":"SCROLL_INTO_VIEW","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a-8","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-36"}},"mediaQueries":["main","medium"],"target":{"id":"6550dc350fc956749ca012ca|b1ef617e-cfa4-2a8d-4eee-02f6c9eb150e","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[{"id":"6550dc350fc956749ca012ca|b1ef617e-cfa4-2a8d-4eee-02f6c9eb150e","appliesTo":"ELEMENT","styleBlockIds":[]}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":11,"scrollOffsetUnit":"%","delay":null,"direction":null,"effectIn":null},"createdOn":1700691665418},"e-37":{"id":"e-37","name":"","animationType":"custom","eventTypeId":"SCROLL_INTO_VIEW","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a-9","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-38"}},"mediaQueries":["main","medium"],"target":{"id":"6550dc350fc956749ca012ca|97d50243-4584-4696-b9ea-6287bae02216","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[{"id":"6550dc350fc956749ca012ca|97d50243-4584-4696-b9ea-6287bae02216","appliesTo":"ELEMENT","styleBlockIds":[]}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":12,"scrollOffsetUnit":"%","delay":null,"direction":null,"effectIn":null},"createdOn":1700691796138},"e-41":{"id":"e-41","name":"","animationType":"custom","eventTypeId":"DROPDOWN_OPEN","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-42"}},"mediaQueries":["main","medium","small","tiny"],"target":{"selector":".dropdown","originalId":"6550dc350fc956749ca012ca|f92e29b3-8015-df35-04f0-52a102d91479","appliesTo":"CLASS"},"targets":[{"selector":".dropdown","originalId":"6550dc350fc956749ca012ca|f92e29b3-8015-df35-04f0-52a102d91479","appliesTo":"CLASS"}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":null,"scrollOffsetUnit":null,"delay":null,"direction":null,"effectIn":null},"createdOn":1701402637659},"e-42":{"id":"e-42","name":"","animationType":"custom","eventTypeId":"DROPDOWN_CLOSE","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a-2","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-41"}},"mediaQueries":["main","medium","small","tiny"],"target":{"selector":".dropdown","originalId":"6550dc350fc956749ca012ca|f92e29b3-8015-df35-04f0-52a102d91479","appliesTo":"CLASS"},"targets":[{"selector":".dropdown","originalId":"6550dc350fc956749ca012ca|f92e29b3-8015-df35-04f0-52a102d91479","appliesTo":"CLASS"}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":null,"scrollOffsetUnit":null,"delay":null,"direction":null,"effectIn":null},"createdOn":1701402637660},"e-43":{"id":"e-43","name":"","animationType":"custom","eventTypeId":"PAGE_SCROLL","action":{"id":"","actionTypeId":"GENERAL_CONTINUOUS_ACTION","config":{"actionListId":"a-11","affectedElements":{},"duration":0}},"mediaQueries":["main","medium"],"target":{"id":"6550dc350fc956749ca012ca","appliesTo":"PAGE","styleBlockIds":[]},"targets":[{"id":"6550dc350fc956749ca012ca","appliesTo":"PAGE","styleBlockIds":[]}],"config":[{"continuousParameterGroupId":"a-11-p","smoothing":50,"startsEntering":true,"addStartOffset":false,"addOffsetValue":50,"startsExiting":false,"addEndOffset":false,"endOffsetValue":50}],"createdOn":1701405570996},"e-44":{"id":"e-44","name":"","animationType":"custom","eventTypeId":"SCROLL_INTO_VIEW","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a-12","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-45"}},"mediaQueries":["main","medium","small","tiny"],"target":{"selector":".numbercircle","originalId":"6550dc350fc956749ca012ca|98c36f81-d828-3bd0-11d5-7890cf431b9b","appliesTo":"CLASS"},"targets":[{"selector":".numbercircle","originalId":"6550dc350fc956749ca012ca|98c36f81-d828-3bd0-11d5-7890cf431b9b","appliesTo":"CLASS"}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":15,"scrollOffsetUnit":"%","delay":null,"direction":null,"effectIn":null},"createdOn":1701902151185},"e-46":{"id":"e-46","name":"","animationType":"custom","eventTypeId":"SCROLL_INTO_VIEW","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a-13","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-47"}},"mediaQueries":["main","medium","small","tiny"],"target":{"selector":".numberdivider","originalId":"6550dc350fc956749ca012ca|d76f8016-9cb7-6a2a-0c1a-ba318dcb5c40","appliesTo":"CLASS"},"targets":[{"selector":".numberdivider","originalId":"6550dc350fc956749ca012ca|d76f8016-9cb7-6a2a-0c1a-ba318dcb5c40","appliesTo":"CLASS"}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":15,"scrollOffsetUnit":"%","delay":null,"direction":null,"effectIn":null},"createdOn":1701902376496},"e-48":{"id":"e-48","name":"","animationType":"preset","eventTypeId":"SCROLL_INTO_VIEW","action":{"id":"","actionTypeId":"PLUGIN_LOTTIE_EFFECT","instant":false,"config":{"actionListId":"pluginLottie","autoStopEventId":"e-49"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"6550dc350fc956749ca012ca|b79ef573-36a3-b4e5-b80e-de885f5776df","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[{"id":"6550dc350fc956749ca012ca|b79ef573-36a3-b4e5-b80e-de885f5776df","appliesTo":"ELEMENT","styleBlockIds":[]}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":15,"scrollOffsetUnit":"%","delay":200,"direction":null,"effectIn":null},"createdOn":1702269317599},"e-50":{"id":"e-50","name":"","animationType":"preset","eventTypeId":"SCROLL_INTO_VIEW","action":{"id":"","actionTypeId":"PLUGIN_LOTTIE_EFFECT","instant":false,"config":{"actionListId":"pluginLottie","autoStopEventId":"e-51"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"6550dc350fc956749ca012ca|42c2b725-bafa-0917-f946-6f560c038779","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[{"id":"6550dc350fc956749ca012ca|42c2b725-bafa-0917-f946-6f560c038779","appliesTo":"ELEMENT","styleBlockIds":[]}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":30,"scrollOffsetUnit":"%","delay":100,"direction":null,"effectIn":null},"createdOn":1702418178365},"e-52":{"id":"e-52","name":"","animationType":"preset","eventTypeId":"DROPDOWN_OPEN","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-53"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"6579c1a656032b96610f22f1|5b203087-601b-f5e6-b115-4c916ac01ee3","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[{"id":"6579c1a656032b96610f22f1|5b203087-601b-f5e6-b115-4c916ac01ee3","appliesTo":"ELEMENT","styleBlockIds":[]}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":null,"scrollOffsetUnit":null,"delay":null,"direction":null,"effectIn":null},"createdOn":1702502941379},"e-54":{"id":"e-54","name":"","animationType":"preset","eventTypeId":"DROPDOWN_OPEN","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-55"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"6579c1a656032b96610f22f1|5b203087-601b-f5e6-b115-4c916ac01eee","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[{"id":"6579c1a656032b96610f22f1|5b203087-601b-f5e6-b115-4c916ac01eee","appliesTo":"ELEMENT","styleBlockIds":[]}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":null,"scrollOffsetUnit":null,"delay":null,"direction":null,"effectIn":null},"createdOn":1702502941379},"e-56":{"id":"e-56","name":"","animationType":"preset","eventTypeId":"DROPDOWN_OPEN","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-57"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"6579c1a656032b96610f22f1|5b203087-601b-f5e6-b115-4c916ac01efb","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[{"id":"6579c1a656032b96610f22f1|5b203087-601b-f5e6-b115-4c916ac01efb","appliesTo":"ELEMENT","styleBlockIds":[]}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":null,"scrollOffsetUnit":null,"delay":null,"direction":null,"effectIn":null},"createdOn":1702502941379},"e-58":{"id":"e-58","name":"","animationType":"preset","eventTypeId":"DROPDOWN_OPEN","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-59"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"6579c1a656032b96610f22f1|5b203087-601b-f5e6-b115-4c916ac01f0b","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[{"id":"6579c1a656032b96610f22f1|5b203087-601b-f5e6-b115-4c916ac01f0b","appliesTo":"ELEMENT","styleBlockIds":[]}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":null,"scrollOffsetUnit":null,"delay":null,"direction":null,"effectIn":null},"createdOn":1702502941379},"e-60":{"id":"e-60","name":"","animationType":"preset","eventTypeId":"DROPDOWN_OPEN","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-61"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"6579c1a656032b96610f22f1|5b203087-601b-f5e6-b115-4c916ac01f18","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[{"id":"6579c1a656032b96610f22f1|5b203087-601b-f5e6-b115-4c916ac01f18","appliesTo":"ELEMENT","styleBlockIds":[]}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":null,"scrollOffsetUnit":null,"delay":null,"direction":null,"effectIn":null},"createdOn":1702502941379},"e-62":{"id":"e-62","name":"","animationType":"preset","eventTypeId":"DROPDOWN_OPEN","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-63"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"6579c1a656032b96610f22f1|5b203087-601b-f5e6-b115-4c916ac01f25","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[{"id":"6579c1a656032b96610f22f1|5b203087-601b-f5e6-b115-4c916ac01f25","appliesTo":"ELEMENT","styleBlockIds":[]}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":null,"scrollOffsetUnit":null,"delay":null,"direction":null,"effectIn":null},"createdOn":1702502941379},"e-64":{"id":"e-64","name":"","animationType":"preset","eventTypeId":"DROPDOWN_OPEN","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-65"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"6550dc350fc956749ca012ca|76c808cc-1105-936a-2d50-06ebd5e6ff95","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":null,"scrollOffsetUnit":null,"delay":null,"direction":null,"effectIn":null},"createdOn":1702539893100},"e-66":{"id":"e-66","name":"","animationType":"preset","eventTypeId":"DROPDOWN_OPEN","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-67"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"6550dc350fc956749ca012ca|76c808cc-1105-936a-2d50-06ebd5e6ffa0","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":null,"scrollOffsetUnit":null,"delay":null,"direction":null,"effectIn":null},"createdOn":1702539893100},"e-68":{"id":"e-68","name":"","animationType":"preset","eventTypeId":"DROPDOWN_OPEN","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-69"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"6550dc350fc956749ca012ca|76c808cc-1105-936a-2d50-06ebd5e6ffac","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":null,"scrollOffsetUnit":null,"delay":null,"direction":null,"effectIn":null},"createdOn":1702539893100},"e-70":{"id":"e-70","name":"","animationType":"preset","eventTypeId":"DROPDOWN_OPEN","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-71"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"6550dc350fc956749ca012ca|76c808cc-1105-936a-2d50-06ebd5e6ffb9","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":null,"scrollOffsetUnit":null,"delay":null,"direction":null,"effectIn":null},"createdOn":1702539893100},"e-72":{"id":"e-72","name":"","animationType":"preset","eventTypeId":"DROPDOWN_OPEN","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-73"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"6550dc350fc956749ca012ca|76c808cc-1105-936a-2d50-06ebd5e6ffc5","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":null,"scrollOffsetUnit":null,"delay":null,"direction":null,"effectIn":null},"createdOn":1702539893100},"e-74":{"id":"e-74","name":"","animationType":"preset","eventTypeId":"DROPDOWN_OPEN","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-75"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"6550dc350fc956749ca012ca|76c808cc-1105-936a-2d50-06ebd5e6ffd1","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":null,"scrollOffsetUnit":null,"delay":null,"direction":null,"effectIn":null},"createdOn":1702539893100}},"actionLists":{"a":{"id":"a","title":"Dropdown Opens","actionItemGroups":[{"actionItems":[{"id":"a-n","actionTypeId":"STYLE_SIZE","config":{"delay":0,"easing":"","duration":500,"target":{"useEventTarget":"CHILDREN","selector":".dropdownlist","selectorGuids":["e94b4a71-763b-5d18-ac18-27515888afe7"]},"heightValue":0,"widthUnit":"px","heightUnit":"px","locked":false}},{"id":"a-n-2","actionTypeId":"TRANSFORM_ROTATE","config":{"delay":0,"easing":"","duration":500,"target":{"useEventTarget":"CHILDREN","selector":".dropdownicon","selectorGuids":["3992c63e-c395-7c69-1857-d00cf65efd9b"]},"zValue":0,"xUnit":"DEG","yUnit":"DEG","zUnit":"deg"}},{"id":"a-n-3","actionTypeId":"STYLE_OPACITY","config":{"delay":0,"easing":"","duration":500,"target":{"useEventTarget":"CHILDREN","selector":".nm-17.secondary.dropdowncontent","selectorGuids":["87c1e53a-f8d3-8655-9966-b47d87500ed6","23212af0-4cdb-c010-4a35-363c0a10c87f","b372020c-6c1c-2009-7df9-e212b2e0be7a"]},"value":0,"unit":""}}]},{"actionItems":[{"id":"a-n-4","actionTypeId":"STYLE_SIZE","config":{"delay":0,"easing":[0.4,0,0.2,1],"duration":500,"target":{"useEventTarget":"CHILDREN","selector":".dropdownlist","selectorGuids":["e94b4a71-763b-5d18-ac18-27515888afe7"]},"widthUnit":"px","heightUnit":"AUTO","locked":false}},{"id":"a-n-6","actionTypeId":"TRANSFORM_ROTATE","config":{"delay":0,"easing":[0.4,0,0.2,1],"duration":500,"target":{"useEventTarget":"CHILDREN","selector":".dropdownicon","selectorGuids":["3992c63e-c395-7c69-1857-d00cf65efd9b"]},"zValue":45,"xUnit":"DEG","yUnit":"DEG","zUnit":"deg"}},{"id":"a-n-7","actionTypeId":"STYLE_OPACITY","config":{"delay":0,"easing":[0.4,0,0.2,1],"duration":250,"target":{"useEventTarget":"CHILDREN","selector":".nm-17.secondary.dropdowncontent","selectorGuids":["87c1e53a-f8d3-8655-9966-b47d87500ed6","23212af0-4cdb-c010-4a35-363c0a10c87f","b372020c-6c1c-2009-7df9-e212b2e0be7a"]},"value":1,"unit":""}}]}],"useFirstGroupAsInitialState":true,"createdOn":1700174912863},"a-4":{"id":"a-4","title":"Slide In","actionItemGroups":[{"actionItems":[{"id":"a-4-n","actionTypeId":"TRANSFORM_MOVE","config":{"delay":0,"easing":"","duration":500,"target":{"useEventTarget":true,"id":"6550dc350fc956749ca012ca|4e72df3a-199b-de98-ca44-c740b4a6473a"},"xValue":null,"yValue":48,"zValue":null,"xUnit":"px","yUnit":"px","zUnit":"px"}},{"id":"a-4-n-3","actionTypeId":"STYLE_OPACITY","config":{"delay":0,"easing":"","duration":500,"target":{"useEventTarget":true,"id":"6550dc350fc956749ca012ca|4e72df3a-199b-de98-ca44-c740b4a6473a"},"value":0,"unit":""}}]},{"actionItems":[{"id":"a-4-n-2","actionTypeId":"TRANSFORM_MOVE","config":{"delay":0,"easing":[0.4,0,0.2,1],"duration":1000,"target":{"useEventTarget":true,"id":"6550dc350fc956749ca012ca|4e72df3a-199b-de98-ca44-c740b4a6473a"},"xValue":null,"yValue":0,"xUnit":"px","yUnit":"px","zUnit":"PX"}},{"id":"a-4-n-4","actionTypeId":"STYLE_OPACITY","config":{"delay":0,"easing":[0.4,0,0.2,1],"duration":500,"target":{"useEventTarget":true,"id":"6550dc350fc956749ca012ca|4e72df3a-199b-de98-ca44-c740b4a6473a"},"value":1,"unit":""}}]}],"useFirstGroupAsInitialState":true,"createdOn":1700260806907},"a-6":{"id":"a-6","title":"Slide In Scale","actionItemGroups":[{"actionItems":[{"id":"a-6-n","actionTypeId":"TRANSFORM_MOVE","config":{"delay":0,"easing":"","duration":500,"target":{"useEventTarget":true,"id":"6550dc350fc956749ca012ca|4e72df3a-199b-de98-ca44-c740b4a6473a"},"xValue":null,"yValue":60,"zValue":null,"xUnit":"px","yUnit":"px","zUnit":"px"}},{"id":"a-6-n-5","actionTypeId":"TRANSFORM_SCALE","config":{"delay":0,"easing":"","duration":500,"target":{"useEventTarget":true,"id":"6550dc350fc956749ca012ca|fc6c8eaa-4795-d43f-66f8-c9f7d5dc3af7"},"xValue":0.97,"yValue":0.97,"locked":true}},{"id":"a-6-n-2","actionTypeId":"STYLE_OPACITY","config":{"delay":0,"easing":"","duration":500,"target":{"useEventTarget":true,"id":"6550dc350fc956749ca012ca|4e72df3a-199b-de98-ca44-c740b4a6473a"},"value":0,"unit":""}}]},{"actionItems":[{"id":"a-6-n-3","actionTypeId":"TRANSFORM_MOVE","config":{"delay":0,"easing":[0.4,0,0.2,1],"duration":1000,"target":{"useEventTarget":true,"id":"6550dc350fc956749ca012ca|4e72df3a-199b-de98-ca44-c740b4a6473a"},"xValue":null,"yValue":0,"xUnit":"px","yUnit":"px","zUnit":"PX"}},{"id":"a-6-n-6","actionTypeId":"TRANSFORM_SCALE","config":{"delay":0,"easing":[0.4,0,0.2,1],"duration":1000,"target":{"useEventTarget":true,"id":"6550dc350fc956749ca012ca|fc6c8eaa-4795-d43f-66f8-c9f7d5dc3af7"},"xValue":1,"yValue":1,"locked":true}},{"id":"a-6-n-4","actionTypeId":"STYLE_OPACITY","config":{"delay":0,"easing":[0.4,0,0.2,1],"duration":500,"target":{"useEventTarget":true,"id":"6550dc350fc956749ca012ca|4e72df3a-199b-de98-ca44-c740b4a6473a"},"value":1,"unit":""}}]}],"useFirstGroupAsInitialState":true,"createdOn":1700260806907},"a-7":{"id":"a-7","title":"Slide In Bullet Point","actionItemGroups":[{"actionItems":[{"id":"a-7-n","actionTypeId":"TRANSFORM_MOVE","config":{"delay":0,"easing":"","duration":500,"target":{"useEventTarget":true,"id":"6550dc350fc956749ca012ca|4e72df3a-199b-de98-ca44-c740b4a6473a"},"xValue":null,"yValue":36,"zValue":null,"xUnit":"px","yUnit":"px","zUnit":"px"}},{"id":"a-7-n-2","actionTypeId":"STYLE_OPACITY","config":{"delay":0,"easing":"","duration":500,"target":{"useEventTarget":true,"id":"6550dc350fc956749ca012ca|4e72df3a-199b-de98-ca44-c740b4a6473a"},"value":0,"unit":""}}]},{"actionItems":[{"id":"a-7-n-3","actionTypeId":"TRANSFORM_MOVE","config":{"delay":0,"easing":[0.4,0,0.2,1],"duration":1000,"target":{"useEventTarget":true,"id":"6550dc350fc956749ca012ca|4e72df3a-199b-de98-ca44-c740b4a6473a"},"xValue":null,"yValue":0,"xUnit":"px","yUnit":"px","zUnit":"PX"}},{"id":"a-7-n-4","actionTypeId":"STYLE_OPACITY","config":{"delay":0,"easing":[0.4,0,0.2,1],"duration":500,"target":{"useEventTarget":true,"id":"6550dc350fc956749ca012ca|4e72df3a-199b-de98-ca44-c740b4a6473a"},"value":1,"unit":""}}]}],"useFirstGroupAsInitialState":true,"createdOn":1700260806907},"a-8":{"id":"a-8","title":"Magnify Glass","actionItemGroups":[{"actionItems":[{"id":"a-8-n","actionTypeId":"TRANSFORM_MOVE","config":{"delay":0,"easing":[0.4,0,0.2,1],"duration":0,"target":{"useEventTarget":true,"id":"6550dc350fc956749ca012ca|b1ef617e-cfa4-2a8d-4eee-02f6c9eb150e"},"xValue":0,"xUnit":"px","yUnit":"PX","zUnit":"PX"}}]},{"actionItems":[{"id":"a-8-n-2","actionTypeId":"TRANSFORM_MOVE","config":{"delay":0,"easing":[0.4,0,0.2,1],"duration":2500,"target":{"useEventTarget":true,"id":"6550dc350fc956749ca012ca|b1ef617e-cfa4-2a8d-4eee-02f6c9eb150e"},"xValue":288,"xUnit":"px","yUnit":"PX","zUnit":"PX"}}]}],"useFirstGroupAsInitialState":false,"createdOn":1700691671848},"a-9":{"id":"a-9","title":"Magnify Glass Text","actionItemGroups":[{"actionItems":[{"id":"a-9-n","actionTypeId":"TRANSFORM_MOVE","config":{"delay":0,"easing":[0.4,0,0.2,1],"duration":0,"target":{"useEventTarget":true,"id":"6550dc350fc956749ca012ca|97d50243-4584-4696-b9ea-6287bae02216"},"xValue":-44,"yValue":null,"xUnit":"px","yUnit":"px","zUnit":"PX"}}]},{"actionItems":[{"id":"a-9-n-2","actionTypeId":"TRANSFORM_MOVE","config":{"delay":0,"easing":[0.4,0,0.2,1],"duration":2500,"target":{"useEventTarget":true,"id":"6550dc350fc956749ca012ca|97d50243-4584-4696-b9ea-6287bae02216"},"xValue":-332,"yValue":null,"xUnit":"px","yUnit":"px","zUnit":"PX"}}]}],"useFirstGroupAsInitialState":false,"createdOn":1700691803470},"a-2":{"id":"a-2","title":"Dropdown Closes","actionItemGroups":[{"actionItems":[{"id":"a-2-n","actionTypeId":"STYLE_SIZE","config":{"delay":0,"easing":[0.4,0,0.2,1],"duration":400,"target":{"useEventTarget":"CHILDREN","selector":".dropdownlist","selectorGuids":["e94b4a71-763b-5d18-ac18-27515888afe7"]},"heightValue":0,"widthUnit":"px","heightUnit":"px","locked":false}},{"id":"a-2-n-2","actionTypeId":"TRANSFORM_ROTATE","config":{"delay":0,"easing":[0.4,0,0.2,1],"duration":400,"target":{"useEventTarget":"CHILDREN","selector":".dropdownicon","selectorGuids":["3992c63e-c395-7c69-1857-d00cf65efd9b"]},"zValue":0,"xUnit":"DEG","yUnit":"DEG","zUnit":"deg"}},{"id":"a-2-n-3","actionTypeId":"STYLE_OPACITY","config":{"delay":0,"easing":[0.4,0,0.2,1],"duration":250,"target":{"useEventTarget":"CHILDREN","selector":".nm-17.secondary.dropdowncontent","selectorGuids":["87c1e53a-f8d3-8655-9966-b47d87500ed6","23212af0-4cdb-c010-4a35-363c0a10c87f","b372020c-6c1c-2009-7df9-e212b2e0be7a"]},"value":0,"unit":""}}]}],"useFirstGroupAsInitialState":false,"createdOn":1700176321932},"a-11":{"id":"a-11","title":"NavBar Button","continuousParameterGroups":[{"id":"a-11-p","type":"SCROLL_PROGRESS","parameterLabel":"Scroll","continuousActionGroups":[{"keyframe":7,"actionItems":[{"id":"a-11-n-8","actionTypeId":"STYLE_SIZE","config":{"delay":0,"easing":"","duration":500,"target":{"id":"6550dc350fc956749ca012ca|de72b350-a65a-4557-2c33-f9b395db85c1"},"widthValue":0,"heightValue":0,"widthUnit":"px","heightUnit":"px","locked":false}},{"id":"a-11-n-10","actionTypeId":"TRANSFORM_SCALE","config":{"delay":0,"easing":"","duration":500,"target":{"id":"6550dc350fc956749ca012ca|de72b350-a65a-4557-2c33-f9b395db85c1"},"xValue":0.5,"yValue":0.5,"locked":true}}]},{"keyframe":7.7,"actionItems":[{"id":"a-11-n","actionTypeId":"STYLE_OPACITY","config":{"delay":0,"easing":"","duration":500,"target":{"id":"6550dc350fc956749ca012ca|de72b350-a65a-4557-2c33-f9b395db85c1"},"value":0,"unit":""}}]},{"keyframe":8,"actionItems":[{"id":"a-11-n-3","actionTypeId":"STYLE_OPACITY","config":{"delay":0,"easing":"","duration":500,"target":{"id":"6550dc350fc956749ca012ca|de72b350-a65a-4557-2c33-f9b395db85c1"},"value":1,"unit":""}},{"id":"a-11-n-9","actionTypeId":"STYLE_SIZE","config":{"delay":0,"easing":"","duration":500,"target":{"id":"6550dc350fc956749ca012ca|de72b350-a65a-4557-2c33-f9b395db85c1"},"widthValue":118,"heightValue":36,"widthUnit":"px","heightUnit":"px","locked":false}},{"id":"a-11-n-11","actionTypeId":"TRANSFORM_SCALE","config":{"delay":0,"easing":"","duration":500,"target":{"id":"6550dc350fc956749ca012ca|de72b350-a65a-4557-2c33-f9b395db85c1"},"xValue":1,"yValue":1,"locked":true}}]}]}],"createdOn":1701405580466},"a-12":{"id":"a-12","title":"Number Animation","actionItemGroups":[{"actionItems":[{"id":"a-12-n","actionTypeId":"TRANSFORM_SCALE","config":{"delay":0,"easing":[0.4,0,0.2,1],"duration":300,"target":{"useEventTarget":true,"id":"6550dc350fc956749ca012ca|98c36f81-d828-3bd0-11d5-7890cf431b9b"},"xValue":0.5,"yValue":0.5,"locked":true}},{"id":"a-12-n-3","actionTypeId":"STYLE_OPACITY","config":{"delay":0,"easing":"","duration":500,"target":{"useEventTarget":true,"id":"6550dc350fc956749ca012ca|98c36f81-d828-3bd0-11d5-7890cf431b9b"},"value":0,"unit":""}}]},{"actionItems":[{"id":"a-12-n-2","actionTypeId":"TRANSFORM_SCALE","config":{"delay":0,"easing":[0.4,0,0.2,1],"duration":500,"target":{"useEventTarget":true,"id":"6550dc350fc956749ca012ca|98c36f81-d828-3bd0-11d5-7890cf431b9b"},"xValue":1,"yValue":1,"locked":true}},{"id":"a-12-n-4","actionTypeId":"STYLE_OPACITY","config":{"delay":0,"easing":"","duration":200,"target":{"useEventTarget":true,"id":"6550dc350fc956749ca012ca|98c36f81-d828-3bd0-11d5-7890cf431b9b"},"value":1,"unit":""}}]}],"useFirstGroupAsInitialState":true,"createdOn":1701902158538},"a-13":{"id":"a-13","title":"NumberLlineAnimation","actionItemGroups":[{"actionItems":[{"id":"a-13-n","actionTypeId":"TRANSFORM_SCALE","config":{"delay":0,"easing":"","duration":500,"target":{"useEventTarget":true,"id":"6550dc350fc956749ca012ca|d76f8016-9cb7-6a2a-0c1a-ba318dcb5c40"},"xValue":1,"yValue":0.4,"locked":false}},{"id":"a-13-n-5","actionTypeId":"TRANSFORM_MOVE","config":{"delay":0,"easing":"","duration":500,"target":{"useEventTarget":true,"id":"6550dc350fc956749ca012ca|d76f8016-9cb7-6a2a-0c1a-ba318dcb5c40"},"yValue":-40,"xUnit":"PX","yUnit":"px","zUnit":"PX"}},{"id":"a-13-n-2","actionTypeId":"STYLE_OPACITY","config":{"delay":0,"easing":"","duration":500,"target":{"useEventTarget":true,"id":"6550dc350fc956749ca012ca|d76f8016-9cb7-6a2a-0c1a-ba318dcb5c40"},"value":0,"unit":""}}]},{"actionItems":[{"id":"a-13-n-3","actionTypeId":"TRANSFORM_SCALE","config":{"delay":0,"easing":[0.4,0,0.2,1],"duration":500,"target":{"useEventTarget":true,"id":"6550dc350fc956749ca012ca|d76f8016-9cb7-6a2a-0c1a-ba318dcb5c40"},"xValue":1,"yValue":1,"locked":true}},{"id":"a-13-n-6","actionTypeId":"TRANSFORM_MOVE","config":{"delay":0,"easing":[0.4,0,0.2,1],"duration":300,"target":{"useEventTarget":true,"id":"6550dc350fc956749ca012ca|d76f8016-9cb7-6a2a-0c1a-ba318dcb5c40"},"yValue":0,"xUnit":"PX","yUnit":"px","zUnit":"PX"}},{"id":"a-13-n-4","actionTypeId":"STYLE_OPACITY","config":{"delay":0,"easing":"","duration":300,"target":{"useEventTarget":true,"id":"6550dc350fc956749ca012ca|d76f8016-9cb7-6a2a-0c1a-ba318dcb5c40"},"value":1,"unit":""}}]}],"useFirstGroupAsInitialState":true,"createdOn":1701902385058},"pluginLottie":{"id":"pluginLottie","actionItemGroups":[{"actionItems":[{"actionTypeId":"PLUGIN_LOTTIE","config":{"delay":0,"easing":"","duration":0,"target":{"id":"N/A","appliesTo":"TRIGGER_ELEMENT","useEventTarget":true},"value":0}}]},{"actionItems":[{"actionTypeId":"PLUGIN_LOTTIE","config":{"delay":0,"easing":"","duration":"auto","target":{"id":"N/A","appliesTo":"TRIGGER_ELEMENT","useEventTarget":true},"value":100}}]}]}},"site":{"mediaQueries":[{"key":"main","min":992,"max":10000},{"key":"medium","min":768,"max":991},{"key":"small","min":480,"max":767},{"key":"tiny","min":0,"max":479}]}} -); diff --git a/public/deregulated-zips.csv b/public/deregulated-zips.csv new file mode 100644 index 0000000..6edcb60 --- /dev/null +++ b/public/deregulated-zips.csv @@ -0,0 +1,1717 @@ +City,zip,state_id,Availability,serving_now,total_outage_minutes,total_outages_in_year +Houston,77014,Texas,in 2-6 weeks,yes,48.9,288.9 +Houston,77015,Texas,in 2-6 weeks,yes,48.9,288.9 +Houston,77038,Texas,in 2-6 weeks,yes,48.9,288.9 +Houston,77039,Texas,in 2-6 weeks,yes,48.9,288.9 +Houston,77040,Texas,in 2-6 weeks,yes,48.9,288.9 +Houston,77041,Texas,in 2-6 weeks,yes,48.9,288.9 +Houston,77044,Texas,in 2-6 weeks,yes,48.9,288.9 +Houston,77049,Texas,in 2-6 weeks,yes,48.9,288.9 +Houston,77060,Texas,in 2-6 weeks,yes,48.9,288.9 +Houston,77064,Texas,in 2-6 weeks,yes,48.9,288.9 +Houston,77065,Texas,in 2-6 weeks,yes,48.9,288.9 +Houston,77066,Texas,in 2-6 weeks,yes,48.9,288.9 +Houston,77067,Texas,in 2-6 weeks,yes,48.9,288.9 +Houston,77068,Texas,in 2-6 weeks,yes,48.9,288.9 +Houston,77069,Texas,in 2-6 weeks,yes,48.9,288.9 +Houston,77070,Texas,in 2-6 weeks,yes,48.9,288.9 +Houston,77073,Texas,in 2-6 weeks,yes,48.9,288.9 +Houston,77082,Texas,in 2-6 weeks,yes,48.9,288.9 +Houston,77083,Texas,in 2-6 weeks,yes,48.9,288.9 +Houston,77084,Texas,in 2-6 weeks,yes,48.9,288.9 +Houston,77086,Texas,in 2-6 weeks,yes,48.9,288.9 +Houston,77089,Texas,in 2-6 weeks,yes,48.9,288.9 +Houston,77090,Texas,in 2-6 weeks,yes,48.9,288.9 +Houston,77094,Texas,in 2-6 weeks,yes,48.9,288.9 +Houston,77095,Texas,in 2-6 weeks,yes,48.9,288.9 +Conroe,77302,Texas,in 2-6 weeks,yes,, +Montgomery,77316,Texas,in 2-6 weeks,yes,, +Humble,77338,Texas,in 2-6 weeks,yes,48.9,288.9 +Humble,77346,Texas,in 2-6 weeks,yes,48.9,288.9 +Magnolia,77354,Texas,in 2-6 weeks,yes,59.2,391.9 +Magnolia,77355,Texas,in 2-6 weeks,yes,59.2,391.9 +Pinehurst,77362,Texas,in 2-6 weeks,yes,, +Porter,77365,Texas,in 2-6 weeks,yes,, +Spring,77373,Texas,in 2-6 weeks,yes,48.9,288.9 +Tomball,77375,Texas,in 2-6 weeks,yes,48.9,288.9 +Tomball,77377,Texas,in 2-6 weeks,yes,48.9,288.9 +Spring,77379,Texas,in 2-6 weeks,yes,48.9,288.9 +Conroe,77385,Texas,in 2-6 weeks,yes,, +Spring,77386,Texas,in 2-6 weeks,yes,59.2,391.9 +Spring,77388,Texas,in 2-6 weeks,yes,48.9,288.9 +Spring,77389,Texas,in 2-6 weeks,yes,48.9,288.9 +Humble,77396,Texas,in 2-6 weeks,yes,48.9,288.9 +Richmond,77406,Texas,in 2-6 weeks,yes,20.4,106.9 +Richmond,77407,Texas,in 2-6 weeks,yes,20.4,106.9 +Beasley,77417,Texas,in 2-6 weeks,yes,, +Boling,77420,Texas,in 2-6 weeks,yes,, +Brookshire,77423,Texas,in 2-6 weeks,yes,231.3,1588.1 +Cypress,77429,Texas,in 2-6 weeks,yes,48.9,288.9 +Damon,77430,Texas,in 2-6 weeks,yes,, +Cypress,77433,Texas,in 2-6 weeks,yes,48.9,288.9 +East Bernard,77435,Texas,in 2-6 weeks,yes,, +Fulshear,77441,Texas,in 2-6 weeks,yes,, +Guy,77444,Texas,in 2-6 weeks,yes,, +Hockley,77447,Texas,in 2-6 weeks,yes,, +Katy,77449,Texas,in 2-6 weeks,yes,48.9,288.9 +Katy,77450,Texas,in 2-6 weeks,yes,48.9,288.9 +Missouri City,77459,Texas,in 2-6 weeks,yes,, +Needville,77461,Texas,in 2-6 weeks,yes,, +Richmond,77469,Texas,in 2-6 weeks,yes,20.4,106.9 +Rosenberg,77471,Texas,in 2-6 weeks,yes,20.4,106.9 +Sealy,77474,Texas,in 2-6 weeks,yes,188.7,1310.6 +Sugar Land,77478,Texas,in 2-6 weeks,yes,20.4,106.9 +Sugar Land,77479,Texas,in 2-6 weeks,yes,20.4,106.9 +Waller,77484,Texas,in 2-6 weeks,yes,, +Wallis,77485,Texas,in 2-6 weeks,yes,, +Katy,77493,Texas,in 2-6 weeks,yes,48.9,288.9 +Katy,77494,Texas,in 2-6 weeks,yes,20.4,106.9 +Sugar Land,77498,Texas,in 2-6 weeks,yes,20.4,106.9 +Baytown,77521,Texas,in 2-6 weeks,yes,48.9,288.9 +Channelview,77530,Texas,in 2-6 weeks,yes,48.9,288.9 +Crosby,77532,Texas,in 2-6 weeks,yes,48.9,288.9 +Fresno,77545,Texas,in 2-6 weeks,yes,, +Highlands,77562,Texas,in 2-6 weeks,yes,, +Rosharon,77583,Texas,in 2-6 weeks,yes,, +Addison,75001,Texas,late 2025,preorder,143.2,690.8 +Celina,75009,Texas,late 2025,preorder,, +Coppell,75019,Texas,late 2025,preorder,143.2,690.8 +Denison,75020,Texas,late 2025,preorder,406.8,2519.0 +Denison,75021,Texas,late 2025,preorder,406.8,2519.0 +Rockwall,75032,Texas,late 2025,preorder,276.4,2613.4 +Irving,75038,Texas,late 2025,preorder,143.2,690.8 +Irving,75039,Texas,late 2025,preorder,143.2,690.8 +Garland,75040,Texas,late 2025,preorder,, +Garland,75041,Texas,late 2025,preorder,, +Garland,75042,Texas,late 2025,preorder,, +Garland,75043,Texas,late 2025,preorder,, +Garland,75044,Texas,late 2025,preorder,, +Sachse,75048,Texas,late 2025,preorder,, +The Colony,75056,Texas,late 2025,preorder,395.1,1744.2 +The Colony,75056,Texas,late 2025,preorder,395.1,1744.2 +Lewisville,75057,Texas,late 2025,preorder,395.1,1744.2 +Lewisville,75057,Texas,late 2025,preorder,395.1,1744.2 +Gunter,75058,Texas,late 2025,preorder,, +Irving,75059,Texas,late 2025,preorder,, +Irving,75060,Texas,late 2025,preorder,143.2,690.8 +Irving,75061,Texas,late 2025,preorder,143.2,690.8 +Irving,75062,Texas,late 2025,preorder,143.2,690.8 +Irving,75063,Texas,late 2025,preorder,143.2,690.8 +Irving,75064,Texas,late 2025,preorder,, +Lake Dallas,75065,Texas,late 2025,preorder,, +Lewisville,75067,Texas,late 2025,preorder,395.1,1744.2 +Lewisville,75067,Texas,late 2025,preorder,395.1,1744.2 +Little Elm,75068,Texas,late 2025,preorder,, +Pottsboro,75076,Texas,late 2025,preorder,406.8,2519.0 +Lewisville,75077,Texas,late 2025,preorder,395.1,1744.2 +Lewisville,75077,Texas,late 2025,preorder,395.1,1744.2 +Prosper,75078,Texas,late 2025,preorder,, +Richardson,75080,Texas,late 2025,preorder,143.2,690.8 +Richardson,75081,Texas,late 2025,preorder,143.2,690.8 +Richardson,75082,Texas,late 2025,preorder,308.3,2220.3 +Rowlett,75088,Texas,late 2025,preorder,143.2,690.8 +Rowlett,75089,Texas,late 2025,preorder,143.2,690.8 +Coppell,75099,Texas,late 2025,preorder,, +Barry,75102,Texas,late 2025,preorder,, +Canton,75103,Texas,late 2025,preorder,914.5,7377.2 +Cedar Hill,75104,Texas,late 2025,preorder,143.2,690.8 +Chatfield,75105,Texas,late 2025,preorder,, +Corsicana,75109,Texas,late 2025,preorder,108.5,762.6 +Corsicana,75110,Texas,late 2025,preorder,108.5,762.6 +Crandall,75114,Texas,late 2025,preorder,, +Desoto,75115,Texas,late 2025,preorder,, +Edgewood,75117,Texas,late 2025,preorder,914.5,7377.2 +Eustace,75124,Texas,late 2025,preorder,479.7,5270.3 +Fruitvale,75127,Texas,late 2025,preorder,, +Lancaster,75134,Texas,late 2025,preorder,143.2,690.8 +Caddo Mills,75135,Texas,late 2025,preorder,, +Grand Saline,75140,Texas,late 2025,preorder,, +Hutchins,75141,Texas,late 2025,preorder,143.2,690.8 +Kaufman,75142,Texas,late 2025,preorder,630.5,5441.9 +Kemp,75143,Texas,late 2025,preorder,, +Kerens,75144,Texas,late 2025,preorder,, +Lancaster,75146,Texas,late 2025,preorder,143.2,690.8 +Mabank,75147,Texas,late 2025,preorder,914.5,7377.2 +Malakoff,75148,Texas,late 2025,preorder,479.7,5270.3 +Mesquite,75149,Texas,late 2025,preorder,143.2,690.8 +Mesquite,75150,Texas,late 2025,preorder,143.2,690.8 +Palmer,75152,Texas,late 2025,preorder,247.2,2741.4 +Powell,75153,Texas,late 2025,preorder,, +Rice,75155,Texas,late 2025,preorder,, +Mabank,75156,Texas,late 2025,preorder,479.7,5270.3 +Scurry,75158,Texas,late 2025,preorder,, +Seagoville,75159,Texas,late 2025,preorder,143.2,690.8 +Terrell,75160,Texas,late 2025,preorder,630.5,5441.9 +Terrell,75161,Texas,late 2025,preorder,630.5,5441.9 +Trinidad,75163,Texas,late 2025,preorder,, +Lavon,75166,Texas,late 2025,preorder,, +Wills Point,75169,Texas,late 2025,preorder,914.5,7377.2 +Balch Springs,75180,Texas,late 2025,preorder,143.2,690.8 +Mesquite,75181,Texas,late 2025,preorder,143.2,690.8 +Sunnyvale,75182,Texas,late 2025,preorder,, +Dallas,75201,Texas,late 2025,preorder,143.2,690.8 +Dallas,75202,Texas,late 2025,preorder,143.2,690.8 +Dallas,75203,Texas,late 2025,preorder,143.2,690.8 +Dallas,75204,Texas,late 2025,preorder,143.2,690.8 +Dallas,75205,Texas,late 2025,preorder,143.2,690.8 +Dallas,75206,Texas,late 2025,preorder,143.2,690.8 +Dallas,75207,Texas,late 2025,preorder,143.2,690.8 +Dallas,75208,Texas,late 2025,preorder,143.2,690.8 +Dallas,75209,Texas,late 2025,preorder,143.2,690.8 +Dallas,75210,Texas,late 2025,preorder,143.2,690.8 +Dallas,75211,Texas,late 2025,preorder,143.2,690.8 +Dallas,75212,Texas,late 2025,preorder,143.2,690.8 +Dallas,75214,Texas,late 2025,preorder,143.2,690.8 +Dallas,75215,Texas,late 2025,preorder,143.2,690.8 +Dallas,75216,Texas,late 2025,preorder,143.2,690.8 +Dallas,75217,Texas,late 2025,preorder,143.2,690.8 +Dallas,75218,Texas,late 2025,preorder,143.2,690.8 +Dallas,75219,Texas,late 2025,preorder,143.2,690.8 +Dallas,75220,Texas,late 2025,preorder,143.2,690.8 +Dallas,75223,Texas,late 2025,preorder,143.2,690.8 +Dallas,75224,Texas,late 2025,preorder,143.2,690.8 +Dallas,75225,Texas,late 2025,preorder,143.2,690.8 +Dallas,75226,Texas,late 2025,preorder,143.2,690.8 +Dallas,75227,Texas,late 2025,preorder,143.2,690.8 +Dallas,75228,Texas,late 2025,preorder,143.2,690.8 +Dallas,75229,Texas,late 2025,preorder,143.2,690.8 +Dallas,75230,Texas,late 2025,preorder,143.2,690.8 +Dallas,75231,Texas,late 2025,preorder,143.2,690.8 +Dallas,75232,Texas,late 2025,preorder,143.2,690.8 +Dallas,75233,Texas,late 2025,preorder,143.2,690.8 +Dallas,75235,Texas,late 2025,preorder,143.2,690.8 +Dallas,75236,Texas,late 2025,preorder,143.2,690.8 +Dallas,75237,Texas,late 2025,preorder,143.2,690.8 +Dallas,75238,Texas,late 2025,preorder,143.2,690.8 +Dallas,75240,Texas,late 2025,preorder,143.2,690.8 +Dallas,75241,Texas,late 2025,preorder,143.2,690.8 +Dallas,75242,Texas,late 2025,preorder,, +Dallas,75243,Texas,late 2025,preorder,143.2,690.8 +Dallas,75244,Texas,late 2025,preorder,143.2,690.8 +Dallas,75246,Texas,late 2025,preorder,143.2,690.8 +Dallas,75247,Texas,late 2025,preorder,143.2,690.8 +Dallas,75248,Texas,late 2025,preorder,143.2,690.8 +Dallas,75249,Texas,late 2025,preorder,143.2,690.8 +Dallas,75251,Texas,late 2025,preorder,143.2,690.8 +Dallas,75252,Texas,late 2025,preorder,308.3,2220.3 +Dallas,75253,Texas,late 2025,preorder,143.2,690.8 +Dallas,75254,Texas,late 2025,preorder,143.2,690.8 +Dallas,75260,Texas,late 2025,preorder,, +Dallas,75270,Texas,late 2025,preorder,143.2,690.8 +Dallas,75275,Texas,late 2025,preorder,, +Dallas,75277,Texas,late 2025,preorder,, +Dallas,75283,Texas,late 2025,preorder,, +Dallas,75284,Texas,late 2025,preorder,, +Dallas,75285,Texas,late 2025,preorder,, +Dallas,75287,Texas,late 2025,preorder,308.3,2220.3 +Dallas,75301,Texas,late 2025,preorder,, +Dallas,75303,Texas,late 2025,preorder,, +Dallas,75312,Texas,late 2025,preorder,, +Dallas,75320,Texas,late 2025,preorder,, +Dallas,75326,Texas,late 2025,preorder,, +Dallas,75358,Texas,late 2025,preorder,, +Dallas,75368,Texas,late 2025,preorder,, +Dallas,75373,Texas,late 2025,preorder,, +Dallas,75389,Texas,late 2025,preorder,, +Dallas,75390,Texas,late 2025,preorder,143.2,690.8 +Dallas,75391,Texas,late 2025,preorder,, +Dallas,75392,Texas,late 2025,preorder,, +Dallas,75393,Texas,late 2025,preorder,, +Dallas,75394,Texas,late 2025,preorder,, +Dallas,75395,Texas,late 2025,preorder,, +Dallas,75397,Texas,late 2025,preorder,, +Dallas,75398,Texas,late 2025,preorder,, +Greenville,75402,Texas,late 2025,preorder,, +Alba,75410,Texas,late 2025,preorder,, +Arthur City,75411,Texas,late 2025,preorder,, +Bagwell,75412,Texas,late 2025,preorder,, +Bells,75414,Texas,late 2025,preorder,, +Ben Franklin,75415,Texas,late 2025,preorder,, +Blossom,75416,Texas,late 2025,preorder,, +Bogata,75417,Texas,late 2025,preorder,, +Bonham,75418,Texas,late 2025,preorder,632.6,4250.2 +Brashear,75420,Texas,late 2025,preorder,, +Brookston,75421,Texas,late 2025,preorder,, +Campbell,75422,Texas,late 2025,preorder,, +Celeste,75423,Texas,late 2025,preorder,, +Blue Ridge,75424,Texas,late 2025,preorder,, +Clarksville,75426,Texas,late 2025,preorder,1244.2,11278.6 +Commerce,75428,Texas,late 2025,preorder,780.7,3498.3 +Commerce,75429,Texas,late 2025,preorder,780.7,3498.3 +Como,75431,Texas,late 2025,preorder,, +Cooper,75432,Texas,late 2025,preorder,1880.0,8722.0 +Cumby,75433,Texas,late 2025,preorder,, +Deport,75435,Texas,late 2025,preorder,, +Detroit,75436,Texas,late 2025,preorder,, +Dike,75437,Texas,late 2025,preorder,, +Dodd City,75438,Texas,late 2025,preorder,, +Ector,75439,Texas,late 2025,preorder,, +Emory,75440,Texas,late 2025,preorder,, +Honey Grove,75446,Texas,late 2025,preorder,, +Ivanhoe,75447,Texas,late 2025,preorder,, +Klondike,75448,Texas,late 2025,preorder,, +Ladonia,75449,Texas,late 2025,preorder,632.6,4250.2 +Lake Creek,75450,Texas,late 2025,preorder,, +Leesburg,75451,Texas,late 2025,preorder,, +Leonard,75452,Texas,late 2025,preorder,, +Lone Oak,75453,Texas,late 2025,preorder,, +Melissa,75454,Texas,late 2025,preorder,, +Mount Pleasant,75455,Texas,late 2025,preorder,, +Mount Vernon,75457,Texas,late 2025,preorder,, +Howe,75459,Texas,late 2025,preorder,, +Paris,75460,Texas,late 2025,preorder,721.4,4053.8 +Paris,75462,Texas,late 2025,preorder,721.4,4053.8 +Paris,75462,Texas,late 2025,preorder,721.4,4053.8 +Pattonville,75468,Texas,late 2025,preorder,, +Pecan Gap,75469,Texas,late 2025,preorder,, +Petty,75470,Texas,late 2025,preorder,, +Pickton,75471,Texas,late 2025,preorder,, +Point,75472,Texas,late 2025,preorder,, +Powderly,75473,Texas,late 2025,preorder,, +Quinlan,75474,Texas,late 2025,preorder,780.7,3498.3 +Ravenna,75476,Texas,late 2025,preorder,, +Roxton,75477,Texas,late 2025,preorder,, +Saltillo,75478,Texas,late 2025,preorder,, +Savoy,75479,Texas,late 2025,preorder,, +Scroggins,75480,Texas,late 2025,preorder,, +Sulphur Bluff,75481,Texas,late 2025,preorder,, +Sulphur Springs,75482,Texas,late 2025,preorder,1078.7,8314.1 +Sumner,75486,Texas,late 2025,preorder,, +Talco,75487,Texas,late 2025,preorder,, +Telephone,75488,Texas,late 2025,preorder,, +Trenton,75490,Texas,late 2025,preorder,, +Whitewright,75491,Texas,late 2025,preorder,406.8,2519.0 +Windom,75492,Texas,late 2025,preorder,, +Winnsboro,75494,Texas,late 2025,preorder,, +Van Alstyne,75495,Texas,late 2025,preorder,406.8,2519.0 +Van Alstyne,75495,Texas,late 2025,preorder,406.8,2519.0 +Wolfe City,75496,Texas,late 2025,preorder,780.7,3498.3 +Yantis,75497,Texas,late 2025,preorder,803.5,5410.6 +Texarkana,75501,Texas,late 2025,preorder,, +Texarkana,75503,Texas,late 2025,preorder,, +Texarkana,75507,Texas,late 2025,preorder,, +Annona,75550,Texas,late 2025,preorder,, +Atlanta,75551,Texas,late 2025,preorder,, +Avery,75554,Texas,late 2025,preorder,, +Bivins,75555,Texas,late 2025,preorder,, +Bloomburg,75556,Texas,late 2025,preorder,, +Cookville,75558,Texas,late 2025,preorder,, +De Kalb,75559,Texas,late 2025,preorder,, +Douglassville,75560,Texas,late 2025,preorder,, +Hooks,75561,Texas,late 2025,preorder,, +Linden,75563,Texas,late 2025,preorder,, +Marietta,75566,Texas,late 2025,preorder,, +Maud,75567,Texas,late 2025,preorder,, +Naples,75568,Texas,late 2025,preorder,, +Nash,75569,Texas,late 2025,preorder,, +New Boston,75570,Texas,late 2025,preorder,, +Omaha,75571,Texas,late 2025,preorder,, +Queen City,75572,Texas,late 2025,preorder,, +Simms,75574,Texas,late 2025,preorder,, +Texarkana,75599,Texas,late 2025,preorder,, +Longview,75601,Texas,late 2025,preorder,, +Longview,75602,Texas,late 2025,preorder,, +Longview,75603,Texas,late 2025,preorder,, +Longview,75604,Texas,late 2025,preorder,, +Longview,75605,Texas,late 2025,preorder,, +Avinger,75630,Texas,late 2025,preorder,, +Beckville,75631,Texas,late 2025,preorder,, +Carthage,75633,Texas,late 2025,preorder,, +Daingerfield,75638,Texas,late 2025,preorder,, +De Berry,75639,Texas,late 2025,preorder,, +Diana,75640,Texas,late 2025,preorder,, +Gary,75643,Texas,late 2025,preorder,, +Gilmer,75644,Texas,late 2025,preorder,, +Gilmer,75645,Texas,late 2025,preorder,, +Gladewater,75647,Texas,late 2025,preorder,, +Hallsville,75650,Texas,late 2025,preorder,, +Harleton,75651,Texas,late 2025,preorder,, +Henderson,75652,Texas,late 2025,preorder,, +Henderson,75654,Texas,late 2025,preorder,, +Hughes Springs,75656,Texas,late 2025,preorder,, +Jefferson,75657,Texas,late 2025,preorder,, +Karnack,75661,Texas,late 2025,preorder,, +Kilgore,75662,Texas,late 2025,preorder,, +Laneville,75667,Texas,late 2025,preorder,, +Lone Star,75668,Texas,late 2025,preorder,, +Long Branch,75669,Texas,late 2025,preorder,, +Marshall,75670,Texas,late 2025,preorder,, +Marshall,75672,Texas,late 2025,preorder,, +Mount Enterprise,75681,Texas,late 2025,preorder,, +Ore City,75683,Texas,late 2025,preorder,, +Overton,75684,Texas,late 2025,preorder,, +Pittsburg,75686,Texas,late 2025,preorder,, +Tatum,75691,Texas,late 2025,preorder,, +Waskom,75692,Texas,late 2025,preorder,, +White Oak,75693,Texas,late 2025,preorder,, +Tyler,75701,Texas,2026,preorder,236.0,2305.0 +Tyler,75702,Texas,2026,preorder,236.0,2305.0 +Tyler,75703,Texas,2026,preorder,236.0,2305.0 +Tyler,75704,Texas,2026,preorder,236.0,2305.0 +Tyler,75705,Texas,2026,preorder,236.0,2305.0 +Tyler,75706,Texas,2026,preorder,236.0,2305.0 +Tyler,75707,Texas,2026,preorder,236.0,2305.0 +Tyler,75708,Texas,2026,preorder,236.0,2305.0 +Tyler,75709,Texas,2026,preorder,236.0,2305.0 +Tyler,75711,Texas,2026,preorder,236.0,2305.0 +Arp,75750,Texas,late 2025,preorder,, +Athens,75751,Texas,late 2025,preorder,479.7,5270.3 +Athens,75752,Texas,late 2025,preorder,479.7,5270.3 +Ben Wheeler,75754,Texas,late 2025,preorder,, +Big Sandy,75755,Texas,late 2025,preorder,, +Brownsboro,75756,Texas,late 2025,preorder,, +Bullard,75757,Texas,late 2025,preorder,, +Chandler,75758,Texas,late 2025,preorder,, +Cushing,75760,Texas,late 2025,preorder,, +Flint,75762,Texas,late 2025,preorder,236.0,2305.0 +Frankston,75763,Texas,late 2025,preorder,, +Hawkins,75765,Texas,late 2025,preorder,, +Jacksonville,75766,Texas,late 2025,preorder,, +Larue,75770,Texas,late 2025,preorder,, +Lindale,75771,Texas,late 2025,preorder,236.0,2305.0 +Mineola,75773,Texas,late 2025,preorder,, +Murchison,75778,Texas,late 2025,preorder,, +Neches,75779,Texas,late 2025,preorder,771.0,4576.6 +Quitman,75783,Texas,late 2025,preorder,, +Reklaw,75784,Texas,late 2025,preorder,, +Rusk,75785,Texas,late 2025,preorder,, +Troup,75789,Texas,late 2025,preorder,, +Van,75790,Texas,late 2025,preorder,914.5,7377.2 +Whitehouse,75791,Texas,late 2025,preorder,, +Winona,75792,Texas,late 2025,preorder,, +Big Sandy,75797,Texas,late 2025,preorder,, +Tyler,75798,Texas,2026,preorder,, +Tyler,75799,Texas,2026,preorder,, +Palestine,75801,Texas,late 2025,preorder,771.0,4576.6 +Palestine,75803,Texas,late 2025,preorder,771.0,4576.6 +Buffalo,75831,Texas,late 2025,preorder,849.4,6470.3 +Buffalo,75831,Texas,late 2025,preorder,849.4,6470.3 +Centerville,75833,Texas,late 2025,preorder,849.4,6470.3 +Centralia,75834,Texas,late 2025,preorder,, +Crockett,75835,Texas,late 2025,preorder,162.1,1956.3 +Donie,75838,Texas,late 2025,preorder,, +Elkhart,75839,Texas,late 2025,preorder,, +Fairfield,75840,Texas,late 2025,preorder,, +Grapeland,75844,Texas,late 2025,preorder,, +Groveton,75845,Texas,late 2025,preorder,, +Jewett,75846,Texas,late 2025,preorder,849.4,6470.3 +Kennard,75847,Texas,late 2025,preorder,, +Leona,75850,Texas,late 2025,preorder,849.4,6470.3 +Lovelady,75851,Texas,late 2025,preorder,, +Midway,75852,Texas,late 2025,preorder,, +Montalba,75853,Texas,late 2025,preorder,, +Oakwood,75855,Texas,late 2025,preorder,, +Pennington,75856,Texas,late 2025,preorder,, +Streetman,75859,Texas,late 2025,preorder,, +Teague,75860,Texas,late 2025,preorder,, +Tennessee Colony,75861,Texas,late 2025,preorder,, +Trinity,75862,Texas,late 2025,preorder,, +Tennessee Colony,75880,Texas,late 2025,preorder,, +Palestine,75882,Texas,late 2025,preorder,, +Tennessee Colony,75884,Texas,late 2025,preorder,, +Tennessee Colony,75886,Texas,late 2025,preorder,, +Lufkin,75901,Texas,late 2025,preorder,165.8,1002.1 +Lufkin,75903,Texas,late 2025,preorder,165.8,1002.1 +Lufkin,75904,Texas,late 2025,preorder,165.8,1002.1 +Alto,75925,Texas,late 2025,preorder,, +Apple Springs,75926,Texas,late 2025,preorder,, +Bon Wier,75928,Texas,late 2025,preorder,, +Broaddus,75929,Texas,late 2025,preorder,, +Bronson,75930,Texas,late 2025,preorder,, +Brookeland,75931,Texas,late 2025,preorder,, +Burkeville,75932,Texas,late 2025,preorder,, +Call,75933,Texas,late 2025,preorder,, +Center,75935,Texas,late 2025,preorder,, +Chester,75936,Texas,late 2025,preorder,, +Chireno,75937,Texas,late 2025,preorder,, +Colmesneil,75938,Texas,late 2025,preorder,, +Corrigan,75939,Texas,late 2025,preorder,, +Diboll,75941,Texas,late 2025,preorder,165.8,1002.1 +Douglass,75943,Texas,late 2025,preorder,, +Etoile,75944,Texas,late 2025,preorder,, +Garrison,75946,Texas,late 2025,preorder,, +Hemphill,75948,Texas,late 2025,preorder,, +Huntington,75949,Texas,late 2025,preorder,165.8,1002.1 +Jasper,75951,Texas,late 2025,preorder,, +Joaquin,75954,Texas,late 2025,preorder,, +Kirbyville,75956,Texas,late 2025,preorder,, +Milam,75959,Texas,late 2025,preorder,, +Moscow,75960,Texas,late 2025,preorder,, +Nacogdoches,75961,Texas,late 2025,preorder,196.6,1944.2 +Nacogdoches,75962,Texas,late 2025,preorder,196.6,1944.2 +Nacogdoches,75964,Texas,late 2025,preorder,196.6,1944.2 +Nacogdoches,75965,Texas,late 2025,preorder,196.6,1944.2 +Newton,75966,Texas,late 2025,preorder,, +Pineland,75968,Texas,late 2025,preorder,, +Pollok,75969,Texas,late 2025,preorder,, +San Augustine,75972,Texas,late 2025,preorder,, +Shelbyville,75973,Texas,late 2025,preorder,, +Tenaha,75974,Texas,late 2025,preorder,, +Timpson,75975,Texas,late 2025,preorder,, +Wiergate,75977,Texas,late 2025,preorder,, +Woodville,75979,Texas,late 2025,preorder,, +Zavalla,75980,Texas,late 2025,preorder,165.8,1002.1 +Woodville,75990,Texas,late 2025,preorder,, +Alvarado,76009,Texas,late 2025,preorder,184.9,2314.5 +Boyd,76023,Texas,late 2025,preorder,, +Cleburne,76033,Texas,late 2025,preorder,184.9,2314.5 +Cresson,76035,Texas,late 2025,preorder,, +Glen Rose,76043,Texas,late 2025,preorder,, +Granbury,76048,Texas,late 2025,preorder,555.8,3948.0 +Granbury,76048,Texas,late 2025,preorder,555.8,3948.0 +Hurst,76054,Texas,late 2025,preorder,35.3,214.6 +Itasca,76055,Texas,late 2025,preorder,, +Keene,76059,Texas,late 2025,preorder,184.9,2314.5 +Kennedale,76060,Texas,late 2025,preorder,, +Maypearl,76064,Texas,late 2025,preorder,, +Nemo,76070,Texas,late 2025,preorder,, +Paradise,76073,Texas,late 2025,preorder,, +Rainbow,76077,Texas,late 2025,preorder,1326.9,8955.0 +Weatherford,76086,Texas,late 2025,preorder,, +Rio Vista,76093,Texas,late 2025,preorder,, +Fort Worth,76130,Texas,late 2025,preorder,, +North Richland Hills,76180,Texas,late 2025,preorder,35.3,214.6 +North Richland Hills,76182,Texas,late 2025,preorder,35.3,214.6 +Fort Worth,76190,Texas,late 2025,preorder,, +Fort Worth,76191,Texas,late 2025,preorder,, +Fort Worth,76192,Texas,late 2025,preorder,, +Fort Worth,76193,Texas,late 2025,preorder,, +Fort Worth,76195,Texas,late 2025,preorder,, +Fort Worth,76196,Texas,late 2025,preorder,, +Fort Worth,76197,Texas,late 2025,preorder,, +Fort Worth,76198,Texas,late 2025,preorder,, +Fort Worth,76199,Texas,late 2025,preorder,, +Denton,76201,Texas,late 2025,preorder,395.1,1744.2 +Denton,76205,Texas,late 2025,preorder,395.1,1744.2 +Denton,76207,Texas,late 2025,preorder,395.1,1744.2 +Denton,76208,Texas,late 2025,preorder,395.1,1744.2 +Denton,76209,Texas,late 2025,preorder,395.1,1744.2 +Denton,76210,Texas,late 2025,preorder,395.1,1744.2 +Alvord,76225,Texas,late 2025,preorder,194.6,1796.2 +Aubrey,76227,Texas,late 2025,preorder,395.1,1744.2 +Aubrey,76227,Texas,late 2025,preorder,395.1,1744.2 +Bellevue,76228,Texas,late 2025,preorder,, +Bowie,76230,Texas,late 2025,preorder,, +Collinsville,76233,Texas,late 2025,preorder,406.8,2519.0 +Era,76238,Texas,late 2025,preorder,, +Forestburg,76239,Texas,late 2025,preorder,, +Gainesville,76240,Texas,late 2025,preorder,202.4,2122.7 +Gainesville,76241,Texas,late 2025,preorder,202.4,2122.7 +Gordonville,76245,Texas,late 2025,preorder,, +Krum,76249,Texas,late 2025,preorder,, +Lindsay,76250,Texas,late 2025,preorder,, +Montague,76251,Texas,late 2025,preorder,, +Muenster,76252,Texas,late 2025,preorder,202.4,2122.7 +Nocona,76255,Texas,late 2025,preorder,1088.0,7958.2 +Pilot Point,76258,Texas,late 2025,preorder,395.1,1744.2 +Ponder,76259,Texas,late 2025,preorder,, +Rosston,76263,Texas,late 2025,preorder,, +Sadler,76264,Texas,late 2025,preorder,, +Saint Jo,76265,Texas,late 2025,preorder,1088.0,7958.2 +Sanger,76266,Texas,late 2025,preorder,, +Sunset,76270,Texas,late 2025,preorder,, +Tioga,76271,Texas,late 2025,preorder,, +Valley View,76272,Texas,late 2025,preorder,, +Whitesboro,76273,Texas,late 2025,preorder,, +Wichita Falls,76301,Texas,late 2025,preorder,123.1,1129.9 +Wichita Falls,76302,Texas,late 2025,preorder,123.1,1129.9 +Wichita Falls,76305,Texas,late 2025,preorder,1182.6,10169.8 +Wichita Falls,76305,Texas,late 2025,preorder,1182.6,10169.8 +Wichita Falls,76306,Texas,late 2025,preorder,123.1,1129.9 +Wichita Falls,76308,Texas,late 2025,preorder,123.1,1129.9 +Wichita Falls,76309,Texas,late 2025,preorder,123.1,1129.9 +Wichita Falls,76310,Texas,late 2025,preorder,799.5,6068.9 +Archer City,76351,Texas,late 2025,preorder,799.5,6068.9 +Burkburnett,76354,Texas,late 2025,preorder,, +Byers,76357,Texas,late 2025,preorder,, +Electra,76360,Texas,late 2025,preorder,123.1,1129.9 +Electra,76360,Texas,late 2025,preorder,123.1,1129.9 +Goree,76363,Texas,late 2025,preorder,, +Henrietta,76365,Texas,late 2025,preorder,1182.6,10169.8 +Holliday,76366,Texas,late 2025,preorder,, +Iowa Park,76367,Texas,late 2025,preorder,, +Munday,76371,Texas,late 2025,preorder,860.8,6538.9 +Newcastle,76372,Texas,late 2025,preorder,, +Oklaunion,76373,Texas,late 2025,preorder,, +Olney,76374,Texas,late 2025,preorder,1504.4,10530.3 +Petrolia,76377,Texas,late 2025,preorder,, +Scotland,76379,Texas,late 2025,preorder,, +Seymour,76380,Texas,late 2025,preorder,, +Vernon,76384,Texas,late 2025,preorder,468.0,3657.8 +Weinert,76388,Texas,late 2025,preorder,, +Windthorst,76389,Texas,late 2025,preorder,, +Stephenville,76401,Texas,late 2025,preorder,370.3,1737.0 +Stephenville,76402,Texas,late 2025,preorder,, +Breckenridge,76424,Texas,late 2025,preorder,1718.1,11030.1 +Bridgeport,76426,Texas,late 2025,preorder,, +Bryson,76427,Texas,late 2025,preorder,, +Caddo,76429,Texas,late 2025,preorder,, +Albany,76430,Texas,late 2025,preorder,2149.4,12524.6 +Chico,76431,Texas,late 2025,preorder,, +Blanket,76432,Texas,late 2025,preorder,, +Bluff Dale,76433,Texas,late 2025,preorder,, +Carbon,76435,Texas,late 2025,preorder,, +Carlton,76436,Texas,late 2025,preorder,, +Cisco,76437,Texas,late 2025,preorder,1716.0,8239.5 +Cisco,76437,Texas,late 2025,preorder,1716.0,8239.5 +Comanche,76442,Texas,late 2025,preorder,1581.5,13368.1 +Comanche,76442,Texas,late 2025,preorder,1581.5,13368.1 +Cross Plains,76443,Texas,late 2025,preorder,1672.4,12181.9 +De Leon,76444,Texas,late 2025,preorder,1581.5,13368.1 +Desdemona,76445,Texas,late 2025,preorder,, +Dublin,76446,Texas,late 2025,preorder,370.3,1737.0 +Eastland,76448,Texas,late 2025,preorder,1716.0,8239.5 +Graham,76450,Texas,late 2025,preorder,1504.4,10530.3 +Graham,76450,Texas,late 2025,preorder,1504.4,10530.3 +Gorman,76454,Texas,late 2025,preorder,, +Gustine,76455,Texas,late 2025,preorder,, +Hico,76457,Texas,late 2025,preorder,, +Jacksboro,76458,Texas,late 2025,preorder,764.2,8563.6 +Jacksboro,76458,Texas,late 2025,preorder,764.2,8563.6 +Jermyn,76459,Texas,late 2025,preorder,, +Loving,76460,Texas,late 2025,preorder,, +Lipan,76462,Texas,late 2025,preorder,, +Mingus,76463,Texas,late 2025,preorder,, +Moran,76464,Texas,late 2025,preorder,, +Ranger,76470,Texas,late 2025,preorder,1716.0,8239.5 +Rising Star,76471,Texas,late 2025,preorder,, +Sidney,76474,Texas,late 2025,preorder,, +Strawn,76475,Texas,late 2025,preorder,, +Tolar,76476,Texas,late 2025,preorder,, +South Bend,76481,Texas,late 2025,preorder,, +Throckmorton,76483,Texas,late 2025,preorder,1864.3,11095.8 +Perrin,76486,Texas,late 2025,preorder,, +Poolville,76487,Texas,late 2025,preorder,, +Whitt,76490,Texas,late 2025,preorder,, +Woodson,76491,Texas,late 2025,preorder,, +Eddy,76524,Texas,late 2025,preorder,, +Evant,76525,Texas,late 2025,preorder,, +Granger,76530,Texas,late 2025,preorder,, +Hamilton,76531,Texas,late 2025,preorder,3395.6,19135.5 +Jonesboro,76538,Texas,late 2025,preorder,, +Lampasas,76550,Texas,late 2025,preorder,, +Milano,76556,Texas,late 2025,preorder,384.3,3463.3 +Oglesby,76561,Texas,late 2025,preorder,, +Purmela,76566,Texas,late 2025,preorder,, +Rosebud,76570,Texas,late 2025,preorder,, +Thorndale,76577,Texas,late 2025,preorder,, +Thrall,76578,Texas,late 2025,preorder,, +Gatesville,76596,Texas,late 2025,preorder,948.6,4643.9 +Gatesville,76597,Texas,late 2025,preorder,, +Gatesville,76598,Texas,late 2025,preorder,, +Gatesville,76599,Texas,late 2025,preorder,, +Abbott,76621,Texas,late 2025,preorder,, +Aquilla,76622,Texas,late 2025,preorder,, +Axtell,76624,Texas,late 2025,preorder,, +Blooming Grove,76626,Texas,late 2025,preorder,108.5,762.6 +Blum,76627,Texas,late 2025,preorder,, +Bremond,76629,Texas,late 2025,preorder,, +Bruceville,76630,Texas,late 2025,preorder,, +Bynum,76631,Texas,late 2025,preorder,, +Chilton,76632,Texas,late 2025,preorder,, +China Spring,76633,Texas,late 2025,preorder,, +Clifton,76634,Texas,late 2025,preorder,1242.8,9819.7 +Coolidge,76635,Texas,late 2025,preorder,, +Covington,76636,Texas,late 2025,preorder,, +Cranfills Gap,76637,Texas,late 2025,preorder,, +Crawford,76638,Texas,late 2025,preorder,, +Dawson,76639,Texas,late 2025,preorder,, +Elm Mott,76640,Texas,late 2025,preorder,, +Frost,76641,Texas,late 2025,preorder,, +Groesbeck,76642,Texas,late 2025,preorder,, +Hewitt,76643,Texas,late 2025,preorder,, +Hillsboro,76645,Texas,late 2025,preorder,982.0,11584.8 +Hubbard,76648,Texas,late 2025,preorder,982.0,11584.8 +Iredell,76649,Texas,late 2025,preorder,, +Kopperl,76652,Texas,late 2025,preorder,, +Kosse,76653,Texas,late 2025,preorder,, +Lorena,76655,Texas,late 2025,preorder,, +Lott,76656,Texas,late 2025,preorder,, +Mc Gregor,76657,Texas,late 2025,preorder,, +Malone,76660,Texas,late 2025,preorder,982.0,11584.8 +Marlin,76661,Texas,late 2025,preorder,, +Mart,76664,Texas,late 2025,preorder,, +Meridian,76665,Texas,late 2025,preorder,, +Mertens,76666,Texas,late 2025,preorder,, +Mexia,76667,Texas,late 2025,preorder,, +Milford,76670,Texas,late 2025,preorder,247.2,2741.4 +Morgan,76671,Texas,late 2025,preorder,, +Mount Calm,76673,Texas,late 2025,preorder,, +Penelope,76676,Texas,late 2025,preorder,, +Prairie Hill,76678,Texas,late 2025,preorder,, +Purdon,76679,Texas,late 2025,preorder,, +Reagan,76680,Texas,late 2025,preorder,, +Richland,76681,Texas,late 2025,preorder,108.5,762.6 +Riesel,76682,Texas,late 2025,preorder,, +Satin,76685,Texas,late 2025,preorder,, +Thornton,76687,Texas,late 2025,preorder,, +Valley Mills,76689,Texas,late 2025,preorder,, +Walnut Springs,76690,Texas,late 2025,preorder,, +West,76691,Texas,late 2025,preorder,, +Whitney,76692,Texas,late 2025,preorder,982.0,11584.8 +Whitney,76692,Texas,late 2025,preorder,982.0,11584.8 +Wortham,76693,Texas,late 2025,preorder,, +Waco,76701,Texas,late 2025,preorder,323.8,2342.5 +Waco,76704,Texas,late 2025,preorder,323.8,2342.5 +Waco,76705,Texas,late 2025,preorder,323.8,2342.5 +Waco,76706,Texas,late 2025,preorder,323.8,2342.5 +Waco,76707,Texas,late 2025,preorder,323.8,2342.5 +Waco,76708,Texas,late 2025,preorder,323.8,2342.5 +Waco,76710,Texas,late 2025,preorder,323.8,2342.5 +Waco,76711,Texas,late 2025,preorder,323.8,2342.5 +Woodway,76712,Texas,late 2025,preorder,323.8,2342.5 +Waco,76797,Texas,late 2025,preorder,, +Waco,76798,Texas,late 2025,preorder,323.8,2342.5 +Waco,76799,Texas,late 2025,preorder,, +Brownwood,76801,Texas,late 2025,preorder,988.1,6087.6 +Early,76802,Texas,late 2025,preorder,988.1,6087.6 +Art,76820,Texas,late 2025,preorder,, +Ballinger,76821,Texas,late 2025,preorder,916.0,6382.1 +Bangs,76823,Texas,late 2025,preorder,, +Brady,76825,Texas,late 2025,preorder,, +Brookesmith,76827,Texas,late 2025,preorder,, +Burkett,76828,Texas,late 2025,preorder,, +Castell,76831,Texas,late 2025,preorder,, +Cherokee,76832,Texas,late 2025,preorder,, +Coleman,76834,Texas,late 2025,preorder,, +Doole,76836,Texas,late 2025,preorder,, +Eden,76837,Texas,late 2025,preorder,412.7,3406.6 +Eden,76837,Texas,late 2025,preorder,412.7,3406.6 +Fort Mc Kavett,76841,Texas,late 2025,preorder,, +Fredonia,76842,Texas,late 2025,preorder,, +Goldthwaite,76844,Texas,late 2025,preorder,, +Gouldbusk,76845,Texas,late 2025,preorder,, +Hext,76848,Texas,late 2025,preorder,, +Junction,76849,Texas,late 2025,preorder,390.7,4463.1 +Lohn,76852,Texas,late 2025,preorder,, +Lometa,76853,Texas,late 2025,preorder,, +London,76854,Texas,late 2025,preorder,, +Mason,76856,Texas,late 2025,preorder,, +May,76857,Texas,late 2025,preorder,, +Melvin,76858,Texas,late 2025,preorder,, +Menard,76859,Texas,late 2025,preorder,749.4,8144.9 +Menard,76859,Texas,late 2025,preorder,749.4,8144.9 +Miles,76861,Texas,late 2025,preorder,, +Millersview,76862,Texas,late 2025,preorder,, +Mullin,76864,Texas,late 2025,preorder,, +Norton,76865,Texas,late 2025,preorder,, +Paint Rock,76866,Texas,late 2025,preorder,412.7,3406.6 +Pontotoc,76869,Texas,late 2025,preorder,, +Priddy,76870,Texas,late 2025,preorder,, +Richland Springs,76871,Texas,late 2025,preorder,, +Rochelle,76872,Texas,late 2025,preorder,, +Rockwood,76873,Texas,late 2025,preorder,, +Roosevelt,76874,Texas,late 2025,preorder,, +Rowena,76875,Texas,late 2025,preorder,, +San Saba,76877,Texas,late 2025,preorder,, +Santa Anna,76878,Texas,late 2025,preorder,3616.2,25276.3 +Talpa,76882,Texas,late 2025,preorder,, +Telegraph,76883,Texas,late 2025,preorder,, +Valera,76884,Texas,late 2025,preorder,, +Valley Spring,76885,Texas,late 2025,preorder,, +Voca,76887,Texas,late 2025,preorder,, +Zephyr,76890,Texas,late 2025,preorder,, +San Angelo,76901,Texas,late 2025,preorder,173.0,738.0 +San Angelo,76902,Texas,late 2025,preorder,173.0,738.0 +San Angelo,76903,Texas,late 2025,preorder,173.0,738.0 +San Angelo,76904,Texas,late 2025,preorder,173.0,738.0 +San Angelo,76905,Texas,late 2025,preorder,173.0,738.0 +Goodfellow Afb,76908,Texas,late 2025,preorder,, +San Angelo,76909,Texas,late 2025,preorder,173.0,738.0 +Big Lake,76932,Texas,late 2025,preorder,533.2,3492.1 +Big Lake,76932,Texas,late 2025,preorder,533.2,3492.1 +Bronte,76933,Texas,late 2025,preorder,313.4,2676.7 +Carlsbad,76934,Texas,late 2025,preorder,, +Christoval,76935,Texas,late 2025,preorder,1075.1,8044.4 +Eldorado,76936,Texas,late 2025,preorder,1075.1,8044.4 +Eola,76937,Texas,late 2025,preorder,, +Mereta,76940,Texas,late 2025,preorder,, +Mertzon,76941,Texas,late 2025,preorder,, +Ozona,76943,Texas,late 2025,preorder,270.2,1650.1 +Robert Lee,76945,Texas,late 2025,preorder,313.4,2676.7 +Silver,76949,Texas,late 2025,preorder,, +Sonora,76950,Texas,late 2025,preorder,797.5,6116.1 +Sterling City,76951,Texas,late 2025,preorder,, +Vancourt,76955,Texas,late 2025,preorder,, +Wall,76957,Texas,late 2025,preorder,, +Houston,77002,Texas,late 2025,preorder,48.9,288.9 +Houston,77003,Texas,late 2025,preorder,48.9,288.9 +Houston,77004,Texas,late 2025,preorder,48.9,288.9 +Houston,77005,Texas,late 2025,preorder,48.9,288.9 +Houston,77006,Texas,late 2025,preorder,48.9,288.9 +Houston,77007,Texas,late 2025,preorder,48.9,288.9 +Houston,77008,Texas,late 2025,preorder,48.9,288.9 +Houston,77009,Texas,late 2025,preorder,48.9,288.9 +Houston,77010,Texas,late 2025,preorder,48.9,288.9 +Houston,77011,Texas,late 2025,preorder,48.9,288.9 +Houston,77012,Texas,late 2025,preorder,48.9,288.9 +Houston,77013,Texas,late 2025,preorder,48.9,288.9 +Houston,77016,Texas,late 2025,preorder,48.9,288.9 +Houston,77017,Texas,late 2025,preorder,48.9,288.9 +Houston,77018,Texas,late 2025,preorder,48.9,288.9 +Houston,77019,Texas,late 2025,preorder,48.9,288.9 +Houston,77020,Texas,late 2025,preorder,48.9,288.9 +Houston,77021,Texas,late 2025,preorder,48.9,288.9 +Houston,77022,Texas,late 2025,preorder,48.9,288.9 +Houston,77023,Texas,late 2025,preorder,48.9,288.9 +Houston,77024,Texas,late 2025,preorder,48.9,288.9 +Houston,77025,Texas,late 2025,preorder,48.9,288.9 +Houston,77026,Texas,late 2025,preorder,48.9,288.9 +Houston,77027,Texas,late 2025,preorder,48.9,288.9 +Houston,77028,Texas,late 2025,preorder,48.9,288.9 +Houston,77029,Texas,late 2025,preorder,48.9,288.9 +Houston,77030,Texas,late 2025,preorder,48.9,288.9 +Houston,77031,Texas,late 2025,preorder,48.9,288.9 +Houston,77032,Texas,late 2025,preorder,48.9,288.9 +Houston,77033,Texas,late 2025,preorder,48.9,288.9 +Houston,77034,Texas,late 2025,preorder,48.9,288.9 +Houston,77035,Texas,late 2025,preorder,48.9,288.9 +Houston,77036,Texas,late 2025,preorder,48.9,288.9 +Houston,77037,Texas,late 2025,preorder,48.9,288.9 +Houston,77042,Texas,late 2025,preorder,48.9,288.9 +Houston,77043,Texas,late 2025,preorder,48.9,288.9 +Houston,77045,Texas,late 2025,preorder,48.9,288.9 +Houston,77046,Texas,late 2025,preorder,48.9,288.9 +Houston,77047,Texas,late 2025,preorder,48.9,288.9 +Houston,77048,Texas,late 2025,preorder,48.9,288.9 +Houston,77050,Texas,late 2025,preorder,48.9,288.9 +Houston,77051,Texas,late 2025,preorder,48.9,288.9 +Houston,77053,Texas,late 2025,preorder,20.4,106.9 +Houston,77054,Texas,late 2025,preorder,48.9,288.9 +Houston,77055,Texas,late 2025,preorder,48.9,288.9 +Houston,77056,Texas,late 2025,preorder,48.9,288.9 +Houston,77057,Texas,late 2025,preorder,48.9,288.9 +Houston,77058,Texas,late 2025,preorder,48.9,288.9 +Houston,77059,Texas,late 2025,preorder,48.9,288.9 +Houston,77061,Texas,late 2025,preorder,48.9,288.9 +Houston,77062,Texas,late 2025,preorder,48.9,288.9 +Houston,77063,Texas,late 2025,preorder,48.9,288.9 +Houston,77071,Texas,late 2025,preorder,48.9,288.9 +Houston,77072,Texas,late 2025,preorder,48.9,288.9 +Houston,77074,Texas,late 2025,preorder,48.9,288.9 +Houston,77075,Texas,late 2025,preorder,48.9,288.9 +Houston,77076,Texas,late 2025,preorder,48.9,288.9 +Houston,77077,Texas,late 2025,preorder,48.9,288.9 +Houston,77078,Texas,late 2025,preorder,48.9,288.9 +Houston,77079,Texas,late 2025,preorder,48.9,288.9 +Houston,77080,Texas,late 2025,preorder,48.9,288.9 +Houston,77081,Texas,late 2025,preorder,48.9,288.9 +Houston,77085,Texas,late 2025,preorder,48.9,288.9 +Houston,77087,Texas,late 2025,preorder,48.9,288.9 +Houston,77088,Texas,late 2025,preorder,48.9,288.9 +Houston,77091,Texas,late 2025,preorder,48.9,288.9 +Houston,77092,Texas,late 2025,preorder,48.9,288.9 +Houston,77093,Texas,late 2025,preorder,48.9,288.9 +Houston,77096,Texas,late 2025,preorder,48.9,288.9 +Houston,77098,Texas,late 2025,preorder,48.9,288.9 +Houston,77099,Texas,late 2025,preorder,48.9,288.9 +Houston,77201,Texas,late 2025,preorder,, +Houston,77204,Texas,late 2025,preorder,, +Houston,77209,Texas,late 2025,preorder,, +Houston,77212,Texas,late 2025,preorder,, +Houston,77216,Texas,late 2025,preorder,, +Houston,77297,Texas,late 2025,preorder,, +Houston,77299,Texas,late 2025,preorder,, +Conroe,77301,Texas,late 2025,preorder,, +Conroe,77303,Texas,late 2025,preorder,, +Conroe,77304,Texas,late 2025,preorder,, +Conroe,77306,Texas,late 2025,preorder,, +North Houston,77315,Texas,late 2025,preorder,, +Willis,77318,Texas,late 2025,preorder,, +Huntsville,77320,Texas,late 2025,preorder,, +Cleveland,77327,Texas,late 2025,preorder,, +Cleveland,77328,Texas,late 2025,preorder,, +Coldspring,77331,Texas,late 2025,preorder,, +Goodrich,77335,Texas,late 2025,preorder,, +Huffman,77336,Texas,late 2025,preorder,, +Kingwood,77339,Texas,late 2025,preorder,, +Huntsville,77340,Texas,late 2025,preorder,, +Huntsville,77341,Texas,late 2025,preorder,, +Huntsville,77343,Texas,late 2025,preorder,, +Huntsville,77344,Texas,late 2025,preorder,, +Kingwood,77345,Texas,late 2025,preorder,, +Huntsville,77348,Texas,late 2025,preorder,, +Huntsville,77349,Texas,late 2025,preorder,, +Livingston,77351,Texas,late 2025,preorder,, +New Caney,77357,Texas,late 2025,preorder,, +New Waverly,77358,Texas,late 2025,preorder,, +Oakhurst,77359,Texas,late 2025,preorder,, +Onalaska,77360,Texas,late 2025,preorder,, +Plantersville,77363,Texas,late 2025,preorder,, +Pointblank,77364,Texas,late 2025,preorder,, +Shepherd,77371,Texas,late 2025,preorder,, +Splendora,77372,Texas,late 2025,preorder,, +Willis,77378,Texas,late 2025,preorder,, +Spring,77380,Texas,late 2025,preorder,59.2,391.9 +Spring,77381,Texas,late 2025,preorder,59.2,391.9 +Spring,77382,Texas,late 2025,preorder,59.2,391.9 +Conroe,77384,Texas,late 2025,preorder,, +Livingston,77399,Texas,late 2025,preorder,, +Bellaire,77401,Texas,late 2025,preorder,48.9,288.9 +Bay City,77414,Texas,late 2025,preorder,134.9,873.6 +Bellville,77418,Texas,late 2025,preorder,, +Brazoria,77422,Texas,late 2025,preorder,81.2,662.5 +Brazoria,77422,Texas,late 2025,preorder,81.2,662.5 +Brookshire,77423,Texas,late 2025,preorder,231.3,1588.1 +Chappell Hill,77426,Texas,late 2025,preorder,, +Eagle Lake,77434,Texas,late 2025,preorder,427.4,3681.0 +Eagle Lake,77434,Texas,late 2025,preorder,427.4,3681.0 +Egypt,77436,Texas,late 2025,preorder,45.2,333.5 +El Campo,77437,Texas,late 2025,preorder,45.2,333.5 +Garwood,77442,Texas,late 2025,preorder,, +Hempstead,77445,Texas,late 2025,preorder,, +Prairie View,77446,Texas,late 2025,preorder,231.3,1588.1 +Louise,77455,Texas,late 2025,preorder,, +Palacios,77465,Texas,late 2025,preorder,134.9,873.6 +Pledger,77468,Texas,late 2025,preorder,, +Stafford,77477,Texas,late 2025,preorder,20.4,106.9 +Sweeny,77480,Texas,late 2025,preorder,, +Van Vleck,77482,Texas,late 2025,preorder,, +West Columbia,77486,Texas,late 2025,preorder,81.2,662.5 +West Columbia,77486,Texas,late 2025,preorder,81.2,662.5 +Wharton,77488,Texas,late 2025,preorder,45.2,333.5 +Missouri City,77489,Texas,late 2025,preorder,, +Pasadena,77502,Texas,late 2025,preorder,48.9,288.9 +Pasadena,77503,Texas,late 2025,preorder,48.9,288.9 +Pasadena,77504,Texas,late 2025,preorder,48.9,288.9 +Pasadena,77505,Texas,late 2025,preorder,48.9,288.9 +Pasadena,77506,Texas,late 2025,preorder,48.9,288.9 +Pasadena,77507,Texas,late 2025,preorder,48.9,288.9 +Santa Fe,77510,Texas,late 2025,preorder,, +Anahuac,77514,Texas,late 2025,preorder,, +Angleton,77515,Texas,late 2025,preorder,81.2,662.5 +Angleton,77515,Texas,late 2025,preorder,81.2,662.5 +Santa Fe,77517,Texas,late 2025,preorder,, +Bacliff,77518,Texas,late 2025,preorder,89.4,640.1 +Batson,77519,Texas,late 2025,preorder,, +Baytown,77520,Texas,late 2025,preorder,48.9,288.9 +Baytown,77523,Texas,late 2025,preorder,60.1,382.0 +Clute,77531,Texas,late 2025,preorder,81.2,662.5 +Danbury,77534,Texas,late 2025,preorder,, +Dayton,77535,Texas,late 2025,preorder,, +Deer Park,77536,Texas,late 2025,preorder,48.9,288.9 +Devers,77538,Texas,late 2025,preorder,, +Dickinson,77539,Texas,late 2025,preorder,89.4,640.1 +Dickinson,77539,Texas,late 2025,preorder,89.4,640.1 +Freeport,77541,Texas,late 2025,preorder,81.2,662.5 +Friendswood,77546,Texas,late 2025,preorder,, +Galena Park,77547,Texas,late 2025,preorder,48.9,288.9 +Galveston,77550,Texas,late 2025,preorder,89.4,640.1 +Galveston,77551,Texas,late 2025,preorder,89.4,640.1 +Galveston,77554,Texas,late 2025,preorder,89.4,640.1 +Galveston,77555,Texas,late 2025,preorder,89.4,640.1 +Hankamer,77560,Texas,late 2025,preorder,, +Hitchcock,77563,Texas,late 2025,preorder,89.4,640.1 +Hull,77564,Texas,late 2025,preorder,, +Kemah,77565,Texas,late 2025,preorder,89.4,640.1 +Lake Jackson,77566,Texas,late 2025,preorder,81.2,662.5 +La Marque,77568,Texas,late 2025,preorder,89.4,640.1 +La Marque,77568,Texas,late 2025,preorder,89.4,640.1 +La Porte,77571,Texas,late 2025,preorder,48.9,288.9 +League City,77573,Texas,late 2025,preorder,89.4,640.1 +League City,77573,Texas,late 2025,preorder,89.4,640.1 +Liberty,77575,Texas,late 2025,preorder,, +Liverpool,77577,Texas,late 2025,preorder,81.2,662.5 +Manvel,77578,Texas,late 2025,preorder,, +Pearland,77581,Texas,late 2025,preorder,81.2,662.5 +Pearland,77581,Texas,late 2025,preorder,81.2,662.5 +Pearland,77584,Texas,late 2025,preorder,81.2,662.5 +Saratoga,77585,Texas,late 2025,preorder,, +Seabrook,77586,Texas,late 2025,preorder,48.9,288.9 +South Houston,77587,Texas,late 2025,preorder,48.9,288.9 +Texas City,77590,Texas,late 2025,preorder,89.4,640.1 +Texas City,77591,Texas,late 2025,preorder,89.4,640.1 +Texas City,77591,Texas,late 2025,preorder,89.4,640.1 +Wallisville,77597,Texas,late 2025,preorder,, +Webster,77598,Texas,late 2025,preorder,48.9,288.9 +Bridge City,77611,Texas,late 2025,preorder,, +Buna,77612,Texas,late 2025,preorder,, +Fred,77616,Texas,late 2025,preorder,, +Groves,77619,Texas,late 2025,preorder,, +Hamshire,77622,Texas,late 2025,preorder,, +Hillister,77624,Texas,late 2025,preorder,, +Kountze,77625,Texas,late 2025,preorder,, +Nederland,77627,Texas,late 2025,preorder,, +Orange,77630,Texas,late 2025,preorder,, +Orange,77632,Texas,late 2025,preorder,, +Port Arthur,77640,Texas,late 2025,preorder,, +Port Arthur,77642,Texas,late 2025,preorder,, +Port Neches,77651,Texas,late 2025,preorder,, +Sabine Pass,77655,Texas,late 2025,preorder,, +Silsbee,77656,Texas,late 2025,preorder,, +Sour Lake,77659,Texas,late 2025,preorder,, +Spurger,77660,Texas,late 2025,preorder,, +Vidor,77662,Texas,late 2025,preorder,, +Warren,77664,Texas,late 2025,preorder,, +Winnie,77665,Texas,late 2025,preorder,, +Beaumont,77701,Texas,late 2025,preorder,, +Beaumont,77702,Texas,late 2025,preorder,, +Beaumont,77703,Texas,late 2025,preorder,, +Beaumont,77705,Texas,late 2025,preorder,, +Beaumont,77706,Texas,late 2025,preorder,, +Beaumont,77707,Texas,late 2025,preorder,, +Beaumont,77708,Texas,late 2025,preorder,, +Beaumont,77713,Texas,late 2025,preorder,, +Bryan,77801,Texas,late 2025,preorder,, +Bryan,77802,Texas,late 2025,preorder,, +Bryan,77803,Texas,late 2025,preorder,, +Bryan,77807,Texas,late 2025,preorder,, +Bryan,77808,Texas,late 2025,preorder,, +Anderson,77830,Texas,late 2025,preorder,, +Bedias,77831,Texas,late 2025,preorder,, +Brenham,77833,Texas,late 2025,preorder,, +Burton,77835,Texas,late 2025,preorder,, +Caldwell,77836,Texas,late 2025,preorder,, +Calvert,77837,Texas,late 2025,preorder,, +College Station,77840,Texas,late 2025,preorder,, +College Station,77843,Texas,late 2025,preorder,, +College Station,77845,Texas,late 2025,preorder,, +Dime Box,77853,Texas,late 2025,preorder,, +Franklin,77856,Texas,late 2025,preorder,, +Hearne,77859,Texas,late 2025,preorder,, +Iola,77861,Texas,late 2025,preorder,, +Madisonville,77864,Texas,late 2025,preorder,, +Marquez,77865,Texas,late 2025,preorder,, +Navasota,77868,Texas,late 2025,preorder,, +Normangee,77871,Texas,late 2025,preorder,, +North Zulch,77872,Texas,late 2025,preorder,, +Richards,77873,Texas,late 2025,preorder,, +Somerville,77879,Texas,late 2025,preorder,, +Washington,77880,Texas,late 2025,preorder,, +Victoria,77901,Texas,late 2025,preorder,123.8,1185.6 +Victoria,77904,Texas,late 2025,preorder,123.8,1185.6 +Victoria,77905,Texas,late 2025,preorder,123.8,1185.6 +Austwell,77950,Texas,late 2025,preorder,156.3,1615.9 +Cuero,77954,Texas,late 2025,preorder,, +Edna,77957,Texas,late 2025,preorder,673.8,7067.5 +Ganado,77962,Texas,late 2025,preorder,, +Goliad,77963,Texas,late 2025,preorder,1147.5,5719.9 +Hallettsville,77964,Texas,late 2025,preorder,, +Inez,77968,Texas,late 2025,preorder,, +Lolita,77971,Texas,late 2025,preorder,, +Meyersville,77974,Texas,late 2025,preorder,, +Moulton,77975,Texas,late 2025,preorder,, +Port Lavaca,77979,Texas,late 2025,preorder,279.5,1661.7 +Seadrift,77983,Texas,late 2025,preorder,279.5,1661.7 +Shiner,77984,Texas,late 2025,preorder,, +Tivoli,77990,Texas,late 2025,preorder,491.6,2959.0 +Westhoff,77994,Texas,late 2025,preorder,, +Yoakum,77995,Texas,late 2025,preorder,, +Atascosa,78002,Texas,late 2025,preorder,, +Bandera,78003,Texas,late 2025,preorder,, +Bigfoot,78005,Texas,late 2025,preorder,, +Boerne,78006,Texas,late 2025,preorder,, +Calliham,78007,Texas,late 2025,preorder,, +Campbellton,78008,Texas,late 2025,preorder,, +Castroville,78009,Texas,late 2025,preorder,, +Center Point,78010,Texas,late 2025,preorder,, +Charlotte,78011,Texas,late 2025,preorder,, +Christine,78012,Texas,late 2025,preorder,, +Comfort,78013,Texas,late 2025,preorder,, +Cotulla,78014,Texas,late 2025,preorder,524.0,3824.4 +Boerne,78015,Texas,late 2025,preorder,, +Devine,78016,Texas,late 2025,preorder,370.3,3637.9 +Dilley,78017,Texas,late 2025,preorder,309.2,2658.4 +George West,78022,Texas,late 2025,preorder,378.6,2970.2 +Helotes,78023,Texas,late 2025,preorder,, +Hunt,78024,Texas,late 2025,preorder,, +Ingram,78025,Texas,late 2025,preorder,, +Jourdanton,78026,Texas,late 2025,preorder,1741.7,5482.7 +Kendalia,78027,Texas,late 2025,preorder,, +Kerrville,78028,Texas,late 2025,preorder,, +La Coste,78039,Texas,late 2025,preorder,, +Laredo,78040,Texas,late 2025,preorder,210.7,1711.9 +Laredo,78041,Texas,late 2025,preorder,210.7,1711.9 +Laredo,78043,Texas,late 2025,preorder,210.7,1711.9 +Laredo,78045,Texas,late 2025,preorder,210.7,1711.9 +Laredo,78046,Texas,late 2025,preorder,210.7,1711.9 +Lytle,78052,Texas,late 2025,preorder,1741.7,5482.7 +Medina,78055,Texas,late 2025,preorder,, +Mico,78056,Texas,late 2025,preorder,, +Moore,78057,Texas,late 2025,preorder,, +Mountain Home,78058,Texas,late 2025,preorder,, +Natalia,78059,Texas,late 2025,preorder,, +Pearsall,78061,Texas,late 2025,preorder,309.2,2658.4 +Pipe Creek,78063,Texas,late 2025,preorder,, +Pleasanton,78064,Texas,late 2025,preorder,1741.7,5482.7 +Poteet,78065,Texas,late 2025,preorder,, +Rio Medina,78066,Texas,late 2025,preorder,, +San Ygnacio,78067,Texas,late 2025,preorder,, +Somerset,78069,Texas,late 2025,preorder,, +Spring Branch,78070,Texas,late 2025,preorder,, +Three Rivers,78071,Texas,late 2025,preorder,378.6,2970.2 +Tilden,78072,Texas,late 2025,preorder,, +Von Ormy,78073,Texas,late 2025,preorder,, +Zapata,78076,Texas,late 2025,preorder,513.9,3096.9 +Adkins,78101,Texas,late 2025,preorder,, +Beeville,78102,Texas,late 2025,preorder,241.9,1213.2 +Beeville,78104,Texas,late 2025,preorder,241.9,1213.2 +Cibolo,78108,Texas,late 2025,preorder,, +Converse,78109,Texas,late 2025,preorder,, +Ecleto,78111,Texas,late 2025,preorder,, +Elmendorf,78112,Texas,late 2025,preorder,, +Falls City,78113,Texas,late 2025,preorder,, +Floresville,78114,Texas,late 2025,preorder,, +Gillett,78116,Texas,late 2025,preorder,, +Karnes City,78118,Texas,late 2025,preorder,1161.1,7328.6 +Kenedy,78119,Texas,late 2025,preorder,1161.1,7328.6 +La Vernia,78121,Texas,late 2025,preorder,, +Leesville,78122,Texas,late 2025,preorder,, +Mc Queeney,78123,Texas,late 2025,preorder,, +Marion,78124,Texas,late 2025,preorder,, +New Braunfels,78130,Texas,late 2025,preorder,, +Canyon Lake,78133,Texas,late 2025,preorder,, +Nixon,78140,Texas,late 2025,preorder,, +Nordheim,78141,Texas,late 2025,preorder,, +Universal City,78148,Texas,late 2025,preorder,, +Jbsa Randolph,78150,Texas,late 2025,preorder,, +Runge,78151,Texas,late 2025,preorder,, +Saint Hedwig,78152,Texas,late 2025,preorder,, +Schertz,78154,Texas,late 2025,preorder,, +Seguin,78155,Texas,late 2025,preorder,, +Smiley,78159,Texas,late 2025,preorder,, +Stockdale,78160,Texas,late 2025,preorder,, +Sutherland Springs,78161,Texas,late 2025,preorder,, +Tuleta,78162,Texas,late 2025,preorder,241.9,1213.2 +Yorktown,78164,Texas,late 2025,preorder,394.9,3220.3 +Jbsa Ft Sam Houston,78234,Texas,late 2025,preorder,, +Jbsa Lackland,78236,Texas,late 2025,preorder,, +Agua Dulce,78330,Texas,late 2025,preorder,, +Alice,78332,Texas,late 2025,preorder,681.2,5713.9 +Aransas Pass,78336,Texas,late 2025,preorder,228.6,880.5 +Bayside,78340,Texas,late 2025,preorder,, +Bishop,78343,Texas,late 2025,preorder,294.6,2530.3 +Bruni,78344,Texas,late 2025,preorder,, +Concepcion,78349,Texas,late 2025,preorder,, +Encino,78353,Texas,late 2025,preorder,, +Falfurrias,78355,Texas,late 2025,preorder,566.6,4250.0 +Freer,78357,Texas,late 2025,preorder,1737.6,7673.4 +Fulton,78358,Texas,late 2025,preorder,156.3,1615.9 +Guerra,78360,Texas,late 2025,preorder,, +Hebbronville,78361,Texas,late 2025,preorder,405.5,4326.3 +Ingleside,78362,Texas,late 2025,preorder,228.6,880.5 +Kingsville,78363,Texas,late 2025,preorder,908.0,4635.1 +Mathis,78368,Texas,late 2025,preorder,228.6,880.5 +Odem,78370,Texas,late 2025,preorder,228.6,880.5 +Orange Grove,78372,Texas,late 2025,preorder,681.2,5713.9 +Port Aransas,78373,Texas,late 2025,preorder,294.6,2530.3 +Portland,78374,Texas,late 2025,preorder,228.6,880.5 +Premont,78375,Texas,late 2025,preorder,681.2,5713.9 +Realitos,78376,Texas,late 2025,preorder,, +Refugio,78377,Texas,late 2025,preorder,491.6,2959.0 +Riviera,78379,Texas,late 2025,preorder,908.0,4635.1 +Robstown,78380,Texas,late 2025,preorder,, +Rockport,78382,Texas,late 2025,preorder,156.3,1615.9 +Sandia,78383,Texas,late 2025,preorder,378.6,2970.2 +San Diego,78384,Texas,late 2025,preorder,, +Sinton,78387,Texas,late 2025,preorder,228.6,880.5 +Skidmore,78389,Texas,late 2025,preorder,, +Taft,78390,Texas,late 2025,preorder,228.6,880.5 +Tynan,78391,Texas,late 2025,preorder,, +Woodsboro,78393,Texas,late 2025,preorder,, +Corpus Christi,78401,Texas,late 2025,preorder,294.6,2530.3 +Corpus Christi,78402,Texas,late 2025,preorder,294.6,2530.3 +Corpus Christi,78404,Texas,late 2025,preorder,294.6,2530.3 +Corpus Christi,78405,Texas,late 2025,preorder,294.6,2530.3 +Corpus Christi,78406,Texas,late 2025,preorder,294.6,2530.3 +Corpus Christi,78407,Texas,late 2025,preorder,294.6,2530.3 +Corpus Christi,78408,Texas,late 2025,preorder,294.6,2530.3 +Corpus Christi,78409,Texas,late 2025,preorder,294.6,2530.3 +Corpus Christi,78410,Texas,late 2025,preorder,294.6,2530.3 +Corpus Christi,78411,Texas,late 2025,preorder,294.6,2530.3 +Corpus Christi,78412,Texas,late 2025,preorder,294.6,2530.3 +Corpus Christi,78413,Texas,late 2025,preorder,294.6,2530.3 +Corpus Christi,78414,Texas,late 2025,preorder,294.6,2530.3 +Corpus Christi,78415,Texas,late 2025,preorder,294.6,2530.3 +Corpus Christi,78416,Texas,late 2025,preorder,294.6,2530.3 +Corpus Christi,78417,Texas,late 2025,preorder,294.6,2530.3 +Corpus Christi,78418,Texas,late 2025,preorder,908.0,4635.1 +Corpus Christi,78419,Texas,late 2025,preorder,294.6,2530.3 +Mcallen,78501,Texas,late 2025,preorder,, +Mcallen,78503,Texas,late 2025,preorder,, +Mcallen,78504,Texas,late 2025,preorder,, +Alamo,78516,Texas,late 2025,preorder,39.6,238.8 +Brownsville,78520,Texas,late 2025,preorder,, +Brownsville,78521,Texas,late 2025,preorder,, +Brownsville,78526,Texas,late 2025,preorder,, +Delmita,78536,Texas,late 2025,preorder,, +Donna,78537,Texas,late 2025,preorder,39.6,238.8 +Edcouch,78538,Texas,late 2025,preorder,, +Edinburg,78539,Texas,late 2025,preorder,39.6,238.8 +Edinburg,78540,Texas,late 2025,preorder,39.6,238.8 +Edinburg,78541,Texas,late 2025,preorder,39.6,238.8 +Edinburg,78542,Texas,late 2025,preorder,39.6,238.8 +Harlingen,78550,Texas,late 2025,preorder,54.5,353.1 +Harlingen,78552,Texas,late 2025,preorder,54.5,353.1 +Hidalgo,78557,Texas,late 2025,preorder,39.6,238.8 +La Feria,78559,Texas,late 2025,preorder,54.5,353.1 +La Joya,78560,Texas,late 2025,preorder,, +Linn,78563,Texas,late 2025,preorder,, +Lopeno,78564,Texas,late 2025,preorder,, +Los Fresnos,78566,Texas,late 2025,preorder,54.5,353.1 +Lyford,78569,Texas,late 2025,preorder,, +Mercedes,78570,Texas,late 2025,preorder,39.6,238.8 +Mission,78572,Texas,late 2025,preorder,39.6,238.8 +Mission,78572,Texas,late 2025,preorder,39.6,238.8 +Mission,78573,Texas,late 2025,preorder,39.6,238.8 +Mission,78574,Texas,late 2025,preorder,39.6,238.8 +Olmito,78575,Texas,late 2025,preorder,, +Penitas,78576,Texas,late 2025,preorder,39.6,238.8 +Pharr,78577,Texas,late 2025,preorder,39.6,238.8 +Port Isabel,78578,Texas,late 2025,preorder,54.5,353.1 +Raymondville,78580,Texas,late 2025,preorder,286.3,2593.8 +Rio Grande City,78582,Texas,late 2025,preorder,371.6,3570.9 +Rio Hondo,78583,Texas,late 2025,preorder,54.5,353.1 +Roma,78584,Texas,late 2025,preorder,371.6,3570.9 +San Benito,78586,Texas,late 2025,preorder,54.5,353.1 +San Isidro,78588,Texas,late 2025,preorder,, +San Juan,78589,Texas,late 2025,preorder,39.6,238.8 +Santa Elena,78591,Texas,late 2025,preorder,, +Santa Rosa,78593,Texas,late 2025,preorder,, +Sullivan City,78595,Texas,late 2025,preorder,, +Weslaco,78596,Texas,late 2025,preorder,39.6,238.8 +South Padre Island,78597,Texas,late 2025,preorder,54.5,353.1 +Port Mansfield,78598,Texas,late 2025,preorder,286.3,2593.8 +Weslaco,78599,Texas,late 2025,preorder,39.6,238.8 +Bertram,78605,Texas,late 2025,preorder,, +Blanco,78606,Texas,late 2025,preorder,, +Bluffton,78607,Texas,late 2025,preorder,, +Briggs,78608,Texas,late 2025,preorder,, +Buchanan Dam,78609,Texas,late 2025,preorder,, +Buda,78610,Texas,late 2025,preorder,, +Burnet,78611,Texas,late 2025,preorder,, +Cedar Park,78613,Texas,late 2025,preorder,, +Cost,78614,Texas,late 2025,preorder,, +Coupland,78615,Texas,late 2025,preorder,, +Dale,78616,Texas,late 2025,preorder,, +Doss,78618,Texas,late 2025,preorder,, +Driftwood,78619,Texas,late 2025,preorder,, +Dripping Springs,78620,Texas,late 2025,preorder,, +Fischer,78623,Texas,late 2025,preorder,, +Gonzales,78629,Texas,late 2025,preorder,, +Harper,78631,Texas,late 2025,preorder,, +Harwood,78632,Texas,late 2025,preorder,, +Hye,78635,Texas,late 2025,preorder,, +Johnson City,78636,Texas,late 2025,preorder,, +Kingsbury,78638,Texas,late 2025,preorder,, +Kingsland,78639,Texas,late 2025,preorder,, +Kyle,78640,Texas,late 2025,preorder,, +Leander,78641,Texas,late 2025,preorder,, +Liberty Hill,78642,Texas,late 2025,preorder,, +Llano,78643,Texas,late 2025,preorder,, +Lockhart,78644,Texas,late 2025,preorder,, +Leander,78645,Texas,late 2025,preorder,, +Luling,78648,Texas,late 2025,preorder,, +Manchaca,78652,Texas,late 2025,preorder,, +Marble Falls,78654,Texas,late 2025,preorder,, +Martindale,78655,Texas,late 2025,preorder,, +Maxwell,78656,Texas,late 2025,preorder,, +Horseshoe Bay,78657,Texas,late 2025,preorder,, +Round Mountain,78663,Texas,late 2025,preorder,, +San Marcos,78666,Texas,late 2025,preorder,, +Spicewood,78669,Texas,late 2025,preorder,, +Stonewall,78671,Texas,late 2025,preorder,, +Tow,78672,Texas,late 2025,preorder,, +Wimberley,78676,Texas,late 2025,preorder,, +Uvalde,78801,Texas,late 2025,preorder,234.8,2214.2 +Asherton,78827,Texas,late 2025,preorder,, +Barksdale,78828,Texas,late 2025,preorder,475.0,9289.8 +Batesville,78829,Texas,late 2025,preorder,, +Big Wells,78830,Texas,late 2025,preorder,, +Brackettville,78832,Texas,late 2025,preorder,249.2,3130.8 +Camp Wood,78833,Texas,late 2025,preorder,, +Carrizo Springs,78834,Texas,late 2025,preorder,154.6,1859.9 +Comstock,78837,Texas,late 2025,preorder,156.7,1097.5 +Concan,78838,Texas,late 2025,preorder,, +Crystal City,78839,Texas,late 2025,preorder,339.6,1827.2 +Del Rio,78840,Texas,late 2025,preorder,156.7,1097.5 +Del Rio,78841,Texas,late 2025,preorder,156.7,1097.5 +Laughlin Afb,78843,Texas,late 2025,preorder,, +Del Rio,78847,Texas,late 2025,preorder,, +D Hanis,78850,Texas,late 2025,preorder,, +Eagle Pass,78852,Texas,late 2025,preorder,121.8,771.0 +Hondo,78861,Texas,late 2025,preorder,, +Knippa,78870,Texas,late 2025,preorder,, +Leakey,78873,Texas,late 2025,preorder,475.0,9289.8 +Quemado,78877,Texas,late 2025,preorder,, +Rio Frio,78879,Texas,late 2025,preorder,, +Rocksprings,78880,Texas,late 2025,preorder,818.8,5118.7 +Sabinal,78881,Texas,late 2025,preorder,234.8,2214.2 +Tarpley,78883,Texas,late 2025,preorder,, +Utopia,78884,Texas,late 2025,preorder,, +Vanderpool,78885,Texas,late 2025,preorder,, +Yancey,78886,Texas,late 2025,preorder,, +Bleiblerville,78931,Texas,late 2025,preorder,, +Carmine,78932,Texas,late 2025,preorder,, +Cat Spring,78933,Texas,late 2025,preorder,, +Columbus,78934,Texas,late 2025,preorder,427.4,3681.0 +Ellinger,78938,Texas,late 2025,preorder,, +Fayetteville,78940,Texas,late 2025,preorder,, +Flatonia,78941,Texas,late 2025,preorder,, +Giddings,78942,Texas,late 2025,preorder,, +Industry,78944,Texas,late 2025,preorder,, +La Grange,78945,Texas,late 2025,preorder,, +Ledbetter,78946,Texas,late 2025,preorder,, +Lexington,78947,Texas,late 2025,preorder,, +Lincoln,78948,Texas,late 2025,preorder,, +New Ulm,78950,Texas,late 2025,preorder,, +Round Top,78954,Texas,late 2025,preorder,, +Schulenburg,78956,Texas,late 2025,preorder,, +Waelder,78959,Texas,late 2025,preorder,, +Weimar,78962,Texas,late 2025,preorder,, +West Point,78963,Texas,late 2025,preorder,, +Adrian,79001,Texas,late 2025,preorder,, +Booker,79005,Texas,late 2025,preorder,, +Borger,79007,Texas,late 2025,preorder,, +Bovina,79009,Texas,late 2025,preorder,, +Briscoe,79011,Texas,late 2025,preorder,, +Cactus,79013,Texas,late 2025,preorder,, +Canadian,79014,Texas,late 2025,preorder,, +Canyon,79015,Texas,late 2025,preorder,, +Canyon,79016,Texas,late 2025,preorder,, +Channing,79018,Texas,late 2025,preorder,, +Claude,79019,Texas,late 2025,preorder,, +Dalhart,79022,Texas,late 2025,preorder,, +Dimmitt,79027,Texas,late 2025,preorder,, +Dumas,79029,Texas,late 2025,preorder,, +Earth,79031,Texas,late 2025,preorder,, +Follett,79034,Texas,late 2025,preorder,, +Friona,79035,Texas,late 2025,preorder,, +Fritch,79036,Texas,late 2025,preorder,, +Groom,79039,Texas,late 2025,preorder,, +Gruver,79040,Texas,late 2025,preorder,, +Hale Center,79041,Texas,late 2025,preorder,, +Happy,79042,Texas,late 2025,preorder,, +Hart,79043,Texas,late 2025,preorder,, +Hartley,79044,Texas,late 2025,preorder,, +Hereford,79045,Texas,late 2025,preorder,, +Higgins,79046,Texas,late 2025,preorder,, +Kress,79052,Texas,late 2025,preorder,, +Lipscomb,79056,Texas,late 2025,preorder,, +Mclean,79057,Texas,late 2025,preorder,, +Miami,79059,Texas,late 2025,preorder,, +Mobeetie,79061,Texas,late 2025,preorder,, +Morse,79062,Texas,late 2025,preorder,, +Nazareth,79063,Texas,late 2025,preorder,, +Olton,79064,Texas,late 2025,preorder,, +Pampa,79065,Texas,late 2025,preorder,, +Panhandle,79068,Texas,late 2025,preorder,, +Perryton,79070,Texas,late 2025,preorder,, +Plainview,79072,Texas,late 2025,preorder,, +Shamrock,79079,Texas,late 2025,preorder,1805.5,11388.1 +Skellytown,79080,Texas,late 2025,preorder,, +Spearman,79081,Texas,late 2025,preorder,, +Springlake,79082,Texas,late 2025,preorder,, +Stinnett,79083,Texas,late 2025,preorder,, +Stratford,79084,Texas,late 2025,preorder,, +Sunray,79086,Texas,late 2025,preorder,, +Texline,79087,Texas,late 2025,preorder,, +Tulia,79088,Texas,late 2025,preorder,, +Vega,79092,Texas,late 2025,preorder,, +Wellington,79095,Texas,late 2025,preorder,1303.9,8527.1 +Wheeler,79096,Texas,late 2025,preorder,, +White Deer,79097,Texas,late 2025,preorder,, +Wildorado,79098,Texas,late 2025,preorder,, +Amarillo,79101,Texas,late 2025,preorder,, +Amarillo,79102,Texas,late 2025,preorder,, +Amarillo,79103,Texas,late 2025,preorder,, +Amarillo,79104,Texas,late 2025,preorder,, +Amarillo,79106,Texas,late 2025,preorder,, +Amarillo,79107,Texas,late 2025,preorder,, +Amarillo,79108,Texas,late 2025,preorder,, +Amarillo,79109,Texas,late 2025,preorder,, +Amarillo,79110,Texas,late 2025,preorder,, +Amarillo,79111,Texas,late 2025,preorder,, +Amarillo,79118,Texas,late 2025,preorder,, +Amarillo,79119,Texas,late 2025,preorder,, +Amarillo,79121,Texas,late 2025,preorder,, +Amarillo,79124,Texas,late 2025,preorder,, +Amarillo,79166,Texas,late 2025,preorder,, +Amarillo,79168,Texas,late 2025,preorder,, +Amarillo,79172,Texas,late 2025,preorder,, +Amarillo,79174,Texas,late 2025,preorder,, +Amarillo,79178,Texas,late 2025,preorder,, +Amarillo,79185,Texas,late 2025,preorder,, +Childress,79201,Texas,late 2025,preorder,1030.8,9188.0 +Chillicothe,79225,Texas,late 2025,preorder,, +Clarendon,79226,Texas,late 2025,preorder,2443.2,12294.3 +Crowell,79227,Texas,late 2025,preorder,678.4,11129.7 +Dickens,79229,Texas,late 2025,preorder,2288.0,16474.4 +Dodson,79230,Texas,late 2025,preorder,, +Floydada,79235,Texas,late 2025,preorder,, +Hedley,79237,Texas,late 2025,preorder,, +Lakeview,79239,Texas,late 2025,preorder,, +Lockney,79241,Texas,late 2025,preorder,, +Mcadoo,79243,Texas,late 2025,preorder,, +Matador,79244,Texas,late 2025,preorder,, +Memphis,79245,Texas,late 2025,preorder,1014.0,12804.8 +Paducah,79248,Texas,late 2025,preorder,1947.0,18225.6 +Petersburg,79250,Texas,late 2025,preorder,, +Quail,79251,Texas,late 2025,preorder,, +Quanah,79252,Texas,late 2025,preorder,932.7,8379.4 +Quitaque,79255,Texas,late 2025,preorder,, +Roaring Springs,79256,Texas,late 2025,preorder,, +Silverton,79257,Texas,late 2025,preorder,, +Tell,79259,Texas,late 2025,preorder,, +Turkey,79261,Texas,late 2025,preorder,, +Abernathy,79311,Texas,late 2025,preorder,, +Amherst,79312,Texas,late 2025,preorder,, +Anton,79313,Texas,late 2025,preorder,, +Brownfield,79316,Texas,late 2025,preorder,, +Crosbyton,79322,Texas,late 2025,preorder,, +Denver City,79323,Texas,late 2025,preorder,, +Enochs,79324,Texas,late 2025,preorder,, +Farwell,79325,Texas,late 2025,preorder,, +Idalou,79329,Texas,late 2025,preorder,, +Lamesa,79331,Texas,late 2025,preorder,287.8,3625.1 +Levelland,79336,Texas,late 2025,preorder,, +Littlefield,79339,Texas,late 2025,preorder,, +Loop,79342,Texas,late 2025,preorder,, +Lorenzo,79343,Texas,late 2025,preorder,, +Meadow,79345,Texas,late 2025,preorder,, +Morton,79346,Texas,late 2025,preorder,, +Muleshoe,79347,Texas,late 2025,preorder,, +Odonnell,79351,Texas,late 2025,preorder,, +Pep,79353,Texas,late 2025,preorder,, +Plains,79355,Texas,late 2025,preorder,, +Post,79356,Texas,late 2025,preorder,, +Ralls,79357,Texas,late 2025,preorder,, +Ropesville,79358,Texas,late 2025,preorder,, +Seagraves,79359,Texas,late 2025,preorder,, +Seminole,79360,Texas,late 2025,preorder,, +Shallowater,79363,Texas,late 2025,preorder,, +Slaton,79364,Texas,late 2025,preorder,, +Spur,79370,Texas,late 2025,preorder,2288.0,16474.4 +Sudan,79371,Texas,late 2025,preorder,, +Tahoka,79373,Texas,late 2025,preorder,, +Welch,79377,Texas,late 2025,preorder,, +Wilson,79381,Texas,late 2025,preorder,, +Wolfforth,79382,Texas,late 2025,preorder,, +Lubbock,79401,Texas,late 2025,preorder,, +Lubbock,79402,Texas,late 2025,preorder,, +Lubbock,79403,Texas,late 2025,preorder,, +Lubbock,79404,Texas,late 2025,preorder,, +Lubbock,79406,Texas,late 2025,preorder,, +Lubbock,79407,Texas,late 2025,preorder,, +Lubbock,79409,Texas,late 2025,preorder,, +Lubbock,79410,Texas,late 2025,preorder,, +Lubbock,79411,Texas,late 2025,preorder,, +Lubbock,79412,Texas,late 2025,preorder,, +Lubbock,79413,Texas,late 2025,preorder,, +Lubbock,79414,Texas,late 2025,preorder,, +Lubbock,79415,Texas,late 2025,preorder,, +Lubbock,79416,Texas,late 2025,preorder,, +Lubbock,79423,Texas,late 2025,preorder,, +Lubbock,79424,Texas,late 2025,preorder,, +Lubbock,79430,Texas,late 2025,preorder,, +Lubbock,79457,Texas,late 2025,preorder,, +Lubbock,79491,Texas,late 2025,preorder,, +Anson,79501,Texas,late 2025,preorder,1066.4,10885.8 +Aspermont,79502,Texas,late 2025,preorder,1169.0,11070.9 +Baird,79504,Texas,late 2025,preorder,1672.4,12181.9 +Benjamin,79505,Texas,late 2025,preorder,, +Blackwell,79506,Texas,late 2025,preorder,, +Buffalo Gap,79508,Texas,late 2025,preorder,, +Clyde,79510,Texas,late 2025,preorder,1672.4,12181.9 +Coahoma,79511,Texas,late 2025,preorder,, +Colorado City,79512,Texas,late 2025,preorder,191.3,2560.6 +Fluvanna,79517,Texas,late 2025,preorder,, +Girard,79518,Texas,late 2025,preorder,, +Goldsboro,79519,Texas,late 2025,preorder,, +Hamlin,79520,Texas,late 2025,preorder,1066.4,10885.8 +Haskell,79521,Texas,late 2025,preorder,743.6,4371.5 +Hawley,79525,Texas,late 2025,preorder,, +Hermleigh,79526,Texas,late 2025,preorder,, +Ira,79527,Texas,late 2025,preorder,, +Jayton,79528,Texas,late 2025,preorder,, +Knox City,79529,Texas,late 2025,preorder,860.8,6538.9 +Lawn,79530,Texas,late 2025,preorder,, +Loraine,79532,Texas,late 2025,preorder,, +Lueders,79533,Texas,late 2025,preorder,, +Mc Caulley,79534,Texas,late 2025,preorder,, +Maryneal,79535,Texas,late 2025,preorder,, +Merkel,79536,Texas,late 2025,preorder,500.5,4867.8 +Nolan,79537,Texas,late 2025,preorder,, +Novice,79538,Texas,late 2025,preorder,, +O Brien,79539,Texas,late 2025,preorder,, +Old Glory,79540,Texas,late 2025,preorder,, +Ovalo,79541,Texas,late 2025,preorder,, +Roby,79543,Texas,late 2025,preorder,, +Rochester,79544,Texas,late 2025,preorder,, +Roscoe,79545,Texas,late 2025,preorder,, +Rotan,79546,Texas,late 2025,preorder,1305.4,12728.9 +Rule,79547,Texas,late 2025,preorder,743.6,4371.5 +Rule,79548,Texas,late 2025,preorder,743.6,4371.5 +Snyder,79549,Texas,late 2025,preorder,208.5,1900.3 +Stamford,79553,Texas,late 2025,preorder,1066.4,10885.8 +Sweetwater,79556,Texas,late 2025,preorder,2567.9,7174.6 +Sylvester,79560,Texas,late 2025,preorder,, +Trent,79561,Texas,late 2025,preorder,, +Tuscola,79562,Texas,late 2025,preorder,, +Tye,79563,Texas,late 2025,preorder,, +Westbrook,79565,Texas,late 2025,preorder,, +Wingate,79566,Texas,late 2025,preorder,, +Winters,79567,Texas,late 2025,preorder,916.0,6382.1 +Abilene,79601,Texas,late 2025,preorder,1066.4,10885.8 +Abilene,79602,Texas,late 2025,preorder,500.5,4867.8 +Abilene,79603,Texas,late 2025,preorder,500.5,4867.8 +Abilene,79605,Texas,late 2025,preorder,500.5,4867.8 +Abilene,79606,Texas,late 2025,preorder,500.5,4867.8 +Dyess Afb,79607,Texas,late 2025,preorder,, +Abilene,79697,Texas,late 2025,preorder,, +Abilene,79698,Texas,late 2025,preorder,, +Abilene,79699,Texas,late 2025,preorder,500.5,4867.8 +Midland,79701,Texas,late 2025,preorder,48.0,287.0 +Midland,79703,Texas,late 2025,preorder,48.0,287.0 +Midland,79705,Texas,late 2025,preorder,203.0,1881.8 +Midland,79706,Texas,late 2025,preorder,48.0,287.0 +Midland,79707,Texas,late 2025,preorder,48.0,287.0 +Midland,79712,Texas,late 2025,preorder,, +Ackerly,79713,Texas,late 2025,preorder,, +Andrews,79714,Texas,late 2025,preorder,111.5,1379.9 +Balmorhea,79718,Texas,late 2025,preorder,525.3,2978.3 +Big Spring,79720,Texas,late 2025,preorder,88.9,614.6 +Big Spring,79721,Texas,late 2025,preorder,88.9,614.6 +Crane,79731,Texas,late 2025,preorder,602.1,4040.6 +Crane,79731,Texas,late 2025,preorder,602.1,4040.6 +Fort Davis,79734,Texas,late 2025,preorder,311.2,2058.9 +Fort Stockton,79735,Texas,late 2025,preorder,362.7,2375.7 +Gail,79738,Texas,late 2025,preorder,, +Garden City,79739,Texas,late 2025,preorder,, +Goldsmith,79741,Texas,late 2025,preorder,, +Iraan,79744,Texas,late 2025,preorder,270.2,1650.1 +Kermit,79745,Texas,late 2025,preorder,443.5,6353.1 +Kermit,79745,Texas,late 2025,preorder,443.5,6353.1 +Knott,79748,Texas,late 2025,preorder,, +Lenorah,79749,Texas,late 2025,preorder,, +Mc Camey,79752,Texas,late 2025,preorder,, +Midkiff,79755,Texas,late 2025,preorder,, +Monahans,79756,Texas,late 2025,preorder,941.3,4873.9 +Gardendale,79758,Texas,late 2025,preorder,, +Odessa,79761,Texas,2026,preorder,58.6,344.8 +Odessa,79762,Texas,2026,preorder,58.6,344.8 +Odessa,79763,Texas,2026,preorder,58.6,344.8 +Odessa,79764,Texas,2026,preorder,58.6,344.8 +Odessa,79765,Texas,2026,preorder,48.0,287.0 +Odessa,79766,Texas,2026,preorder,58.6,344.8 +Pecos,79772,Texas,late 2025,preorder,525.3,2978.3 +Pecos,79772,Texas,late 2025,preorder,525.3,2978.3 +Rankin,79778,Texas,late 2025,preorder,396.2,2916.1 +Rankin,79778,Texas,late 2025,preorder,396.2,2916.1 +Sheffield,79781,Texas,late 2025,preorder,122.5,1329.6 +Stanton,79782,Texas,late 2025,preorder,, +Tarzan,79783,Texas,late 2025,preorder,, +Alpine,79830,Texas,late 2025,preorder,135.6,917.3 +Alpine,79832,Texas,late 2025,preorder,135.6,917.3 +Canutillo,79835,Texas,late 2025,preorder,, +Clint,79836,Texas,late 2025,preorder,, +Fort Hancock,79839,Texas,late 2025,preorder,, +Marfa,79843,Texas,late 2025,preorder,154.1,851.3 +Presidio,79845,Texas,late 2025,preorder,154.1,851.3 +Salt Flat,79847,Texas,late 2025,preorder,, +San Elizario,79849,Texas,late 2025,preorder,, +Terlingua,79852,Texas,late 2025,preorder,, +Valentine,79854,Texas,late 2025,preorder,, +Fort Bliss,79916,Texas,late 2025,preorder,, +Fort Bliss,79918,Texas,late 2025,preorder,, +Allen,75002,Texas,in 2-6 weeks,yes,308.3,2220.3 +Carrollton,75006,Texas,in 2-6 weeks,yes,143.2,690.8 +Carrollton,75007,Texas,in 2-6 weeks,yes,395.1,1744.2 +Carrollton,75010,Texas,in 2-6 weeks,yes,395.1,1744.2 +Allen,75013,Texas,in 2-6 weeks,yes,308.3,2220.3 +Coppell,75019,Texas,in 2-6 weeks,yes,143.2,690.8 +Flower Mound,75022,Texas,in 2-6 weeks,yes,, +Plano,75023,Texas,in 2-6 weeks,yes,308.3,2220.3 +Plano,75024,Texas,in 2-6 weeks,yes,308.3,2220.3 +Plano,75025,Texas,in 2-6 weeks,yes,308.3,2220.3 +Flower Mound,75028,Texas,in 2-6 weeks,yes,, +Frisco,75033,Texas,in 2-6 weeks,yes,395.1,1744.2 +Frisco,75034,Texas,in 2-6 weeks,yes,308.3,2220.3 +Frisco,75035,Texas,in 2-6 weeks,yes,308.3,2220.3 +Frisco,75036,Texas,in 2-6 weeks,yes,395.1,1744.2 +Grand Prairie,75050,Texas,in 2-6 weeks,yes,143.2,690.8 +Grand Prairie,75051,Texas,in 2-6 weeks,yes,143.2,690.8 +Grand Prairie,75052,Texas,in 2-6 weeks,yes,143.2,690.8 +Grand Prairie,75054,Texas,in 2-6 weeks,yes,143.2,690.8 +Mckinney,75069,Texas,in 2-6 weeks,yes,, +Mckinney,75070,Texas,in 2-6 weeks,yes,, +Mckinney,75071,Texas,in 2-6 weeks,yes,, +Mckinney,75072,Texas,in 2-6 weeks,yes,, +Plano,75074,Texas,in 2-6 weeks,yes,308.3,2220.3 +Plano,75075,Texas,in 2-6 weeks,yes,308.3,2220.3 +Rockwall,75087,Texas,in 2-6 weeks,yes,276.4,2613.4 +Sherman,75090,Texas,in 2-6 weeks,yes,406.8,2519.0 +Sherman,75092,Texas,in 2-6 weeks,yes,406.8,2519.0 +Plano,75093,Texas,in 2-6 weeks,yes,308.3,2220.3 +Plano,75094,Texas,in 2-6 weeks,yes,308.3,2220.3 +Wylie,75098,Texas,in 2-6 weeks,yes,, +Duncanville,75116,Texas,in 2-6 weeks,yes,143.2,690.8 +Ennis,75119,Texas,in 2-6 weeks,yes,247.2,2741.4 +Ferris,75125,Texas,in 2-6 weeks,yes,, +Forney,75126,Texas,in 2-6 weeks,yes,630.5,5441.9 +Duncanville,75137,Texas,in 2-6 weeks,yes,143.2,690.8 +Red Oak,75154,Texas,in 2-6 weeks,yes,247.2,2741.4 +Josephine,75164,Texas,in 2-6 weeks,yes,, +Waxahachie,75165,Texas,in 2-6 weeks,yes,247.2,2741.4 +Waxahachie,75167,Texas,in 2-6 weeks,yes,247.2,2741.4 +Wilmer,75172,Texas,in 2-6 weeks,yes,, +Nevada,75173,Texas,in 2-6 weeks,yes,, +Royse City,75189,Texas,in 2-6 weeks,yes,276.4,2613.4 +Dallas,75234,Texas,in 2-6 weeks,yes,143.2,690.8 +Dallas,75261,Texas,in 2-6 weeks,yes,35.3,214.6 +Greenville,75401,Texas,in 2-6 weeks,yes,, +Princeton,75407,Texas,in 2-6 weeks,yes,, +Anna,75409,Texas,in 2-6 weeks,yes,, +Farmersville,75442,Texas,in 2-6 weeks,yes,, +Arlington,76001,Texas,in 2-6 weeks,yes,35.3,214.6 +Arlington,76002,Texas,in 2-6 weeks,yes,35.3,214.6 +Arlington,76005,Texas,in 2-6 weeks,yes,35.3,214.6 +Arlington,76006,Texas,in 2-6 weeks,yes,35.3,214.6 +Aledo,76008,Texas,in 2-6 weeks,yes,99.4,1296.6 +Arlington,76010,Texas,in 2-6 weeks,yes,35.3,214.6 +Arlington,76011,Texas,in 2-6 weeks,yes,35.3,214.6 +Arlington,76012,Texas,in 2-6 weeks,yes,35.3,214.6 +Arlington,76013,Texas,in 2-6 weeks,yes,35.3,214.6 +Arlington,76014,Texas,in 2-6 weeks,yes,35.3,214.6 +Arlington,76015,Texas,in 2-6 weeks,yes,35.3,214.6 +Arlington,76016,Texas,in 2-6 weeks,yes,35.3,214.6 +Arlington,76017,Texas,in 2-6 weeks,yes,35.3,214.6 +Arlington,76018,Texas,in 2-6 weeks,yes,35.3,214.6 +Arlington,76019,Texas,in 2-6 weeks,yes,, +Azle,76020,Texas,in 2-6 weeks,yes,99.4,1296.6 +Bedford,76021,Texas,in 2-6 weeks,yes,35.3,214.6 +Bedford,76022,Texas,in 2-6 weeks,yes,35.3,214.6 +Burleson,76028,Texas,in 2-6 weeks,yes,184.9,2314.5 +Cleburne,76031,Texas,in 2-6 weeks,yes,184.9,2314.5 +Colleyville,76034,Texas,in 2-6 weeks,yes,, +Crowley,76036,Texas,in 2-6 weeks,yes,, +Euless,76039,Texas,in 2-6 weeks,yes,35.3,214.6 +Euless,76040,Texas,in 2-6 weeks,yes,35.3,214.6 +Forreston,76041,Texas,in 2-6 weeks,yes,, +Godley,76044,Texas,in 2-6 weeks,yes,, +Granbury,76049,Texas,in 2-6 weeks,yes,555.8,3948.0 +Grandview,76050,Texas,in 2-6 weeks,yes,184.9,2314.5 +Grapevine,76051,Texas,in 2-6 weeks,yes,35.3,214.6 +Haslet,76052,Texas,in 2-6 weeks,yes,, +Hurst,76053,Texas,in 2-6 weeks,yes,35.3,214.6 +Joshua,76058,Texas,in 2-6 weeks,yes,, +Mansfield,76063,Texas,in 2-6 weeks,yes,35.3,214.6 +Midlothian,76065,Texas,in 2-6 weeks,yes,247.2,2741.4 +Millsap,76066,Texas,in 2-6 weeks,yes,, +Mineral Wells,76067,Texas,in 2-6 weeks,yes,535.2,4442.4 +Newark,76071,Texas,in 2-6 weeks,yes,, +Rhome,76078,Texas,in 2-6 weeks,yes,, +Springtown,76082,Texas,in 2-6 weeks,yes,99.4,1296.6 +Venus,76084,Texas,in 2-6 weeks,yes,, +Weatherford,76085,Texas,in 2-6 weeks,yes,, +Weatherford,76087,Texas,in 2-6 weeks,yes,, +Weatherford,76088,Texas,in 2-6 weeks,yes,, +Southlake,76092,Texas,in 2-6 weeks,yes,, +Fort Worth,76102,Texas,in 2-6 weeks,yes,35.3,214.6 +Fort Worth,76103,Texas,in 2-6 weeks,yes,35.3,214.6 +Fort Worth,76104,Texas,in 2-6 weeks,yes,35.3,214.6 +Fort Worth,76105,Texas,in 2-6 weeks,yes,35.3,214.6 +Fort Worth,76106,Texas,in 2-6 weeks,yes,35.3,214.6 +Fort Worth,76107,Texas,in 2-6 weeks,yes,35.3,214.6 +Fort Worth,76108,Texas,in 2-6 weeks,yes,35.3,214.6 +Fort Worth,76109,Texas,in 2-6 weeks,yes,35.3,214.6 +Fort Worth,76110,Texas,in 2-6 weeks,yes,35.3,214.6 +Fort Worth,76111,Texas,in 2-6 weeks,yes,35.3,214.6 +Fort Worth,76112,Texas,in 2-6 weeks,yes,35.3,214.6 +Fort Worth,76114,Texas,in 2-6 weeks,yes,35.3,214.6 +Fort Worth,76115,Texas,in 2-6 weeks,yes,35.3,214.6 +Fort Worth,76116,Texas,in 2-6 weeks,yes,35.3,214.6 +Haltom City,76117,Texas,in 2-6 weeks,yes,35.3,214.6 +Fort Worth,76118,Texas,in 2-6 weeks,yes,35.3,214.6 +Fort Worth,76119,Texas,in 2-6 weeks,yes,35.3,214.6 +Fort Worth,76120,Texas,in 2-6 weeks,yes,35.3,214.6 +Fort Worth,76122,Texas,in 2-6 weeks,yes,, +Fort Worth,76123,Texas,in 2-6 weeks,yes,35.3,214.6 +Fort Worth,76126,Texas,in 2-6 weeks,yes,35.3,214.6 +Naval Air Station Jrb,76127,Texas,in 2-6 weeks,yes,, +Fort Worth,76129,Texas,in 2-6 weeks,yes,35.3,214.6 +Fort Worth,76131,Texas,in 2-6 weeks,yes,35.3,214.6 +Fort Worth,76132,Texas,in 2-6 weeks,yes,35.3,214.6 +Fort Worth,76133,Texas,in 2-6 weeks,yes,35.3,214.6 +Fort Worth,76134,Texas,in 2-6 weeks,yes,35.3,214.6 +Fort Worth,76135,Texas,in 2-6 weeks,yes,35.3,214.6 +Fort Worth,76137,Texas,in 2-6 weeks,yes,35.3,214.6 +Fort Worth,76140,Texas,in 2-6 weeks,yes,35.3,214.6 +Fort Worth,76148,Texas,in 2-6 weeks,yes,35.3,214.6 +Fort Worth,76150,Texas,in 2-6 weeks,yes,, +Fort Worth,76155,Texas,in 2-6 weeks,yes,35.3,214.6 +Fort Worth,76164,Texas,in 2-6 weeks,yes,35.3,214.6 +Fort Worth,76166,Texas,in 2-6 weeks,yes,, +Fort Worth,76177,Texas,in 2-6 weeks,yes,35.3,214.6 +Fort Worth,76179,Texas,in 2-6 weeks,yes,35.3,214.6 +Argyle,76226,Texas,in 2-6 weeks,yes,395.1,1744.2 +Decatur,76234,Texas,in 2-6 weeks,yes,194.6,1796.2 +Fort Worth,76244,Texas,in 2-6 weeks,yes,, +Justin,76247,Texas,in 2-6 weeks,yes,, +Keller,76248,Texas,in 2-6 weeks,yes,35.3,214.6 +Roanoke,76262,Texas,in 2-6 weeks,yes,395.1,1744.2 +Graford,76449,Texas,in 2-6 weeks,yes,535.2,4442.4 +Gordon,76453,Texas,in 2-6 weeks,yes,, +Santo,76472,Texas,in 2-6 weeks,yes,, +Palo Pinto,76484,Texas,in 2-6 weeks,yes,, +Peaster,76485,Texas,in 2-6 weeks,yes,, +Temple,76501,Texas,in 2-6 weeks,yes,68.7,730.3 +Temple,76502,Texas,in 2-6 weeks,yes,68.7,730.3 +Temple,76504,Texas,in 2-6 weeks,yes,68.7,730.3 +Temple,76508,Texas,in 2-6 weeks,yes,, +Bartlett,76511,Texas,in 2-6 weeks,yes,, +Belton,76513,Texas,in 2-6 weeks,yes,68.7,730.3 +Buckholts,76518,Texas,in 2-6 weeks,yes,, +Burlington,76519,Texas,in 2-6 weeks,yes,, +Cameron,76520,Texas,in 2-6 weeks,yes,384.3,3463.3 +Copperas Cove,76522,Texas,in 2-6 weeks,yes,948.6,4643.9 +Florence,76527,Texas,in 2-6 weeks,yes,, +Gatesville,76528,Texas,in 2-6 weeks,yes,948.6,4643.9 +Holland,76534,Texas,in 2-6 weeks,yes,, +Jarrell,76537,Texas,in 2-6 weeks,yes,, +Kempner,76539,Texas,in 2-6 weeks,yes,, +Killeen,76540,Texas,in 2-6 weeks,yes,, +Killeen,76541,Texas,in 2-6 weeks,yes,68.7,730.3 +Killeen,76542,Texas,in 2-6 weeks,yes,68.7,730.3 +Killeen,76543,Texas,in 2-6 weeks,yes,68.7,730.3 +Cavazos,76544,Texas,in 2-6 weeks,yes,, +Harker Heights,76548,Texas,in 2-6 weeks,yes,68.7,730.3 +Killeen,76549,Texas,in 2-6 weeks,yes,68.7,730.3 +Little River Academy,76554,Texas,in 2-6 weeks,yes,, +Moody,76557,Texas,in 2-6 weeks,yes,, +Nolanville,76559,Texas,in 2-6 weeks,yes,, +Rockdale,76567,Texas,in 2-6 weeks,yes,384.3,3463.3 +Rogers,76569,Texas,in 2-6 weeks,yes,, +Salado,76571,Texas,in 2-6 weeks,yes,68.7,730.3 +Taylor,76574,Texas,in 2-6 weeks,yes,189.6,1392.7 +Troy,76579,Texas,in 2-6 weeks,yes,, +Italy,76651,Texas,in 2-6 weeks,yes,247.2,2741.4 +Montgomery,77356,Texas,in 2-6 weeks,yes,, +Alvin,77511,Texas,in 2-6 weeks,yes,81.2,662.5 +Gause,77857,Texas,in 2-6 weeks,yes,, +Bastrop,78602,Texas,in 2-6 weeks,yes,, +Elgin,78621,Texas,in 2-6 weeks,yes,112.3,839.3 +Georgetown,78626,Texas,in 2-6 weeks,yes,, +Georgetown,78628,Texas,in 2-6 weeks,yes,, +Georgetown,78633,Texas,in 2-6 weeks,yes,, +Hutto,78634,Texas,in 2-6 weeks,yes,, +Mc Dade,78650,Texas,in 2-6 weeks,yes,, +Manor,78653,Texas,in 2-6 weeks,yes,513.5,3612.5 +Paige,78659,Texas,in 2-6 weeks,yes,, +Pflugerville,78660,Texas,in 2-6 weeks,yes,513.5,3612.5 +Red Rock,78662,Texas,in 2-6 weeks,yes,, +Round Rock,78664,Texas,in 2-6 weeks,yes,189.6,1392.7 +Round Rock,78665,Texas,in 2-6 weeks,yes,189.6,1392.7 +Round Rock,78680,Texas,in 2-6 weeks,yes,, +Round Rock,78681,Texas,in 2-6 weeks,yes,189.6,1392.7 +Round Rock,78682,Texas,in 2-6 weeks,yes,, +Round Rock,78717,Texas,in 2-6 weeks,yes,, +Austin,78727,Texas,in 2-6 weeks,yes,, +Austin,78728,Texas,in 2-6 weeks,yes,, +Rosanky,78953,Texas,in 2-6 weeks,yes,, +Smithville,78957,Texas,in 2-6 weeks,yes,, +Keller,,Texas,in 2-6 weeks,yes,35.3,214.6 +New Braunfels,78132,Texas,late 2025,,, +New Braunfels,78135,Texas,late 2025,,, +Cedar Creek,78612,Texas,late 2025,,, +Del Valle,78617,Texas,late 2025,,, \ No newline at end of file diff --git a/public/favicon.png b/public/favicon.png deleted file mode 100644 index 7e6f5eb..0000000 Binary files a/public/favicon.png and /dev/null differ diff --git a/public/icons/checked.png b/public/icons/checked.png deleted file mode 100644 index e33cc75..0000000 Binary files a/public/icons/checked.png and /dev/null differ diff --git a/public/index.html b/public/index.html index bd6aa69..84c0998 100644 --- a/public/index.html +++ b/public/index.html @@ -1,4 +1,4 @@ - + - - - - - - - - @@ -173,83 +109,6 @@ >
-
-
- @@ -390,248 +244,9 @@

- -

- Beta now available in select regions of Texas -

- - -
-
As seen in
-
-
-
-
-
-
- -
-
Backup Power
-

- Protect your home with a 20 kWh Base battery -

-
-
-
- - - - - - - - - - - - -
-
Real savings
-

- Backup for 1/10th of the cost. Lower your monthly power - bills.
-

-
-
-
- -
-
Grid Support
-

- Join the solution to stabilize our grid. -

-
@@ -656,5170 +271,363 @@

-
-
-
-
-
-
- -
-
Backup power
-

- Protect your home with a 20 kWh Base battery
-

-
-
-
- - - - - - -
-
Real Savings
-

- Backup for 1/10th of the cost. Lower your monthly power - bills.
-

-
-
-
- - - - - - - - -
-
Grid Support
-

- Join the solution to stabilize our grid. -

-
-
-
-
-
-
- -
-
-
-
-
-
-
- -
-

- The fact that I can get a battery backup solution for - the cost of installation and lower the cost of my - electricity bill at the same timeis prettymuch a no brainer for me. -

-
-
- -
-
-

Orlando P.

-

from Round Rock

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

- Protect your home from outages -

-
- With Base's whole home backup battery, customers are - fully protected from 97% of power outages -
-
-
-
- Mobile app screenshot in Iphone -
-
-
-
-
-
-
-
-
-
-
-
-
-

- Get all the benefits of backup power for a fraction of the - cost -

-
- We handle all permitting, inspections, and local codes. - You only pay for installation. -
-
-
-
-
-
-
-
- A generic battery system image -
-
-
-
- -
-
-
- Base compared
to other batteries -
-
-
-
-
-
-
- -
-
- $3,000 -
-
-
-
-
Other batteries
-
-
- $18,500 -
-
-
-
-
-
-
-
-
-
- -
-
-
2x the capacity
-
-
-
-
- -
-
-
2x more power
-
-
-
-
- -
-
-
2x faster to install
-
-
-
-
-
-
- -
-
-
Less capacity
-
-
-
-
- -
-
-
Less power
-
-
-
-
- -
-
-
Slower to install
-
-
-
-
-
-
-
-
- A generic generator image -
-
-
-
- -
-
-
- Base compared
to generators -
-
-
-
-
-
-
- -
-
- $3,000 -
-
-
-
-
Generators
-
-
- $20,400 -
-
-
-
-
-
-
-
-
-
- -
-
-
No noise
-
-
-
-
- -
-
-
No pollution or odor
-
-
-
-
- -
-
-
No maintenance
-
-
-
-
-
-
- -
-
-
Noisy and loud
-
-
-
-
- -
-
-
Pollution & smells
-
-
-
-
- -
-
-
High maintenance
-
-
-
-
-
-
-
- + + - - -
-
-
- We also offer a 0% interest payment plan to all customers. -
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-

- No hidden fees, no seasonal prices, no - gimmicks. -

-
- When you switch to Base as your energy provider, you get - access to monthly savings enabled by the Base battery. Our - rates are transparent, affordable, and always below - market.

See more details on Base's latest - plans and Electricity Facts Labels (EFLs) - here.
-
-
- Enter address to get rates -
-
-
- Mobile app screenshot in Iphone -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
HOW IT WORKS
-
- How Base's solution works for customers and the grid -
-
-
- -
-
-
-
-
- When the grid is up and running -
-
- The Base battery is supporting the Texas power - grid by discharging energy when it is needed most. - This is how Base makes money. In turn, Base will - pass on to you energy savings in the form of low, - consistent energy rates. -
-
-
-
- -
-
- Get started -
-
-
-
Only pay for installation
-
-
-
-
Lower energy costs
-
-
-
-
Service and maintenance included
-
-
-
-
-
-
-
-
- When the grid goes down -
-
- The Base battery automatically backs up your home. - Protecting you against the vast majority of - outages and giving you the peace-of-mind that your - day won’t be ruined with an outage, no spoiled - groceries, broken pool equipment, or dropped - calls. -
-
-
-
- -
-
- Get started -
-
-
-
Only pay for installation
-
-
-
-
Lower energy costs
-
-
-
-
Service and maintenance included
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Receive your free energy report -
-
-
-
-
- See how outages affect your home -
-
- Enter your information to receive a Base Outage Report - for your home. -
-
-
- -
-
-
-
- -
- By clicking submit, I agree to the - Base Terms and Privacy Policy and consent to receive emails - from Base and understand I can opt-out at any time. - I also grant Base Power the authority to approve, on - my behalf, access to my Smart Meter Texas data. -
-
-
-
- Thank you! You will receive an email with your - personalized outage report shortly. -
-
-
-
- Oops! Something went wrong while submitting the - form. -
-
-
-
-
-
-
-
-
-
-
-
-
-
- Outages in your area: -
-
Round Rock
-
-
- -
-
-
-
11
-
- NEARBY OUTAGES IN LAST WEEK -
-
-
-
-
13,204
-
- TOTAL OUTAGE HOURS -
-
-
-
-
23x
-
- VS US AVERAGE -
-
-
-
-
-
-
-
-
-
-
-
-
- Outages in your area: -
-
Fort Worth
-
-
- -
-
-
-
8
-
- NEARBY OUTAGES IN LAST WEEK -
-
-
-
-
9,901
-
- TOTAL OUTAGE HOURS -
-
-
-
-
18x
-
- VS US AVERAGE -
-
-
-
-
-
-
-
-
-
-
-
-
- Outages in your area: -
-
Pflugerville
-
-
- -
-
-
-
15
-
- NEARBY OUTAGES IN LAST WEEK -
-
-
-
-
5,664
-
- TOTAL OUTAGE HOURS -
-
-
-
-
10x
-
- VS US AVERAGE -
-
-
-
-
-
-
-
-
-
-
-
-
- Outages in your area: -
-
Arlington
-
-
- -
-
-
-
4
-
- NEARBY OUTAGES IN LAST WEEK -
-
-
-
-
2,754
-
- TOTAL OUTAGE HOURS -
-
-
-
-
4x
-
- VS US AVERAGE -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-

- This is amazing!!! Literally the electricity went out for - a split second and then came back on. It was important - because I had several zoom conference calls that I'm - leading while also remoting into my firm's VPN. To - say Base Power has been a game changer for my household - would be putting it mildly. What a phenomenal product. -

-
-
-
-

Rudy

-

- from Pflugerville, TX -

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Fast track your solar payback

-
- Our batteries integrate with existing or new solar panels - to lower your bill. Base buys your excess energy back at - better rates than any other provider. -
-
-
-
-
- Image of solar panels on a roof -
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
- Unlock Savings – Solar Optional, Better Rates - Guaranteed -
-
- Solar is not required for installation. But if you do - have existing panels, Base will help you maximize your - energy savings by paying for your export (with it goes - to the battery or the grid) with real-time wholesale - rates plus $0.03/kWh. Solar also extends your outage - protection.

If you don't have solar, - Base guarantees rates remain below market average. You - can also add solar after installing Base. -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-

- After five years in my Pflugerville home, I became - increasingly concerned over continuing electrical power - outages. - Base has developed a very timely business model that - not only will help stabilize the Texas Power Grid, but - at the same time provide full home battery back-up and competitive - electric utility prices.
-

-
-
-
-

JD

-

- from Pflugerville, TX -

-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
- 20 seconds -
-
- Check availability online -
-
- Enter your information to see if your home - qualifies. If not, join the waitlist to be first - in line!
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
- 2 minutes -
-
- Sign up for Base -
-
- Review your pricing and submit a $50 refundable - deposit to get started.
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
- 1-2 days -
-
- Onboarding process -
-
- Take a few photos of your home so our team can - review details and submit permits.
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
- 30 days for permitting, less than 1 day for - installation -
-
- We’ll coordinate the install -
-
- We'll submit permits and schedule the - installation with professional electricians. - Once your home is scheduled, we'll enroll - in Base as your energy provider. -
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
- Never worry about your bills going up or your - power going out -
-
- Enjoy energy on autopilot -
-
- Base will continue to deliver reliable and - affordable power to your household. -
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
FAQ
-
-
-
-
-
-
-
-
- -
-
- -
-
-
-
-
-

- Base protects homeowners from power outages and - reduces their energy bills with a battery-powered - home energy service. -

-

- When you switch to Base as your energy provider, - you get a home battery for a fraction of the cost - of other backup batteries or generators. The - upfront cost is low because when the grid is up - and running, the battery performs grid balancing: - it charges when electricity is cheap and - discharges when electricity is expensive. This - allows the battery to pay for itself over time - without the customer having to think about it. - Savings are passed on to Base customers via lower - monthly energy bills. -

-

- When the grid goes down, Base customers get - exclusive access to the stored energy to protect - their home from power outages. Base’s beta outage - prediction technology protects customers from 97% - of outages. As Base improves its prediction - software and the battery network, backup duration - and performance will improve over time. -

-
-
-
-
-
-
-
-
-
- -
-
- -
-
-
-
-
-

Base has two key pricing components:

-

- Upfront Fee: The Base battery is - a 20-kWh battery, one of the largest home - batteries on the market. Comparable backup - systems, including installation, cost - approximately $20K. With Base, homeowners only pay - a one-time installation fee. Base installation fee - is typically $3K, but can be lower in different - cities. For the $3K installation, Base offers 0% - interest payment plans. -

-

- Monthly Energy Bills: As your - energy provider, Base guarantees that its rates - will always be below the market average - consumption rates. Base’s rates energy charges are - dependent on your address. If you have solar, Base - offers competitive buyback for all of your - overproduction (regardless of whether the solar - energy goes into the battery or to the grid) at a - rate of real-time wholesale plus 3 ¢/kWh. Send us - a copy of your latest energy bill at - team@basepowercompany.com, and Base will provide a - cost comparison. See Base's latest plans and - Electricity Facts Labels (EFLs) - here. -

-
-
-
-
-
-
-
-
-
- -
-
- -
-
-
-
-
-

- Base operates in select deregulated regions of - Texas where you can choose your energy provider, - including areas served by the following - Transmission and Distribution Utilities (TDUs): - Oncor, CenterPoint, TNMP, AEP, and Lubbock Power - and Light. -

-

- Enter your address to check your home’s - eligibility and the timeline for installation. -

-
-
Check Availability
-
-
-
-
-
-
-
- -
-
- -
-
-
-
-
-

- Yes, Base serves customers with and without solar. - Base’s batteries are easy to integrate with solar - panels, and the integration does not affect your - warranty or require any rewiring of your solar - system. -

-

Reasons why solar customers choose Base:

-
    -
  • - Your home remains powered during an outage. -
  • -
  • - Outage protection is extended because your solar - panels can continue recharging your battery. -
  • -
  • - Base offers a competitive buyback program that - can double the average value of your solar - energy. You get credit for all of your - solar overproduction (whether it goes into the - battery or back to the grid) at a rate of - real-time wholesale plus 3¢/kWh. -
  • -
-

- You can install a Base battery now and easily - install solar panels later on as well. -

-
-
-
-
-
-
-
-
-
- -
-
- -
-
-
-
-
-

- Base batteries protect customers from 97% of - outages. Depending on household energy usage, - outage protection can last from 6 to 24 hours. -

-

- For solar customers, outage protection is even - longer since your solar panels can continue to - charge the battery. -

-

- In the event of an outage, Base notifies customers - of their expected battery duration, tips to extend - their coverage, and a timeline for grid power - restoration. -

-
-
-
-
-
-
-
-
-
- -
-
- -
-
-
-
-
-

- Certainly, you can email us at - team@basepowercompany.com - or call/text us at - (512) 518-1009. -

-

- If you're a current customer and need - support, please reach out to our toll-free number - (866) 479-7697. -

-
-
-
-
-
-
-
-
-
-
-
- -
-
- -
-
-
-
- -
-
-
-
-
- -
-
- -
-
-
-
- -
-
-
-
-
- -
-
- -
-
-
-
- - -
-
-
-
-
- -
-
- -
-
-
-
- -
- See Guide -
-
-
-
-
-
- -
-
- -
-
-
-
- -
-
-
-
-
- -
-
- -
-
-
-
- -
-
-
-
-
- -
-
- -
-
-
-
- -
-
-
-
-
- -
-
- -
-
-
-
- -
-
-
-
-
- -
-
- -
-
-
-
- - See Guide -
-
-
-
-
- -
-
- -
-
-
-
- -
-
-
-
-
- -
-
- -
-
-
-
- -
-
-
-
-
View all FAQ
-
-
-
-
-
- -
-
-
-
-
- We're the
Modern Power Company -
-
-
- Built in Austin, TX. -
-
- -
-
-
-
-
- - -
-
- -
- - - - - - - - - - + + + - + + - + - - - + // Wait for bundle.js to load + function waitForBasePreorderApp(callback, maxAttempts = 50) { + let attempts = 0; + + function check() { + attempts++; + if (window.BasePreorderApp) { + callback(); + } else if (attempts < maxAttempts) { + setTimeout(check, 100); + } else { + console.error('BasePreorderApp not found after', maxAttempts, 'attempts'); + } + } + + check(); + } + + waitForBasePreorderApp(() => { + console.log('Initializing BasePreorderApp...'); + + // Initialize without PostHog dependency + BasePreorderApp.initialize({ + targetElsAddressInput: [ + document.getElementById("hero-address-entry"), + ], + googlePublicApiKey: "AIzaSyB0o_nPI-xjHYKg7KB0bl87Yhnf2ng9Nsg", + querySelectorClickToOpenForm: '[data-preorder="open"]', + addressCtaText: "Check availability", + googleSheetConfig: { + zipsCsvUrl: + "https://bpc-web-static-files.s3.us-east-2.amazonaws.com/deregulated-zips.csv"}, + onAddressSelect: () => { + if (typeof posthog !== "undefined" && posthog) { + posthog.capture("user-submit-address-form"); + } + }, + onAddressSubmitSuccess: async (addressData, leadType, zipConfig) => { + if (typeof gtag !== "undefined" && gtag) { + gtag("event", "address-submit", { leadType, addressData, zipConfig }); + } + if (typeof window !== "undefined") { + window.hubspotAddressData = addressData; + } - - - - - + var originURL = window.location.origin; + var redirectPath = "/join-waitlist"; - + // Handle different market statuses + if (marketStatus === "yes" || marketStatus === "houston") { + redirectPath = "/join-now"; + } else if (marketStatus === "preorder") { + redirectPath = "/join-soon"; + } - /* Embed.js was commented out in the older index.html, I suspect v2.js - replaced it, or at the very least it's no longer being used. Hiding it does - not prevent the browser from requesting it, so I have renamed the file to - prevent it from loading.*/ + // Keep param handling for analytics + var url = new URL(redirectPath, originURL); + var currentParams = new URLSearchParams(window.location.search); + + var selectedParams = { + gclid: currentParams.get("gclid"), + utm_source: currentParams.get("utm_source"), + utm_medium: currentParams.get("utm_medium"), + utm_campaign: currentParams.get("utm_campaign"), + utm_term: currentParams.get("utm_term"), + utm_content: currentParams.get("utm_content"), + referrer_name: currentParams.get("referrer_name"), + person_id: (typeof posthog !== "undefined" && posthog) ? posthog.get_distinct_id() : "", + title: addressData?.title || "", + formatted_address: addressData?.formattedAddress || "", + external_id: addressData?.externalId || "", + external_url: addressData?.externalUrl || "", + house_number: addressData?.houseNumber || "", + street: addressData?.street || "", + street_address: `${addressData?.houseNumber || ""} ${addressData?.street || ""}`.trim(), + street_2: addressData?.street_2 || "", + city: addressData?.city || "", + county: addressData?.county || "", + state_short: addressData?.stateShort || "", + state_long: addressData?.stateLong || "", + country_code: addressData?.countryCode || "", + country_long: addressData?.countryLong || "", + postal_code: addressData?.postalCode || "", + }; - + var filteredParams = {}; + Object.entries(selectedParams).forEach(([k, v]) => { + if (v) { + filteredParams[k] = v; + } + }); - - + var filteredParams = {}; + Object.entries(selectedParams).forEach(([k, v]) => { + if (v) { + filteredParams[k] = v; + } + }); - - @@ -5833,120 +641,7 @@

}); - - - - - - - - + \";\n unsubscribe = listen(window, 'message', (event) => {\n if (event.source === iframe.contentWindow)\n fn();\n });\n }\n else {\n iframe.src = 'about:blank';\n iframe.onload = () => {\n unsubscribe = listen(iframe.contentWindow, 'resize', fn);\n // make sure an initial resize event is fired _after_ the iframe is loaded (which is asynchronous)\n // see https://github.com/sveltejs/svelte/issues/4233\n fn();\n };\n }\n append(node, iframe);\n return () => {\n if (crossorigin) {\n unsubscribe();\n }\n else if (unsubscribe && iframe.contentWindow) {\n unsubscribe();\n }\n detach(iframe);\n };\n}\nconst resize_observer_content_box = /* @__PURE__ */ new ResizeObserverSingleton({ box: 'content-box' });\nconst resize_observer_border_box = /* @__PURE__ */ new ResizeObserverSingleton({ box: 'border-box' });\nconst resize_observer_device_pixel_content_box = /* @__PURE__ */ new ResizeObserverSingleton({ box: 'device-pixel-content-box' });\nfunction toggle_class(element, name, toggle) {\n element.classList[toggle ? 'add' : 'remove'](name);\n}\nfunction custom_event(type, detail, { bubbles = false, cancelable = false } = {}) {\n const e = document.createEvent('CustomEvent');\n e.initCustomEvent(type, bubbles, cancelable, detail);\n return e;\n}\nfunction query_selector_all(selector, parent = document.body) {\n return Array.from(parent.querySelectorAll(selector));\n}\nfunction head_selector(nodeId, head) {\n const result = [];\n let started = 0;\n for (const node of head.childNodes) {\n if (node.nodeType === 8 /* comment node */) {\n const comment = node.textContent.trim();\n if (comment === `HEAD_${nodeId}_END`) {\n started -= 1;\n result.push(node);\n }\n else if (comment === `HEAD_${nodeId}_START`) {\n started += 1;\n result.push(node);\n }\n }\n else if (started > 0) {\n result.push(node);\n }\n }\n return result;\n}\nclass HtmlTag {\n constructor(is_svg = false) {\n this.is_svg = false;\n this.is_svg = is_svg;\n this.e = this.n = null;\n }\n c(html) {\n this.h(html);\n }\n m(html, target, anchor = null) {\n if (!this.e) {\n if (this.is_svg)\n this.e = svg_element(target.nodeName);\n /** #7364 target for